《软件工程学(UML)》课程设计实验报告(2)

2019-08-31 21:08

3.1 Use Case 个人信息维护班级管理学生信息管理系部管理教师信息管理<>身份验证系统登录科目管理管理员试题管理成绩查询 图一:管理员用例图 导出EXCEL<>成绩查询系统登录查看试卷分析表<><>查看成绩分析表<>成绩分析<>身份验证试卷管理题库管理导出EXCEL阅卷管理教师个人信息维护 图二:教师用例图

在线考试成绩查询自我测试个人信息维护<>系统登录身份验证用户注册考生 图三:考生用例图 1.登录的用例描述如表2.1所示: 表2.1 用户登录用例的描述 用例名称: 标识符: 参与者: 用例描述: 前置条件: 后置条件: 基本操作流程: 用户登录 01 学生 教师 管理员 系统验证用户身份合法性后进入系统 无 用户登录成功,进入系统主界面 1.用户请求系统登陆 2.系统弹出系统登陆页面 3.用户输入用户名信息 4.用户输入口令信息 5.用户选择登录角色信息 6.用户点击确认登录按钮 7.系统查询数据库获取用户信息赋予相应权限,根据用户权限在管理机能页面上显示相应系统主界面 8.用例结束 可选操作流程: 1.登陆失败 2.系统登陆时出现系统故障(例如网络故障或数据库服务器故障)弹出异常界面,提示系统登陆失败 2.学生考试用例描述如表2.2所示: 表2.2 学生考试用例描述 用例名称: 标识符: 参与者: 用例描述: 学生考试 02 学生 系统验证用户身份为学生后才能进入

前置条件: 后置条件: 基本操作流程: 身份为学生 选择试卷后,进入考试界面 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系统各类图之间的联系


《软件工程学(UML)》课程设计实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:铁路工程开工报审资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: