基于springboot的学生选课管理系统,学校选课管理系统,附源码+数据库+论文,适合课程

1、项目介绍
本文研究了一个学生教务选课管理系统,该系统基于B/S架构模式,使用springboot框架开发,并根据现有的排课系统设计优化而成。系统主要以Java语言作为开发基础,使用了SpringBoo框架等技术,采用idea作为开发工具,以MySql作为数据库工具,使用maven自带Tomcat作为Web服务器。系统主要有以下功能:选课管理、教评管理、班级管理、年级管理、专业管理、系部管理、教师授课管理、录入教师、学生管理、学生选课管理、退学管理、退选管理、课目管理、成绩管理、新闻管理、系统管理等。
主要有三个角色: 管理员、学生、教师。

2、技术框架
运行系统:windows
编程语言:java
系统架构:B/S
后端框框:SpringBoot
前端框架:HTML+jQuery+LayUI+CSS
前后端分离:否
数据库:MySQL
Maven项目:是
数据库表数量:25
运行环境:JDK8+MySQL5.6+IntelliJ IDEA+Maven3.6
3、演示视频
B站演示视频地址:https://www.bilibili.com/video/BV1FN411g7BW/
4、项目截图













5、文档截图




