作品 / 学生宿舍管理系统
行政与资产 · ADMIN2025NO.14毕业设计

学生宿舍管理系统

轻量级学生宿舍分配工具

Vue3GoSQLiteElement Plus
学生宿舍管理系统 界面截图
1 / 3
宿舍分配

缘起

选毕设题目之前我在学生事务办公室坐过一阵。管宿舍的老师手里有一份 A4 打印的分配表,每学期用铅笔改一遍,改到后来纸都起了毛边。她要查一个人住哪间,得从姓名列开始用手指顺着划到最右边。

题目定下来有一半原因是那份表太眼熟了——每个学校都有,几乎没人顺手给它做个系统。

背景

宿舍管理的日常其实是几组互相牵扯的变动:新生入住和毕业生退宿集中在两个固定月份,中间不断有调宿、休学、假期留宿、临时加床;楼栋房间有类型、容量、性别限制,床位要能锁住不能重复分配;水电设备报修走的是另一条线;查寝和晚归记录又是第三条线。这些如果各自成表,开学那两周一定对不上,所以需要以「人—楼—房—床」这条主链为中心,把分配、变动、报修、查寝挂到同一份档案上。

方案

构建了基于角色权限的宿舍管理系统:

  • 角色权限:管理员可管理所有数据,学生只能查看自己的信息
  • 学生管理:学生信息的增删改查
  • 宿舍管理:宿舍楼、房间信息管理
  • 分配管理:宿舍分配与调换
  • 数据统计:入住率、空床位等数据看板

技术架构

模块技术选型
后端Go 1.21+ + SQLite
前端Vue3 + Vite + Element Plus
认证JWT

零配置 SQLite 数据库,首次运行自动建表并填充种子数据,开箱即用。

成果

为学校宿舍管理提供了轻量化的数字化方案。角色权限确保数据安全,零配置部署降低了技术门槛。

有类似的事要管?

说说现在是怎么做的——Excel、微信群、纸质单子都行。我判断能不能做、大概怎么做。

聊聊你的需求