学生选课管理系统-SpringBoot,+Mybatis+MySQL

项目描述
学生选课管理系统

系统架构
本项目使用springboot框架和MySQL实现后端功能,使用JSP+CSS+JavaScript+JQuery实现前端

登录网址
http://localhost:80/
管理员账号:admin 密码:admin
教师账号:01001 密码:12345
学生账号:1001 密码:12345

系统功能
登录界面:
用户可以选择登录身份(学生、教师、管理员)。
输入账号和密码进行登录。
学生选课系统:
显示学生的基本信息(姓名、学号、院系)。
提供“选课中心”和“我的选课”两个选项卡。
在“我的选课”中,学生可以查看已选课程的详细信息(课程号、课程名、先修课、开课教师、学分、院系、成绩)以及退选操作。
在“选课中心”中,学生可以浏览所有可选课程的信息,并进行选课操作。
教师系统:
显示教师的基本信息(姓名、工号、院系)。
提供“我的学生”选项卡。
在“我的学生”中,教师可以查看所授课程的学生名单及其成绩,并进行成绩修改或保存操作。
教师管理:
提供教师信息的查询、新增、删除和修改功能。
可以按姓名、院系、性别等条件进行查询。
课程管理:
提供课程信息的查询、新增、删除和修改功能。
可以按课程号、教师号、课程名等条件进行查询。
选课管理:
提供学生选课信息的查询、修改、删除和保存功能。
可以按学号、课程号等条件进行查询。
学生管理:
提供学生信息的查询、新增、删除和修改功能。
可以按姓名、院系、性别等条件进行查询。

运行环境
开发工具 :idea
运行环境 :jdk-11、maven-3.8.6、MySQL5.7.26 、 (此配置为本人调试所用,仅供参考)

项目技术
服务端技术:SpringBoot, Mybatis, spring,mysql, maven
前端技术:JSP+CSS+JavaScript+JQuery

 

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情