全栈小白的gravatar头像
全栈小白 2023-04-23 13:52:54

基于SpringBoot+Vue的学生选课管理系统代码分享

项目描述

基于SpringBoot+Vue的学生选课管理系统采用前后端分离的架构方式,系统分为管理员、老师、学生等三种角色,权限分配如下

管理员拥有所有权限

学生管理:可以对所有学生进行管理操作(新增学生、修改学生、删除学生)

教师管理:可以对所有教师进行管理操作(新增教师、修改教师、删除教师)

课程管理:可以对所有课程进行管理操作(新增课程、修改课程、删除课程)

开课表管理:对已开课进行管理(删除开课,搜索)

学生成绩管理:查询所有学生成绩,成绩录入等操作

教师拥有部分权限

教师编辑:编辑教师本人的信息

课程设置:查看自己开设的课程,选择课程并开课

教师成绩管理:可以查看并录入学生成绩

学生拥有部分权限

学生编辑:编辑本人的信息

选课管理:学生可以进行选课,以及对已选则的课表进行查看

学生成绩管理:查询学生本人的成绩

数据模型

基于SpringBoot+Vue的学生选课管理系统代码分享

运行环境

jdk8+ mysql5.7+IntelliJ IDEA+maven+node(yarn)

项目技术(必填)

服务端技术选型:SpringBoot + Mybatis

前端技术选型及js库:Vue + ElementUI + axios

数据库文件(可选)

链接:https://pan.baidu.com/s/19MkTM-QH6RtEyoNG6Mn3_A?pwd=a55m 
提取码:a55m

依赖包文件(可选)

链接:https://pan.baidu.com/s/1moAVZkpDQoSx1PZU3AHCfQ?pwd=9n26 
提取码:9n26

是否原创(转载必填原文地址)

互联网所得

项目截图(必填)

springboot项目截图

基于SpringBoot+Vue的学生选课管理系统代码分享vue项目截图

基于SpringBoot+Vue的学生选课管理系统代码分享

基于SpringBoot+Vue的学生选课管理系统代码分享

运行截图(必填)

http://localhost:8080/login

管理员账号 666/admin

学生账号 25/111111

教师账号 667/111111

基于SpringBoot+Vue的学生选课管理系统代码分享基于SpringBoot+Vue的学生选课管理系统代码分享基于SpringBoot+Vue的学生选课管理系统代码分享基于SpringBoot+Vue的学生选课管理系统代码分享

添加学生

基于SpringBoot+Vue的学生选课管理系统代码分享

学生列表

基于SpringBoot+Vue的学生选课管理系统代码分享

搜索学生

基于SpringBoot+Vue的学生选课管理系统代码分享

添加教师

基于SpringBoot+Vue的学生选课管理系统代码分享

教师列表

基于SpringBoot+Vue的学生选课管理系统代码分享

添加课程

基于SpringBoot+Vue的学生选课管理系统代码分享

课程列表

基于SpringBoot+Vue的学生选课管理系统代码分享

开课管理

基于SpringBoot+Vue的学生选课管理系统代码分享

学生成绩管理

基于SpringBoot+Vue的学生选课管理系统代码分享

教师账号登录

教师账号 667/111111

基于SpringBoot+Vue的学生选课管理系统代码分享

开设课程

基于SpringBoot+Vue的学生选课管理系统代码分享

我开设的课程

基于SpringBoot+Vue的学生选课管理系统代码分享

成绩管理

基于SpringBoot+Vue的学生选课管理系统代码分享

编辑成绩

基于SpringBoot+Vue的学生选课管理系统代码分享

学生登录25/111111

基于SpringBoot+Vue的学生选课管理系统代码分享

选课

基于SpringBoot+Vue的学生选课管理系统代码分享查询课表

基于SpringBoot+Vue的学生选课管理系统代码分享

成绩查询

基于SpringBoot+Vue的学生选课管理系统代码分享

注意事项(可选)

1、后端项目student_server是springboot框架搭建,直接运行

com.auggie.student_server.StudentServerApplication

2、前端项目student_client是vue框架搭建,需要先编译后运行

yarn install
yarn run serve

或者

npm install
npm run serve

如需部署服务,请添加小白微信,微信号:LVS_2018


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:基于SpringBoot+Vue的学生选课管理系统.zip,文件大小:497.508K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友