基于SpringBoot+Vue.js的大学生宿舍寝室管理系统

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: Java springboot vue 标签: 基于SpringBoot+Vue.js的大学生宿舍寝室管理系统

2026-01-06 20:45:12 194浏览

本系统是一个针对高校学生宿舍管理的综合性平台,旨在实现学生住宿信息、寝室日常事务、报修、考勤、公告通知等方面的数字化、自动化管理。系统核心价值在于提升宿舍管理的效率和透明度,优化学生住宿体验,并为学校管理层提供全面的数据支持。

(ssm和springboo项目可互转) 联系作者 ,微信 jf3qcom , QQ : 1913284695 购买源码

大学生宿舍寝室管理系统

演示视频

https://www.bilibili.com/video/BV1nKqABiEo1/

角色

学生、公寓管理员、学院管理员、超级管理员

技术

后端:Spring Boot
前端:Vue3 
数据库:MySQL

核心功能

本系统是一个针对高校学生宿舍管理的综合性平台,旨在实现学生住宿信息、寝室日常事务、报修、考勤、公告通知等方面的数字化、自动化管理。系统核心价值在于提升宿舍管理的效率和透明度,优化学生住宿体验,并为学校管理层提供全面的数据支持。

功能介绍

学生

  1. 个人信息管理:查看、修改和维护个人基本信息,如联系方式、照片等。
  2. 寝室信息查询:查询当前分配的寝室信息、同寝室成员信息以及寝室长信息。
  3. 报修申请:在线提交寝室设施损坏的维修申请,并可上传图片说明。
  4. 更换寝室申请:提交更换寝室的申请,并填写申请原因,等待管理员审批。
  5. 宿舍考勤:进行每日宿舍考勤(签到、外出、请假) 。
  6. 公告通知查看:接收和查看公寓管理员发布的宿舍公告以及超级管理员发布的校园公告。

公寓管理员

  1. 公寓/寝室管理:管理所负责公寓楼的基础信息、寝室列表、床位分配情况。
  2. 学生入住/退宿管理:处理学生的入住登记、寝室分配和退宿手续。
  3. 维修任务处理:接收、查看并处理学生提交的维修申请,更新维修状态。
  4. 更换寝室审批:审核学生的更换寝室申请,并给出同意或拒绝的处理结果。
  5. 宿舍考勤管理:查看、记录和统计所辖公寓楼学生的每日考勤情况,支持补签管理。
  6. 宿舍公告发布:发布针对所辖公寓楼或特定寝室的通知和公告。

学院管理员

  1. 学院/专业/班级维护:管理本学院下的专业和班级基础信息。
  2. 学生信息查询:查询本学院所有学生的住宿信息和联系方式。
  3. 考勤数据统计:查看和统计本学院学生的宿舍考勤数据,以便进行学风建设管理。

超级管理员

  1. 用户权限管理:管理所有系统用户(包括管理员、宿管、学院管理员)的账号和角色权限。
  2. 基础数据维护:维护学院、专业、班级、公寓楼等全系统基础数据。
  3. 校园公告发布:发布全校范围内的重要通知和校园公告。
  4. 系统状态监控:监控系统运行状态,进行系统配置和数据备份等维护工作。

数据字典

寝室更换申请 (sr_apply_change)

id int 主键,自增
cts varchar 创建时间/申请时间
context text 申请原因
result varchar 审批结果 (0:刚提交, 1:同意, -1:不同意, -2:学生撤回)
result_ts varchar 处理时间
student_id int 申请学生ID (外键: sr_student.id)
result_msg varchar 处理结果说明
user_id int 宿管ID (处理人)
deparment_id int 目标公寓ID
room_id int 目标寝室ID

宿舍公告 (sr_bulletin)

id int 主键,自增
cts varchar 创建时间/发布时间
title varchar 标题
context longtext 内容
user_id int 发布人ID (外键: sr_user.id)
room_info varchar 针对的寝室信息 (如:11栋102)

班级 (sr_class)

id int 主键,自增
cname varchar 班级名称
cts varchar 创建时间
major_id int 所属专业ID (外键: sr_major.id)

学院 (sr_college)

id int 主键,自增
college varchar 学院名称
cts varchar 创建时间

公寓/宿舍楼 (sr_department)

id int 主键,自增
dname varchar 公寓名称 (如:11栋)
cts varchar 创建时间
user_id int 宿管ID (外键: sr_user.id)
ddesc varchar 公寓类型 (如:男/女)
num int 一个房间可住人数
tel varchar 联系电话

专业 (sr_major)

id int 主键,自增
major varchar 专业名称
cts varchar 创建时间
college_id int 所属学院ID (外键: sr_college.id)

维修 (sr_repair)

id int 主键,自增
content longtext 维修内容
imgurl longtext 图片路径
stu_id int 报修学生ID (外键: sr_student.id)
status int 状态 (0:待处理, 1:已处理)
time varchar 创建时间/发布时间
deparment_id int 公寓ID
room_id int 寝室ID

寝室 (sr_room)

id int 主键,自增
room varchar 寝室号
department_id int 所属公寓ID (外键: sr_department.id)
cts varchar 创建时间
num int 已入住人数
students_id varchar 已入住学生ID列表 (逗号分隔)
students_info text 已入住学生信息
loader_id int 寝室长ID
note text 备注
loader_info varchar 寝室长信息

学生宿舍考勤 (sr_stu_attendance)

id int 主键,自增
sid int 学生ID
isin varchar 考勤状态 (in:正常签到, out:不在寝室, qj:请假)
outmsg varchar 外出说明
cts varchar 创建时间/操作时间
room varchar 寝室信息 (如:11栋612)
qdate varchar 考勤日期
college_id int 学院ID
room_id int 寝室ID
department_id int 公寓ID
isbq varchar 是否补签 (1:补签, 0:不是)

学生 (sr_student)

id int 主键,自增
sno int 学号
upass varchar 密码
sex varchar 性别
borth varchar 出生日期
realname varchar 姓名
cts varchar 创建时间/注册时间
major_id int 所属专业ID (外键: sr_major.id)
photo varchar 照片路径
class_id int 所属班级ID (外键: sr_class.id)
room varchar 寝室信息 (如:11栋612)
room_id int 寝室ID (外键: sr_room.id)
phone varchar 手机号
wx varchar 微信
check_face varchar 人脸识别状态
face_data blob 人脸数据
is_face varchar 是否已录入人脸

校园公告 (sr_tip)

id int 主键,自增
title varchar 标题
context longtext 内容
cts varchar 创建时间/发布时间
user_id int 发布者ID (外键: sr_user.id)

用户/管理员 (sr_user)

id int 主键,自增
realname varchar 姓名
sex varchar 性别
borth varchar 出生日期
role varchar 角色 (admin, college_manager, apartment)
position varchar 职位 (超级管理员, 学院管理员, 公寓管理员)
uno varchar 编号
upass varchar 密码
cts varchar 创建时间/注册时间
status varchar 状态 (0:禁用, 1:启用)
msg varchar 禁用原因
status_ts varchar 禁用时间
udesc longtext 简介
phone varchar 手机号
photo varchar 照片路径
college_id int 所属学院ID (仅学院管理员使用)

部分截图

image 1.png


image 2.png


image 3.png


image 4.png


image 5.png


image 6.png


image 7.png


image 8.png


image 9.png


image 10.png


image 11.png


image 12.png


image 13.png


image 14.png


image 15.png


image 16.png


image 17.png


image 18.png


image 19.png


image 20.png


image 21.png


image.png



好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695