一、项目介绍
学生成绩分析系统是一个基于 Java 全栈技术开发的教育管理系统,主要用于帮助教师和学校管理者对学生成绩进行全方位的统计分析。本系统采用前后端分离架构,提供了成绩录入、查询统计、成绩分析等核心功能。
二、技术栈
后端技术
- Spring Boot 2.5.x
- Spring Security
- MyBatis Plus
- MySQL 8.0
- Redis
前端技术
- Vue.js 2.x
- Element UI
- Axios
- ECharts
三、核心功能模块
1. 用户权限管理
- 基于 RBAC 的权限控制
- 用户角色:管理员、教师、学生
- JWT 实现无状态认证
2. 成绩管理
- 成绩录入与修改
- 成绩查询导出
- 批量导入成绩
3. 统计分析
- 班级成绩分布
- 学科对比分析
- 成绩趋势分析
- 个人成绩画像