近年来随着网络基础设施的不断完善,网络科技的日益发达,以及信息化技术的普及,使得各行业纷纷转变传统的办公模式。在线交易网站应运而生,通过这种简约快捷的平台,有效地解决了房屋资源剩余以及租户选择不足的矛盾,同时还利用现代化的信息技术简化了业务流程,使房屋租赁管理更为规范化,有效化等。因此,开发一款基于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、采用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 |
其余数据库表的设计参考源码包中的数据库文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)