資源描述:
《基于mashup技術(shù)的三維房屋租賃系統(tǒng)可行性研究報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、基于mashup技術(shù)的三維房屋租賃系統(tǒng)可行性研究報告7373文摘Mashup是一種新型的基于Web的數(shù)據(jù)集成應(yīng)用程序,具有第二代Web應(yīng)用程序的特點,此時正成為互聯(lián)網(wǎng)上的新一代紅星,并必將成為Web2.0的流行趨勢之一。本房屋系統(tǒng)租賃系統(tǒng)正是獨特運用Mashup的相關(guān)特性構(gòu)建而成的。在本系統(tǒng)中,我們通過調(diào)用GoogleMapsAPI結(jié)合IBR技術(shù),在谷歌衛(wèi)星地圖上生成各種不同的小圖釘,并將生成的小圖釘賦予包括文字、圖像、三維立體展示等信息入口,使得用戶在充分瀏覽房屋周圍地理位置信息的同時,還可以詳盡的了解到房屋的相關(guān)的構(gòu)造
2、參數(shù)、房屋出租信息、甚至三維房屋立體展示等。同時,我們在意識到B/S結(jié)構(gòu)的不足時,獨特利用了Extjs這一針對RIA(富聯(lián)網(wǎng)運用)的JavaScript類庫結(jié)合Ajax技術(shù),在網(wǎng)頁實現(xiàn)基本無刷新的同時,并對頁面間的跳轉(zhuǎn)進行了相應(yīng)的優(yōu)化操作。最終生成了我們可以與桌面客戶端相媲美的瀏覽器運用,使得用戶達到了最完美的體驗。本文中在第一章中對本系統(tǒng)進行了簡要的概述,在第二章中對系統(tǒng)中涉及到的技術(shù)進行了初步的介紹并指出在系統(tǒng)中哪個位置使用到了相應(yīng)的技術(shù),在第三、第四章中我們對系統(tǒng)進行了重點介紹,第五章則簡要的描述了系統(tǒng)的未來發(fā)展前景
3、和可拓展性。本文是本房屋租賃系統(tǒng)的補充,也可當做本房屋租賃系統(tǒng)的使用說明關(guān)鍵詞:Mashup,Extjs,GoogleMapsAPI,AJAX,房屋出租,JavaScript73目錄文摘1第1章引言41.1選題背景41.2本系統(tǒng)概述51.3系統(tǒng)創(chuàng)新點61.4本文章節(jié)安排8第2章系統(tǒng)技術(shù)介紹92.1Mashup介紹92.1.1Mashup技術(shù)簡介92.1.2系統(tǒng)中的Mashup運用92.2AJAX介紹102.2.1AJAX技術(shù)簡介102.2.2系統(tǒng)中的AJAX運用102.3GoogleMapsAPI介紹112.3.1Goog
4、leMapsAPI簡介112.3.2系統(tǒng)中的GoogleMapsAPI運用112.4IBR技術(shù)介紹112.4.1IBR技術(shù)介紹112.4.2IBR的主要繪制方法122.4.3系統(tǒng)中的IBR技術(shù)運用122.5RIA介紹132.5.1什么是RIA132.5.2系統(tǒng)中的RIA運用132.6JSON介紹142.6.1什么是JSON142.6.2JSON的具體形式142.6.3系統(tǒng)中的JSON運用142.7Extjs類庫152.7.1什么是Extjs152.7.2系統(tǒng)中的Extjs類庫的運用15第3章:關(guān)鍵技術(shù)實現(xiàn)163.1基于特征
5、點的圖像拼接算法163.1.1算法原理163.1.2Harris角點檢測算法163.1.3特征點搜索和定位173.1.4圖像拼接173.1.5算法實現(xiàn)183.1.6實現(xiàn)過程18733.2GoogleMapsAPI實現(xiàn)193.2.1系統(tǒng)中的Mashup集成結(jié)構(gòu)193.2.2GoogleMapsAPI與JSP語言的結(jié)合方式203.2.3系統(tǒng)中所使用的MapsAPI函數(shù)及實現(xiàn)代碼22第4章三維房屋租賃系統(tǒng)分析設(shè)計與實現(xiàn)234.1體系結(jié)構(gòu)設(shè)計234.1.1體系結(jié)構(gòu)設(shè)計234.1.2應(yīng)用程序開發(fā)設(shè)計244.2數(shù)據(jù)庫設(shè)計254.2.1
6、邏輯設(shè)計E-R圖254.2.2?物理設(shè)計表284.3模塊設(shè)計314.3.1模塊功能介紹314.3.2各模塊部分功能實現(xiàn)與設(shè)計代碼334.4前臺場景界面設(shè)計414.4.1頁面結(jié)構(gòu)414.4.2頁面流程424.4.3頁面截圖444.5.1場景一:發(fā)布房屋信息504.5.2場景二:訪客發(fā)布廣告信息514.5.4場景四:會員后臺管理554.5.5場景五:同城交友574.5.6場景六:管理員后臺管理58第5章總結(jié)與展望605.1系統(tǒng)成果605.2未來工作605.2.1未來版本拓展功能。605.2.2運用前景605.2.3市場策略61
7、參考文獻62附錄63附錄1(系統(tǒng)中所使用的GoogleMapsAPI函數(shù)及實現(xiàn)代碼)63附錄2(Extjs類庫下的GoogleMaps實現(xiàn))69附錄3(驗證碼無刷新替換)7173正文第1章引言1.1選題背景當前網(wǎng)上租房越來越普及,人們對可獲得的信息的要求也越高,普通的網(wǎng)上房屋租賃系統(tǒng)或許能夠滿足客戶基本需求,但對于一般的房屋周邊環(huán)境等,傳統(tǒng)網(wǎng)站上的二維平面視圖在視角上無法提供更為直觀的效果,以致客戶獲得租房信息的不完全或者不真實。本作品就是為了解決當前國內(nèi)大多數(shù)房產(chǎn)網(wǎng)站的這種問題而產(chǎn)生的。通過研究相關(guān)的提供網(wǎng)上租房的房地產(chǎn)
8、網(wǎng)站,我們發(fā)現(xiàn)大多數(shù)的這種類型的網(wǎng)站都存在著這樣那樣的問題。比起我們運用Mashups技術(shù)構(gòu)建起來的網(wǎng)站的功能,現(xiàn)有網(wǎng)站存在以下幾點不足。1)網(wǎng)站內(nèi)容過于復(fù)雜,用戶查詢相關(guān)信息時候,往往眼花繚亂不知從何下手。如圖1.1杭州房地產(chǎn)網(wǎng)門戶首頁。2)網(wǎng)站形式過于單一,除了個別網(wǎng)站有少量新穎東西,比如視頻或者引