1
项目简介
基于 Springboot+Thymeleaf 的大学自动排课系统
管理员角色包含以下功能:
主要功能包括:
首页:查看分课、查看课表、查看空教室;
班级设置:添加班级、分配课程、编辑、删除课程;
教室设置:添加教室、编辑、删除;
课程设置:添加课程、编辑、删除;
教师设置:添加教师、编辑、删除;
排课管理:调整排课、删除排课;
用户管理:添加用户、编辑、删除;
开发环境
运行环境:推荐 jdk1.8;
开发工具:eclipse 以及 idea(推荐);
操作系统:windows 10 8G 内存以上(其他 windows 以及 macOS 支持,但不推荐);
浏览器:Firefox(推荐)、Google Chrome(推荐)、Edge;
数据库:MySQL8.0(推荐)及其他版本(支持,但容易异常尤其 MySQL5.7(不含)以下版
本);
数据库可视化工具:Navicat Premium 15(推荐)以及其他 Navicat 版本
是否 maven 项目:是
登录:
管理员:用户名:admin 密码:123456
项目技术
后端:SpringBoot、Mybatis、Mysql、redis
前端:html、layui、jquery、ajax、thymeleaf