计算机毕业设计 | SSM 学生信息管理 教务管理系统(附源码)

发布于:2024-02-25 ⋅ 阅读:(215) ⋅ 点赞:(0)

1,绪论

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

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

2. 系统设计

在这里插入图片描述

3,主要技术

后端技术

技术 说明 官网
Spring J2EE应用程序框架 https://spring.io/projects/spring
SpringMVC 全功能 MVC 模块 https://www.tutorialspoint.com/spring/spring_web_mvc_framework.htm
MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator 数据层代码生成器 http://www.mybatis.org/generator/index.html
Druid 数据库连接池 https://github.com/alibaba/druid
JWT JWT登录支持 https://github.com/jwtk/jjwt
Lombok Java语言增强库 https://github.com/rzwitserloot/lombok

前端技术

技术 说明 官网
JSP 动态网页技术标准 https://www.jsp.com/
Bootstrap CSS/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. 需求分析

4.1 管理员功能需求

  • 学生管理:管理所有学生的个人信息
  • 教师管理:管理员可以对教师用户进行增删改查管理,并管理教师所属系
  • 班级管理:管理员可对校内的班级信息进行管理
  • 专业管理:管理员可对校内的专业信息进行管理
  • 教室管理:管理员可对校内的教室信息进行管理
  • 课程管理:管理员可对校内的课程信息进行管理,并设置上课时间,上课地点,最大容量和考试时间等信息
  • 开课管理:通过设置学年、学期、班级、教室、课程等信息管理开课信息
  • 课表展示:系统会根据课程情况自动生成课程表,此处可以预览
  • 审批管理:管理员可在此处审批学生请假等需求审批
  • 修改密码:
  • 管理员管理:管理系统内的管理员账户信息
  • 公告管理:在此添加系统公告和管理公告信息

4.2 教师功能需求

  • 教师信息:教师可查看自己的个人信息
  • 学生查询:查询所有学生的个人信息
  • 成绩管理:管理学生成绩,包括录入与删除等
  • 修改密码

4.3 学生功能需求

  • 学生信息:学生可查看自己的个人信息
  • 课表查看:查看自己的课程表
  • 成绩查询:查看自己的考试成绩
  • 申请审批:申请请假、休学、辍学、复学、转学等信息
  • 修改密码

5,学生页面展示

首页

在这里插入图片描述

学生信息

在这里插入图片描述

课表查看

在这里插入图片描述

成绩查询

在这里插入图片描述

申请审批

在这里插入图片描述

6,学生页面展示

首页

在这里插入图片描述

教师信息

在这里插入图片描述

学生查询

在这里插入图片描述

成绩管理

成绩录入
在这里插入图片描述
查看排课
在这里插入图片描述

7,管理员页面展示

登陆

在这里插入图片描述

首页

在这里插入图片描述

7.1 基本管理

学生管理

在这里插入图片描述

教师管理

在这里插入图片描述

班级管理

在这里插入图片描述

专业管理

在这里插入图片描述

教师管理

在这里插入图片描述

7.2 教务管理

课程管理

在这里插入图片描述

开课管理

在这里插入图片描述

课表展示

在这里插入图片描述

审批管理

在这里插入图片描述

7.3 其他管理

修改密码

在这里插入图片描述

管理员管理

在这里插入图片描述

公告管理

在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到