房产交易网站的设计与实现改

上传人:206****923 文档编号:90422639 上传时间:2019-06-12 格式:DOC 页数:23 大小:582.51KB
返回 下载 相关 举报
房产交易网站的设计与实现改_第1页
第1页 / 共23页
房产交易网站的设计与实现改_第2页
第2页 / 共23页
房产交易网站的设计与实现改_第3页
第3页 / 共23页
房产交易网站的设计与实现改_第4页
第4页 / 共23页
房产交易网站的设计与实现改_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《房产交易网站的设计与实现改》由会员分享,可在线阅读,更多相关《房产交易网站的设计与实现改(23页珍藏版)》请在金锄头文库上搜索。

1、房产交易网站的设计与实现石伟峰计算机学院软件工程专业2006级 指导老师:谭涛摘 要:房产交易网站为房产市场提供了一个网络房产交易的平台。该系统针对房地产行业特点,专门设计开发了包含基本信息、市场管理、会员管理、费用管理等管理模块的Web应用房产交易管理系统,集购房、租房、房产信息管理,市场管理于一体,以房产市场管理为核心,辅以简单的财务管理,将繁杂的房产交易工作划分为特定管理部分,对整个房产销售,出租流程作完整严格的控制管理。系统以J2EE作为开发环境, JAVA作为开发语言, TOMCAT5.0作为Web容器,数据库采用MYSQL。系统提供两部分的功能:WEB用户进行网上信息操作;系统管理

2、员对数据库进行全方位的管理。关键词:房产;信息管理系统;JAVAThe Design and Implementation of Real Estate Transactions websiteWeiFeng ShiComputer software engineering grade 2006 guide teacher: TanTaoAbstract : Real estate exchange site for real estate market provides a network property transaction platform. This system in real

3、estate industry, specifically designed and developed the basic information, market management includes, member management, cost management module Web application estate transaction management system, integrating house, rent, property management information, market management at an organic whole, wit

4、h real estate market management as the core, with simple financial management, real estate transactions will be multifarious work into specific part of the real estate management, sales and lease process for complete control of the management system, strictly on J2EE development environment, as JAVA

5、 as TOMCAT5.0 language, as a Web development, using MYSQL database container. The two parts of the system provides WEB users function: information online, System administrators to carry on the omni-directional database management.Key words: house property、information management system、J2EE目 录第一章 绪 论

6、31.1房地产网站开发的意义.31.2相关技术.3第二章 需求分析42.1 系统功能需求.42.2系统安全性需求42.3 操作日志.42.4 系统性能需求.42.5 系统响应时间5第三章 系统总体设计63.1 系统总体结构63.1.1 用户注册.63.1.2 用户登录.73.1.3 求购信息发布.73.1.4 出售信息发布.83.1.5 用户注销.83.1.6 系统管理员注册.83.1.7系统管理员登陆.93.1.8 WEB用户管理93.1.9 系统信息发布93.1.10 管理员注销103.2 系统实现103.3 系统管理平台113.4 前提和约束113.5 系统管理功能.11第四章 系统详细

7、设计与实现124.1 系统主要业务务实现流程124.1.1用户信息发布流程.124.1.2信息回复流程.124.1.3系统管理员流程.134.2系统主要功能模块134.2.1房屋出租信息.134.2.2求购房屋信息.144.2.3出售房屋信息.144.3系统主要功能代码154.3.1实现注册功能.154.3.2数据库主要代码.21参考文献22致 谢.23第一章 绪 论1.1 房地产网站开发的意义入21世纪以后,房产市场进入一个新的火热期。一方面:大部分建筑的使用年限以及建筑风格已经不能跟上时代前进的步伐,建筑改造与二次规划提高了房产交易的市场的活力;另一方面:国家提出建设社会主义新农村的政策,

8、加快了农村建设的步伐,也大大改善了农村的自然环境、私家车的普及、加快了房产向农村生态型居住环境的发展;同时随着人们生活水平的提高,对住房也相应的有了更高的要求使得房产交易的市场空间得到了极大的扩展。房产交易系统为房产市场提供了一个网络房产交易的平台。房产行业是一个复杂特殊的行业,其行业特点是:客户多,样本杂,物管要求各不相同,相应的价格千差万别。大量的客户、物业及众多的价格、会员管理等工作,名目众多,手续繁杂;查询各种单据资料更是费时费力,且极易出错。我开发小组针对上述的房地产行业特点,专门设计开发了包含基本信息、市场管理、会员管理、费用管理等管理模块的Web应用房产交易管理系统,集购房、租房

