功能需求
学生用户通过学号及密码注册登录进入系统平台后可以实现通过个人后台查看和修改个人资料,同时可以进行宿舍维修申请以及月度水电费信息查询,结合晚归查询及宿舍通报查询等内容获取到宿管员的反馈信息。
宿管员用户登录进入系统后台可以实现在线的宿舍分配,同时可以通过后台查看到学生用户的宿舍维修申请并进行在线的审批,利用宿舍水电费管理、卫生管理以及晚归管理等模块实现在宿舍日常管理过程中的信息通报及传递。
管理员用户可以通过系统后台对于系统首页的变幻图及新闻信息进行发布,通过系统后台对宿舍管理系统的基础数据进行管理和维护,包括宿舍信息、学院班级信息、学生信息、宿管信息等内容。
运行环境
开发语言:java
框架:springboot,vue
JDK版本:JDK1.8
数据库:mysql5.7+(推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse(推荐idea)
系统的实现
宿舍管理系统首页界面
学生宿舍管理系统首页以系统介绍以及新闻资讯内容为主,学生用户可以通过首页的学生注册及登录窗口实现在线注册登录,登录进入系统后台后可以利用后台实现宿舍信息的查看,用户可以通过系统首页的在线留言进行系统的评价及反馈,同时也可以结合主页的宿舍卫生了解到当前各个宿舍的卫生状况,具体大学生宿舍管理系统首页界面内容呈现如下图所示:
用户登录界面
此次大学生宿舍管理系统的主要用户包括了学生用户、宿管人员以及系统管理员用户,通过系统首页的登录模块可以实现在线的登录,用户端可以结合用户权限录入对应的登录用户名及密码信息,同时为了确保系统平台登录的安全性,用户还需要录入验证码来实现宿舍管理系统平台的登录使用,具体用户登录界面如下:
学生用户后台界面
学生用户登录进入宿舍号管理员后台可以对系统内的个人资料信息进行修改,同时可以通过系统后台的水电费管理查看宿舍月度水电费的使用及缴纳情况,通过宿舍分配管理可以查看到学生的宿舍分配信息以及审核状态,利用宿舍维修管理的添加宿舍维修内容实现在线的宿舍维修申请,通过晚归管理以及宿舍通报管理可以查看到学生用户的晚归记录以及宿舍违规通报内容,具体学生用户后台的主要功能呈现内容如下图所示:
宿舍维修添加界面
学生用户可以通过宿舍维修管理功能模块实现宿舍维修内容的申请,内容包括了宿舍楼及宿舍号、宿舍故障情况、宿舍申请维修日期以及维修结果反馈。对于已经申请的宿舍维修信息可以借助宿舍维修查询模块来查看当前的审批状态,宿管员会结合学生用户提报的宿舍维修信息进行在线申请,具体宿舍维修信息添加界面内容呈现如下:
宿管员后台界面
校内的宿管员可以通过宿管员工号及密码实现系统平台的登录,通过系统后台可以实现宿舍水电费信息的添加、宿舍在线分配管理、学生晚归信息登录、宿舍卫生检查管理、宿舍维修申请管理以及宿舍通报信息在线发布,有效利用宿管员系统后台可以实现宿舍的日常管理及信息发布,具体宿管员后台管理界面内容呈现如下:
宿舍卫生管理界面
宿管员可以通过系统后台的宿舍卫生管理模块实现不同宿舍的卫生评分,结合宿舍信息添加对应的卫生检查结构,卫生评分标准分为了优、良、差三个等级,同时宿管员可以结合宿舍卫生检查结果录入详细的卫生检查信息以及卫生检查日期,具体宿舍卫生信息添加界面如下图所示:
管理员后台界面
系统管理员用户可以通过系统后台对大学生宿舍管理系统首页的新闻信息、系统介绍、留言反馈、友情链接以及变幻图内容进行添加和管理,同时可以通过后台实现大学校园内基础信息的录入,包括宿舍信息添加、学院班级信息添加、学生信息以及宿管员信息添加,具体系统管理员后台的主要功能内容如下:
学生信息管理界面
管理员用户可以通过系统后台的学生管理功能模块实现学生信息的添加,可以录入学生学号以及密码信息,同时还包括了学生姓名性别、身份证号、联系电话、所属学院班级以及照片信息等内容,通过学生基础信息的录入和管理来实现宿舍分配以及学生登录等功能模块的使用。