在线考试系统功能需求概要
北极星小组
1. 用户情况
用户
教师
学生
管理员
期望效果
1. 出题时间从以
前 2 天减少到 1
个小时。
2. 缩 短 评 卷 时
间,现在由系
统自动评卷,
评 卷 时 间 从 2
天减少到 1 分
钟。
3. 操作方便,界
面美观大方。
1. 有利于考试复习
准备。
1. 能够减少重复劳
动。
计算机程度
能 够 熟 练 使 用 MS Word 、 Excel 等
Office 办公系统,习惯使用 Windows 操
作系统。
能够使用 MS Word、Excel 等 Office 办
公系统,使用 Windows 操作系统。
能 够 熟 练 使 用 MS Word 、 Excel 等
Office 办公系统,能熟练使用 Windows
操作系统。.
2. 功能性需求
2.1. 需求概要
用例名称
用户
教师(以 A 代表) 1.维护题库
2.产生试卷
3.正式发布试卷.
4.批改试卷
5 统计成绩
学生(以 B 代表) 1 在线练习
2.在线考试
3.成绩查询
1.维护老师及学
生信息
2.维护班级信息 5
3.导入学生信息 10
管理员(以 C 代
表)
张德志
关注度 开发顺序 整理人
7
10
6
10
8
10
5
8
2
1
2
2
3
3
1
2
3
1
1
3
罗赐生/贾泽阳/梁焕德
刘嘉仪
詹永球/彭海波/许裕亨
肖伟俊
冯恩怡
谭记洪
詹永球/彭海波/许裕亨
范仕超
刘汉有/麦淑仪
罗赐生/贾泽阳/梁焕德
2.2. 具体用例描述
2.2.1 教师用例文档
用例编号:
A01
用例名称:
用例描述: 用户可以在网站上增加修改题库中的试题与答案
维护题库
参与者:
教师
前置条件: 用户身份验证为教师,登录成功
后置条件
基本路径: 1.进入系统题库页面;
试题更新成功
2.查询题库中试题的信息;
3.对题库中的试题与答案进行增减或修改;
4.系统显示操作成功并保存此试题的信息,用例结束。
扩展点:
3a.试题增减失败:
3a1.系统提示失败原因;
3a2.用例回到基本流程步骤 1 继续。
3b. 试题修改失败:
3b1. 系统提示失败原因;
3a2. 用例回到基本流程步骤 1 继续。
补充说明: 1、 教师登录的信息若系统审核不通过则不作保存。
用例编号:
A02
用例名称:
用例描述: 系统在试题库中抽取不同题型组合成试卷
产生试卷
参与者:
教师
前置条件: 登陆成功,用户身份经验证为教师
后置条件: 智能出卷,自定义出卷。
基本路径: 1.用户登陆后,验证后身份为教师;
2.选择产生试卷
3.选择系统智能出卷或自定义出卷
4.把组合后的试卷保存并提交,用例结束。
扩展点:
1a.智能出卷失败:
1a1.系统显示退回原因或意见;
1a2.用例回到基本流程步骤 1 继续。
2a. 自定义出卷失败:
2a1. 系统显示退回原因或意见;
2a2.用例回到基本流程步骤 1 继续。
补充说明: 1、教师登陆信息若系统审核不通过则不作保存。
用例编号:
A03
用例名称:
用例描述: 进一步确认试卷不再修改并保存,确定考试时间。
正式发布试卷
参与者:
教师。
前置条件: 用户身份为教师,登陆成功。
基本路径: 1.打开产生好的试卷。
2.观察试卷的概况,分析准确性。
3. 修改或确认。
4.保存。
5. 确定考试时间。
扩展点:
无
补充说明:
用户身份为学生或管理员无此权限
用例编号
用例名称
用例描述
参与者
前置条件
后置条件
基本路径
A04
批改试卷
批改学生已完成的在线练习或考试的试题。
教师
登录成功,并验证身份为教师。
无
1.系统登录成功,并验证身份为教师。
2.教师进入系统已完成的试题库。
3.教师批改练习或考试试题,并确认。
4.系统显示成功批改。
5.系统显示试题成绩。
扩展点
1a.操作失败
1a1.用例重新回到基本流程步骤 2 继续。
用例编号:
A05
用例名称:
用例描述: 对全体考生成绩进行平均分、合格率、优秀率统计,以及成绩的打印。
统计成绩
参与者:
教师
前置条件: 登录成功,并验证身份为教师。
基本路径: 1.教师进入学生成绩统计功能
2.教师选择所教的一个班级的相应科目。
3.教师选择统计考生平均分,系统显示考生平均成绩。
4.教师选择统计考生合格率,系统显示考生合格率。
5.教师选择统计考生优秀率,系统显示考生优秀率。
6. 教师选择显示全体考生成绩、平均分、合格率、优秀率,预览打印,系
统以 word 显示,满意预览,确认后进行成绩打印。
1. 对考生所有的科目进行成绩统计。
2. 对考生所有科目进行统计后,系统以邮件或手机短信形式向考生发送个
人的考试成绩。
扩展点:
补充说明:
2.2.2 学生用例文档
用例编号:
B01
用例名称:
用例描述: 用户平时可以在网站上进行在线的各种练习
在线练习
参与者:
学生
前置条件: 登陆成功,用户身份经验证为学生
后置条件: 无
基本路径: 1.进入在线测试模块;
2.选择在线练习;
3.选择科目,题型及难易程度;
4.系统自动生成习题;
5.学生答题并提交;
6.系统显示操作成功并发布成绩及答案,用例结束。
1.生成练习题的形式:
1a.在线练习
1b.Word 打印
扩展点:
用例编号
用例名称
用例描述
参 与 者
前置条件
后置条件
基本路径
扩展点
B02
在线考试
学生在线选择不同科目进行考试
学生
学生登录并验证成功,身份为当前科目考试的学生。
成绩查询
1.进入在线考试;
2.选择科目,进行考试;
3.答题完毕,保存并提交试卷。
4.退出系统。
2a.系统提示考试时间。
3a.试卷提示还有未完成的试题:
3a1.返回继续答题;
3a1.提交试卷
3b.考试时间结束:
3b1.自动保存并提交试卷。
补充说明
2、 学生信息必须正确才能参加在线考试。
3、 学生的登陆信息若系统审核不通过则不作保存
用例编号:
B03
用例名称:
用例描述: 查询学生的考试成绩;
成绩查询
参与者:
学生;
前置条件: 登录成功,并验证身份为学生,并且学生考试已经完成。
基本路径: 1. 学生选择个人成绩查询模块;
2. 系统显示查询条件(考试年度、考试科目);学生输入并执行查询;
3. 系统显示已经有成绩的科目(没有成绩的科目显示未改);
4. 用例结束;
3a. 系统连接出现问题(故障),系统提示有故障,请用户稍后再查询;
扩展点:
2.2.3 管理员用例文档
用例编号:
C01
用例名称:
用例描述: 对老师和学生的信息进行维护
维护老师及学生信息
参与者:
管理员。
前置条件: 验证身份为管理员并且登陆成功
后置条件
基本路径: 1.进入本功能。
无
2.对登陆者显示老师及学生信息。
3.对老师及学生信息增加或删除
4.系统显示成功进行上述操作。
扩展点:
1a.操作失败
1a1.用例重新回到基本流程步骤 1 继续。
用例编号:
C02
用例名称:
用例描述: 对班级的信息进行维护
维护班级信息
参与者:
管理员。
前置条件: 验证身份为管理员并且登陆成功
后置条件
基本路径: 1.进入本功能。
无
2.对登陆者显示所有班级信息。
3.对班级信息增加或删除。
3.系统显示成功进行上述操作。
扩展点:
2a.操作失败
2a1.用例重新回到基本流程步骤 1 继续。
用例编号:
C03
用例名称:
用例描述: 导入关于学生信息的数据表和文档。
导入学生信息。
参与者:
管理员。
前置条件: 登录成功,并验证身份为管理员。
后置条件: 无
基本路径: 1. 进入系统题库页面。
2. 登陆,验证身份为管理员。
3. 进入导入学生信息页面
4. 导入学生信息数据表。
5. 系统显示成功进行上述操作。
2a.操作失败
2a1.用例重新回到基本流程步骤 1 继续。
扩展点:
3. 其他需求
1. 练习题可用 word 导出
2.教师统计成绩后,系统自动用邮件或短信形式发给学生