计算机毕业设计 jsp毕业设计管理系统(jsp+sqlserver) 毕设

本文详细描述了一个毕业设计选题系统的涉众角色、参与者职责、用例分析(包括系统管理、出题打分、选题等)、类和实体关系(E-R图)以及体系结构设计,着重于系统管理员、教师和学生在系统中的功能划分与操作流程。

演示视频:

https://www.bilibili.com/video/BV1xC4y1M7PN/


3.1涉众

毕业设计选题系统的涉众包括:系主任、教师、学生、毕设。其中:

1)系主任:系主任是整个系统的管理人员,负责分配互评老师和一些查询功能。

2)教师:教师能够出题,能够对自己的学生进行打分,能够对其他学生进行打分。

3)学生:学生进行选题,进行毕设工作。

4)毕设:毕设贯穿整个系统,首先教师出题,学生选题,学生答辩,教师评分等。

3.2参与者

毕业设计选题系统包含三个参与者,这三个参与者分别是系主任、教师、学生。具体如下:

1)系主任:系统的管理维护,分配教师

2)教师:出题,打分。

3)学生:参与毕设。

3.3用例分析

3.3.1用例

1)系主任:人员管理,互评教师分配,系统查询。

2)教师:出题,给学生打分。

3)学生:进行毕设。

4)子功能级别用例:系主任登录、教师登录、学生登录。

3.3.3系统用例图

26af8268f30bf92aeafb341cfd998b95.jpeg

图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图如下:

eabcd98e7a0f522e80d51593a294614a.jpeg

图3-1 题目信息实体E-R图

becf556f4194725e0b97a7d67f3981a0.jpeg

图3-2 用户实体E-R图

415085af2abef620e6c5940e4bf4afc4.jpeg

图3-3题目打分信息实体E-R图

11a3b4ae457d1837485b087b2de7d199.jpeg

图3-4系统全局E-R图

3.2体系结构设计

4.2.1系统体系结构图

deab31a90b62756c5736262a266f3b59.jpeg

图3-7 系统体系结构图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值