在线考试系统UML_第1页
在线考试系统UML_第2页
在线考试系统UML_第3页
在线考试系统UML_第4页
在线考试系统UML_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线考试系统的UML基本模型

在线考试系统的UML基本模型一、系统的用例图二、系统的时序图三、系统的状态图四、系统的活动图五、系统的类图六、系统的构件图和部署图系统的主要功能①

用户信息管理

考生可以注册系统,但是不能修改和删除自己的信息,注册以后可以参加考试和查询成绩。管理员可以添加、修改、删除学生信息。

课程专业信息管理

管理员可以对课程进行管理,可以添加、修改、删除、查询课程,还可以对专业进行添加、修改、删除的管理。

试卷管理

管理员可以添加、修改、删除试卷,并且可以按照试卷专业或者试卷名称查询试卷。系统的主要功能④

在线考试

学生登录以后在同意考试跪着,选择试卷后开始考试,考试结束后需要提交试卷。

题库管理

教师或者管理员可以在题库里面增加、修改、删除试题。

成绩管理

管理员可以查询学生的成绩,也可以删除学生的成绩,但是不能对学生的成绩做出修改。需求分析(1)考生可以注册系统,但是不能修改和删除自己的信息,注册以后可以参加考试和查询成绩。学生登录以后在同意考试跪着,选择试卷后开始考试,考试结束后需要提交试卷。(2)管理员可以添加、修改、删除学生信息。可以对课程进行管理,添加、修改、删除、查询课程,还可以对专业进行添加、修改、删除的管理。管理员可以添加、修改、删除试卷,并且可以按照试卷专业或者试卷名称查询试卷。管理员可以在题库里面增加、修改、删除试题。管理员可以查询学生的成绩,也可以删除学生的成绩,但是不能对学生的成绩做出修改。用例图

考生用例图:根据需求分析绘制出考生用例图。其中考试者可以选择科目、进行考试、账户管理、得到成绩4个部分,其中进行考试和得到成绩都包括选择科目,账户管理可以扩展出查看试卷、查看成绩、修改密码3个部分,账户管理,选择科目和进行考试都包括系统登陆用例图用例图

管理员可以进行科目管理、题库管理、账户管理、用户管理、成绩管理、试卷管理5个部分。其中这5个部分都包括管理员登陆。时序图考生的活动步骤分为:(1)登录页面(2)获取考生信息(3)初始化(4)提示考试有关信息(5)选择提交考试信息(6)连接数据库(7)获取数据库信息(8)验证正确(9)提供考试题目(10)提交数据信息(11)保存信息。时序图时序图管理员的活动步骤分为:(1)输入查询要求(2)连接数据库(3)获得教师,考生,管理员信息(4)修改教师,考生,管理员信息(5)发送修改教师,考生,管理员信息(6)更改教师,考生,管理员信息时序图状态图

每次考试由“学生”将“考试ID和密码”“登录”状态;

如果“学生”登录正确转换到“考试规则阅读”状态,否则转换到“登录”状态继续登录;

如果“学生”“三次输入错误”考试结束;

处于“考试规则阅读”状态时有一定的阅读时间,“阅读时间到”就转换到“选择考试试题”状态;考试试题选择完成后“学生”就装换到“准备考试”状态;处于“准备考试”状态时,有一定的准备考试时间,当“准备考试时间到”时就转换到“在线考试答题”状态,

如果“在线答题考试”状态时“考试时间到”就装换“交卷”状态;处于“交卷”状态时不成功继续停留在“交卷”状态,交卷成功考试结束。状态图在线考试活动图在线考试活动图类图

从前面的需求分析中,我们可以依据主要的八个类对象:用户、管理员、教师、学生、课程、考试、试卷、考生答卷。其中用户类用来管理用户的信息,学生类继承用户类用来管理考生的信息,教师类继承用户类用来管理教师的信息,

管理员类继承用户类用来管理教学管理员的信息,课程类用来管理课程信息,考试类用来管理考试信息,试卷类用来管理考试试卷信息,考生答卷类用来管理考生答卷信息类图构件图

在线考试系统的构件图我们通过构件映射到系统的实现类中,说明该构件物理实现的逻辑类,在本系统中,我们可以对考生类、管理员类、教师类、考试类、题目类和试卷类分别创建对应的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论