
系统介绍基于SpringBootVue实现的学生选课管理系统采用前后端分离的架构方式实现后端采用SpringBoot框架前端采用了Vue2进行开发。系统一共分为三种角色分别是管理员、教师、学生有不同的菜单权限系统整体实现了如下功能管理员院系管理、专业管理、班级管理、课程管理、选课管理、学生管理、教师管理、管理员管理教师授课查询、教师课表、成绩录入学生选课、已选课程管理、课表查询、成绩查询、信息维护技术选型开发工具idea2020.3Webstorm2020.3(也可使用Vscode)运行环境jdk1.8maven3.6.0MySQL5.7nodejs14.21.3(此配置为小白调试所用仅供参考)服务端技术SpringbootMybatis-Plus前端技术htmlcssvueelement-uiaxios成果展示用户登录管理员首页教师首页学生首页院系管理课程管理选课管理学生管理教师管理学生课表查询账号地址及其他说明1.地址说明登录页:http://localhost:9262/login2.账号说明管理员admin/admin教师201803000001/123456学生201807300101/1234563.运行说明1、创建数据库course_manager导入SQL脚本 2、修改application.yaml中的数据库配置信息如下图 3、启动后端项目 4、打开前端项目CourseManagerVue目录下打开cmd命令行运行npm run serve 或者 yarn run serve 5、访问上述地址