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.源码获取