【正文】
.......................................... 14 數(shù)據(jù)流程圖 ................................................................................................ 15 系統(tǒng)特點 .................................................................................................... 17 系統(tǒng)測試 .................................................................................................... 18 5 總結(jié) ........................................................................................................................ 21 參考文獻 ...................................................................................................................... 22 致 謝 .......................................................................................................................... 23 1 1 前言 選題背景 自從 1998 年我國實行個人住房改革以來,房地產(chǎn)及其住房二級市場等相關(guān)產(chǎn)業(yè)取得了突飛猛進的發(fā)展 。 關(guān)鍵詞: 房屋中介 系統(tǒng); GIS; ASP; Access 2021 II GISbased System of Online Estate Agents Abstract: Intermediary services for the housing needs and in accordance with the development of GIS technology, GIS technology will be introduced to the intermediary system of housing, making housing an intermediary in the provision of housing information for customers, but also provide detailed, accurate, visualization housing around the city geographic information to better meet customer needs. The system uses the B/S model39。 I 基于 GIS 的 網(wǎng)上房屋中介 系統(tǒng) 摘 要: 針對房屋中介業(yè)務(wù)的需求,并根據(jù) GIS 技術(shù) 的發(fā)展現(xiàn)狀,將 GIS 技術(shù)引入到 房屋中介 系統(tǒng)中,使得房屋中介商在為 客戶提供 房屋信息的同時,還能提供 詳細的、準(zhǔn)確的、可視化的 房屋周邊的 城市地理信息,以更好地滿足客戶需求。s threetier structure, the future use of ASP interface design, backend database using access 2021, the realization of real estate related data entry, querying, deletion, modification and other operations. Subject to the exploration and promotion of housing intermediaries modern geographic information system of the a useful attempt,it has some theoretical and practical significance,such as the development of stable operation of the system, userfriendly, easy to operate, good security. Key words: Housing intermediary system。現(xiàn)在很多人為了改善居住條件而購買了新房,然后把原來的住房進行出售或出租 ; 還有很多人認(rèn)識到房地產(chǎn)的投資價值,開始大量投資房地產(chǎn) , 將購得的住房進行出售或出租。然而在對開展房屋租賃和二手房交易業(yè)務(wù)的房屋中介機構(gòu)的不完全調(diào)研中了解到,現(xiàn)有的房屋中介系統(tǒng)軟件全部是基于數(shù)據(jù)庫的普通 MIS 管理系統(tǒng)。它將普通 MIS 管理系統(tǒng)與 GIS 技術(shù)結(jié)合起來 ,在房屋中介業(yè)務(wù)的管理中, 同時使用地理信息數(shù)據(jù)和傳統(tǒng)房屋數(shù)據(jù),開 發(fā)出適合房屋中介行業(yè)的 GIS信息系統(tǒng),使客戶能更方便地獲得有關(guān)房屋地理位置及其周邊環(huán)境、交通等城市 2 地理信息,便于房屋中介業(yè)務(wù)操作,以望取代現(xiàn)有 MIS 系統(tǒng),更好的促進房屋中介業(yè)務(wù)的發(fā)展。閑房租售哪個劃算,可以從資金需求、打理時間、資產(chǎn)收益這三方面進行比較。 出售房屋與出租房屋需要花費的精力、時間不盡相同。 3 2 地理信息系統(tǒng) 地理信息系統(tǒng)概述 地理信息系統(tǒng)自創(chuàng)建以來 , 已經(jīng)得到了極大的發(fā)展。地理信息系統(tǒng)是由此迅速發(fā)展起來的地理學(xué)研究技術(shù),是多種學(xué)科交叉的產(chǎn)物。通??梢詮?4 種不同的途徑來定義 GIS: (1)面向功能的定義。 (3)工具箱定義方式。 GIS 是這樣一類數(shù)據(jù)庫系統(tǒng),它的數(shù)據(jù)有空間次序,并且提供一個對數(shù)據(jù)進行操作的操作集合,用來回答對數(shù)據(jù)庫中空間實體的查詢。地理信息系統(tǒng)作為支持空間定位信息數(shù)字化獲取,管理和應(yīng)用的技術(shù)體系,隨著計算機技術(shù)、空間技術(shù)和現(xiàn)代信息基礎(chǔ)設(shè)施的飛速發(fā)展,在全國經(jīng)濟信息化進程中的重要性與日俱增。 地理信息與 GIS 的特征 GIS 所處理的地理信息除了具有信息的一般特性,還具有以下獨特特性: (1)空間分布性。尤其是隨著全球?qū)Φ赜^測計劃不斷發(fā)展,我們每天都可以獲得上萬億兆的關(guān) 于地球資源、環(huán)境特征的數(shù)據(jù)。對于地圖來說,它不僅是信息的載體,也是信息的傳播媒介 [5]??臻g特征是指地理實體的空間位置及其相互關(guān)系 ; 屬性 特征表示地理實體的名稱、類型和數(shù)量等 ; 時間特征指實體隨時間而發(fā)生的相關(guān)變化。數(shù)字化的主要問題是低效率和高代價 ; 掃描輸入則面臨另一個問題,掃描得到的柵格數(shù)據(jù)如何變換成 GIS 數(shù)據(jù)庫通常要求的點、線、面、拓撲關(guān)系屬性等形式。遙感數(shù)據(jù)己經(jīng)成為 GIS 的重要數(shù)據(jù)來源。 (2)存儲: GIS 中的數(shù)據(jù)分為柵格數(shù)據(jù)和矢量數(shù)據(jù)兩大類,如何在計算機中有效存儲和管理這兩類數(shù)據(jù)是 GIS 的基本問題。在與用戶的交換過程中只處理涉及到的層,而不是整幅地圖,因而能夠?qū)τ脩舻囊笞龀隹焖俜磻?yīng)。 地理數(shù)據(jù)的分析功能,即空間分析,是 GIS 得以廣泛應(yīng)用的重要原因之一,因為只有具備了豐富的空間分析功能,地理信息系統(tǒng)才能真正具有決策支持能力。櫥格數(shù)據(jù)空間分析功能通常包括:記 7 錄分析、疊加分析、濾波分析、擴展領(lǐng)域操作、區(qū)域操作、統(tǒng)計分析 [7]。這方面的技術(shù)主要包括:數(shù)據(jù)校正、編輯、圖形修飾、誤差消除、坐標(biāo)變換、 出版印刷等。如何利用先進的管理手段,提高對相關(guān)信息的管理水平,是每一家房地產(chǎn)中介部門面臨的重要課題。使用計算機進行的管理、提供的服務(wù)是規(guī)范的、統(tǒng)一的,它在房地產(chǎn)中介管理當(dāng)中的應(yīng)用不僅可以簡化、規(guī)范房地產(chǎn)中介部門的日常操作,而且可以房地產(chǎn)中介部門管理更加簡單、方便、快捷、清晰、從而減輕工作人員的勞動強度、減低部門的財政消耗 [8]。 總體 方案 設(shè)計 根據(jù)對房屋中介系統(tǒng)業(yè)務(wù)需求的分析 ,并結(jié)合 GIS 的特點 ,確定系統(tǒng)的主要功能結(jié)構(gòu)如圖所示。在該模塊中 ,還可以根據(jù)客戶條件對房產(chǎn)信息和房產(chǎn)周邊情況進行查詢。 (2)有較好的維護功能 , 當(dāng)發(fā)現(xiàn)數(shù)據(jù)處理方法不夠理想時 , 能按用戶的要求進行處理 , 直到較理想為止。 ASP 是微軟公司在 1996 年底推出的一種取代 CGI( Common Gateway Interface,公共網(wǎng)關(guān)接口)運行于服務(wù)器端的 Web 應(yīng)用程序開發(fā)技術(shù),它包含于IIS ( Microsoft Inter Information Server )之中。它是微軟公司推出的新一代 Active Server Pages,是微軟發(fā)展的新的體系結(jié)構(gòu) .NET 的一部分,與 ASP 采用的解釋方式不同, 采用的是一種編譯方式。 ASP 是一種成熟的 Web 到數(shù)據(jù)庫的接口技術(shù),適用于現(xiàn)用的 Web 客戶 /服務(wù)器應(yīng)用程序。 ○ 4 存取數(shù)據(jù)庫輕松容易(使用 ADO 組件)。 (2)Access 2021 Access 是 Office 辦公套件中一個極為重要的組成部分。后來微軟公司通過大量地改進,將 Access 的新版本功能變得更加強大。 ○ 1 網(wǎng)站基本信息設(shè)置:可以設(shè)置網(wǎng)站名稱、網(wǎng)址、聯(lián)系方式、網(wǎng)站類型等,對于網(wǎng)站是中介網(wǎng)站還是普通 網(wǎng)站可隨時切換。 13 (2)房源管理:可以查詢、修改、刪除房源信息。 ○ 4 求租求購信息管理:管理員可以查看求租者發(fā)布的需求信息及聯(lián)系方式、可以修改、刪除需求信息。 ○ 2 新聞管理:可以修改、刪除、查看新聞內(nèi)容,可以審核新聞是否通過、是否主頁顯示、是否為圖片新聞,對每篇文章都有點擊次數(shù)統(tǒng)計功能,可以統(tǒng)計文章的瀏覽次數(shù)。 ○ 3 管理圖片鏈接:即圖片友情鏈接管理,可以添加所要鏈接的圖片的地 址、網(wǎng)站標(biāo)題及網(wǎng)址,可以修改及刪除鏈接,也可以給鏈接排序。 (2)客戶模塊 即外界的客戶通過互聯(lián)網(wǎng)進入該系統(tǒng)之后,可以查詢所需的房地產(chǎn)信息,也可以發(fā)布自己的房地產(chǎn)信息,需要修改時,可以修改自己錄入的信息,而其他的信息不可以修改。 出租房登記主要為那些想尋出租房屋的用戶服務(wù),便于想尋找出租房的用戶可以找到更多的出租房,便于選擇合適的房屋。 系統(tǒng)總體的功能模塊圖如圖 44 所示 房 地 產(chǎn) 中 介管 理 系 統(tǒng)管 理 員 模 塊 客 戶 模 塊 房 地 產(chǎn) 信 息 模 塊 圖 系統(tǒng)功能模塊圖 數(shù)據(jù)流程圖 后臺管理系統(tǒng)的頂層數(shù)據(jù)流程圖如圖 4- 5 所示,由系統(tǒng)管理員正確登錄系統(tǒng)后來操作的后臺數(shù)據(jù)的 ,系統(tǒng)管理員有刪除房源信息和刪除用戶等最高權(quán)限。那么到底選擇什么數(shù)據(jù)庫最合適呢?其中 SQL SERVER 是服務(wù)器級的,足以應(yīng)付每天上萬次的訪問量。 ACCESS ODBC 驅(qū)動程序的效率非常高。它能夠編寫通過 OLE DB 提供者對在數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行訪問和操作的應(yīng)用程序。 RDS 以前的 版本是 Microsoft Remote Data Service ,現(xiàn)在, RDS 已經(jīng)與 ADO 編程模型合并 ,以便簡化客戶端數(shù)據(jù)的遠程操作。 ADO 同時具有遠程數(shù)據(jù)服務(wù)( RDS)功能,通過 RDS 可以在一次往返過程中實現(xiàn)將數(shù)據(jù)從服務(wù)器移動到客戶端應(yīng)用程序或 Web 頁、在客戶端對數(shù)據(jù)進行處理然后將更新結(jié)果返回服務(wù)器的操 作。同時,可確定對數(shù)據(jù)源的所有更改是否已成功或沒有發(fā)生。 ○ 5 適當(dāng)情況下,可使用緩存行的更改內(nèi)容來更新數(shù)據(jù)源。 1983 年 IEEE提出的軟件工程術(shù)語中 給軟件測試下的定義是: “ 使用人工或自動的手段來運行或測定某個軟件系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實際結(jié)果之間的差別 ” 。在軟件開發(fā)過程中,分析、設(shè)計與編碼等工作都是建設(shè)性的,惟獨測試是帶有 “ 破壞性 ” ,測試可視為分析、設(shè)計和編碼 3 個階段的 “ 最終復(fù)審 ” ,在軟件質(zhì)量保證中具有重要地位。針對每一種情況,包括正常情況和非正常情況都舉了很多測試用例。對應(yīng)各種錯誤,不管是常見的錯誤和可能 發(fā)生的錯誤,都進行了相應(yīng)的測試。在數(shù)據(jù)的安全保密性方面,也做了相應(yīng)的測試。經(jīng)過反復(fù)的測試和修改,基本達到了數(shù)據(jù)方面的準(zhǔn)確性,可靠性和安全性的要求。 21 5 總結(jié) 論文 主要論述 了 基 于 GIS 的 房屋中介系統(tǒng)的主要功能及體系結(jié)構(gòu) , 重點討論了系統(tǒng)數(shù)據(jù)準(zhǔn)備、數(shù)據(jù)庫的邏輯結(jié)構(gòu)分析、各模塊系統(tǒng)流程 , ASP 與后臺數(shù)據(jù)庫鏈接等關(guān)鍵技術(shù)。 由于時間倉促以及自身水平有限,該 系統(tǒng)的有些功能尚不夠全面與完善, 一些細節(jié) 設(shè)計方 面也有待于進一步的加強 ,留下 許多不盡人意的地方 ,不足之處歡迎大家批評指正。充分利用 GIS 技術(shù) , 提高房屋中介管理水平 ,必將是未來房屋中介公司的一個發(fā)展趨勢 。在改正這些錯誤的同時,對整個系統(tǒng)的結(jié)構(gòu)又進行了比較完善的修改,盡量做到了沒有系統(tǒng)錯誤,沒有異常退出等情況出現(xiàn)。不過,系統(tǒng)的可維護性還是很高的,如果以后發(fā)現(xiàn)新的問題,應(yīng)該可以及時解決。包括不同的操作系統(tǒng)(僅限于常用的幾種 Microsoft 的Windows 系列),以及常見的一些硬件環(huán)境中都進行了測試。 ○ 2 系統(tǒng)的測試: 在測試系統(tǒng)整個流程的過程中,針對系統(tǒng)的主要流程,進行用戶的模擬操作。 當(dāng)設(shè)計工作完成以后,就應(yīng)該著手測試的準(zhǔn)備工作了,一般來講,由一位對