北京化工大学北方学院毕业设计(论文)——文献综述
文献综述
前
言
本人毕业设计的题目为《基于 JSP 的房产信息管理系统的设计与实现》,在
当前经济发展的时代,人才流动也越来越频繁,不再受到地域的限制。当然人才
的流动也面临许多问题,其中住房就是一个很大的问题。而且当前房地产市场不
断发展,房产中介市场也在日益壮大,由于大部分人都没有闲暇的时间以及比较
专业的房产和法律知识,房产中介在房产交易中的地位日益上升。据有关部门统
计大部分的房产交易行为是通过中介机构进行,人们通过房产中介咨询、购买、
出售、租赁房产已经是很普遍的现象,中介机构沟通买卖双方起到了一个桥梁的
重要作用。
房产信息更新快,信息量大是其最大的特点,基于网络的房产中介管理信息
系统不但解决了这些问题,而且有利于整合和管理市场的房产资源,极大得方便
了房主与客户。对于房主来说,它充分发挥了网络技术的开放性和互动性,能够
极大得方便房主发布房屋信息,为房屋的租赁和买卖开辟更广泛的市场空间。同
时,对于客户来说,它能使客户突破时间,空间等客观条件的限制,更大范围内
搜索自己满意的房屋资源。但是,各种各样的中介公司让公众难以取舍,存在着
很多的风险和陷阱,而且我国目前房产中介行业信息化进程滞后,难以为公众提
供及时互动的信息。针对目前尚不规范的房地产中介市场,创建一个值得大家信
任的,信息及时的房产中介便成了当务之急。
在我国,房产中介行业的管理仍然限于传统的方式,中介商彼此都是信息孤
立,难以为公众提供及时、互动的信息,阻碍了房产交易市场的健康、快速发展。
未来,房产中介管理系统将朝着信息化之路前进,从而实现房产交易中共享信息
的功能,增加交易的机会,缩短交易的时间。随着国民生活水平的不断提高,房
产行业的发展和居民租房需求的多元化带动了房产中介的发展,虽然存在着比较
多的中介网站,但中介的信息化管理还不够成熟,不够完善,不能对提高效率、
降低成本、共享资源等方面起到至关重要的作用。
1
北京化工大学北方学院毕业设计(论文)——文献综述
随着信息技术在许多行业和众多企业中的成功应用,房地产信息化已成为房
地产企业经营方略的一个不可取代的重要环节。两会以后,在中央提出了建立和
谐社会,科学发展观念这两件事情,这对中国的房地产发生了非常深远的影响。
目前,房地产仍然是中国经济领域的重要的生力军。
网上房产信息系统的优势在于选择面大、节省时间和精力等。整个房屋市场
一片繁荣,在这种情况下,网上房屋的加入无疑将使得竞争更加激烈,但从另一
个方面看,只有在这种激烈的竞争下,网上房屋的优势才能得以体现。在中国,
网上房屋有发展的必要,也有发展的基础,发展网上房屋的各方面条件也日趋成
熟。本系统主要技术方向:JSP ,Eclipse,SQL Server,HTML。不少国外的大
型企业系统和商务系统都使用 JSP 技术,作为采用 Java 技术家族的一部分,JSP
技术也能够支持高度复杂的基于 Web 的应用。
冯燕奎(2004)在《jsp 实用案例教程》中全面地介绍了 Java Server
Pages(JSP)程序设计技术。主要内容包括:B/S 开发模式和主流技术介绍,JSP
编程基础,在 Windows 2000/XP 环境下 JSP 运行环境的配置过程,HTML 与 JSP
的交互过程,JSP 中的页面元素,编译指令和操作指令,JSP 中常用的对象,JDBC,
JavaBean,JSP 的综合应用举例,Servlet 的概念和使用,如何在 JSP 中应用的
XML,JSP 的高级应用以及对最后的项目实战。
王先国(2006)在《jsp 动态网页编程技术》中介绍了 JSP 技术的概念、方
法和实现过程,包括 JSP 运行环境、JSP 支持的体系结构、JSP 组成元素、JSP
内置对象、JSP 对文件的操作、JSP 对数据库的操作、JSP 对 Bean 的调用、JSP
对 Servlet 的调用等,最后还介绍了四个 JSP 综合应用实例。重点突出编程思路
和编程方法,内容精练,表述清晰,实例丰富。
贾素玲和王强(2007)在《jsp 应用开发技术》中面向 JSP 实际应用开发,
通过大量的实例,循序渐进地介绍了有关 JSP 开发所涉及的各类知识,同时还包
含 JDK、Tomcat 和 Struts 等 JSP 相关知识。全书共分 10 章,内容依次包含了
JSP 的基本常识、开发环境、语法、内置对象、JavaBean、Servlet、访问数据
库、JSP 与 XML、Struts 基础知识和 JSP 实例应用。内容由浅入深,涵盖了 JSP
的各个主要知识点。
王晓军和田中雨(2008)在《jsp 动态网站开发基础教程与实验指导》中全
面介绍了 JSP 应用知识。介绍了 JSP 技术概况、JSP 开发环境、JSP 页面元素、
JSP 内置对象(如 Request、Response、Application、Session 等)、访问数据库
技术、JavaBean 技术、Servlet 技术以及开发 JSP 技术需要掌握的 Web 基础知识。
同时,刘治国和张豪(2009)在《jsp 动态网站开发》介绍了 Web 2.0 时代
Ajax 和 JSP 动态网站开发技术。介绍了 Web 2.0 的概念、JSP 和 Ajax 基础知识,
JSP 页面元素,JSP 内置对象,JavaBean 技术,Servlet 技术,JSP 访问数据库,
JSP 处 理 XML 文 件 , Ajax 的 各 种 相 关 技 术 ( 如 CSS 、 JavaScript 、 DOM 和
XMLHttpRequest 等),Ajax 常用技巧,Ajax 框架等内容。通过综合实例,演示
了 Web 2.0 下的 Ajax+JSP 技术的整合。
赵辉(2007)《jsp 技术课程与实践教程》中指出随着网络技术的迅猛发展,
各种网站开发语言不断出现。Java 技术是目前流行的 Web 开发语言,基于 Java
语言的 JSP 技术也已经被广泛使用, JSP 2.0 更是带来了更多的功能。书中全
面讨论了 JSP 的组成、配置和最新的 JSP 开发技术。内容涉及 JSP 2.0 开发的各
个技术层面:从基本的 JSP 页面指令到标签库的应用,从在 JSP 中使用 JavaBean
到使用成熟的 Web 架构构造良好结构的 Web 应用。
2
北京化工大学北方学院毕业设计(论文)——文献综述
陈亚辉、李新锋、高立辉(2010)在《jsp 网络开发逐步深入》中详细介绍
了怎样使用 JSP 逐步深入进行网络系统设计,从最基础的 JSP 概念入手,逐步介
绍语法和深入开发技术,通过从几种典型模块到 4 个具体应用系统示例的开发设
计。内容由浅入深、循序渐进,把理论知识与实验结合讲解,注重提高学习 JSP
的趣味性、知识性和生动性。通过对本书的学习,读者可以系统地掌握 JSP 技术
的相关概念、方法、编程思路和技巧。
郑阿奇(2008)《jsp 实用教程》中比较系统地介绍了 HTML 语言、JSP 基础、
JSP 服务器对象、JSP 与 JavaBean、JSP 操作数据库、JSP 综合应用实例、JavaBean
综合应用实例及 JSP 页面设计常用技术等内容。
汪孝宜(2006)的《网络系统开发实例精粹(jsp 版)》以实际的软件开发
项目实例介绍贯穿始末,逐层深入的介绍了应用 JSP 开发 Web 应用程序的详细过
程。全书以深透软件工程思想为宗旨,先后介绍了应用 JSP 开发目前市场上非常
流行的电子商务系统、信息管理系统、网上教学系统、旅游网站、博客、人才招
聘网站建设的过程和方法。组织结构新颖,内容编排合理独到,所选实例功能完
善,难度较大,更接近实际的开发项目。
目前,SQLServer 已经成为了大型数据库应用系统的首选后台数据库系统。
王 晶 ( 2009 )《 SQL Server 2000 管 理 与 应 用 开 发 教 程 》 系 统 地 介 绍 了
SQLServer2000 的数据库管理和开发技术,然后分别用 VB+SQLServer 开发人力
资源管理系统和 ASP.NET+SQLServer 开发在线教育管理系统两个实例,全面介绍
用 SQLServer2000 开发数据库应用程序的方法和技巧。
庞娅娟、房大伟、张跃廷(2009)《SQL Server 应用与开发范例宝典》全面
介绍了 SQLServer 应用开发所用到的技术和技巧。全书分为 24 章,内容包括配
置与管理 SQLServer、SQLServer 数据库安全性管理、使用企业管理器管理数据
库、使用 Transact-SQL 动态维护 SQLServer、SQL 基本查询、字符串/数字/日期
时间查询、聚合数据查询、子查询、联接/组合查询、高级查询、分布式查询、
更新 SQLServer 数据、流程控制与功能性语句、索引、视图、存储过程、触发器、
游 标 的 使 用 、 SQLServer 高 级 应 用 、 VisualBasic 与 SQLServer 、 Delphi 与
SQLServer、JSP 与 SQLServer 等。
外国学者 Andrea Mike Murach 和 Associates(2005)在《Murach's Java
Servlets and JSP》由浅入深,全面而深入地介绍了 Servlet 和 JSP 技术。重
点介绍了核心技术,同时对相关的内容,如 Web 服务器的配置、安装和应用,数
据库的安装和配置等都做了详细明了的介绍。另外本书还基于实际的应用给出大
量的指示。 本书叙述详尽,条理清晰。Servelet 和 JSP 开发人员可以通过阅读
本书得到巩固和提高。
Bruce W. O'Reilly Media(2008)的《Java Servlet and JSP Cookbook》
专门介绍了 JSP (Java Server Pages)在数据仓库系统通用平台中的应用。现在,
越来越多的人用 JSP 技术来构建高效的电子商务应用系统,开发各种中间交易系
统,创建高水平的企业网站。JSP 是企业应用编程的一部分,它基于强大的 Java
语言,具有良好的伸缩性,与 Java Enterprise API 紧密地集成在一起,在开发
电子商务方面具有得天独厚的优势,基于 Java 平台构建电子商务平台已经成为
当今 IT 领域新时尚。
Vivek Chopra Jon Eaves Rupert Jones (2007)的《jsp 应用开发详解》
指出 JSP(JavaServer Pages)是目前热门的跨平台动态 Web 应用开发技术。主要
介绍高级的 JSP 知识以及 Web 服务器软件开发技术,包括动态 Web 内容生成、国
3
北京化工大学北方学院毕业设计(论文)——文献综述
际化和本地化、JSP 调试技术、Web 框架、Struts、Tiles、JSF、安全、性能及
最佳实践。书中给出了许多实际的代码示例,并强调了 Web 开发的一些最佳实践。
尼古拉斯·泽卡斯(Nicholas C.Zakas)(2010)的《JavaScript 高级程序
设计》融入了近几年来 JavaScript 应用发展的最新成果,几乎涵盖了所有需要
理解的重要概念和最新的 JavaScript 应用成果。从颇具深度的 JavaScript 语言
基础到作用域(链),从引用类型到面向对象编程,从极其灵活的匿名函数到闭包
的内部机制,从浏览器对象模型(BOM)、文档对象模型(DOM)到基于事件的 Web
脚本设计,从 XML(E4X)到 Ajax 及 JSON,从高级前端开发技术到前沿的客户端存
储,从最佳编程实践到即将成为现实的 API,直至 JavaScript 未来的发展,全
景式地展示了 JavaScript 高级程序设计的方方面面。
鲍格斯坦(Bergsten H.)(2004)的《Java Servlet&JSP 经典实例》也系
统的介绍了 JSP 2.0 中新增的表达式语言、JSTL 1.1 标记库和新的函数库、支
持定制标记库开发(而无须 Java 代码)的新标记文件格式、简化的 Java 标记库
API、在 JSP XML 语法方面所做出的改进等等。不仅如此,在此还详尽地描述了
Apache Tomcat 服务器的建立、JSP 和 JSTL 语法和特征、错误处理和调试、鉴别
和个人化、数据库访问、XML 处理和国际化等诸多内容。
4
北京化工大学北方学院毕业设计(论文)——文献综述
结
论
通过文献综述以及大量实践证明当今社会的网站建设存在着一个普遍现象
是,建立网站容易,维护网站困难,发展网站更难。网络并非是一个一劳永逸的
场所,可以一段时间停滞不前,它需要的是不间断的及时更新内容,添加信息,
跟上时代步伐。网站的完成,并不是意味着工作的结束,而是另一个新阶段的开
始。大量的日常维护与信息更新对网站建设者来讲是一个巨大的挑战,要保持网
站的生命力和强有力的辐射作用,必须不断更新内容,紧跟网络技术发展潮流,
不断采用新的技术来提高网站服务水平。也许在网站建立的实际运作过程中,将
会面临各式各样难以预料的问题,如技术,经费,人员等。这个就要求我们不断
借鉴国内外的成功经验,在实践中不断探索,克服困难,使我们的技术不断前进,
得到质一般的飞跃。
房地产企业信息化的思路应该是立足于加强企业内部横向的信息化管理水
平,提高房地产企业开发过程中各环节的妥善连接和运作效率,从信息发布和网
站建设着手,降低成本,最大限度地调动传统运营方式中的资源优势,用信息化
技术改造房地产开发的各个环节,最终实现房地产企业的信息化。
尽管目前我国住宅与房地产信息化建设中仍存在着一些问题,但经过多年的
发展,对于技术的应用已经有了一定的基础,并开始逐步显示出其未来的发展潜
力。因此,基于互联网通信技术构建的信息化模式,不仅变革、扩展了传统的房
产营销方式和手段,更是创造了一个符合时代精神与传播氛围的营运形态,因此
也更能够获得潜在客户群体的品牌认同感。可以说,无论是高尚住宅还是经济适
用的楼盘开发,谁赢得了大多数的购房消费群体,谁就获得了在地产业生存与发
展的机会。
当今社会,信息通讯技术的快速发展以及计算机网络技术的日趋成熟,为房
产中介的发展带来了新的机遇注入了新的活力,可以说传统房产中介正面临着革
命性的变化。传统的房产中介管理已经跟不上时代的步伐,难以为公众提供及时、
互动的信息,而本系统的设计解决了这个问题。当然,本系统无论在技术上还是
在内容上都还有很大提升空间,相信只要通过不断努力地改进,它终将证明自己
在信息时代的价值,真正地在社会上发挥实用。
5