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平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
学生角色 | 宿舍管理员角色 | 管理员角色 |
---|---|---|
学生角色登录 | 个人信息修改 | 管理员登录 |
个人信息修改 | 入住登记 | 学生入住登记 |
我入住的床位 | 宿舍楼管理 | 学生设置 |
宿舍管理 | 学生退房管理 | |
宿舍管理员管理 | 宿舍楼管理 | |
床位管理 | 宿舍管理 | |
退房管理 | 宿舍管理员管理 | |
年级管理 | ||
床位管理 | ||
班级管理 | ||
专业管理 | ||
院系管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
admin
管理员表
2
announcement
3
apartment
4
bed
床位信息表
5
bedroom
6
building
宿舍楼信息表
7
classes
8
college
学院信息表
9
domitory
宿舍信息表
10
grade
年级表
11
major
专业
12
manage
宿舍楼管理员
13
manager
14
mbrel
管理员和宿舍楼关系表
15
stayrel
入住关系表
16
student
学生信息表
17
team
球队表
18
visitor
序号
名称
数据类型
主键
说明
1
ID
int
Y
ID
2
USERNAME
varchar
N
账号用户名
3
PASSWORD
varchar
N
账号密码
4
NICKNAME
varchar
N
用户名
序号
名称
数据类型
主键
说明
1
announcement_id
varchar
Y
2
title
varchar
N
3
content
varchar
N
4
create_time
date
N
序号
名称
数据类型
主键
说明
1
APARTMENT_ID
varchar
N
2
APARTMENT_NAME
varchar
N
3
SEX
varchar
N
4
MANAGER_ID
varchar
N
5
TOTAL_FLOOR
varchar
N
6
TOTAL_PEOPLE
varchar
N
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
BEDNO
varchar
N
床位编号
3
DOMITORYID
varchar
N
所属宿舍id
序号
名称
数据类型
主键
说明
1
BEDROOM_ID
varchar
N
2
BEDROOM_NAME
varchar
N
3
APARTMENT_ID
varchar
N
4
STATUS
varchar
N
5
TOTAL_BED
varchar
N
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
BUILDINGNO
varchar
N
宿舍楼号
3
POSITION
varchar
N
位置
4
LAYERNUMBER
varchar
N
宿舍层数
5
ROOMNUMBER
varchar
N
每层房间数
6
MANAGEID
varchar
N
管理员id
序号
名称
数据类型
主键
说明
1
CLASS_ID
varchar
N
2
CLASS_NAME
varchar
N
3
COACH
varchar
N
4
COACH_CALL
varchar
N
5
COLLEGE_ID
varchar
N
6
GRADE
varchar
N
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
NAME
varchar
N
学院信息名
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
DOMITORYNO
varchar
N
宿舍号
3
TEL
varchar
N
宿舍电话
4
TYPE
int
N
宿舍类型
5
BUILDINGID
varchar
N
所属的宿舍楼ID
序号
名称
数据类型
主键
说明
1
ID
varchar
N
ID
2
NAME
varchar
N
年级信息名
序号
名称
数据类型
主键
说明
1
ID
varchar
N
ID
2
NAME
varchar
N
专业名
3
COLLEGEID
varchar
N
所属院系
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
USERNAME
varchar
N
账号用户名
3
PASSWORD
varchar
N
账号密码
4
NICKNAME
varchar
N
用户名
5
SEX
int
N
性别
6
TEACHERID
varchar
N
教工号
7
JIGUAN
varchar
N
籍贯
8
PHONE
varchar
N
手机号
序号
名称
数据类型
主键
说明
1
MANAGER_ID
varchar
N
2
MANAGER_NAME
varchar
N
3
MANAGER_PASSWORD
varchar
N
4
MANAGER_CALL
varchar
N
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
MANAGEID
varchar
N
管理员id
3
BUILDINGID
varchar
N
宿舍楼id
序号
名称
数据类型
主键
说明
1
ID
varchar
N
id
2
STUDENTID
varchar
N
学生id
3
BEDID
varchar
N
床位id
序号
名称
数据类型
主键
说明
1
ID
varchar
N
ID
2
USERNAME
varchar
N
账号用户名
3
PASSWORD
varchar
N
账号密码
4
NICKNAME
varchar
N
用户名
5
SEX
int
N
性别
6
STUDENTID
varchar
N
学号
7
JIGUAN
varchar
N
籍贯
8
PHONE
varchar
N
手机号
9
IFRUZHU
int
N
是否入住
10
COLLEGEID
varchar
N
学院id
11
MAJORID
varchar
N
专业id
12
GRADEID
varchar
N
年级id
13
TEAMID
varchar
N
班级id
序号
名称
数据类型
主键
说明
1
ID
varchar
N
ID
2
NAME
varchar
N
专业名
3
COLLEGEID
varchar
N
所属院系
4
MAJORID
varchar
N
所属专业
序号
名称
数据类型
主键
说明
1
VISITOR_ID
varchar
N
2
VISITOR_NAME
varchar
N
3
VISITOR_SEX
varchar
N
4
VISITOR_CALL
varchar
N
5
REASON
varchar
N
6
BEDROOM_NAME
varchar
N
7
VISITOR_DATE
date
N
四、项目截图
4.1 下面是学生角色的功能介绍
4.2 下面是宿舍管理员角色的功能介绍
4.3 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15034/ssm_dorm_manage |
账号密码 | <p>管理员账号/密码:admin/admin<br> 学生账号/密码: student/123456<br> 宿管阿姨账号/密码: manage1/123456<br> |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目