首页 / 博客文章 / 基于SSM实现高校宿舍管理系统-毕业设计

微享毕设

基于SSM实现高校宿舍管理系统-毕业设计

微享毕设  云邦 2021-11-12 01:22:26 1241 0条

需求分析

高校宿舍是大学生进行学习生活的场所,高校也非常看重本身的教学实力和学生日常生活综合水平,一所拥有更多日常生活的保证的高校,也代表着高校的综合实力,为了追上信息化时代的脚步,使得高校和学生更加清晰地了解学校的日常生活质量,通过结合信息化技术,开发一款基于Java+SSM框架(Spring+SpringMvc+MyBatis) 的高校宿舍管理系统,用于方便高校一体化管理从而提高宿舍管理效率。

运行环境

JDK1.8、Tomcat8.0、MySql5.6、Eclipse

项目技术

Spring,、SpringMvc、MyBatis、 Bootstrap、Jsp、 JQuery

项目介绍

技术原理

本毕设基于B/S架构,MVC设计模式,分层结构清晰,后端框架采用的是Spring+SpringMVC+Mybatis技术,视图展示是JSP技术,前端采用JQuery+Bootstrap、采用Java语言开发,使用Mysql作为数据信息存储与管理的工具,通过Tomcat服务器运行,通过浏览器打开网页来进行数据的渲染和展示。

功能亮点

该系统能够直观地展示高校宿舍的使用情况,其次方便高校一体化管理从而提高宿舍管理效率。主要分为管理员, 普通宿舍管理员两个个角色。

实现如下功能

实现用户登录、用户密码修改、用户管理、修改密码、退出系统五个功能。
实现对学生宿舍入住信息管理、办理学生入住等功能。
实现楼房管理、栋楼管理、宿舍管理、员工管理三个系统管理功能。
实现按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询的公寓管理功能。
实现进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个出入登记功能。
实现系统管理:用户管理,用户权限管理,角色管理,菜单管理,系统操作日志管理功能。


数据库设计

部分数据库表设计如下, 其他参见源码包

图书表【BOOK】设计如下

字段 类型 备注
id int(11) ID
bianhao varchar(255) 编号
name varchar(255) 图书名称
typeid varchar(255) 图书类型
num varchar(255) 数量
state varchar(255) 在馆状态
beizhu varchar(255) 备注
jcsj varchar(255) 借出时间
cjsj varchar(255) 创建时间
author varchar(255) 作者
cbs varchar(255) 出版社
pagenum varchar(255) 页码数量
imgurl varchar(255) 图片路径

宿舍入住信息表【T_CHECK】设计如下

字段 类型 备注
id int(11) ID
dong varchar(255) 栋楼
drom varchar(255) 宿舍号
stuno varchar(255) 学号
stuname varchar(255) 学生姓名
stusex varchar(255) 学生性别
stuphone varchar(255) 学生电话
stuclass varchar(255) 年级
beizhu varchar(255) 备注
rzsj varchar(255) 入住时间
cjr varchar(255) 创建人

宿舍信息表【T_DROM】设计如下

字段 类型 备注
id int(11) ID
name varchar(255) 宿舍号
dong varchar(255) 栋楼名
num varchar(255) 可住人数
beizhu varchar(255) 备注

物品出入登记表【T_GOODS】设计如下

字段 类型 备注
id int(11) ID
dong varchar(255) 栋楼
time varchar(255) 时间
type varchar(255) 类型
content varchar(255) 内容
beizhu varchar(255) 备注
djr varchar(255) 登记人
phone varchar(255) 联系方式
jsr varchar(255) 经手人

来访登记信息表【T_COME】设计如下

字段 类型 备注
id int(11) ID
name varchar(255) 来访者
phone varchar(255) 电话
lfsj varchar(255) 来访时间
lksj varchar(255) 离开时间
beizhu varchar(255) 备注
dong varchar(255) 栋楼
sbr varchar(255) 经手人

宿舍员工表【POWER_USER】设计如下

字段 类型 备注
id int(11) ID
login_name varchar(255) 登录账号
user_name varchar(255) 用户名称
password varchar(255) 密码
sex int(11) 性别
email varchar(255) 邮箱
tel varchar(255) 电话
state int(11) 状态
update_time varchar(255) 更新时间
role_id int(11) 角色ID

系统操作日志表【LOG_LOGIN】设计如下

字段 类型 备注
id int(11) ID
type varchar(255) 操作类型
login_name varchar(255) 登录名称
user_name varchar(255) 用户名
user_id varchar(255) 用户ID
login_time varchar(255) 登录时间
login_ip varchar(255) 登录IP

其余数据库表的设计参考代码包中的数据库文件

部分运行截图

1、SSM高校宿舍管理系统-员工管理
SSM高校宿舍管理系统-员工管理

2、SSM高校宿舍管理系统-栋楼管理
SSM高校宿舍管理系统-栋楼管理

3、SSM高校宿舍管理系统-来访登记
SSM高校宿舍管理系统-来访登记

4、SSM高校宿舍管理系统-楼房管理
SSM高校宿舍管理系统-楼房管理

5、SSM高校宿舍管理系统-宿舍管理
SSM高校宿舍管理系统-宿舍管理

6、SSM高校宿舍管理系统-出入登记
SSM高校宿舍管理系统-出入登记

7、SSM高校宿舍管理系统-办理入住
SSM高校宿舍管理系统-办理入住

8、SSM高校宿舍管理系统-操作日志
SSM高校宿舍管理系统-操作日志

项目文件

项目附属文件

开题报告 
论文参考 
答辩PPT 
演示视频 
本站毕设都均为站长原创以及测试,有需要获取源码、或有其他毕设课设定制需求。 1558075344 联系站长

文章评论

置顶