计算机毕业设计 | SpringBoot 学生成绩管理系统 教务管理系统(附源码)

1,项目背景

随着我国高等教育的发展,数字化校园将成为一种必然的趋势,国内高校迫切需要提高教育工作的质量与效率,学生成绩管理工作是高校信息管理工作的重要组成部分,与国外高校不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。

虽然面对种种困难,许多高校还是针对己学校的规模和特点开发出了学生成绩管理系统,将管理人员从繁杂的日常事务性工作中解脱岀来,提高了工作效率,实现了信息共享。由于现在处于初级阶段,现在国内很多高校以及很多软件公司都纷纷看关于高校的管理系统,但是就目前来看,许多高校的学生成绩管理系统还存在非常多的问题,最主要的问题就是功能单一,一个系统之针对一个群体。各个相关系统间没有紧密、有效的联系,比如管理系统只有学校的管理员使用,学生如果对自己的信息进行相关查询,又要设计出另外的一套系统,数据又要重新导入,影响了信息的重用和共亨。也不方便于管理和维护

2,需求分析

2.1 管理员功能需求

管理员理应拥有系统的全部功能权限。如下为管理员的功能设计

  1. 主页:可快速预览日期和系统信息
  2. 成绩管理:可查看、录入、编辑、导出所有学生的成绩
  3. 用户管理:管理员可以对教师用户、学生用户进行增删改查管理
  4. 接口管理:方便管理员时刻检查系统内接口情况

2.2 教师功能需求

  1. 主页:可快速预览日期和系统信息
  2. 学生,教师信息查看:可查看学生和教师的相关信息
  3. 成绩管理:可查看、录入、编辑、导出所有学生的成绩
  4. 成绩详情:可将各个班级、专业的成绩按饼状图、条形图的方式直观展示出来

2.3 学生功能需求

学生功能权限如下:

  1. 主页:可快速预览日期和系统信息
  2. 成绩管理:可查看自己的成绩
  3. 学生信息查看:可查看学生信息

3,技术分析

后端技术

技术说明官网
SpringBootWeb应用开发框架https://spring.io/projects/spring-boot
SpringSecurity认证和授权框架https://spring.io/projects/spring-security
MyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.html
Druid数据库连接池https://github.com/alibaba/druid
JWTJWT登录支持https://github.com/jwtk/jjwt
LombokJava语言增强库https://github.com/rzwitserloot/lombok
PageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper
Swagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui

前端技术

技术说明官网
Thymeleaf现代的服务器端Java模板引擎https://www.thymeleaf.org/
BootstrapCSS/HTML框架https://www.bootcss.com/
Swiper特效插件https://www.swiper.com.cn/
Element前端UI框架https://element.eleme.io
Axios前端HTTP框架https://github.com/axios/axios
Chart.js图表工具📣 有源码 获取源码
AdminLTE管理模板https://adminlte.io/

4,系统设计

功能权限结构图

在这里插入图片描述

5,系统页面展示

登录,学生,教师,管理员均在此界面登录系统,点击权限名称即可切换登录位置

在这里插入图片描述

系统首页:主要是一些欢迎用语和系统信息介绍

在这里插入图片描述

6,管理员页面展示

6.1 学生管理

在这里插入图片描述

添加/修改学生

6.2 教师管理

在这里插入图片描述

添加/修改学生

6.3 接口调试

在这里插入图片描述

6.4 成绩管理

在这里插入图片描述
在这里插入图片描述

7,教师页面展示

7.1 师生信息查看

在这里插入图片描述
在这里插入图片描述

7.2 成绩管理

在这里插入图片描述

在这里插入图片描述

7.3 数据统计

在这里插入图片描述
在这里插入图片描述

7,学生页面展示

7.1 学生信息查询

在这里插入图片描述

7.2 成绩单

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

说书客啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值