项目介绍
学生请假管理系统是一个基于Spring Boot + Vue.js的全栈Web应用,实现了学生请假申请、教师审批、管理员管理等功能。本系统采用前后端分离架构,提供了直观的用户界面和完善的权限管理。
技术栈
后端
- Spring Boot 2.7.x
- Spring Security
- MyBatis-Plus
- MySQL 8.0
- Redis
前端
- Vue.js 3
- Element Plus
- Axios
- Vuex
- Vue Router
核心功能
-
用户管理
- 学生、教师、管理员三种角色
- 基于JWT的登录认证
- 权限控制
-
请假管理
- 学生提交请假申请
- 教师审批请假单
- 请假记录查询
- 请假统计分析
-
系统管理
- 用户信息管理
- 角色权限配置
- 系统日志记录