UML课程设计在线考试系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件学院
课程设计报告书
课程名称面向对象分析及设计课程设计设计题目在线考试系统
专业班级软件班
学号
姓名
指导教师
2014 年 6 月
目录
1 设计时间........................................ 错误!未定义书签。

2 设计目的........................................ 错误!未定义书签。

3 设计任务........................................ 错误!未定义书签。

4 设计内容........................................ 错误!未定义书签。

4.1设计内容概述 .................................. 错误!未定义书签。

4.1.1概述 ........................................ 错误!未定义书签。

4.1.2业务流程 .................................... 错误!未定义书签。

4.2 需求分析...................................... 错误!未定义书签。

4.2.1 用例图...................................... 错误!未定义书签。

4.2.2 用例描述.................................... 错误!未定义书签。

4.3 软件设计...................................... 错误!未定义书签。

4.3.1用例实化 .................................... 错误!未定义书签。

4.3.2 业务逻辑类图................................ 错误!未定义书签。

5 总结及展望...................................... 错误!未定义书签。

参考文献.......................................... 错误!未定义书签。

成绩评定.......................................... 错误!未定义书签。

图4.7 登录端用例图
图4.8系统用例图
4.2.2 用例描述
用例模型通常由一组用例组成,其基本组成部件是用例、参及者和系统。

1、用户登录的用例描述如表4.1所示:
表4.1 用户登录用例描述
用例名称基本事件流操作流程
用户登录 1.用户请求系统登录
2.系统弹出系统登录页面
3.用户输入用户名信息
4.用户输入口令信息
5.用户选择登录角色信息
6.用户点击确认登录按钮
7.系统查询数据库获取用户信息赋
予相应权限,根据用户权限在管理
机能页面上显示相应系统主界面用户键入密码、用户名进行用户角色登录,验证正确,进入在线考试页面。

4: 修改后返回
考试者
修改密码界面
账户管理
考生信息

1: 请求修改密码
2: 发送请求
3: 修改密码
图4.14 考生修改密码协作图
4.3.2 业务逻辑类图[2]
通过时序图基本的类已经出现,时序图中的消息其实对应的是类的方法,从用例规约中可以抽取类的属性,通过不断地迭代可以得到设计类图。

设计类在此处只将重要的相关类详细描述。

1、考试者类
考试者类包含的属性主要是考试者编号,考试者姓名,密码,出生年月,年龄,性别,地址,所在系部,所在班级。

考试者类的方法主要是一些增、删、改、查等基本操作。

设计类图如图4.15所示。

图4.15考生类
2、考生试卷类
考生试卷类包括的属性有考生编号,试卷编号,开始时间,结束时间,剩余时间。

考生试卷类主要的方法有随机选择试卷。

设计考生试卷类如图4.16所示。

图4.16试卷类
3、考生答卷类
考生答卷类主要的属性有试卷编号,考生编号,题目编号,考生答案,考生得分。

设计考生答卷类如图4.17所示。

图4.17 答卷类
4、考生成绩类
考生成绩类主要属性包括试卷编号,考生编号,考生成绩。

考生成绩类主要的方法查看考生成绩。

设计考生成绩类如图4.18所示。

图4.18 成绩类
5、考生端各个类之间的联系
考生根据自己要考试的科目随机选择试卷进行考试,考生保存并提交考试试卷。

老师评卷后,考生可以查看自己的考试成绩。

如图4.19所示。

图4.19 各类联系。

相关文档
最新文档