一、基本信息
标题:毕业设计指导的系统设计与实现
时间:2019
来源:鞍山科技大学机械工程与自动化学院
研究方向: 基于 UML 的毕业设计管理系统分析与设计
关键词:UML;毕业设计管理系统;分析与设计
二、研究内容
论文内容:
一、系统需求
用户:学校的学 生、教师和教学管理员。
- 学生使用毕业设计管理系统查询毕业设 计题目和指导教师情况,可选择自己的毕业设计题目 并进行登记注册,查询自己的答辩总成绩。
- 教师使用 毕业设计管理系统 能够查询题目选择情况,填写评阅评分表,填 写答辩评分表。
- 教学管理员使用毕业设计管理系统可完成进行毕 业设计各项管理工作,包括毕业设计指导教师和毕业 学生的信息管理,毕业设计题目录入、生成与维护, 答辩成绩汇总、打印各项报表等。
二、分析问题领域
1、系统范围和系统边界
毕业设计管理系统用于毕业设计的各项管理工 作,与学校的其他系统(如科研、人事、财务等)不 存在系统边界,但是可以共享学校全局数据库中学生、 教师等必要的数据。
2、系统活动者 分析系统的职责范围和需求:
(1)“学生”使用系统查询供选择的毕业设计题 目信息、选题登记注册、查询自己的答辩总成绩;
(2)“教师”使用系统查询学生选题信息,录入论文评阅成绩、答辩成绩,查询学生成绩;
(3)教学管理员使用系统管理毕业生的毕业设计 工作,负责数据库中教师、学生、题目、选题注册数 据的维护、管理、打印各项报表等。
3、Use Case
从系统的顶层,抽象确定两个 Use Case:“题目管 理”和“成绩管理”。
4、绘制初步的主要交互图
三、静态结构模型(定义对象类)
1、“学生”类:负责活动者“学生”的信息处理,
2、“教师”类:负责活动者“教师”的信息处理,
3、“题目”类:负责对毕业设计题目的信息处理, 并提供查询功能
4、“学生登记”类:根据活动者“教学管理员” 的要求,汇总学生的选题,并打印选择题目的学生清 单。
四、动态行为模型(系统协同图)
系统动态行为模型由交互图(顺序图和协同图) 、 状态图、活动图表达。
五、物理模型
三、结论
本篇文章在分析系统需求的基础上,给出了毕业设计管理系统的 UML 模型,包括 Use Case 图、 交互图、对象类图、协同图和配置图,尤其在类图部分有详细的分析,对我而言有很大的帮助,在UML画图中,最大的短板就是类图。本文只是毕业设计管理系统,并未对指导部分功能作出分析。需进一步积累文献。
四、参考文献