9、、房产信息管理,市场管理于一体,以房产市场管理为核心,辅以简单的财务管理,将繁杂的房产交易工作划分为特定管理部分,对整个房产销售,出租流程作完整严格的控制管理,完全解决房产商家所碰到的查询难,统计难,管理更难的现有问题,让使用者方便快捷地查询到所需的各种管理数据,及时了解交易信息,以更好地调整工作和加强企业管理。1.2相关技术本系统目的在于建设当地房产标准交易网站,使其规范,简洁,实用。本系统提供两部分的功能:WEB用户进行网上信息操作;系统管理员对数据库进行全方位的管理。开发环境:J2EE开发软件:MyEclipseWeb容器:TOMCAT 5.0数据库服务器:MYSQL第二章 需求分析2.

10、1系统功能需求所有的用户可以划分为以下几个大类: 网络用户:通过网络实现查看网页信息,注册为会员,登陆后享受会员具有会员功能,信息发布、信息回复查看等功能。 系统管理员:系统管理人员,完成基本参数设置、系统运行日志、用户管理和权限设置等系统基本设置。按照以上原则,系统划分为两部分功能实现:面向网络用户的功能和面向系统管理的系统管理功能。2.2系统安全性需求由于系统是基于Internet的Web应用,因此安全性措施尤为重要, 保障用户信息的数据安全性和保密性,防止外部攻击和窃取核心业务数据就显得尤为重要。所以在数据访问,层间通讯时使用JAVABEAN做数据封装。2.3操作日志所有重要业务操作,在

11、系统中均记录日志,包含登录的信息、操作信息、日期等,作为事后系统安全审计和跟踪的依据。防火墙为防止Internet上的恶意攻击和数据安全,在系统和外网之间设置防火墙,以保证合法的访问和系统安全。2.4 系统性能需求系统性能是用户测评系统的一个重要指标,考虑性能时,也应该综合考虑系统的硬件指标、用户最大数量、系统实时需求性和系统复杂度。本系统主要通过垂直扩展和水平扩展两种方法提高系统性能:垂直扩展垂直扩展(Vertical Scaling)主要是靠增加服务器CPU和内存的方法来进行扩展,这种方法简单,在一定范围内能够解决问题,不必额外的配置。但缺点是扩展能力有限,如果性能缺口比较大的时候,这种方

12、法往往达不到预期的效果。水平扩展水平扩展(Horizontal Scaling)是靠增加服务器数量来扩展应用程序性能的方法,通常是多台服务器协同工作,配合负载均衡来达到性能调整的目标。但该方法往往要进行服务器配置,如负载配置、集群配置等。在许多情况下,垂直扩展和水平扩展是联合使用的,即同时使用多台服务器,而每台服务器的配置达到最优,这样既可以提高CPU的利用率,也能提高恢复故障的能力和增添机器的灵活性。扩充性客户管理有很大的发展潜力,系统应该通过方便的设置扩充系统容量,而且对客户预订业务也应该可以通过模块化定制。易维护随着业务的发展,网站信息数量也会增加,所以系统必须提供方便的维护手段,尽量减

13、少系统维护的工作量。响应速度快用户在查询信息时,对系统延迟往往有一个忍耐极限,所以要求系统响应速度应在用户忍耐范围内。易操作操作简便;具有使用护航;可操作性好;对关键数据输入有即时提示;并且做到界面及提示用词统一、通俗易懂、不使用专业技术用语。2.5 系统响应时间提供先进的数据访问引擎技术,提高数据处理响应速度。一般性查询最长不超过 5 s,一般业务处理操作不操过5s,报表查询以及复杂查询操作一般不操过30s。并发处理能力通过先进缓存技术。解决多用户并发访问瓶颈。系统应支持最大并发在线客户数为30-50个。第三章 系统总体设计3.1系统总体结构参考软件体系架构采用MVC多层体系的思路,本系统平台架构也体现这一架构的思路,具体设计如下图示意:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号