背景
学校宿舍管理通常依赖纸质表格或简单 Excel,学生信息、宿舍分配、入住状态等数据分散,管理效率低。需要一套轻量化的管理系统来规范化流程。
方案
构建了基于角色权限的宿舍管理系统:
- 角色权限:管理员可管理所有数据,学生只能查看自己的信息
- 学生管理:学生信息的增删改查
- 宿舍管理:宿舍楼、房间信息管理
- 分配管理:宿舍分配与调换
- 数据统计:入住率、空床位等数据看板
技术架构
| 模块 | 技术选型 |
|---|---|
| 后端 | Go 1.21+ + SQLite |
| 前端 | Vue3 + Vite + Element Plus |
| 认证 | JWT |
零配置 SQLite 数据库,首次运行自动建表并填充种子数据,开箱即用。
成果
为学校宿舍管理提供了轻量化的数字化方案。角色权限确保数据安全,零配置部署降低了技术门槛。
