下载地址:https://download.csdn.net/download/Gouzi99/23887654
项目介绍:
springboot课程自动排课系统、
系统说明:
项目引见
课程自动排课系统,该系统分两种角色:管理员与普通用户;
主要功用包括:
首页:查看分课、查看课表、查看空教室;
班级设置:添加班级、分配课程、编辑、删除课程;
教室设置:添加教室、编辑、删除;
课程设置:添加课程、编辑、删除;
教员设置:添加教员、编辑、删除;
排课管理:调整排课、删除排课;
用户管理:添加用户、编辑、删除;
环境需求
1.运转环境:最好是java jdk 1.8,我们在这个平台上运转的。其他版本理论上也能够。
2.IDE环境:IDEA,Eclipse,Myeclipse都能够。引荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.能否Maven项目: 是;查看源码目录中能否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 8.0版本;
7.Redis数据库,redis配置已设置好,勿修正;
技术栈
- 后端:Springboot+redis
- 前端:html+layui+thymeleaf
运用阐明
- 运用Navicat或者其它工具,在mysql中创立对应称号的数据库,并导入项目的sql文件;
- 将项目中application.properties配置文件中的数据库配置改为本人的配置
- 运用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入胜利后请执行maven clean;maven install命令,配置tomcat,然后运转;
- 运转项目,输入http://localhost:8080/login.html 登录
适用场景:
毕业论文、课程设计、公司项目参考
运行截图: