房屋租赁管理系统
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 2
(四)开发软件 2
(1)My Eclipse 6.5 2
(2)Tomcat 2
二、系统分析与设计 3
(一)系统功能需求 3
(二)开发及运行环境 3
(三)原型设计 3
(四)系统功能模块图 7
(五)系统用例图和活动图 8
(六)数据库设计 9
三、系统功能设计与实现 10
(一) 总体功能概述 10
(1) 公共类 10
(2) 实体类 11
(3) 操作类 11
(4) 控制类 12
(二) 前台操作 13
(1) 登录功能 13
(2)注册功能 16
(3)房屋列表功能 18
(5)提交租赁信息功能 25
(6)用户租赁房屋确认信息功能 27
(二)管理员后台操作 29
(1)管理员后台操作登录功能 29
(2)管理员对订单管理功能 31
(3)管理员管理订单 33
(5)显示用户所有留言功能 35
四、 系统测试 37
(一)测试环境 37
(二)测试过程 37
(三)测试结果 37
五、总结 37
致谢 37
参考文献 38
一、引言
(一)开发背景
近年来,随着长三角地区经济的发展,大量人口向一、二线城市涌进 *51今日免费论文网|www.jxszl.com +Q: 3_5_1_9_1_6_0_7_2
,增加了住房需求,目前城镇化的发展趋势日渐上升,人们对住房需求的加深以及购房欲的热切促进了房屋中介行业的蠢蠢欲动。在许多的中小型城市中,开发商新开发的楼盘房价一直趋于上升阶段,让许多想留在该城市发展的人们对于购房望而却步,新楼盘的价格往往高于二手房,二手房的地段往往处于市区,交通便利的同时,生活设施配套齐全。许多消费者会优先选择购置二手房或是租房,大量房源就仅仅是掌握在各种房屋中介的手中,中介行业参差不齐,没有统一的管理,这也让消费者处于一个无知的状态,房源信息不明确,也常常伴随着“二房东”的现象,房屋中介是租客与房东之间的纽带,在房屋供需两旺的形势之下房屋中介市场必将火爆。
进入新世纪之后,计算机技术的应用非常的广泛,在社会上也得到了很大的推广和应用,尤其是网络的普及让数据信息的发布、更新、共享、存储等变得更为快捷和方便,呈现发展的趋势。房屋中介主要就是针对信息资源的管理和高效地利用房源信息创造利润最大化。大量房源信息的发布、更新、配对,如果用传统的人工手动操作不但速度慢而且特别容易产生错误,丢失重要信息,带来损失。大量的房源信息,行业之间的竞争也是越来越激烈,然而导致房屋中介这一行业需要有所突破,迫切想要拥有属于自己但有别与传统管理的模式,信息管理系统正式他们所需要的,从根本帮助他们上解决其问题,改变其传统的人工经营管理模式,提高房屋管理的工作效率,实现规模化秩序化的经营,使房屋租赁活动井然有序的进行。
(二)选题意义
我所要开发的房屋租赁管理系统既要满足提供房屋信息者的需求方便发布房屋信息,又要满足客户查看房源信息简洁的需求,这个系统最主要的意义就是对所有房屋信息有效的管理。
直观且方便的上传各种房屋实景照片,为客户提供信息明朗化的看房方式(之前的信息发布都是通过粘贴板的方式贴出本地房屋出租的信息的,不能够使客户快速方便的查询房屋信息)
全面及时的更新信息,彻底告别手写的繁琐时代(传统的房屋租赁信息管理主要都是依靠人工,有时时间过久会导致信息的之后,容易出错,影响服务质量)
精确的对外公布房源信息,有效的将重要信息归档,方便保存和查阅。
开发的房屋租赁信息管理系统具有严格的保密性,不单单要保证房源课客户的隐私更要保证购房租房的安全性。
(三)设计目标
通过建立以网络技术为中心和数据库的房屋租赁管理信息系统,使房屋信息资源可以达到共享,可以方便快捷的发布房屋租赁信息,使得房客也可以在众多的房源信息里进行比较,挑选最合适满意的房屋。管理人员也可以随着市场房源价格的变化对房屋价格进行调整,使房价动态化更贴近行情,同时也促进了交易成功的可能性。不同的信息和信息见的匹配变得更加迅速而简单,房屋中介可以充分利用房屋租赁管理系统随时相应双方客户的要求,将本身复杂的人工登记、查找、匹配中彻底解放出来。
(四)开发软件
(1)My Eclipse 6.5
MyEclipse的稳定及其与平台无关的重要特性,我们利用他的这一特点可以提高在数据库和Java web的开发、发布以及应用程序服务器的整合方面的工作效率。
(2)Tomcat
Tomcat可以体现最新的Servlet 和JSP 规范, Tomcat的工作性能很稳定稳定、技术比较先进,最主要的事可以免费使用,所以对于我的系统的开发制作时及其方便和有效的。
(3)MySQL
MySQL是一个关系型数据库管理系统,在WEB应用方面MySQL是比较好用的关系数据库管理系统应用软件之一。
二、系统分析与设计
(一)系统功能需求
前台管理
用户注册:用户信息的注册界面,并将用户根据个人情况填写的各参数写入数据库,实现用户注册功能;
用户登录:提供用户登录界面,用户根据注册信息登录;
房屋列表:可根据各种不同的(城市、入住日期、价格)房屋条件等将房屋信息以列表的形势呈现出来;
房屋预定:提供用户预订房屋的的订单信息
用户留言:用户留言界面,用户可以将意见表达;
退出系统:退出用户登录;
后台管理
1.订单管理:管理员可查询用户的订单、处理订单信息;
2.房屋租赁管理:管理员可以添加房屋的信息、修改房屋信息,可以添加折扣活动信息等;
(二)开发及运行环境
MyEclipse 6.5
Tom cat6.0
火狐浏览器
Dreamwave8
(三)原型设计
主页面,如图2-1主页面原型图所示:
图2-1 主页面原型图
酒店列表页面,如图2-2 酒店列表页面原型图所示:
图2-2 酒店列表页面原型图
房屋信息页面,如图2-3 房屋信息页面原型图 所示:
图2-3房屋信息页面原型图
留言板页面,如图2-4 留言板页面原型图所示:
图2-4留言板页面原型图
编号
int
主键
2.会员信息表t_user(id, userName, password, realName, address,question,answer,email,favorate,score,regDate):会员信息表主要是记录了注册会员基本信息,包括姓名,性别,年龄等。
原文链接:http://www.jxszl.com/jsj/rjgc/31136.html