- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
XML考试系统⼤作业
UML期末⼤作业
考
试
系
统
项⽬:考试系统
专业:软件测试
成员:李斌20107740423组长(四班)
郑雪丰20107740471组员(四班)
任东洋20107740443组员(四班)
项⽬情景:
1.管理员可以建⽴若⼲的⽼师和学⽣帐户;
2.每个⽼师登录后,可以出题,题⽬仅有选择题⼀种类型,且所有
的题⽬都是单选题,⽼师录⼊题⽬的同时,还要录⼊正确答案,录⼊题⽬的过程中,⽼师随时可以按保存按钮保存,除了录⼊
题⽬,还有录⼊该考试的开始时间,结束时间;
3.学⽣登录后,可以看到试卷的名称,但是没有到考试时间的时候,
学⽣⽆法看到考卷内容;
4.到达考试时间后,学⽣点开考卷,可以看到考卷内容,进⾏答题,
并且必须在考试结束以前提及考卷,否则系统不再接受该同学提交的试卷;
5.考试结束后,系统⾃动判分,按成绩⾼低排名;
6.试卷分析:出卷⽼师登录系统后,可以看到该试卷参考⼈数,平
均分,各分数⼈数分布,每道题⽬回答的正确率;
⼀、需求陈述:
本考试系统主要提供的服务有:试题管理服务和在线考试管理服务以及⽤户管理服务(1)⽤户管理——负责对参加考试的学
⽣以及参与出题⽼师建⽴账号
(2)试题管理——负责考前提供考试所⽤的试题;
(3)考试管理——负责整个考试过程的时间分配与控制,以及已提交试卷的管理与分析;
考试系统——⽤户管理提供的服务如下:
1、录⼊参加考试的学⽣信息
在考前由管理员根据实际参加考试的学⽣信息创建并⽣成学⽣账号,以便学⽣正常
参加考试;
2、录⼊参加出题的⽼师信息
在考前由管理员依据参加出题⽼师的基本信息创建并⽣成教师账号,以便于在考试
之前各个教师能够顺利登陆考试系统,并完成出题⼯作;在考试后可以对学⽣成绩
及试卷进⾏分析与统计
考试系统——试题管理提供的服务如下:
1、限定试题的类型与规格
试题题⽬只能是选择题⼀种类型,并且所有的题⽬都是单选题;
2、教师录⼊试题及相关要求
教师登陆系统以后,可以录⼊试题及正确答案,同时还要录⼊该考试的开始时间及
结束时间。其中在录⼊试题的过程中,教师可以随时对已录⼊的试题进⾏保存。
考试系统——考试管理提供的服务如下:
1、对考试时间的识别与限定
学⽣登录后,可以看到试卷的名称,但是没有到考试时间的时候,学⽣⽆法
看到考卷内容。到达考试时间后,学⽣点开考卷,可以看到考卷内容,进⾏
答题,并且必须在考试结束以前提及考卷,否则系统不再接受该同学提交的
试卷;
2、对考后成绩的排序
考试结束后,系统⾃动判分,按成绩⾼低排名;
3、对考后试卷的分析与总结
考后对参与本科⽬考试的⼈数,平均分,各分数⼈数分布,每道题⽬回答的
正确率进⾏统计与分析,以便出卷⽼师进⾏汇总与分析;
注解:
1、在线考试系统的直接⽤户为:学⽣、出题⽼师、系统管理员;
系统管理员可以实现的操作:在考前建⽴参加考试的学⽣账号,以及参加出题的⽼师账号;以便于学⽣能够在考试时顺利的登
录考试系统,并参加考试;已注册的参加出题的⽼师则可以凭注册账号于考前登录考试系统出题;
出题⽼师可以实现的操作:考前登录考试系统,进⾏出题,同时把试题正确答案及相关考试信息及要求⼀并上传到服务器并保
存。在考后,出题⽼师可以再次登录到考试系统看到该试卷参考⼈数,平均分,各分数⼈数分布,每道题⽬回答的正确率;学
⽣可以实现的操作:学⽣登录后,可以看到试卷的名称,但是没有到考试时间的时候,学⽣⽆法看到考卷内容;到达考试时间
后,学⽣点开考卷,可以看到考卷内容,进⾏答题,并且必须在考试结束以前提交考卷,否则系统不再接受该同学提交
的试卷;
2、为保存数据,可以建⽴考试系统的数据库,包括参加考试的学⽣表,参加出题的教师表,保存试题的考题表,以及最后考
试完后存储总结信息的考试基本信息总结表;
3、系统的实现⽅式最好为b/s模型,⾄于开发⼯具则不做限制;
⼆、考试系统的主要⽤例模型如下:
1、作图:包括顶层⽤例图、⽤户管理⽤例图、试题管理⽤例图、考试管理⽤例图;顶层usecase图:
⽤户管理⽤例图:
试题管理⽤例图:
考试管理⽤例图:
3、⽤例规约:
⽬标:建⽴系统主要类图;
1、⽤户对象类图;
2、考试管理对象类图;
三、动态分析;
⽬标:建⽴顺序图、协作图、活动图、状态图1、顺序图(序列图)
基于⽤户创建⽤例“”的顺序图(创建成功的情况);
基于”⽤户创建⽤例”顺序图(创建失败的情况);
基于”试题管理⽤例”顺序图——成功情况:
基于”试题管理⽤例”顺序图——失败情况:
基于”学⽣考试⽤例”顺序图
文档评论(0)