基于J2EE的在线房屋租赁系统的设计与实现 下载本文

内容发布更新时间 : 2024/5/18 1:53:35星期一 下面是文章的全部内容请认真阅读。

基于J2EE的在线房屋租赁系统的设计与实现

目 录

1 绪论 .............................................................................................................................................................. 1 1.1 项目背景及目的 ................................................................................................................................... 1 1.2 房屋租赁系统的现状 ........................................................................................................................... 1 1.3 项目研究的目的和方法 ....................................................................................................................... 2 1.3.1 项目的研究目的 ........................................................................................................................... 2 1.3.2 开发方法及步骤 ........................................................................................................................... 2 2 开发平台介绍 ............................................................................................................................................... 3 2.1 系统平台环境 ....................................................................................................................................... 3 2.1.1 硬件平台 ....................................................................................................................................... 3 2.1.2 软件平台 ....................................................................................................................................... 3 2.2 相关技术 ............................................................................................................................................... 4 2.2.1 网页技术简介 ............................................................................................................................... 4 2.2.2 B/S模式 ........................................................................................................................................ 4 2.2.3 Java概述 ...................................................................................................................................... 4 2.2.4 JSP技术 ........................................................................................................................................ 5 2.2.5 JavaScript技术 .......................................................................................................................... 6 2.2.6 SQL Server2000概述 .................................................................................................................. 7 2.3 开发工具 ............................................................................................................................................... 8 2.3.1 MyEclipse 6.5 ............................................................................................................................. 8 2.3.2 UltraEdit ..................................................................................................................................... 8 2.3.3 Apache Tomcat 6.x ..................................................................................................................... 8 3 系统设计....................................................................................................................................................... 9 3.1 可行性分析 ........................................................................................................................................... 9 3.1.1 社会可行性 ................................................................................................................................... 9 3.1.2 用户可行性 ................................................................................................................................... 9 3.1.3 技术可行性 ................................................................................................................................... 9 3.1.4 经济可行性 ................................................................................................................................. 10 3.2 功能需求分析 ..................................................................................................................................... 10 3.2.1 系统数据流程图 ......................................................................................................................... 11 3.3 技术总体目标 ..................................................................................................................................... 12 3.3.1 系统技术性能要求 ..................................................................................................................... 12

3.3.2 精度要求 ..................................................................................................................................... 13 3.3.3 数据管理能力要求 ..................................................................................................................... 13 3.3.4 时间特性要求 ............................................................................................................................. 13 3.3.5 故障处理要求 ............................................................................................................................. 13 3.3.6 UI要求设计要求 ........................................................................................................................ 13 3.3.7 开发与运行环境规定 ................................................................................................................. 14 3.4 总体设计 ............................................................................................................................................. 15 3.4.1 系统目标设计 ............................................................................................................................. 15 3.4.2 系统设计思想 ............................................................................................................................. 15 3.4.3 系统构架组成 ............................................................................................................................. 15 3.4.4 系统工作方式 ............................................................................................................................. 16 3.4.5 系统总体结构设计 ..................................................................................................................... 16 3.4.7 系统功能描述 ............................................................................................................................. 17 4 数据库设计 ................................................................................................................................................. 18 4.1 数据库概念结构设计 ......................................................................................................................... 18 4.2 数据库系统E-R图 ............................................................................................................................. 20 4.3 数据库逻辑结构设计 ......................................................................................................................... 21 4.4 数据库物理结构设计 ......................................................................................................................... 24 5 系统详细设计 ............................................................................................................................................. 24 5.1 系统首页与管理中心 ......................................................................................................................... 24 5.1.1系统首页实现 .............................................................................................................................. 24 5.1.2管理中心实现 .............................................................................................................................. 25 5.2 登录模块设计 ..................................................................................................................................... 26 5.2.1系统登录页面 .............................................................................................................................. 27 5.2.2登录验证 ...................................................................................................................................... 27 5.3注册模块设计 ...................................................................................................................................... 28 5.3.1注册页面实现 .............................................................................................................................. 29 5.3.2注册验证实现 .............................................................................................................................. 29 5.4 房屋搜索模块设计 ............................................................................................................................. 31 5.4.1搜索页面实现 .............................................................................................................................. 32 5.4.2搜索结果展示 .............................................................................................................................. 32 5.5 会员中心模块设计 .............................................................................................................................. 33 5.5.1客户会员中心 .............................................................................................................................. 34 5.5.2业主会员中心 .............................................................................................................................. 34 5.5.3相关功能页面 .............................................................................................................................. 34 5.6 发布房屋模块设计 ............................................................................................................................. 35 5.6.1发布房屋信息 .............................................................................................................................. 36 5.6.2审核房屋信息 .............................................................................................................................. 36

5.6.3正式发布浏览 .............................................................................................................................. 37 5.6.4查看出租详情 .............................................................................................................................. 37 5.7 房屋租赁模块设计 ............................................................................................................................. 38 5.7.1客户预租实现 .............................................................................................................................. 39 5.7.2预租错误处理 .............................................................................................................................. 39 5.7.3业主审核预租 .............................................................................................................................. 40 5.7.4生成打印合同 .............................................................................................................................. 40 6 总结 ............................................................................................................................................................ 41 致谢语 ............................................................................................................................................................ 42 参考文献......................................................................................................................................................... 43