项目介绍
学生档案管理系统是一个基于 Spring Boot + Vue.js 的全栈项目,主要用于管理学生的基本信息、学习记录、考勤情况等数据。系统采用前后端分离架构,具有良好的可扩展性和维护性。
技术栈
后端技术
- Spring Boot 2.7.x
- Spring Security
- MyBatis Plus
- MySQL 8.0
- Redis
- JWT
前端技术
- Vue 3
- Element Plus
- Axios
- Vue Router
- Pinia
核心功能
1. 用户管理
- 用户登录/注销
- 角色权限控制
- 密码修改
- 用户信息管理
2. 学生信息管理
- 基本信息录入与修改
- 学生照片上传
- 信息批量导入/导出
- 学生信息查询与筛选
3. 学习记录管理
- 成绩录入