【正文】
支柱。自 1998年我國深化住房制度改革以來,城市和農(nóng)村對住宅的需求巨大,每年都有十幾億平方米的住宅竣工,對拉動我國經(jīng)濟持續(xù)增長和提高人民生活水平發(fā)揮了重要作用。因此,保持房地產(chǎn)市場持續(xù)健康發(fā)展,對于全面建設小康社會,加快推進社會主義現(xiàn)代化具有十分重要的意義。一般來說,一個城市的房地產(chǎn)價格水平與經(jīng)濟發(fā)展水平是成正比的。在國外,房地產(chǎn)業(yè)通常被視為一個國家經(jīng)濟發(fā)展的晴雨表。目前, 西安 市經(jīng)濟水平與全國平均水平差不多,但是房地產(chǎn)價格卻低于全國平均水平較多 (全 國房地產(chǎn)平均價格水平約 2200元 /平方米 )。這說明,該市房地產(chǎn)業(yè)發(fā)展空間還是相當廣闊的 ,對本市的發(fā)展也是起著很大的發(fā)展作用。 對于 西安 的房市來說其經(jīng)濟影響力也是一樣的。 。 出租房管理系統(tǒng) 它本著為決策管理服務 ,為生產(chǎn)經(jīng)營服務的宗旨 ,致力于為各類房地產(chǎn)商提供交易、信息服務和電子商務解決方案,為上網(wǎng)企業(yè)創(chuàng)造了無限的商機。做為一家信息化的網(wǎng)站,它所功能強大的信息發(fā)布和查詢功能的電子商務交易平臺,有力推動了信息技術(shù)在房地產(chǎn)行業(yè)中 3 的普及與應用,促進了信息化的發(fā)展,這就規(guī)范了房產(chǎn) 網(wǎng)的管理,必須要走一條科技含金量高、服務功能全的網(wǎng)絡信息化發(fā)展之路。這也正是浙江中西部房地產(chǎn)的出現(xiàn)的必然所在。 。 做為一個交易系統(tǒng),最主要的特點就是方便快捷。本著權(quán)威性、專業(yè)性、信息量大、訪問人數(shù)多、分類齊全,功能完備的特點,能幫助人們對所想要的房子進行分析提供基礎材料,這需要一個熟悉化的過程。當然,也需要人們在心理上去接受它,使用它。它的強大的信息檢索服務和信息反饋服務以及網(wǎng)上產(chǎn)品交易系統(tǒng)和產(chǎn)品展示系統(tǒng),能使商家和用購房者更方便的使用它。 知。 房地產(chǎn)業(yè)的發(fā)展與我國的特色分不開。 我國的特色就是政策的不確定性,通過網(wǎng)站可以獲取的一手資訊與我國的政策綱領性文件,而這些文章往往是能左右行業(yè)市場的發(fā)展,成為房地產(chǎn)商手中的寶物,同時,在網(wǎng)站注冊的會員還可以通過相互交流彼此之間的情報,心得,經(jīng)驗,對相間的溝通有著非常大的好處。 出租房管理 網(wǎng) 站 的開發(fā)具有劃時代性。其發(fā)展的前景也是巨大的。它 所產(chǎn)生的 意義是我們所想的到的,也是我們所想不到的。 4 二、系統(tǒng)相關技術(shù) 本章將討論課題研究所涉及技術(shù)領域的相關技術(shù)進行簡要介紹。 (一) Browser/Server 體系 B/S 結(jié)構(gòu)的軟件是相對傳統(tǒng)的 C/S 結(jié)構(gòu)而言的。 C/S 結(jié)構(gòu)應該具有這樣的特征:客戶端、服務器端都安裝相應的軟件,客戶端、服務器端各 自 完成相應的計算工作,服務器端保存數(shù)據(jù)庫。 B/S結(jié)構(gòu)應該具有如下特征:服務器端都安裝相應的軟件,客戶端不安裝任何軟件 ( 不需要維護 ) ??蛻舳诉\行程序是靠瀏覽器軟件 ( 如 IE,Netscape等 ) 登陸服務器進行的。客戶端在瀏覽器里完成一定的計算任務。 在此模式中, 核心的一點就是用通用的瀏覽器取代了原來的客戶端程序。 B/S 模式雖然只對 C/S 模式做了少 許變動,但帶來了巨大的好處:應用程序在部署、升級、維護時,只需要在服務器端進行配置就可以了;所有的配置工作都集中在服務器端,提高了系統(tǒng)的安全性。 (二) ASP 技術(shù) ASP 技術(shù)的主要用途是制作動態(tài)的、交互的、高性能的 Web 應用程序,以前 Web 應用程序都是由( CGI公共網(wǎng)關界面來實現(xiàn)的 ) ,但由于 CGI 本身的一些缺點和限制 ( 如較耗用系統(tǒng)資源、執(zhí)行效率差等 ) ,人們都在尋找各種各樣的替換方案,在這種情況下, Microsoft 的 ASP 應運而生,再加上與 Microsoft 的 IIS ( Web 服務器 ) 和 MTS( 組件事務管理服 務器 ) 的組合, ASP 已經(jīng)成為 Web應用程序開發(fā)的主要技術(shù)。 Active Server Pages( 動態(tài)服務器主頁 ) 簡稱 ASP 內(nèi)含于 Inter Information Server( IIS) 中,它提供一個服務器端的腳本環(huán)境,可產(chǎn)生和執(zhí)行動態(tài)、交互式、高效率網(wǎng)站服務器的應用程序。 ASP 既不是一種語言,也不是一種開發(fā)工具,而是一種技術(shù)框架,它能夠把 HTML、腳本語言、 ActiveX 組件等有機的組合在一起,形成一個能夠在服務器上運行的應用程序,并把標準 HTML 頁面送給客戶端瀏覽器。 ASP 包 含六大內(nèi)置對象,利用 這些對象可以使 ASP 腳本功能更加強大, ASP 具有強大的可擴展性,不僅可以使用 ASP 動態(tài)鏈接庫和腳本運行期庫自身提供的 ActiveX 組件,還可以從 Inter 上免費或有償獲得一些廠商開發(fā)的 ActiveX組件,編程人員也可以自己開發(fā)內(nèi)含商務邏輯的 ActiveX 組件。 簡單地講, ASP 就是為客戶提供服務的服務商,它和會計事物所、婚姻介紹所沒有 什么本質(zhì)方面的區(qū)別。不同的是 ASP 主要是通過 INTERNET( 國際互聯(lián)網(wǎng)絡 ) 作為主 要工作和業(yè)務工具,采用一對多的方式,向企業(yè)、公司提供標準化的應用軟件以及相關的技術(shù)咨 詢、管理租賃的服務,ASP 的概念最早是 1998 年由美國人提出來的。目前被全球各大 IT 廠商看好并被認為是可以推動網(wǎng)絡經(jīng)濟發(fā)展的,有穩(wěn)固基礎的第三種網(wǎng)絡商業(yè)模式。和傳統(tǒng)的外包服務 ( Outsourcing) 相比,ASP 的主要區(qū)別在于: ASP 是一對多的經(jīng)營模式,提供的服務有兼容性和可協(xié)調(diào)性,并且 ASP 的收費方式一般是按月收費。業(yè)界認為: ASP 一般有這樣一些“成員”:電信運營商、傳統(tǒng) IT 服務廠商、 互聯(lián)網(wǎng)絡接入服務商( ISP) 、獨立軟件供應商 ( ISV) 、系統(tǒng)集成商和單純的 ASP 公司。 根據(jù)流行的觀點, ASP 有如下五個核 心內(nèi)涵: 5 ( 1) ASP 著重應用為中心,提供對于應用方面的訪問和管理。 ( 2) ASP 服務可以為用戶提供沒有在服務器、人員、系統(tǒng)和系統(tǒng)授權(quán)等前期資源投入情況下就可以在“定制”的全新應用系統(tǒng)環(huán)境進行訪問的服務,如 ISP,而這樣的服務一般按月份 ASP 收取服務費。 ( 3) ASP 采用集中管理的方式 ASP 一般都有一個管理中心,所有的客戶通過 INTERNET 來進行遠程訪問,獲得技術(shù)支持和咨詢服務。 ( 4) 一對多的服務,也就是講, ASP 提供的是標準化的產(chǎn)品包,產(chǎn)品都是最低程度 的自定義或者沒有實現(xiàn)客戶定制化,對于行 業(yè)用戶來講已經(jīng)達到實用方便的標準。 ( 5) 按照合同交付,在 ASP 客戶的眼中, ASP 是一家根據(jù)客戶協(xié)議內(nèi)容提供相關服務,保證應用服務系統(tǒng)服務可以得到確實履行的機構(gòu)。 以下介紹 ASP 的工作原理和 ASP 的對象模型 1. ASP的工作原理 ( 1) 一個用戶在瀏覽器的網(wǎng)址欄中輸入 ASP 文件名稱,然后回車觸發(fā)這個 ASP 請求。 ( 2) 瀏覽器將這個 ASP 請求發(fā)送給 IIS。 ( 3) IIS 接收這個請求,并由其 ASP 后綴意識到這是一個 ASP請求。 ( 4) IIS 從硬盤或內(nèi)存中取出正確的 ASP 文件。 ( 5) IIS 將這個 ASP 文件發(fā)送到 。 ( 6) 服務器端腳本代碼,會進行逐行解釋,然后返回給 IIS;非服務器端腳本代碼,直接返回給IIS。 ( 7) IIS 將處理結(jié)果返回給瀏覽器。 2. ASP 對象模型 ASP 具有強大的面向?qū)ο蠊δ芎涂蓴U展性。 ASP 對象可分為以下三種類型: ( 1) 內(nèi)置對象由 ASP 動態(tài)鏈接庫提供 對象,有六個內(nèi)置對象,是開發(fā) Web 應用程序經(jīng)常使用的對象。六個內(nèi)置對象的主要功能如下: Request 對象:在 HTTP 請求期間,可利用 Request對象獲得客戶端瀏覽器傳遞給服務器的值( 包括查詢字符串的變量值、 Form 表單中的元素 值、 Cookies 的值等 ) 。 Response 對象:可以使用 Response 對象把變量值、函數(shù)返回值等輸出到客戶端瀏覽器 。利用Response 對象可將 Cookies 值寫入客戶端的計算機硬盤中等。 Application 對象:瀏覽器和 Web服務器的連接是無狀態(tài)連接,即服務器處理完瀏覽器的 HTTP請求后,立刻斷開與瀏覽器的連接,忘記瀏覽器剛才請求的情況;服務器不能識別瀏覽器是第一次請求還是第一千次請求。這種無狀態(tài)的連接方式使得 Web 服務器處理瀏覽器的請求可以更快、更有效,也不搖要維護瀏覽器的信息,但它產(chǎn)生了一個 Web 應用程序如何實現(xiàn)變量共享的問題。ASP 很好的解決了這一個問題, application 對象可以用來保存應用程序的所有用戶的共享信息,可以在不同的用戶之間實現(xiàn) Web 應用程序變量的共享。 6 Session 對象: Session 對象主要用來保存屬于一個用戶的一個應用程序的信息,可讓同一個用戶在多個網(wǎng)頁之間共享信息。 Objectcontext 對象:主要用來處理與事務相關的問題 , Objectcontext 對象的使用與 Microsoft Transaction Server( MTS) 有著密切的聯(lián)系。 ASPError 對象: Web 應用程序開發(fā)者運用該對象可以掌握因 ASP 所發(fā)生的錯誤。 ( 2) 腳本對象:由 ASP 使用的腳本語言提供的對象,由腳本運行期庫 ( ) 提供。 ( 3) 服務器組件:通常在其自己的 DLL 或可執(zhí)行文件中實現(xiàn)。服務器組件可從 inter上無償或有償獲得,一旦在服務器安裝和注冊這個 DLL 文件,那么其對象就可以在 ASP 所支持的任何腳本中使用,服務器組件充分體現(xiàn)了 ASP 的可擴展性。 (三) Web 數(shù)據(jù)庫的訪問方式 在最高層,基于 Web 環(huán)境的通信會在兩個實體中進行: 1. Web 軟件:是一種請求軟件、數(shù)據(jù)和服務的軟件; 2. Web 服務器軟件,它完成客戶所發(fā)出的請求。在大多數(shù)場合, Web 客戶軟件通常是 Web 瀏覽器,如 Microsoft inter Explorer( IE) 和 Netscape navigator。 Web 服務器軟件有 Microsoft inter information Serve( IIS) 。 在 Inter 上服務器訪問數(shù)據(jù)庫的訪問方式有多種、如公共網(wǎng)關接口 CGI, Web 服務器專用API, Java語言的數(shù)據(jù)庫訪問接口 JDBC。 CGI是一個用于定義 Web服務器與外部程序之間通訊方式的標準。 CGI 的主要優(yōu)點是能運行在各種平臺上,可以用任何語言編程,主要缺點是當瀏覽器向 CGI 程序發(fā)出請求時, CGI 執(zhí)行的是另一種獨立于 Web 服務器的系統(tǒng)進程,占用了 CPU 的資源,當大量用戶向服務器請求文件時,會嚴重消耗服務器的系統(tǒng)資源。 Web服務器專用 API 是各 Web 服務器生產(chǎn)廠家為擴展自己的 Web 服務器功能而設置的接口。由于它和 Web 服務器緊密結(jié)合,使得它的運行速度更快、效率更高,但它不具備跨平臺性。本系統(tǒng)采用的是微軟的 Web 服務器 IIS( Inter Information Server),它的 專用 API 是 ISAPI OJDBC 是 JAVA語言的數(shù)據(jù)庫訪問接口,將 Java applet 嵌入在網(wǎng)頁中,當客戶瀏覽器向 Web服務器發(fā)出請求時, applet 被下載到客戶瀏覽器中運行,然后該 applet 通過 JDBC 訪問數(shù)據(jù)庫。 JDBC 的數(shù)據(jù)庫訪問方式提供了