免费开源 | 基于SpringBoot的学生选课系统

一、项目简介

基于SpringBoot+layui的学生选课系统,具备选课基本功能,扩展性强

系统分为管理员、教师、学生三种角色。

管理员具有菜单管理、教务管理、人员管理、角色管理、课程管理等;

教师具有课程信息、成绩管理、学生信息、统计信息等;

学生具有选课中心、已选课程、选课统计等。

管理员模块功能

1.菜单管理
2.教务管理
	2.1. 学院管理
	2.2. 首页公告管理
3.人员管理
	3.1. 教师管理
	3.2. 学生管理
4.角色管理
	4.1. 角色分配管理
5.课程管理
	1. 选课管理
	2. 学年管理

教师模块功能

1. 首页公告展示
2. 课程信息
3. 成绩管理
4. 统计信息

学生模块功能

1. 首页公告展示
2. 选课中心
3. 已选课程
4. 选课统计

二、技术架构

  • SpringBoot
  • Spring
  • SpringMvc
  • Mybatis
  • LayUI
  • MySQL

三、运行说明

  1. 下载代码到本地
  2. idea打开项目,下载maven依赖
  3. 修改数据库密码
  4. 导入数据库sql
  5. 运行Application.java
  6. 浏览器访问 http://localhost:8088
  7. 管理员 admin/admin 教师 teach/123456 学生 2019001/123456

四、项目演示

管理员

  1. 登录
     

  1. 主页
     

 菜单管理

  1. 教务-学院管理
     

  1. 教务-首页通告管理

  1. 人员-教师管理

  1. 人员-学生管理
     

  1. 角色管理
     

  1. 课程-学年管理

  1. 课程-选课管理

教师

  1. 注册

  1. 登录
     

  1. 课程信息
     

  1. 成绩管理
     

  1. 学生信息

学生

  1. 注册
     

  1. 登录
     

  1. 选课中心

  1. 已选课程

  1. 选课统计

源码下载地址获取

关注并私信“选课”,免费获取源码!

声明

项目基于开源项目升级,仅用于学习研究;
感谢开源,侵删。

猜你喜欢

转载自blog.csdn.net/zzj_csdn/article/details/130711139
今日推荐