随着科技的发展,智能化管理越来越重要。大学生在宿舍的时间超过了1/3,因此良好的宿舍管理对学生的生活和学习极为关键。学生宿舍管理系统能够合理安排新生分配宿舍,不浪费公共资源,减轻学校管理压力,同时减少宿舍内同学之间的矛盾,促使学生享受舒适的校园生活。
考虑到实用性,该系统需要拆分为两大子系统,一个是学生端系统,一个是后台管理端系统。学生端系统主要提供给学生使用,负责一些宿舍记录及个人信息记录的基本操作;后台管理模块则是主要负责对所有学生信息的整理,提供宿舍管理、楼层管理、数据查看等权限,提供给宿舍管理员使用的。
学生系统拥有以下功能:
管理系统拥有以下功能:
超级管理员在享有上述管理员同等权限的同时额外拥有如下功能:
有源码 获取源码
前端:
后台(Nodejs):
数据库:
数据库设计一览:
在宿舍管理系统中,普通管理员的权限类似于一栋楼的宿管阿姨。而超级管理员含有系统的一切权限,包括普通管理员的任命与调任。
学生注册界面
第一次注册使用该系统的学生,需要填写完如下信息后,才能使用该系统
在该界面,用户可以看到自己宿舍的位置信息、入住时间、入住人员信息和管理员对于自己宿舍的评价。
学生需要在该页面进行早起打卡,系统会统计学生的起床打卡时间,从而判断学生的早起率。
最高支持查看最近100天内的早起概率和打卡情况
归宿记录在功能上类似于起床记录,学生可在归宿后点击打卡,系统会统计学生的归宿情况,自动生成早归概率
注:该页面没有数据是因为笔者太懒了,没有养成傍晚进系统打卡的习惯
学生可在打扫记录页面进行打卡,记录自己打扫宿舍的次数与概率
注:该页面没有数据的原因同上
学生在个人中心可以进行个人信息和密码的更改,以及自己的记录速览
在该页面可以添加各级管理员,查看所有管理员信息
点击黄色按钮,为该宿舍楼分配管理员
点击灰色按钮为该宿舍楼配备保洁人员
楼层管理中,管理员可以看到该楼层的所有信息
点击需要查看的宿舍后,即可获取宿舍信息
可以通过宿舍查看该学生信息,也可以直接通过学号搜索
注:调剂宿舍功能仅超级管理员可用!管理员没有权限调剂宿舍!
普通管理员的功能权限已经被包含在超级管理员中,故不再重复展示。
见主页个人简介