当前位置 : 主页 > 编程语言 > java >

基于springboot毕业设计成绩管理系统的设计与实现

来源:互联网 收集:自由互联 发布时间:2023-09-03
1)研究内容: 1)主页登录模块:用户身份可以分为:管理员、指导教师、评阅教师、答辩秘书、学生。 用户选择自己的身份,获取不同的权限。 2)基础信息展示模块:其中包含教师信

1)研究内容:

1)主页登录模块:用户身份可以分为:管理员、指导教师、评阅教师、答辩秘书、学生。

用户选择自己的身份,获取不同的权限。

2)基础信息展示模块:其中包含教师信息、学生信息、选题信息。所有信息以表的形式呈现,管理员可完成对此初始化和增删改功能。

3)指导教师打分模块:指导教师对自己所指导的学生进行打分。

4)评阅教师打分模块:由管理员随机或指定将学生完成课题分配给评阅教师,由评阅教师打分。

5)成绩录入模块:答辩秘书可录入学生毕业设计对应课题的答辩成绩。

6)成绩查询模块:包括指导教师对所指导学生成绩查询、学生个人成绩查询,并且管理员可以导出关于学生毕业设计的Excel[9]成绩表。

2)毕业设计成绩管理系统总体框架设计

划分角色功能:

管理员:初始化数据(教师信息、学生信息、选题信息)分配评阅教师、分配答辩组、导出所有学生毕业设计成绩表。

指导教师:给所指导学生打分、查询所指导学生成绩。

评阅教师:给所分配的学生打分。

答辩秘书:录入答辩成绩。

学生:上传论文、查阅个人毕业设计成绩。

3)主页用户登录模块设计

用户登录功能主要为用户提供登录功能,用户登录时,管理员的权限最大。用户类型还包括:指导教师、评阅教师、答辩秘书、学生。

4)毕业设计系统整体设计工作安排  

学生提交毕业论文终稿,由指导教师进行审核评分,管理员可为所提交论文学生分配评阅教师,指定后就建立起指导教师和评阅教师之间的关联。学生提交的论文, 系统会自动传递至评阅教师处, 但未定稿的论文评阅教师不能评定成绩, 指导教师已审核通过的定稿评阅教师方可评定成绩。管理员可为所提交论文学生分配答辩组,答辩秘书向系统录入答辩成绩。  

5)毕业设计成绩信息录入模块

答辩秘书录入答辩成绩,每一个答辩小组由秘书负责答辩现场成绩的录入。答辩组秘书进入系统, 可以进行答辩成绩的录入,可以查阅本组内学生的指导教师、评阅教师所给出成绩情况。对异常情况可及时向管理员进行反馈, 指导教师成绩和评阅教师成绩均可更正调整。

6)毕业设计成绩信息查询模块

管理员可将毕业设计成绩导出成Excel表格形式,用户输入待查询的学号等信息之后,系统则会去数据库查找该学生的成绩信息,将其结果反馈在查询页面上。指导教师、学生、答辩秘书可查询相关毕业设计学生最终成绩。

技术路线:

1)本课题研究的是基于MVC实现的毕业设计成绩管理系统,采用Eclipse集成开发环境,基于B/S结构开发此系统。系统整体的基础架构由SpringBoot搭建,功能主要基于Spring框架开发,使用SpringBoot简化开发[10]。

2)系统采用MySQL作为数据库平台,在具有图形化界面的SQLyog内处理表信息。与其他数据库管理系统相比,它具有体积小、易于安装、运行速度快、功能齐全等特点。3)页面主要用HTML/JSP编写,为了页面美观和统一,部分组件采用Bootstrap小组件设计。用JSP可以开发包含有动态内容的WEB页面,并且开发的WEB应用是跨平台的,能在不同的操作系统上运行。

基于springboot毕业设计成绩管理系统的设计与实现_用户登录

基于springboot毕业设计成绩管理系统的设计与实现_管理系统_02

基于springboot毕业设计成绩管理系统的设计与实现_管理系统_03

基于springboot毕业设计成绩管理系统的设计与实现_毕业设计成绩管理_04

上一篇:基于springboot光影视频设计与实现
下一篇:没有了
网友评论