摘要:基于WEB的房屋租赁管理系统不仅是一款便于管理员进行租赁信息管理的系统,还是一个为用户提供出租和租房服务的平台。用户可以非常方便地租到自己心仪的房子或将自己闲置的房屋租出去。本系统是基于J2EE技术设计的B/S模式的网上租赁系统。开发工具是目前流行的MyEclipse,数据库则是MySQL,研究内容如下:
(1)对如今的租赁市场进行实地考察与分析,设计出适合于当前市场的房屋租赁系统;
(2)对系统的功能及可行性进行分析与研究;
(3)对系统的各功能按模块进行分析与实现,使结构更清晰;
(4)实现房屋的浏览以及后台信息的分页查看;
(5)采用J2EE面向对象方法实现了前后台交互及控制整个应用流程。
关键词 房屋租赁;管理系统;J2EE;B/S
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 研究目的-1
2 相关技术介绍-2
2.1 J2EE技术-2
2.2 MVC模式-2
2.3 数据库技术-3
3 分析与设计-4
3.1 系统功能需求分析-4
3.2 系统可行性分析-4
3.2.1 操作的可行性分析-4
3.2.2 管理的可行性分析-4
3.3 主要模块流程-4
3.3.1 用户注册流程-5
3.3.2 用户登录流程-5
3.3.3 添加房屋信息流程-6
3.3.4 房屋信息查询流程-6
4 系统设计-7
4.1 系统设计背景-7
4.2 系统架构设计-7
4.2.1 总体架构设计-7
4.2.2 系统网络拓扑结构图-8
4.3 数据库设计-9
4.3.1 数据库概念模型设计-9
4.3.2 数据库逻辑设计-12
5 系统实现-16
5.1 数据库访问的实现-16
5.2 网站前台主要模块详细设计-16
5.2.1 前台首页-16
5.2.2 用户注册模块-17
5.2.3 用户登录模块-17
5.2.4 房屋信息检索模块-18
5.2.5 留言板模块-19
5.3 用户后台主要模块详细设计-20
5.3.1 租房信息维护模块-20
5.3.2 租房信息查询模块-20
5.3.3 房屋信息发布模块-21
5.3.4 房屋信息修改模块-21
5.3.5 查看求租信息模块-22
5.3.6 求租信息回复模块-22
5.3.7 房屋申请信息模块-23
5.3.8 修改个人信息模块-23
5.2.9 修改登录密码模块-24
5.4 管理员模块详细设计-25
5.4.1 资讯信息发布模块-25
5.4.2 资讯信息查询模块-25
5.4.3 房屋信息管理模块-25
5.4.4 合同信息管理模块-26
5.4.5 合同信息查询模块-26
5.4.6 下载合同模块-27
5.4.7 用户信息管理模块-27
5.4.8 用户信息查询模块-28
5.4.9 留言板管理模块-28
5.4.10 留言板查询模块-29
5.4.11 网站公告管理模块-29
5.4.12 网站简介管理模块-29
5.4.13 友情链接添加模块-30
6 系统测试-31
6.1 软件测试及工具-31
6.1.1 软件测试-31
6.1.2 测试工具-31
6.2 功能测试-31
6.3 测试内容-31
6.4 测试结果-32
结论-33
致谢-34
参考文献-35