💡 「分享」
今天主要给大家分享一个基于SpringBoot+Vue+MyBatis-Plus的一个排课管理信息系统。用来学习以及当毕设都是非常不错的选择。好了,话不多说,让我们来介绍一下该项目。
功能简介
排课管理(排课日历、排课列表、教室、老师、课程)、统计系统,可批量排课、导出课表。
本系统采用SpringBoot架构开发web应用,使用Echarts绘制基本图表,使用MyBatis-Plus 来完成对MySQL数据库的操作。
- 🧑🤝🧑前端采用vue 、vue-router 、vuex 、axios 、element-ui 、Echarts 、fullcalendar 等技术。
- 💡后端采用 Java 语言 SpringBoot 、Spring、SpringMVC、MyBatis-Plus 、Swagger、poi 等框架技术。
- 👨⚕️运行环境是MySQL 5.7、JDK 1.8、Maven 3.6、Node 12.14、Yarn 1.21等。
准备工作
jdk >= 1.8 (推荐1.8+版本)
Mysql >= 5.7.0 (推荐5.7版本)
Idea >= 2021
操作系统 (推荐Windows10版本)
Maven >= 3.6.2(推荐3.6+版本)
Node >= 12.14(推荐12.14版本)
Yarn >= 1.21(推荐Yarn 1.21版本)
运行准备♝
--1.前端
cd tams-web
yarn
yarn serve
--2.后端
--2.1:新建tams数据库,执行数据库脚本 db/init_ddl.sql db/init_dml.sql
--2.2:修改数据库信息为自己的配置 tams-server/src/main/resources/application-dev.yaml
--2.3运行 TamsApplication
访问项目
- 首页访问地址:http://localhost:12011 (默认此地址为12011端口,如有修改请按照配置文件)
- 接口文档访问地址:http://localhost:12010/swagger-ui/
演示图✅
源码获取方法
好了,今天的项目就分享到这里了,系统源码的获取,关注微信公众号(程序猿代码之路),后台回复:排课系统boot