软件需求工程与UML建模——第九组第三周工作总结
自习通
一.项目背景及概述
项目背景:
目前大学本科学生无不面临较大的课业压力,科目众多且科目难度较大,学生要想获得理想的成绩就离不开认真刻苦的学习,除了课堂上的认真听讲,课后的自习也是很重要的学习过程。经过调查,学生普遍认同组队自习可以提高学习效率。目前该方面项目的空缺和学生对组队自习平台的强烈需求产生了很大的对比,所以小组决定开发该项目实现学生定目标.约自习.上传学习资料.讨论切磋提高成绩的多功能组队自习平台。
项目范围:
项目包含以下功能:发布约自习信息以完成组队,填写学习目标及完成情况,置课件试卷等学习资料,开设讨论区方便用户自由问答。
项目前景:
经过涉众调查,多数学生更偏向于组队学习并且确定有使用约自习平台的需求。同时绝大多数人很少在自习时漫无目的的学习,平台开设的学习目标及完成统计可以很好的帮助使用者制定计划。
结构化需求分析概述:
自习通界面分为4大板块,分别是:自习组队、学习资料、答疑讨论区、个人信息。
1、自习组队:首先是学习目标界面,用户可以建立一个个学习目标,并在目标完成后打钩表示目标完成,在界面下方是组队按键,点击按键后显示组队列表,每个组队框中显示自习的时间地点以及一些备注,用户可以选择申请加入其中一个队伍或者自己组建队伍。
2、学习资料:学习资料分为资料列表和上传界面,点击资料列表中某个资料后将会显示该资料的主题以及百度云盘链接供用户自行下载,用户也可以在上传界面中上传学习资料。
3、答疑讨论区:分为问题总览界面和问题提出界面,点击问题总览界面可以查看问题描述以及相应的回答,用户可以在最下方填写自己的回答;问题提出界面则是提出自己需要别人帮助解答的问题。
4、个人信息:该界面将包含注册时所填写的所有基本信息,也可以在该界面看自己的周/月自习总结报告。
二.涉众分析及原型
项目涉众:
所有有组队自习(学习)需求的或有参与学习讨论意向的学生
涉众分析:
自习通主要的涉众是大学生,为需要自习的主要群体,是系统的主要使用者;
涉众代表:
主要是大二学生
对系统的期望:
可以实现组队自习,能在自习前确立目标或计划;
硬数据采样:
过程:通过问卷星调查的方式得到数据,样本大小为近百名学生。
结果:近半数学生有组队自习的需求并在组队学习中效率更高,大多数学生在自习时有设定目标或计划的习惯,半数学生有对自习平台管理的需求。
项目原型:
三.小组成员及分工
小组共六人:金国燮.毛朝洋.陈洋.琚安怡.杨惟智.何鹏
文档撰写和ppt制作:杨惟智.金国燮.琚安怡
代码编写:毛朝洋.何鹏.陈洋
博客撰写:琚安怡
四.数据流图及数据字典
顶层数据流图:
第一层DFD图
第二层DFD图
数据字典
五.实体关系模型
六.目前项目工作完成状况及接下来的任务
我们小组此前经过选题.小组内预期讨论,然后与甲方多次沟通确定项目需求.对需求进行了详细的需求分析并通过问卷等形式完成了涉众分析,基本敲定了项目工程的背景范围和需求优先级划分。本周经过了小组内的集体商讨推敲确定了项目从头到尾的全部功能细节并作出了各个页面的预期草图,结合目前已确定的全部信息进行了结构化需求分析,得出了数据流图和实体关系模型并完成了最基础的程序框架编写。预计从下周将开始编写功能实现的具体代码并完成相应的布置任务。