当前位置:

基于SSM实现一个在线高校宿舍寝室管理系统

码岸源码 发布于:2024-04-17 最后修改于:2024-08-03 86 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的一个在线高校宿舍寝室管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 tb_admin 管理员表
2 tb_college 学院表
3 tb_dormitory 宿舍信息表
4 tb_express
5 tb_late_back 夜归信息表
6 tb_leave_school 离校信息表
7 tb_profession 专业表
8 tb_repair 报修信息表
9 tb_student 学生信息表
返回列表页表3-1: tb_admin表
说明:管理员表
序号 名称 数据类型 主键 说明
1 admin_id int Y 管理员id
2 admin_name varchar N 管理员用户名
3 admin_password varchar N 管理员密码
返回列表页表3-2: tb_college表
说明:学院表
序号 名称 数据类型 主键 说明
1 college_id int Y 学院id
2 college_name varchar N 学院名称
返回列表页表3-3: tb_dormitory表
说明:宿舍信息表
序号 名称 数据类型 主键 说明
1 dormitory_id int Y 宿舍id
2 dormitory_number varchar N 宿舍号
返回列表页表3-4: tb_express表
说明:
序号 名称 数据类型 主键 说明
1 express_id int Y 快递id
2 student_id int N 学生id
3 receive_date date N 收件日期
返回列表页表3-5: tb_late_back表
说明:夜归信息表
序号 名称 数据类型 主键 说明
1 late_back_id int Y 夜归id
2 late_back_time timestamp N 夜归时间
3 late_back_reason tinytext N 夜归时间
4 late_back_student_id int N 夜归学生id
返回列表页表3-6: tb_leave_school表
说明:离校信息表
序号 名称 数据类型 主键 说明
1 leave_school_id int Y 离校id
2 leave_school_time datetime N 离校时间
3 leave_student_id int N 离校学生id
4 leave_school_reason tinytext N 离校原因
5 valuables varchar N 贵重物品
返回列表页表3-7: tb_profession表
说明:专业表
序号 名称 数据类型 主键 说明
1 profession_id int Y 专业id
2 profession_name varchar N 专业名称
返回列表页表3-8: tb_repair表
说明:报修信息表
序号 名称 数据类型 主键 说明
1 repair_id int Y 报修id
2 repair_project tinytext N 报修项目
3 repair_date date N 报修时间
4 dormitory_id int N 报修宿舍id
5 finish_date date N 修复时间
6 student_id int N 报修学生id
返回列表页表3-9: tb_student表
说明:学生信息表
序号 名称 数据类型 主键 说明
1 student_id int Y 学生id
2 student_number varchar N 学号
3 student_password varchar N 密码
4 student_name varchar N 姓名
5 student_phone varchar N 手机号
6 sex int N 性别,1代表男生,2代表女生
7 college_id int N 学院id
8 profession_id int N 专业id
9 grade int N 年级
10 clazz varchar N 班级
11 student_dormitory_id int N 学生宿舍id

四、项目截图

4.1 下面是学生角色的功能介绍

学生角色-修改登录密码 图4.1 学生角色-修改登录密码

学生角色-学生登录 图4.2 学生角色-学生登录

学生角色-学生登录 图4.3 学生角色-学生登录

学生角色-个人信息查看 图4.4 学生角色-个人信息查看

学生角色-修改个人信息 图4.5 学生角色-修改个人信息

学生角色-修改密码 图4.6 学生角色-修改密码

学生角色-提交报修信息 图4.7 学生角色-提交报修信息

学生角色-查看个人快件信息 图4.8 学生角色-查看个人快件信息

学生角色-查看快件信息 图4.9 学生角色-查看快件信息

学生角色-查看报修信息 图4.10 学生角色-查看报修信息

学生角色-查看离校信息 图4.11 学生角色-查看离校信息

学生角色-添加报修信息 图4.12 学生角色-添加报修信息

学生角色-添加离校信息 图4.13 学生角色-添加离校信息

学生角色-管理个人离校信息 图4.14 学生角色-管理个人离校信息

4.2 下面是管理员角色的功能介绍

管理员角色-登录 图4.15 管理员角色-登录

管理员角色-管理员登录 图4.16 管理员角色-管理员登录

管理员角色-快件信息管理 图4.17 管理员角色-快件信息管理

管理员角色-报修信息管理 图4.18 管理员角色-报修信息管理

管理员角色-查看学生信息 图4.19 管理员角色-查看学生信息

管理员角色-查看学生信息 图4.20 管理员角色-查看学生信息

管理员角色-查看离校信息 图4.21 管理员角色-查看离校信息

管理员角色-修改密码 图4.22 管理员角色-修改密码

管理员角色-离校信息查看 图4.23 管理员角色-离校信息查看

管理员角色-夜归信息管理 图4.24 管理员角色-夜归信息管理

管理员角色-管理夜归信息 图4.25 管理员角色-管理夜归信息

管理员角色-管理快件信息 图4.26 管理员角色-管理快件信息

管理员角色-管理报修信息 图4.27 管理员角色-管理报修信息

五、演示站点

地址 http://www.csbishe.cn:15028/ssm_sssys
账号密码

学生账号/密码: 3114002747/123456
管理员账号/密码:admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目