没有合适的资源?快使用搜索试试~ 我知道了~
首页UML大作业----网络考试系统.docx
UML大作业----网络考试系统.docx
需积分: 47 1.5k 浏览量
更新于2023-05-23
评论 20
收藏 408KB DOCX 举报
这是一个UML统一建模语言的大作业,主题是网络考试系统,内容很全面,包括了系统功能结构图,用例图、类图、时序图、协作图、活动图、状态图、组件图和部署图。
资源详情
资源评论
资源推荐

学期 2020-2021(1)
统一建模语言 UML 期末大作业
题目: 网络考试系统
成绩:
班级:
学号:
姓名:
教师:
时间: 20 20 . 12.11

表 1 统一建模语言 UML 课程期末大作业成绩评价表
课程目标 评价依据 评价指标及标准 满分
学生
自评
教师
确认
合计
课程目标 1:理解面向
对象的基本概念、理论
和思想【理解】,掌握
面向对象的分析原则
【掌握】,运用面向对
象的思维方式去分析软
件系统,建立现实世界
与机器世界的映射关系
【应用】,使用 UML 可
视化展示面向对象的分
析设计思想【应用】。
大 作 业 报
告 中 软 件
项 目 的 描
述 情 况 、
软 件 项 目
面 向 对 象
分 析 的 详
细 程 度 、
正确性。
根据项目描述的准确度、分析
的正确性、报告的完整读,整
体的可读性。
5 分:差
10 分:一般
15 分:良好
20 分:优秀
20 20
课程目标 2:理解软件
开发过程中 UML 建模的
作用【理解】,掌握
UML 知识(模型元素、
图、视图)和 UML 建模
技术【掌握】,能够针
对具体的软件项目,结
合面向对象方法,使用
UML 建模工具从多角度
多层次构建软件系统的
静态模型和动态模型,
完成 UML 模型在软件开
发阶段从需求、分析、
设计、实现和配置的全
过程应用【应用】
大 作 业 报
告 中 软 件
项 目 本 身
的 难 度 、
建 立 的
UML 模型
种 类 的 多
少 以 及
UML 建模
的 准 确
度。
根据项目的难度、完成的准确
度和理解情况给定分数。
50 分:自己设计,并且比较合
理,对自己所设计的系统理解
透彻,UML 模型正确。
45 分:自己设计但其中存在不
准确之处,或是参考现有案例
但在 其 上 进 行 大量修改 和 完
善,并且理解透彻。
40 分:参考现有案例,进行少
量添加或修改,但能够有较好
的理解。
35 分:参考现有案例,但没有
进行自己添加或修改,但能够
进行较好的理解。
30 分:没有完成设计,或者完
全参考现有案例没有进行任何
改动,并且在理解上存在较大
偏差。
50 50
课程目标 3:理解 7 种面
向对象设计原则的深刻
内涵【理解】,掌握这
7 种面向对象设计原则
的使用方法【掌握】,
能够选择和运用合适的
面向对象设计原则来设
大 作 业 报
告 中 的 设
计 是 否 使
用 到 了 面
向 对 象 的
设 计 原
则。
根据面向对象设计原则的使用
数量,描述的准确度,与模型
图的一致性。
5 分:使用了 1 种设计原则
10 分:使用了 2 种设计原则
15 分:使用了 3 种设计原则
20 分:使用了 4 种及以上设计
20 20

计具有可扩展性、灵活
性的软件【应用】,能
够使用面向对象设计原
则对系统重构方案进行
分析和研究【分析】。
原则
注意:必须要对使用的设计原
则进行说明
课程目标 4:理解 UML
是软件行业的标准化建
模语言【理解】,能够
通过 UML 图来交流设计
思想【应用】。
答 辩 : 与
教 师 就 设
计 作 品 进
行交流。
根据答辩结果给出相应分数。
0 分:不参与答辩
3 分:答辩一般
6 分:答辩良好
10 分:答辩优秀
10 /
总 计
100 90
注:请在验收答辩前,对除“答辩”以外的其他项目完成自评。
目录
【实验步骤】.....................................................................................................................................1
一: 网络考试系统的需求分析...................................................................................................1
1.系统功能需求..................................................................................................................1
二: 系统的 UML 建模................................................................................................................3
1.系统的用例图..................................................................................................................3
2.系统的类图......................................................................................................................6
3.系统的时序图..................................................................................................................7
4.系统的协作图................................................................................................................10
5.系统的状态图................................................................................................................14
6.系统的活动图................................................................................................................16
7.系统的组件图................................................................................................................20
8.系统的配置图................................................................................................................21
三: 总结.....................................................................................................................................21


【实验名称】 网络考试系统
【实验类型】 综合性实验
【实验目的】1.掌握 UML 建模的基础知识和其应用;
2.熟悉 Rational Rose 2007 环境及功能,能够设计出完整系
统。
【实验要求】1.对系统功能进行必要的描述;
2.绘制系统的主要模型图;
3.模型图要有说明性文字解释。
【实验内容】1.网络考试系统的需求分析;
2.网络考试系统 UML 建模。
【实验步骤】
一: 网络考试系统的需求分析
1.系统功能需求
学生需求
(1) 学生登录验证成功时进入网络考试系统。
(2) 登录失败会提示错误信息,然后重新回到登录界面。
(3) 没有注册过账户的学生无法登录,需要先找管理员注册,管理员添加学生账户。
(4) 学生登录到系统后,选择考试科目对应的试卷。
(5) 学生选择试卷后,可以进行考试。
(6) 学生登录到系统后,可以查询自己的成绩。
教师需求
(1) 教师登录验证成功时进入网络考试系统。
(2) 登录失败会提示错误信息,然后重新回到登录界面。
(3) 没有注册过账户的教师无法登录,需要先找管理员注册,管理员添加教师账户。
(4) 教师登录到系统后,可以管理题库,在题库中增加、修改和删除试卷。
(5) 教师登录到系统后,如果发现考生作弊,可以通过锁定该考生客户机来监管考试过程。
(6) 教师登录到系统后,可以评阅学生试卷。
(7) 教师评阅完学生的试卷后,可以将学生的分数导入到系统数据库中。
管理员需求
1
剩余25页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0