3.1 Use Case 个人信息维护班级管理学生信息管理系部管理教师信息管理<
在线考试成绩查询自我测试个人信息维护<
前置条件: 后置条件: 基本操作流程: 身份为学生 选择试卷后,进入考试界面 1.学生请求考试 2.系统随机选择试卷 3.显示随机试卷的基本信息 4.学生进入考试 5.学生保存答案 6.学生提交试卷 7.学生答卷过程中中途断电而未提交试卷,可重新登录进入考试试卷并下载已答过的答案,并提交试卷。 8.用例结束 可选操作流程: 1.选择试卷失败 2.学生考试时出现系统故障(例如网络故障或数据库服务器故障)弹出异常界面,考试失败 3.教师录入试题用例描述如2.3所示: 表2.3教师录入试题用例描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 后置条件: 基本操作流: 录入试题 03 教师 该用例主要用于考前收集考试试题; 老师成功登录考试系统 添加试题成功,允许用户的下一步操作; 1. 2. 3. 4. 5. 6. 教师选择题型,并请求录入考试试题 系统允许录入试题 教师录入试题,并不断发送录入试题请求 系统不断验证并保存试题信息 教师请求保存试题 系统验证通过并写入数据库 可选操作输入的试题有误,重新跳转到添加试题界面; 流: 4.教师录入正确答案用例描述如2.4所示; 表2.4教师录入正确答案用例描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 后置条件: 录入正确答案 04 教师 该用例主要用于实现后期系统的自动阅卷; 老师成功登录考试系统 添加答案成功,允许用户的下一步操作;
基本操作1. 教师选择试题,并请求录入试题答案 2.系统验证是否符合规定要求,确认无误后,允许继续操作 流: 3. 教师录入试题答案,并不断发送录入试题答案请求 4. 系统不断验证并保存试题答案信息 5. 教师请求保存试题 6.系统验证通过并写入数据库 可选操作输入的答案不符合规格,重新跳转到本页面; 流: 5.教师录入考试时间用例描述如2.5所示: 表2.5教师录入正确答案用例描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 后置条件: 基本操作流: 录入考试时间 05 教师 该用例主要用于实现后期对参加考试过程中的时间限制; 老师成功登录考试系统 添加考试时间限制成功,允许用户的下一步操作; 1. 教师请求录入答题时间与提交时间 2.系统验证输入的时间是否符合规定要求,确认无误后,允许继续操作 3. 教师请求保存提交时间 4.系统验证通过并写入数据库 可选操作流: 输入的考试时间不符合规格,重新跳转到本页面; 6.教师保存试题用例描述如2.6所示: 表2.6教师录入正确答案用例描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 后置条件: 基本事操作流: 保存试题 06 教师 该用例主要用于保存已提交的试题; 老师成功登录考试系统并完成添加试题操作; 保存成功,老师退出系统; 1. 教师完成所有有关考试试题的操作后,点击保存按钮 2.系统验证输入的信息是否符合规定要求,确认无误后,允许保存 可选操作流: 无 7. 成绩处理系统录入成绩并排名如2.7所示: 表2.7成绩处理系统录入成绩并排名描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 录入成绩并排名 07 试卷处理系统 该用例主要实现对已提交试卷的打分及录入成绩并降序排名; 该门考试已结束;
后置条件: 基本事件流: 显示录入成功,允许下一步操作; 1.成绩处理系统录入成绩并发送存储信息到后台数据库 2.后台数据库进行降序排名; 可选操作流: 无 8.总结考试信息用例描述如2.8所示: 表2.8总结考试信息用例描述 用例名称: 总结考试信息 08 标识符: 参与角色: 试卷处理系统 用例说明: 该用例主要实现对考后该门课程的总结,方便师生分析交流; 前置条件: 该门考试已结束且考试成绩已完成录入; 后置条件: 无 基本事件流: 1.试卷处理系统对试卷的参考人数,题目的正确率,平均分等基本信息进行总结; 2.系统将总结的结果以表格的形式存入后台数据库; 可选操作流 无 9.查看考试总结用例描述如2.9所示: 表2.9考试总结用例描述 用例名称: 标识符: 参与角色: 用例说明: 前置条件: 后置条件: 基本事件流: 查看考试总结 09 教师 该用例主要实现师生分析交流考试心得; 该门考试已结束且考试总结已完成录入; 老师退出考试系统 1.教师查看试卷的参考人数,题目的正确率,平均分等基本信息; 2.系统将根据老师的需求显示相应的考试信息; 无 可选事件流: 3.2系统各类图之间的联系