1、2. 每个老师登录后,可以出题,题目仅有选择题一种类型,且所有的题目都是单选题,老师录入题目的同时,还要录入正确答案,录入题目的过程中,老师随时可以按保存按钮保存,除了录入题目,还有录入该考试的开始时间,结束时间;3. 学生登录后,可以看到试卷的名称,但是没有到考试时间的时候,学生无法看到考卷内容;4. 到达考试时间后,学生点开考卷,可以看到考卷内容,进行答题,并且必须在考试结束以前提及考卷,否则系统不再接受该同学提交的试卷;5. 考试结束后,系统自动判分,按成绩高低排名;6. 试卷分析:出卷老师登录系统后,可以看到该试卷参考人数,平均分,各分数人数分布,每道题目回答的正确率;一、需求陈述:本
2、考试系统主要提供的服务有:试题管理服务和在线考试管理服务以及用户管理服务(1) 用户管理负责对参加考试的学生以及参与出题老师建立账号(2) 试题管理负责考前提供考试所用的试题;(3) 考试管理负责整个考试过程的时间分配与控制,以及已提交试卷的管理与分析;考试系统用户管理提供的服务如下:1、 录入参加考试的学生信息在考前由管理员根据实际参加考试的学生信息创建并生成学生账号,以便学生正常参加考试;2、 录入参加出题的老师信息在考前由管理员依据参加出题老师的基本信息创建并生成教师账号,以便于在考试之前各个教师能够顺利登陆考试系统,并完成出题工作;在考试后可以对学生成绩及试卷进行分析与统计考试系统试题
3、管理提供的服务如下:1、 限定试题的类型与规格试题题目只能是选择题一种类型,并且所有的题目都是单选题;2、 教师录入试题及相关要求教师登陆系统以后,可以录入试题及正确答案,同时还要录入该考试的开始时间及结束时间。其中在录入试题的过程中,教师可以随时对已录入的试题进行保存。考试系统考试管理提供的服务如下:1、 对考试时间的识别与限定学生登录后,可以看到试卷的名称,但是没有到考试时间的时候,学生无法看到考卷内容。到达考试时间后,学生点开考卷,可以看到考卷内容,进行答题,并且必须在考试结束以前提及考卷,否则系统不再接受该同学提交的试卷;2、 对考后成绩的排序考试结束后,系统自动判分,按成绩高低排名;
4、3、 对考后试卷的分析与总结考后对参与本科目考试的人数,平均分,各分数人数分布,每道题目回答的正确率进行统计与分析,以便出卷老师进行汇总与分析;注解:1、在线考试系统的直接用户为:学生、出题老师、系统管理员;系统管理员可以实现的操作:在考前建立参加考试的学生账号,以及参加出题的老师账号;以便于学生能够在考试时顺利的登录考试系统,并参加考试;已注册的参加出题的老师则可以凭注册账号于考前登录考试系统出题;出题老师可以实现的操作:考前登录考试系统,进行出题,同时把试题正确答案及相关考试信息及要求一并上传到服务器并保存。在考后,出题老师可以再次登录到考试系统看到该试卷参考人数,平均分,各分数人数分布,
5、每道题目回答的正确率;学生可以实现的操作:学生登录后,可以看到试卷的名称,但是没有到考试时间的时候,学生无法看到考卷内容;到达考试时间后,学生点开考卷,可以看到考卷内容,进行答题,并且必须在考试结束以前提交考卷,否则系统不再接受该同学提交的试卷;2、为保存数据,可以建立考试系统的数据库,包括参加考试的学生表,参加出题的教师表,保存试题的考题表,以及最后考试完后存储总结信息的考试基本信息总结表;3、系统的实现方式最好为b/s模型,至于开发工具则不做限制;二、考试系统的主要用例模型如下:1、作图:包括顶层用例图、用户管理用例图、试题管理用例图、考试管理用例图;顶层use case图:用户管理用例图
6、:试题管理用例图:考试管理用例图:3、 用例规约:用例名:创建学生账号;用例名称:创建学生账号参与角色:管理员用例说明:该用例主要用于实现对参加在线考试的学生创建登录账号;前置条件:管理员成功登录考试系统管理用户界面基本事件流:参与者动作:系统响应:管理员进入用户管理界面,点击创建账号按钮,账号类型选择学生类,成功输入学生基本信息后,点击完成按钮;系统校验管理员输入的学生信息是否符合规定,确认无误后,进行账号创建;其它事件流:无异常事件流:输入的学生信息有误,重新跳转到用户管理界面;后置条件:创建成功,显示详细的学生基本信息;创建老师账号;创建老师账号该用例主要用于实现对参加出题的老师创建登录
7、账号;管理员进入用户管理界面,点击创建账号按钮,账号类型选择教师类,成功输入教师基本信息后,点击完成按钮;输入的教师信息有误,重新跳转到用户管理界面;创建成功,显示详细的教师基本信息;登录考试系统(包括验证);登录考试系统(包括验证)管理员、老师、学生该用例主要用于保障考试系统的安全性;管理员或老师或学生成功登录考试系统用户界面管理员等用户完成验证信息的输入,点击完成按钮;系统校验输入的信息是否与后台存储的数据库中的信息符合,确认无误后,允许进入;输入的信息有误,重新跳转到用户登录界面;登录成功,允许用户的基本操作;录入试题;录入试题老师该用例主要用于考前收集考试试题;老师成功登录考试系统老师
8、输入考试所用的试题,试题要求只能是单项选择题;系统校验输入的试题是否符合要求,确认无误后,允许继续操作;输入的试题有误,重新跳转到添加试题界面;添加试题成功,允许用户的下一步操作;录入正确答案;录入正确答案该用例主要用于实现后期系统的自动阅卷;老师输入试卷对应试题的正确答案后,点击完成按钮;系统校验输入的信息是否符合规格,确认无误后,允许继续操作;输入的答案不符合规格,重新跳转到本页面;添加答案成功,允许用户的下一步操作;录入考试时间;录入考试时间该用例主要用于实现后期对参加考试过程中的时间限制;老师输入本试卷的要求答题时间,与提交试卷时间,点击完成按钮;系统校验输入的时间是否符合规格,确认无
9、误后,允许继续操作;输入的考试时间不符合规格,重新跳转到本页面;添加考试时间限制成功,允许用户的下一步操作;保存试题;保存试题该用例主要用于保存已提交的试题;老师成功登录考试系统并完成添加试题操作;老师完成所有有关考试试题的操作后,点击保存按钮;系统校验输入的信息是否符合规格,确认无误后,允许保存;保存成功,老师退出系统;查看试卷名称;查看试卷名称学生该用例主要实现正式开考前,提醒学生要考的科目;学生成功登录考试系统登录系统后,学生点击参加考试按钮后;系统将后台数据库中存储的将要考试的科目显示出来;查看试卷内容;查看试卷内容该用例主要实现学生对试卷的试题布局的大概了解;学生成功登录考试系统且已
10、到达答题时间;考生在答题时间到时点击浏览试卷布局按钮;系统则以分页的形式显示试卷布局;答卷该用例主要实现学生回答试题;考生在答题时间到时点击开始答题;系统则以分页形式显示试题;提交试卷;提交试卷该用例主要实现学生结束答题;学生已完成答题或放弃答题;考生完成了试卷的回答,或放弃答题点击提交按钮;系统接受提交,并保存到后台数据库;提交试卷的时间超过给定时间,系统拒绝接受提交;学生退出考试系统录入成绩并排名;录入成绩并排名试卷处理系统该用例主要实现对已提交试卷的打分及录入成绩并降序排名;该门考试已结束;录入成绩并存储到后台数据库,并按照降序排名;允许录入;显示录入成功,允许下一步操作;总结考试信息;总结考试信息该用例主要实现对考后该门课程的总结,方便师生分析交流;该门考试已结束且考试成绩已完成录入;对试卷的参考人数,题目的正确率,平均分等基本信息进行总结;系统将总结的结果以表格的形式存入后台数据库;查看考试总结;查看考试总结该用例主要实现师生分析交流考试心得;该门考试已结束且考试总结已完成录入;查看试卷的参考人数,题目的正确率,平均分等基本信息;系统将根据老师的需求显示相应的考试信息;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1