1002基于SpringBoot的教务管理系统

基于SpringBoot的教务管理系统



教务管理系统



项目简介

本项目为学校教务管理系统,实现了学校师生人员的管理、老师日常教学课程安排以及期末成绩上传、学生选课查看成绩评教等功能。主要角色有管理员、老师、学生,核心功能模块有校建管理、教师管理、学生管理、课程管理、选课管理、成绩管理、系统管理、校园新闻、学生评教。不同的用户在登录成功之后,根据不同的角色,会看到不同的系统菜单。
管理员:校建管理、教师管理、学生管理、课程管理、选课管理、成绩管理、系统管理、校园新闻、学生评教。
老师:学生管理、成绩管理。
学生:成绩管理、网上学课、网上评教。



功能简介

校建管理:系部管理、专业管理、年级管理、班级管理。
教师管理:录入教师信息、教师查询、教师授课。
学生管理:录入学生信息、学生查询、学生退学。
课程管理:课程管理。
选课管理:学生选课管理。
成绩管理:学生成绩、教师成绩。
系统管理:用户管理、角色管理、权限管理。
校园新闻:发布新闻、新闻管理。
学生评教:评教问题管理。



技术选型

基于SpringBoot+Mybatis+Mysql+shiro+html+layui的搭配,开发出一套功能齐全、界面优美、使用便捷的教务管理系统。

登录界面:http://localhost:8080/



数据库设计

主要数据库表如下:
1.教师表(teacher)
2.学生表(student)
3.课程表(course、course_type)
4.学生成绩、学生课程表(stu_exam、stu_course)
5.系部表(department)
6.专业表(major)
7.年级表(grade)
8.班级表(classinfo)
9.教师成绩、教师课程、教师班级表(tch_exam、tch_course、tch_class)
10.用户表(sys_user、sys_user_role)
11.角色表(sys_role、sys_role_menu)
12.权限表(sys_menu)
13.评教问题表(evaluate_list、evaluate_record)、
14.新闻表(newsinfo)
15.作息时间表(schedule)
14.其他(course_type、politics_type、dropout、weeks)
如图:
在这里插入图片描述



代码结构

在这里插入图片描述



界面设计

主界面如下:
在这里插入图片描述
管理员登录:
在这里插入图片描述
教师登录:
在这里插入图片描述
学生登录:
在这里插入图片描述
校建管理:
在这里插入图片描述
教师管理:
在这里插入图片描述
学生管理:
在这里插入图片描述
课程管理:
在这里插入图片描述
选课管理:
在这里插入图片描述
成绩管理:
在这里插入图片描述
系统管理:
在这里插入图片描述
校园新闻:
在这里插入图片描述
评教管理:
在这里插入图片描述



代码获取

源码分享
详情请查看昵称咨询作者

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、项目简介 本项目是一套基于SpringBoot教务管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以直接作为毕设使用。 项目都经过严格调试,确保可以运行! 二、技术实现 ​后台框架:SpringBoot ​数据库:MySQL 开发环境:JDK、IDEA、Tomcat 三、系统功能 本教务管理系统共包含三种角色:学生、教师和管理员,系统分为前台界面和后台管理。 该系统共分为七个功能模块:系统管理,考试管理,学生信息管理,教师信息管理,基本信息管理,后台管理和学生成绩管理。 1.系统管理模块 实现用户信息的管理,包括用户密码更改和注销功能,以便用户更改其个人帐户。 2.考试管理模块 添加,修改和删除每个年级每个专业班提供的针对特定科目的考试。此外,可以统一管理每个学期每个阶段的考试,包括考试的具体时间和地点。 3.学生管理模块 学生管理是该系统的核心模块,可以添加,删除,修改和查询诸如年级,专业班级,姓名,年龄和入学课程之类的信息。学生管理部统一管理学生注册信息,对其进行快速调查,以提高工作效率。 4.教师管理模块 管理学校在职和退休教师的信息,添加,修改和删除教师学校,姓名,年龄和学科等信息,并加快学校和教职员工的统一管理。人员信息,您可以查找一下。 5.基本信息管理模块 添加,修改和删除学校中每个年级建立的现有年级,班级和课程信息。可以对每个年级每个专业班级中开设的课程进行集中管理,学校可以集中管理基本信息并进行快速调查。 6.后台管理模块 修改教师和学生的通知。可以通知每个老师和学生。 7.学生成绩管理模块 查询和管理参加每项考试的所有学生的成绩。学校评估循序渐进的教育质量,为学生评估工作提供参考。它为学校后续工作的发展提供了基础。达到开发教育书籍的主要目的。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值