全栈小白的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 下载
最代码最近下载分享源代码列表最近下载
陈小灏  LV18 2月21日
zolscy  LV24 2024年11月26日
krispeng  LV14 2024年11月12日
lanyuhao  LV2 2024年6月18日
wanglinddad  LV55 2024年3月24日
Demo1111  LV30 2024年3月6日
hyx666110  LV2 2024年3月1日
Boss绝  LV9 2024年2月26日
全栈小陈  LV4 2024年1月21日
zhangjilu  LV18 2023年12月31日
最代码最近浏览分享源代码列表最近浏览
yangchengshuai  LV15 3月7日
z96141176 2月23日
暂无贡献等级
陈小灏  LV18 2月21日
cherrylxj  LV3 1月13日
wwb521  LV7 1月6日
牛牛要爆炸了  LV2 1月2日
微信网友_6955249237250048  LV5 2024年12月28日
taoshen95  LV16 2024年12月16日
曾多次  LV1 2024年12月8日
zolscy  LV24 2024年11月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友