【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告

项目简介

本项目是一个基于Springboot+Vue的前后端分离的学生成绩管理系统,本项目包含三种角色:

管理员:登录、课程表管理、成绩查询与录入、成绩详情统计、课程管理、用户管理(教师管理、学生管理、管理员管理)、账户管理、修改密码登。
教师:登录、课程表查看、成绩查询与录入、成绩详情查看、修改密码登。
学生:登录、课程表查看、成绩查询与录入、成绩详情查看、修改密码登。

项目获取

源码获取地址

开发环境

运行环境:推荐jdk1.8;
开发工具:eclipse以及idea(推荐)、vscode、redis、node环境(16.X);
操作系统:windows 10 8G内存以上(其他windows以及macOS支持,但不推荐);
浏览器:Firefox(推荐)、Google Chrome(推荐)、Edge;
数据库:MySQL8.0(推荐)及其他版本(支持,但容易异常尤其MySQL5.7(不含)以下版本);
数据库可视化工具:Navicat Premium 15(推荐)以及其他Navicat版本
是否maven项目:是

登录:
管理员:用户名:admin 密码:123456
教师:用户名:3890270 密码:123456
学生:用户名:2016011001 密码:123456

项目技术

后端:SpringBoot、SpringMVC、Mybatis、mysql
前端:vue、echarts、router

运行截图

0.功能结构图

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第1张图片
-1.下载所得

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第2张图片
1.实验报告

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第3张图片

2.项目结构

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第4张图片

3.登录

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第5张图片

4.主页

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第6张图片

5.管理员课程表

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第7张图片

6.管理员成绩查询

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第8张图片

7.成绩详情页面

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第9张图片

8.课程录入页面

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第10张图片

9.学生用户管理

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第11张图片

10.教师用户管理

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第12张图片

11.管理员用户管理

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第13张图片

12.账号管理

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第14张图片

13.学生账号登录页面

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第15张图片

14.教师账号登录页面

【Java程序设计】(C00145) 基于Springboot+Vue的前后端分离的学生成绩管理系统-有报告_第16张图片

运行视频

【C00145】基于Springboot+vue的前后端分离的学生成绩管理系统-有报告

你可能感兴趣的:(源码码农,java,spring,boot,vue.js,成绩管理系统)