首页 / 博客文章 / 基于SSM实现房屋租赁管理系统-毕业设计

微享毕设

基于SSM实现房屋租赁管理系统-毕业设计

微享毕设  云邦 2022-05-11 14:40:01 287 0条

需求分析

基于Java+SSM框架(Spring+SpringMvc+MyBatis) 实现一个房租租赁平台的设计与实现,该平台能够集房屋资源整合、管理和发布的高效便捷平台。基本功能包括:前端方面,主要是面向用户的房屋展示、用户注册、登录、房源搜索、房源查看、房源预约、订单的确认。后台是面向管理员、业主、个人中心的管理平台,主要包括房屋管理模块、管理员管理模块、订单管理模块、收藏模块、预约管理模块等。本平台操作方便、结构完整、界面简洁。

运行环境

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

项目技术

Spring、SpringMvc、MyBatis、 Bootstrap、Jsp、 JQuery、DataTable

项目介绍

技术原理

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

功能亮点

系统基于SSM框架实现了一个集房屋资源整合、管理和发布的高效便捷平台以及租客与业主的交易平台化等,主要分为管理员、业主、普通租客三个角色。

前端实现如下功能

租客、业主登录或注册
【平台首页】:展示精品房源和最新房源信息
【房源搜索】:可区域、类型、排序进行筛选
【房源查看】:查看房源详情信息,百度地图定位查看,历史房客评价查看,以及预约看房等
【推荐房源】:根据用户历史订单数据个性化推荐
【推荐业主】:查看相关优质业主信息


超级管理员实现如下功能

业主管理:可查看所有业主信息以及审核业主资质
租客管理:平台注册租客管理
评价管理:平台房源评价管理
类型管理:平台房源类型管理
管理员管理:管理员信息维护


业主实现如下功能

个人信息:业主个人信息维护
房源管理:房源发布,修改,下架等操作
预约管理:房源预约信息查看
签单管理:房源签单管理
评价查看:房源评价查看


普通租客实现如下功能

个人信息:个人信息维护
预约管理:房源预约操作,赴约,转签单等操作
签单管理:房源签单管理
收藏管理:房源收藏管理
评价管理:房源评价管理


数据库设计

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

房源表【T_HOUSE】设计如下

字段 类型 备注
id int(11) ID
shangping varchar(255) 房源名称
leixing varchar(255) 类型
leixingid int(11) 类型ID
miaoshu varchar(255) 描述
jiage int(255) 价格
shuliang varchar(255) 面积
shangjia varchar(255) 房东
shangjiaid int(255) 房东ID
tupian varchar(255) 图片
xdcs varchar(255) 所属区域
llcs varchar(255) 楼层
jianjie varchar(5000) 简介
shijian varchar(255) 时间
state varchar(255) 默认0 下架,1,出租,2已租
address varchar(255) 地址

业主表【T_SHANGJIA】设计表如下:

字段 类型 备注
id int(11) ID
mingzi varchar(255) 名字
username varchar(255) 登录账号
password varchar(255) 密码
shangjiadizhi varchar(255) 地址
lianxifangshi varchar(255) 联系方式
shenhe varchar(255) 审核

评价表【T_PINGJIA】设计表如下:

字段 类型 备注
id int(11)
neirong varchar(255) 内容
pingjia varchar(255) 评价
yonghu varchar(255) 租客
yonghuid int(11) 租客ID
shangping varchar(255) 房源
shangpingid int(11) 房源ID
shanghu varchar(255) 业主
shanghuid int(11) 业主ID
shijian varchar(255) 时间

订单表【T_DINGDAN】设计表如下:

字段 类型 备注
id int(11) ID
shangping varchar(255) 房源
shangpingid int(11) 房源ID
yonghu varchar(255) 租客
yonghuid int(11) 租客ID
jiage varchar(255) 月租
zhuangtai varchar(255) 状态
shijian varchar(255) 签单时间
shangjia varchar(255) 业主
shangjiaid int(11) 业主ID

收藏表【T_COLLECTION】设计表如下:

字段 类型 备注
id int(11) id
userid int(11) 用户ID
goodid int(11) 房源ID

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

部分运行截图

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 
演示视频 
本站毕设都均为站长原创以及测试,支持二次开发,转SpringBoot等需求,有需要获取源码、或其他毕设课设定制需求。 1558075344 联系站长

文章评论

置顶