1.开发环境
开发系统:Windows10/11
架构模式:MVC/前后端分离
JDK版本: Java JDK1.8
开发工具:IDEA
数据库版本: mysql5.7或8.0
数据库可视化工具: navicat
服务器: SpringBoot自带 apache tomcat
主要技术:
Java,Springboot,mybatis,mysql,vue
2.视频演示地址
3.功能
系统中定义了四种角色:管理员、用户、学生、家长和教师。管理员可以访问系统基础管理(操作日志、文件管理)、管理用户(管理员、家长、教师)、处理班级管理(课程表、班级信息、请假申请)、负责文娱管理(活动信息、活动报名、每日餐谱)、处理沟通管理(通知公告、问卷调查、反馈意见、留言消息、回复信息)、监督学生管理(学生成绩、课堂表现、学生信息),以及管理试卷和作业(试卷管理、试题管理、考试记录、错题本、课程作业、提交作业、作业批改)。用户可以查看课程表、请假申请、活动信息、每日餐谱,并参与沟通管理(问卷调查、反馈意见),查看学生成绩和课堂表现,以及进行作业管理(课程作业、提交作业、作业批改)。学生可以查看课程表、请假申请、活动信息、每日餐谱、反馈意见,查看学生成绩和课堂表现,并进行作业管理(课程作业、提交作业、作业批改)。家长可以查看课程表、请假申请、活动信息、每日餐谱、反馈意见,查看学生成绩和课堂表现,并进行作业管理(课程作业、提交作业、作业批改)。教师可以管理班级信息、请假申请、课程表,处理活动信息、活动报名、每日餐谱,进行沟通管理(通知公告、留言消息、回复信息),进行学生管理(学生成绩、课堂表现、学生信息),以及管理试卷和作业(试卷管理、试题管理、考试记录、错题本、课程作业、提交作业、作业批改)。
4.图片展示
5.源码获取
点击直达源码获取:源码获取传送门