基于SpringBoot+Vue的学生选课管理系统

项目描述

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

管理员拥有所有权限

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

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

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

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

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

教师拥有部分权限

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

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

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

学生拥有部分权限

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

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

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

数据模型

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

运行环境

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

项目技术(必填)

服务端技术选型:SpringBoot + Mybatis

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

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

互联网所得

项目截图(必填)

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的学生选课管理系统代码分享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值