演示视频:
https://www.bilibili.com/video/BV1ra4y1974E/
3.1涉众
毕业设计管理系统的涉众包括:系主任、教师、学生、毕设。其中:
1)系主任:系主任是整个系统的管理人员,负责分配互评老师和一些查询功能。
2)教师:教师能够出题,能够对自己的学生进行打分,能够对其他学生进行打分。
3)学生:学生进行选题,进行毕设工作。
4)毕设:毕设贯穿整个系统,首先教师出题,学生选题,学生答辩,教师评分等。
3.2参与者
毕业设计管理系统包含三个参与者,这三个参与者分别是系主任、教师、学生。具体如下:
1)系主任:系统的管理维护,分配教师
2)教师:出题,打分。
3)学生:参与毕设。
3.3用例分析
3.3.1用例
1)系主任:人员管理,互评教师分配,系统查询。
2)教师:出题,给学生打分。
3)学生:进行毕设。
4)子功能级别用例:系主任登录、教师登录、学生登录。
3.3.3系统用例图
图3-1 用例图
3.4类
3.4.1边界类
系统的边界类即系统的界面,具体如下:
1)系统登录页面:系主任、教师、学生登录的页面;
2)主界面:三个用户的操作主界面。
3)系主任
(1)类型管理页面:系主任对类型进行管理。
(2)教师管理页面:系主任对教师进行管理。
(3)学生管理页面:系主任对学生进行管理。
(4)题目管理页面:系主任对题目进行管理
4)教师
(1)题目管理页面:教师对毕设题目进行管理。
(2)评分页面:教师对毕设进行评分。
5)学生
(1)选题页面:学生进行毕设题目选择界面。
(2)查看成绩页面:学生查看各项目毕设成绩。
(
3.4.2控制类
1)类型控制类:提供对题目类型的增删改查。
2)教师控制类:提供对教师的增删改查。
3)学生控制类:提供对学生的增删改查。
4)题目控制类:提供对题目的增删改查,学生选题功能,教师评分功能,学生查看分数功能。
4.1.2系统E-R图
本系统根据以上的设计规划出的实体有:题目实体、用户实体、评分实体。各个实体具体的描述E-R图如下:
图3-1 题目信息实体E-R图
图3-2 用户实体E-R图
图3-3题目打分信息实体E-R图
图3-4系统全局E-R图
3.2体系结构设计
4.2.1系统体系结构图
图3-7 系统体系结构图