Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的在线员工宿舍管理平台。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)
✅项目的数据库使用的是mysql数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
二、功能介绍
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
员工角色 | 管理员角色 |
---|---|
员工登录 | 管理员登录 |
修改密码 | 修改密码 |
修改个人资料 | 公告管理&添加 |
查看公告 | 员工信息管理 |
查看员工住宿状态 | 宿舍信息管理&添加 |
查看员工信息 | 宿舍日志信息管理&添加 |
查看宿舍使用记录 | 宿舍维护信息管理&添加 |
查看宿舍日志 | 来客探望登记 |
查看探望信息登记 | 楼栋信息管理&添加 |
查看楼栋信息 | 用户信息管理&添加 |
查看维修记录 | 修改个人信息 |
查看请假记录登记 | 请假记录管理&审核 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号 | 表名 | 说明 |
t_gonggao | 公告管理表 | |
t_loudong | 楼栋管理表 | |
t_qinjia | 请假记录登记表 | |
t_ruzhustatus | 员工住宿状态管理表 | |
t_sushemanage | 宿舍管理表 | |
t_tanwang | 来客探望登记表 | |
t_uselog | 宿舍使用记录表 | |
t_user | ||
t_weixiu | 宿舍维护记录表 | |
t_yuangong | 员工管理表 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_title | varchar | 255 | 0 | Y | N | NULL | 标题 | |
t_content | varchar | 255 | 0 | Y | N | NULL | 内容 | |
t_shijian | varchar | 255 | 0 | Y | N | NULL | 发布时间 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_name | varchar | 255 | 0 | Y | N | NULL | 楼号 | |
t_address | varchar | 255 | 0 | Y | N | NULL | 地址 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_reason | varchar | 255 | 0 | Y | N | NULL | 请假事由 | |
t_times | varchar | 255 | 0 | Y | N | NULL | 请假时间 | |
t_days | varchar | 255 | 0 | Y | N | NULL | 请假天数 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
yuangong_id | int | 10 | 0 | Y | N | NULL | 对应Yuangong表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_name | varchar | 255 | 0 | Y | N | NULL | 名字 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_bianhao | varchar | 255 | 0 | Y | N | NULL | 宿舍编号 | |
t_address | varchar | 255 | 0 | Y | N | NULL | 具体位置 | |
t_tel | varchar | 255 | 0 | Y | N | NULL | 宿舍长电话 | |
t_suname | varchar | 255 | 0 | Y | N | NULL | 宿舍长姓名 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
loudong_id | int | 10 | 0 | Y | N | NULL | 对应Loudong表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_name | varchar | 255 | 0 | Y | N | NULL | 探望人名字 | |
t_tel | varchar | 255 | 0 | Y | N | NULL | 探望人电话 | |
t_reason | varchar | 255 | 0 | Y | N | NULL | 事由 | |
t_times | varchar | 255 | 0 | Y | N | NULL | 探望时间 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
yuangong_id | int | 10 | 0 | Y | N | NULL | 对应Yuangong表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_bianhao | varchar | 255 | 0 | Y | N | NULL | 记录编号 | |
t_logrq | varchar | 255 | 0 | Y | N | NULL | 记录日期 | |
t_logbuwei | varchar | 255 | 0 | Y | N | NULL | 日志记录 | |
t_bz | varchar | 255 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
susheManage_id | int | 10 | 0 | Y | N | NULL | 对应SusheManage表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
u_username | varchar | 255 | 0 | Y | N | NULL | ||
u_password | varchar | 255 | 0 | Y | N | NULL | ||
u_name | varchar | 255 | 0 | Y | N | NULL | ||
u_birthday | varchar | 255 | 0 | Y | N | NULL | ||
u_sex | varchar | 255 | 0 | Y | N | NULL | ||
u_tel | varchar | 255 | 0 | Y | N | NULL | ||
u_qq | varchar | 255 | 0 | Y | N | NULL | ||
u_phone | varchar | 255 | 0 | Y | N | NULL | ||
u_jg | varchar | 255 | 0 | Y | N | NULL | ||
u_address | varchar | 255 | 0 | Y | N | NULL | ||
u_bm | varchar | 255 | 0 | Y | N | NULL | ||
u_type | varchar | 255 | 0 | Y | N | NULL | ||
u_by_1 | varchar | 255 | 0 | Y | N | NULL | ||
u_by_2 | varchar | 255 | 0 | Y | N | NULL | ||
u_by_3 | varchar | 255 | 0 | Y | N | NULL | ||
u_bz | varchar | 255 | 0 | Y | N | NULL | ||
u_photo | varchar | 255 | 0 | Y | N | NULL | ||
u_percent | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_bianhao | varchar | 255 | 0 | Y | N | NULL | 维护编号 | |
t_wxrq | varchar | 255 | 0 | Y | N | NULL | 维修日期 | |
t_weixiubuwei | varchar | 255 | 0 | Y | N | NULL | 维修部位 | |
t_bz | varchar | 255 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
susheManage_id | int | 10 | 0 | Y | N | NULL | 对应SusheManage表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
id | int | 10 | 0 | N | Y | |||
t_name | varchar | 255 | 0 | Y | N | NULL | 名字 | |
t_sex | varchar | 255 | 0 | Y | N | NULL | 性别 | |
t_tel | varchar | 255 | 0 | Y | N | NULL | 电话 | |
t_card | varchar | 255 | 0 | Y | N | NULL | 身份号码 | |
t_ruzhutime | varchar | 255 | 0 | Y | N | NULL | 入住日期 | |
t_qctime | varchar | 255 | 0 | Y | N | NULL | 迁出日期 | |
t_bz | text | 65535 | 0 | Y | N | NULL | 备注 | |
addTime | datetime | 19 | 0 | Y | N | NULL | 插入数据库时间 | |
susheManage_id | int | 10 | 0 | Y | N | NULL | 对应SusheManage表的ID,在这里作为外键 | |
ruzhuStatus_id | int | 10 | 0 | Y | N | NULL | 对应RuzhuStatus表的ID,在这里作为外键 |
</span>
四、项目截图
下面是员工角色的功能介绍
员工角色-员工登录⬇️【点击返回功能介绍页面】
员工角色-修改密码⬇️【点击返回功能介绍页面】
员工角色-修改个人资料⬇️【点击返回功能介绍页面】
员工角色-查看公告⬇️【点击返回功能介绍页面】
员工角色-查看员工住宿状态⬇️【点击返回功能介绍页面】
员工角色-查看员工信息⬇️【点击返回功能介绍页面】
员工角色-查看宿舍使用记录⬇️【点击返回功能介绍页面】
员工角色-查看宿舍日志⬇️【点击返回功能介绍页面】
员工角色-查看探望信息登记⬇️【点击返回功能介绍页面】
员工角色-查看楼栋信息⬇️【点击返回功能介绍页面】
员工角色-查看维修记录⬇️【点击返回功能介绍页面】
员工角色-查看请假记录登记⬇️【点击返回功能介绍页面】
下面是管理员角色的功能介绍
管理员角色-管理员登录⬇️【点击返回功能介绍页面】
管理员角色-修改密码⬇️【点击返回功能介绍页面】
管理员角色-公告管理&添加⬇️【点击返回功能介绍页面】
管理员角色-员工信息管理⬇️【点击返回功能介绍页面】
管理员角色-宿舍信息管理&添加⬇️【点击返回功能介绍页面】
管理员角色-宿舍日志信息管理&添加⬇️【点击返回功能介绍页面】
管理员角色-宿舍维护信息管理&添加⬇️【点击返回功能介绍页面】
管理员角色-来客探望登记⬇️【点击返回功能介绍页面】
管理员角色-楼栋信息管理&添加⬇️【点击返回功能介绍页面】
管理员角色-用户信息管理&添加⬇️【点击返回功能介绍页面】
管理员角色-修改个人信息⬇️【点击返回功能介绍页面】
管理员角色-请假记录管理&审核⬇️【点击返回功能介绍页面】