房地产信息管理系统文献综述
信息学院计算机系070801109 李晶
房屋一直是人类日常生活中不可缺少的一部分,由于人类社会经历了无数变迁,人类的住宿习惯也发生着巨大的变化,从古时的露天洞穴,到石房草房,再到后来的木屋瓦房,以及现在的混凝土大厦。随着城市化脚步的加快,越来越多的人涌进了大都市,城市的总人口在不断提高,随之而产生的房产交易也大幅上升。
根据数据显示:09年我国平均总体涨幅增长了8%,销售了9亿多平方米的商品房,土地购置面积增长速度达到28%,新开工面积达到40.7%,开发投资的增速达到33%。如此高速增长在历史同期均属高水平。
2010年社会最热门的话题非“房”莫属,而现在的房产交易,已经不再局限于传统的租赁,购买关系,而是出现了类似二手房交易,炒房等一系列新的购买行为。同时随着房价不断的攀升,房产已经成了人们生活中最大的投资,如何在让人眼花缭乱的房产市场中及时把握资讯,发布消息,提取信息是一个非常关键的部分。一个良好的房地产信息管理和查询系统对于人们的房屋购买租赁需求有着重要的意义,它可以大大缩短人们对于房屋的查询时间,达到时间和质量的双赢。
在前期文献阅读与调查研究工作中,对一些资料和
论文
政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载
进行了研读,内容主要涵盖房产查询系统智能化发展趋势,系统具体实现技术等方面。
经过多年的发展,国内有很多比较成熟的房产查询系统,比如house365,搜房网,新浪房产等,在地产信息上做的比较系统。不过各有特色,搜房,新浪这两个的楼盘资料比较齐全,而新浪在房产新闻方面比较齐全,house365则是地区性房产网站,在二手房,租房信息做的比较出色。
本系统设计目的是为房地产供需双方提供一个信息发布和查询的网络平台。通过这个平台网站管理员可以发布楼市动态信息和法律法规政策等,房地产供应方可以发布和修改新楼盘信息、二手房出售和租赁信息,房地产需求者可以发布房屋求购和求租信息。此外,用户可以在网站中发表评论和留言,查询商品房和二手房的出售、求购和租赁信息。
在系统开发方面为了满足系统的网上在线使用,我使用了Office FrontPage集成开发环境,用ASP作为开发语言。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。使用各种各样的组件,ASP可以完成无比强大的功能。同时,ASP返回
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
的HTML页面,可以正常地在常用的浏览器中显示。
第一.易学性和易操作性
因为ASP采用Script语言(VBScript和JScript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程
同时ASP只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以
第二.高效性
ASP是运行在服务器端,所以我们无须担心浏览器是否支持ASP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
第三.简易性
ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等。
ASP还可以通过ADO(ActiveX Data Objects,微软的一种新的数据访问模型,可以提供WEB页
1
面开发者轻松存取的Internet的数据库,在用户端实现网上即时更新显示的最新WEB页面数据库。)非常方便地访问数据库,从而使存取数据库变得轻松容易。
第四.强大的适应性
ASP是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP的Web应用中。
第五.兼容性
ASP能与任何ActiveX scripting语言相容。除了可用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)组件。
第六.面向对象学习的容易性
ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或“Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。
ActiveX Server Components(ActiveX服务器组件)具有无限可扩充性。你可以使用任何编程语言来编写你所需要的ActiveX Server 组件。
第七.安全性
基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。 如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的~这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。
正因为ASP环境有这样的优势,功能如此强大,丰富的各种控件。本系统才选择ASP为开发环境。同时可以选择VC++、VB、JAVA、C#等开发语言,根据个人对开发语言的熟悉程度及课题的需要进行选择。同时在系统的实现过程中,算法起着至关重要的作用,好的算法可以提高系统的运行效率。
参考文献:
[1] 宣小平等)ASP数据库系统开发实例导航)北京:人民邮电出版社)2003 [2] 李香敏)HTML/JavaScript/ASP网页开发秘笈)北京:北京希望电子出版社)2002 [3] 杨正华)CSS&DHTML网页制作特效与实例)北京:清华大学出版社)2000 [4] 林金霖)ASP实务经典)北京:中国铁道出版社)2000
[5] 王小铭)管理信息系统及其开发技术)北京:电子工业出版社)2003 [6] 肖金秀,冯沃辉,田建辉)ASP 网络编程技术)北京:清华大学出版社)2001 [7] 曹建)FrontPage 2000中文版与ASP编程实战演练)北京:电子工业出版社)2001 [8] 魏善沛. WEB数据库技术实用教程.北京:清华大学出版社.2002
[9] Joe Habraken)计算机网络(第三版))北京:人民邮电出版社)2002 [10] Judith S.Bowman)SQL实用参考手册(第四版))北京:清华大学出版社)2002
2