基于J2EE的房产交易平台的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
房地产行业的火暴,造就了房地产交易的火热,很多地方性的和全国性房地产交易网站层出不穷,目前很多房地产交易网站都是基于以前的比较老的开发平台的,全国最大的房地产网站搜房是基于PHP平台的,安居客是基于ASP平台的,但是随着软件开发技术的发展,新的开发平台_——J2EE,已经在其它行业中得到了广泛的应用,它以其性能的稳定、开发的便捷得到开发技术人员和用户的认可。因此如何使用新的开发平台与技术,开发出更好的房地产交易网站是与房地产交易发展吻合的,本文就是基于上述的原因提出的。
     本文首先对本课题的研究背景、国内外研究现状进行阐述;然后提出J2EE框架结构、技术优势和本文的系统结构;之后从房产交易平台业务需求与流程出发,按照功能模块的分析方法,把整个系统分成为按照主要的功能模块进行需求分析与设计,性能需求与网络拓扑结构。由于用户注册登录流程、搜索流程、新闻、装修发布流程、房源管理模块、用户管理模块是整个房产交易平台系统的核心,本文对这些模块的时序图进行了详细的分析,然后建立了角色与用例的关系图,最后按照系统的数据流设计了系统的数据库。最后按照前面的需求分析与设计,选择在J2EE平台上进行系统实现,对系统的代码结构和公共服务类进行了实现,按照软件工程的设计思想分层次进行实现,从几个重要的模块出发给出了详细的实现方法,给出了代码和运行界面。
The hot of real estate industry creates the a fiery exchange of real estate. Many local and national real estate exchange sites emerge in endlessly. But lots of real estate exchange sites are developed on the older platform. For example, the biggest real estate exchange site-Soufun is based on PHP, anjuke is based on ASP. With the development of software technology, the new platform——J2EE is widely used in many industries.With its performance stability, convenient development is accepted in technical personals and the users. Therefore, how to use this new development platform to develop better real estate transactions is meeting the estate trade development site.This is the reason to study the paper.
     Firstly, this paper studies the research background, the research situation and the paper's contents; then it puts forward the J2EE framework structure, technical advantages and this system structure. Thirdly, it sets from real estate transaction platform after starting business requirements and procedures, according to the function module analysis method, the whole system into according to the main function modules for demand analysis and design, performance requirements and the network topology structure. Because the user registration login process, search process, news, decorate release process, suite management module, user management module are the key transactions in this system, this paper analysis thm using the timing diagrams, establishes the roles and cases in accordance with the relationship chart, finally the design of data flow system was in the system's database. Finally this paper chooses the J2EE platform system to realize this system based on the above requirements, studies the code of system structure and public service, According to software engineering strut, it realizes the several important modules and starts a detailed methods, gives the code and operation interface.
引文
[1]柳中冈.中小企业ERP指南.沈阳:辽宁人民出版社,2002
    [2]殷建红著.财务主管与ERP.北京:清华大学出版社,2006
    [3]林宁,孟庆余.软件测试使用指南[M].北京:清华大学出版社,2004
    [4]Perry D E, Kaiser G E. Adequate testing and object-oriented programming. JOOP.2009,2(5):13-19
    [5]Steven P.Fiedler. Object-oriented Unit Testing. Hewlett-Packard Journal. April 2009,40(2):69-75
    [6]Bruce Eckel著.候捷译.Java编程思想[M].北京:机械工业出版社.2002.9
    [7]张强,谭博,谭成翔.利用产生式编程构建低耦合的软件模块-AOP的原理和实践[J].计算机应用,2005.(3):620-622
    [8]高昂,卫文学.基于Hibernate与Strut框架的数据持久化应用研究[J].2007,(24)
    [9]赵克华,陈江,陈启华.基于Struts和Hiberaate架构的MIS系统的构建[J].计算机与数字工程.2006.6(34):110-112
    [10]刘博.基于J2EE轻量级框架的构建及应用[M].北京邮电大学.2007.3
    [11]薛四新,贾郭军主编.软件项目管理[M].北京:机械工业出版社,2004.5
    [12]Gehtland J, Tate B A. Better, Faster, Lighter Java[M]. CA:O'Reilly, 2004
    [13]刘爽,赵丹丹.基于Spring和Hibernate的J2EE三层架构研究[J].大连民族学院学报,2009(1):81,84.
    [14]刘庆华,马艳芳.基于Struts+Hibernate+Spring框架的劳资管理系统研究[J].电脑开发与应用,2009(7):42,43.
    [15]刘冰.基于主Struts和Hibernate的Web应用研究[J].科技广场,2009(3):38,40.
    [16]赵少卡.基于Struts+Spring+Hibernate框架的信息交流平台的设计与实现[J].计算机与现代化,2009(2):62,66.
    [17]陈玮,沈雷.基于MVC模式的WEB应用框架[J].微计算机信息,2009(15):216,218.
    [18]王晓君,张佃龙.基于Struts的轻量级J2EE框架研究与应用[J].科技信息.2009(25):54
    [19]张炜,高原.基于Struts框架的Web应用系统设计与实现[J].电脑知识与技术.2009,5(15):3951,2952
    [20]刘贺.浅析基于MVC模式的Struts架构技术[J].科技资讯,2009(6):35, 35.
    [21]朱扬勇.数据库系统设计与开发[M].北京:清华大学出版社,北京交通大学出版社.2007:33,35
    [22]张龙祥.UML与系统分析设计.北京:人民邮电出版社,2001
    [23](美)Grady Booch, James Rumbaugh, Ivar Jacobson. UML用户指南,机械工业出版社,2001.1
    [24](美)Grady Booch, James Rumbaugh, Ivar Jacobson. UML参考手册,机械工业出版社,2001.1
    [25]殷兆麟.UML及其建模工具的使用.北京:北京交通大学出版社,2004.3 31[26] Microsoft Office Visio 2003概 述 .http: //www. microsoft.com/china/office visio/prodinfo/overview. mspx
    [27]Rational Rose.中科永联高级技术培训中心www. itisedu. Com
    [28]Rational Software:Rational Unified Process v2002, Rational Software Corporation,2002
    [29]Dean Leffingwell, Don Widrig,蒋慧译.软件需求管理:用例方法(第2版),中国电力出版社,2004.5,
    [30]Neil S. Potter, Mary E. Sakry.软件过程改进简明实践,机械工业出版社,2003.4
    [31]成玉顺,王刚,高展.企业建模理论与方法学导论[M].北京:清华大学出版社2001.10
    [32]Haas-Erik Etiksson Magnus Penker著,夏听,何克清译.UML业务建模[M].北京:机械工业出版社中信出版社2004.3
    [33]刘润东.UML对象设计与编程[M].北京:北京希望电子出版社2001.3
    [34]丁峰,毛少杰,施振明.UML和ROSE工具在指挥控制系统开发中的应用[J].计算机工程2000
    [35]麻志毅.统一软件开发过程评述[J].计算机科学2002
    [36]吴建,郑潮,汪杰编著.UML基础与Rose建模案例.北京:人民邮电出版社,2004
    [37]贺唤平.ERP概要分析—采购、销货与分销、库存.北京:清华大学出版社,2004.8
    [38]张烯.UML类图在关系数据库中的实现.计算机应用研究,2001
    [39]吴方君,易光华,胡文工,易彤.UML类图与ER摸型相互转换规则的研究.计算机应用研究,2002,4
    [40]刘超,李建,沈海华.面向对象程序可视化类图的逆向自动生成.北京航空 航天大学学报,2008,8

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700