# 基于SpringBoot3+Vue3整合开发学生信息管理系统
> 后端项目gitHub源码地址:https://github.com/seasonl2014/student-mangement-system
>
> 前端项目gitHub源码地址:https://github.com/seasonl2014/student-mangement-system-web
>
> 欢迎给个star鼓励一下~
## 系统功能结构
本系统主要有两种角色,分别管理员角色和普通用户角色,其中:
管理员角色主要功能有:后台首页展示、个人信息展示和修改、用户管理、角色管理、班级管理、学生管理、课程管理、教师管理、班级科目成绩管理、班级科目成绩统计、班级科目对比统计等功能,如图所示:
![]( https://i.imgtg.com/2022/12/30/EHbe1.png )
普通用户角色主要功能有:后台首页展示、个人信息展示和修改、班级科目成绩管理、班级科目成绩统计、班级科目对比统计等功能,如图所示:
![]( https://i.imgtg.com/2022/12/30/EHkEI.png )
## 技术栈
1. web框架:SpringBoot3.X
2. 数据库持久框架:Sping Data JPA
3. 数据库:MySql
4. 项目构建工具:Maven、vite
5. 前端框架:Vue3.X、element plus、pina、axios、Vue Router
6. 数据图表:ECharts
## 数据库表
本项目由七张表,分别如下:
1、用户表(sys_user)
2、角色表(sys_role)
3、教师表(s_teacher)
4、班级表(s_grade_class)
5、学生表(s_student)
6、课程表(s_course)
7、学生成绩表(s_student_score)
## 知识星球
本项目配套详细的项目开发手册,有兴趣的话,可以加入我的星球查看,
[知识星球地址](https://t.zsxq.com/09BZEGLJB)
星球提供如下服务:
1.带你做实战项目,手把手教学,从0到1开发学生信息管理系统。
2.提供详细的项目开发手册。
3.提供各章节对应的源码。
4.关于项目或者学习过程中不懂的问题可以随时提问,星主将1对1解答你的问题。
![知识星球]( https://i.imgtg.com/2022/12/30/EHWaG.png )
## 配套视频教程
## 项目预览
> 登录页面
![登录页面](https://i.imgtg.com/2022/12/30/EDj9L.jpg)
> 课程管理
![课程管理]( https://i.imgtg.com/2022/12/30/EHOFY.jpg )
> 班级管理
![班级管理]( https://i.imgtg.com/2022/12/30/EHojq.jpg )
> 教师管理
![教师管理]( https://i.imgtg.com/2022/12/30/EH5Uc.jpg )
> 学生管理
![学生管理]( https://i.imgtg.com/2022/12/30/EHByr.jpg )
> 后台首页
![后台首页]( https://i.imgtg.com/2022/12/30/EHTsM.jpg )
没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot3+Vue3整合开发学生信息管理系统.zip
共87个文件
vue:40个
ts:23个
png:7个
需积分: 1 0 下载量 78 浏览量
2024-01-03
23:20:08
上传
评论
收藏 860KB ZIP 举报
温馨提示
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot3+Vue3整合开发学生信息管理系统.zip (87个子文件)
VUE3_new
tsconfig.node.json 184B
src
style.css 561B
main.ts 786B
App.vue 115B
store
modules
menu.ts 2KB
tagsView.ts 4KB
user.ts 701B
setting.ts 485B
index.ts 191B
assets
default_avatar.png 6KB
system-bg.jpg 118KB
logo.png 7KB
logo2.png 13KB
404_images
404.png 96KB
404_bg.png 227KB
404_cloud.png 5KB
banner01.jpg 38KB
login
side-logo.png 172KB
login_bg.svg 2KB
api
role
role.ts 812B
scores
scores.ts 825B
home
home.ts 143B
user
user.ts 2KB
gradeclass
gradeclass.ts 842B
course
course.ts 803B
request.ts 218B
census
census.ts 511B
teacher
teacher.ts 959B
student
student.ts 961B
login
login.ts 265B
utils
exprotExcel.ts 2KB
date.ts 2KB
components
SvgIcon
index.vue 774B
icons
svg
eye.svg 944B
eye-open.svg 1KB
router
index.ts 7KB
vite-env.d.ts 186B
views
role
RoleList.vue 9KB
components
EditRole.vue 3KB
AddRole.vue 2KB
scores
ScoresList.vue 12KB
home
components
AllSubjectScoreContrast.vue 2KB
Index.vue 5KB
user
UserList.vue 11KB
components
UserInfo.vue 2KB
EditUser.vue 5KB
UpdatePwd.vue 3KB
BindEmail.vue 6KB
PersonalSettings.vue 6KB
AddUser.vue 4KB
gradeclass
components
AddGradeClass.vue 3KB
EditGradeClass.vue 3KB
GradeClassList.vue 10KB
course
CourseList.vue 9KB
components
EditCourse.vue 3KB
AddCourse.vue 2KB
census
components
ScoreCensusPie.vue 2KB
ScoreContrastCensusBar.vue 2KB
ScoresCensus.vue 3KB
ScoresContrastCensus.vue 3KB
layout
header
Hamburger.vue 1KB
CollapseIcon.vue 743B
TopBar.vue 5KB
tags
components
MoreButton.vue 2KB
Index.vue 3KB
aside
Index.vue 2KB
Index.vue 2KB
teacher
TeacherList.vue 10KB
components
EditTeacher.vue 4KB
AddTeacher.vue 4KB
student
StudentList.vue 10KB
components
EditStudent.vue 4KB
AddStudent.vue 4KB
login
components
LoginForm.vue 3KB
Login.vue 2KB
config
nprogress.ts 343B
package.json 699B
public
vite.svg 1KB
favicon.ico 17KB
package-lock.json 313KB
pnpm-lock.yaml 126KB
vite.config.ts 628B
viteenv
.env.production 106B
.env.development 82B
index.html 353B
tsconfig.json 488B
README.md 2KB
共 87 条
- 1
资源评论
白话Learning
- 粉丝: 3473
- 资源: 2535
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功