团队任务二
一、团队序号、要开发的软件名称、目标用户或客户、此次博客撰写人姓名与学号以及在团队中的职务
1、团队序号:7号团队
2、开发软件:教师个人题库管理系统
3、目标用户:全体教师
4、撰写人:刘璐璐 2016035107169 项目经理
二、需求分析报告
1.1编写目的
把软件按照一定的原则分解为模块层次,赋予每个模块一定的任务,并确定模块调用关系和接口分层数据流图 ,使用户对软件更为了解。
1.2背景
待开发的系统模块名称:教师题库管理系统
项目开发组:7号团队
1.3参考资料
Csdn博客关于需求分析报告方面的知识。
2总体设计
2.1环境
开发工具:myeclipse、sublime
数据库:mysql
语言:java
3、软件功能说明
对选择题、填空题、判断题、简单题进行录入,经过对数据库的操作,分数的设定,题数的要求等进行一系列的处理,得到最终的卷纸,从而通过累加和相似度进行判断,对两张或两张以上卷纸进行排列组合生成多张卷纸,并每张卷纸的相似度保持在50%以上。
可实现选择题、填空题、判断题、简答题的分类录入。可根据教师对各种类型题目的数量等要求,进行卷纸合成操作,
包括对题目的增、删、改、查功能,以及卷纸合成功能。
添加题目功能:可实现题目录入功能。
删除题目功能:点击删除按钮,弹出提示框,点击确认进行删除操作。
题目修改功能:可对已经录入的题目进行修改。
题目查询功能:可按照时间和题目关键字分别对题目进行查询。
出卷子功能:
1. 可实现输入每种题型需要多少道题,进行出题。或者进行手动选择每类题型出那些题目。
2. 可将已经生成的卷纸进行保存。包括出卷时间、卷纸题目等。
3. 可按照时间或者卷子关键字对已经出过的卷纸进行查询。
4. 可对已经生成的卷子进行修改,并保存为另一张卷纸。
可按照时间,题目关键字进行题目搜索功能。
3.2对功能的一般性规定
要求界面风格统一,统一的编辑,删除,修改图标。
要求有如删除等操作最终提交前的提示功能等。
要求删除为物理删除。
3.3对性能的一般性规定
3.3.1有添加时间,修改时间,教师可根据时间的组合,生成不同的试题。
有添加时间和修改时间等,教师可根据时间搜索题目,并将题目组成不同的卷纸,或者搜索出不同时间的卷纸,进行二次更改,保存成新的卷纸。
3.3.2灵活性
系统自适应各种屏幕的分辨率,并有不同的页面布局。
A: 根据满足用户或客户需求的方法的描述的清晰明确具体程度给分,最高2分。1分给出了解决方案,2分有具体清晰合理的说明。(2')
教师在授课过程中经常需要出题目,还需要经常更新题目,这个过程需要花费较多时间。另外当前题目的积累主要依靠Word文档,不利于题目的积累、改进和长期管理。故我们想要开发教师题库管理系统,使教师出题更加方便。
B: 给出了软件给用户带来的好处。(1')
最终解决授课教师在授课过程中题目积累不方便的问题。实现教师动态更新题库,一键出卷纸以及按照不同要求个性出卷子的功能。
C:给出竞争对手。未给出不得分。(1')
Edusoho
根据优势描述的准确详细合理程度给分。最高2分。(2')
1、方便教师长期管理
2、方便教师录入
3、方便教师进行循环出题,多次利用。
4、教师进行录入,一键生成不同的试卷。
5、界面美观,设计完善,功能齐全。
根据劣势描述的准确详细合理程度给分。最高2分。(2')
1、没有一点点经费,开发期限较短。
2、不能更更深入的对软件功能进行细化,和增加功能
三、软件原型和说明书
1、登录界面
2、注册界面
3、找回密码
4、原型说明书
注册界面
教师输入教职工号和密码,点击登录,进入用户登录页。
教师点击记住账号,账号会被系统自动记住,下次用户不用进行输入。
点击忘记密码,跳转到忘记密码页面。
点击免费注册,跳转到免费注册页面。
登录界面
用户输入教职工号,用户名,同时设置密码,点击注册,注册成功。
点击我同意“隐私条款”,跳转到隐私条款页面。
教职工号,用户名,密码不能为空,若有一个为空,点击注册,注册失败。
找回密码
输入教职工号,验证码,点击确定,弹出提示框,找回密码成功。
原始密码不可用,用户必须重置密码。
四、需求清单
序号 |
需求说明 |
1 |
可分类录入题目 |
2 |
可一键生成卷纸或按照不同要求进行出卷 |
3. |
可按照录入时间或者卷纸标题搜索已经生成的卷纸,并可进行二次修改另存为新的卷纸 |
4 |
可按照录入时间或者题目关键字搜索题目 |
5 |
可对录入的题目进行修改删除 |
6 |
可实现试卷的在线打印以及各种模式的下载,如:PDF格式 |
7 |
界面简洁美观易于操作 |
五、UI设计的效果图和文字说明
1、注册界面
2、登录界面
3、找回密码
六、甘特图
八、给出团队遇到的问题以及解决方法。
1、在需求分析报告和原型说明书的撰写时候不知如何编写,在查找材料和成员研究后,找到了解决方法。
2、燃尽图绘制不对,在仔细学习后,初步画出了燃尽图。