后端框架:SpringBoot
前端框架:JSP+JavaScript+CSS
数据库:MySQL
需求分析:
将整个宿舍管理系统分为三个用户权限进行设计,分为学生、宿管员和系统管理员。各角色具体的功能模块如下。
1、学生用户功能如下:
个人信息维护:学生可对个人信息进行修改、也可修改个人登录系统的密码;假期出入校登记:学生可在系统内登记个人入校及离校登记,便于记录;宿舍设备报修:学生可在系统内发起宿舍设备报修申请操作;宿舍卫生评分查看:学生可在系统线上查看宿舍卫生评分记录。
2、宿管员用户功能如下:
个人信息维护:宿管员可维护个人信息,并支持密码修改;学生信息查询:宿管员可查看个人管辖内的学生信息;保修单受理:宿管员可受理学生发起的宿舍设备报修申请;外来人员登记:宿管员负责对外来人员信息进行登记入册;学生入校、离校登记:宿管员发起假期出入校登记模板。
3、系统管理员用户功能如下:
学生信息管理:系统管理员可维护系统内所有的学生信息;宿管员信息管理:系统管理员可维护系统内所有的宿管员信息;宿舍信息管理:系统管理员可维护系统内所有的宿舍信息[6]。