项目介绍
学生宿舍管理系统是一个基于Spring Boot + Vue.js的前后端分离项目,旨在提供完整的宿舍信息管理解决方案。本系统主要面向学校宿舍管理员和学生,实现宿舍分配、维修申请、访客登记等功能。
技术栈
后端
- Spring Boot 2.7.0
- MyBatis Plus
- MySQL 8.0
- Redis
- JWT认证
前端
- Vue.js 3.0
- Element Plus
- Axios
- Vue Router
- Vuex
核心功能
1. 用户管理
- 管理员、宿管、学生多角色登录
- 基于JWT的身份认证
- 权限管理
2. 宿舍管理
- 宿舍楼信息管理
- 房间信息管理
- 床位分配
- 学生入住登记
3. 维修管理
- 维修申请提交
- 维修进度跟踪
- 维修完成确认
- 维修