系统角色: 系统管理员、宿舍管理员、学生
主要功能包括: 系统信息管理模块(系统用户管理、费用类别管理、系统备份与恢复);日常业务管理模块(宿舍信息管理、学生信息管理);财务信息管理模块(缴费记录管理);我的信息管理模块(我的缴费记录、我的寝室)
框架结构:Spring Boot 2 结构、Spring MVC, Spring5, MyBatis
数据库:MySQL
不建议看图购买系统, 毕业云提供在线浏览真实的系统,请认真验收完全部功能再进行购买, 访问链接请点击链接。
管理员账号/密码:admin / admin
宿舍管理员账号/密码:U20221430 / password
学生账号/密码:S20224106 / password
前端技术: HTML、JQuery、LayUI、thymeleaf
后端技术:
控制层框架: Spring MVC、
Spring 5 框架
持久层框架: MyBatis
web 容器: Tomcat 9、10
Spring Boot 2 结构
数据相关:
MySQL5.7
数据库可视化 MySQL-Front
基础功能:登录、注销、个人信息/密码修改
模块一:日常业务管理(宿舍管理员/系统管理员角色)
1.1宿舍信息管理:主键,宿舍号,寝室名称,寝室面积,宿舍可容纳人数,现人数,删除标记(0:正常 1: 删除)
功能:添加/修改/删除(现人数为0才能删除)/查询/查看寝室学生列表
1.2学生信息管理:主键,登录账户(自动生成SXXXX020001),登录密码(来自默认配置没密码),院系,床位,专业,学生姓名,联系电话,所属宿舍,删除标记(0:正常 1: 删除)
功能:添加/修改/删除/查询
模块二:财务信息管理(系统管理员)
2.1缴费记录管理:主键,缴费类别,缴费学生,缴费时间,缴费状态(0:未缴费 1:已缴费),缴费金额,删除标记(0:正常 1: 删除)
功能:创建缴费记录(相同学生,相同类别,费用不能重复创建)/删除/查询/根据时间区间或者学生进行费用总金额统计,
模块三:系统信息管理(系统管理员)
3.1系统用户管理:对于个人信息进行管理。主键,登录账户(自动生成UXXXX020001),登录密码,姓名, 联系电话,联系邮箱,角色(0:系统管理员 1:宿舍管理员),状态:(0:正常 1: 删除)
功能:添加/修改/删除/查询
3.2费用类型管理:对宿舍的费用类别进行管理,如添加,修改类别以及费用,导出,打印,检索等。主键,类别名称,年费用金额,删除标记(0:正常 1: 删除)
功能:添加/修改/删除/查询
3.3系统备份与恢复:为保护系统数据,可以选择指定路径,对系统数据进行备份操作。主键,备份时间,备份路径,是否恢复(0:未恢复 1:已恢复),恢复时间,删除标记(0:正常 1: 删除)
功能:备份/恢复/删除
模块四:我的信息管理(学生角色)
4.1 我的缴费记录:主键,缴费类别,缴费状态(0:未缴费 1:已缴费),缴费时间,缴费金额
4.2 我的寝室:
功能:查看寝室基本信息/我的室友列表查看