摘 要:隨著計(jì)算機(jī)科學(xué)的不斷發(fā)展和網(wǎng)絡(luò)的迅速普及,Internet的應(yīng)用已經(jīng)涉及到人們生活的方方面面。本文按照房地產(chǎn)中介的具體需求,基于Internet信息服務(wù)平臺(tái),使用數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)并實(shí)現(xiàn)互聯(lián)網(wǎng)上的房地產(chǎn)中介,包括房源發(fā)布、房源搜索、會(huì)員注冊(cè)、網(wǎng)上留言、家居欣賞、后臺(tái)管理等功能模塊。通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)客戶與中介公司或相關(guān)單位的網(wǎng)上交流及業(yè)務(wù)的完成。
關(guān)鍵詞:互聯(lián)網(wǎng)技術(shù);數(shù)據(jù)庫(kù);系統(tǒng)開發(fā)
中圖分類號(hào):TP311.52
隨著我國(guó)城市化進(jìn)程的深入和貨幣分房制度的推行,房地產(chǎn)樓盤的購(gòu)買方式從以集團(tuán)購(gòu)買為主轉(zhuǎn)向了消費(fèi)者自主購(gòu)買,所有房地產(chǎn)開發(fā)商將直面市場(chǎng)化運(yùn)作。開發(fā)商的信譽(yù)、資質(zhì)和樓盤的策劃、宣傳、營(yíng)銷將影響和主導(dǎo)消費(fèi)者的選擇。因此,房地產(chǎn)公司形象及樓盤的宣傳工作顯得更為重要。建設(shè)網(wǎng)上虛擬房地產(chǎn)中介市場(chǎng)正是一種房地產(chǎn)開發(fā)商天天進(jìn)行房展的新形式,用戶可以隨時(shí)、隨地、直觀地查詢房地產(chǎn)公司、樓盤及相關(guān)行業(yè)的任何資料(地理位置、小區(qū)環(huán)境、戶型、房?jī)r(jià)、物業(yè)管理、裝飾材料、施工技術(shù)等等),貨比三家,選擇滿意的產(chǎn)品,使房產(chǎn)服務(wù)真正到位。
1 基于ADO在ASP數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)中的應(yīng)用
在Microsof 的解決方案中,數(shù)據(jù)訪問(wèn)對(duì)象(DAO)、遠(yuǎn)程數(shù)據(jù)對(duì)象(RDO)、活動(dòng)數(shù)據(jù)對(duì)象(ADO)是用于檢索和操縱數(shù)據(jù)庫(kù)的數(shù)據(jù)訪問(wèn)方法,這些模型執(zhí)行相似的功能,但是每一種都是針對(duì)一種特定的情形優(yōu)化的。顯示了三種方法的比較表1。
ASP環(huán)境下對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)主要是通過(guò)ADO數(shù)據(jù)模型。使用它,你可以對(duì)來(lái)自許多種數(shù)據(jù)提供者的數(shù)據(jù)進(jìn)行讀取和寫入操作。例如,你可以使有ADO來(lái)訪部Microsof Access,Microsof SQL和Oracle數(shù)據(jù)庫(kù)中的信息,以及其它與ODBC兼容的數(shù)據(jù)庫(kù)。
ADO(ActiveX Data Objects)是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫(kù)訪問(wèn)添加到 Web 頁(yè)的技術(shù)??梢允褂?ADO 去編寫緊湊簡(jiǎn)明的腳本以便連接到Open Database Connectivity(ODBC)兼容的數(shù)據(jù)庫(kù)和OLE DB兼容的數(shù)據(jù)源ADO與數(shù)據(jù)庫(kù)的連接方式。
2 系統(tǒng)開發(fā)環(huán)境與工具的選擇
經(jīng)過(guò)一系列的分析,我們就要決定用什么樣的工具,什么樣的環(huán)境進(jìn)行開發(fā)軟件開發(fā)。
本系統(tǒng)由于是采用的微軟公司所推出的分布式Web應(yīng)用構(gòu)架,所以開發(fā)平臺(tái)使用了Windows server2003,數(shù)據(jù)庫(kù)選用ACCESS,Web服務(wù)器程序使用自帶的IIS5.1。系統(tǒng)可以平滑過(guò)渡到WINDOWS SEREVER2000,數(shù)據(jù)庫(kù)也可以升遷SQLSERVER2000?;贗IS的開發(fā)環(huán)境。
IIS(Internet information server)是搭配微軟Windows NT/2000操作系統(tǒng)的Web服務(wù)器,他如同Unix和linux上知名的免費(fèi)Web服務(wù)器Apache一樣,可以讓用戶在Windows NT/2000的計(jì)算機(jī)網(wǎng)絡(luò)中架設(shè)Web網(wǎng)站。
設(shè)計(jì)本系統(tǒng)時(shí)之所以采用IIS是由于IIS并不只是一個(gè)單純的Web服務(wù)器,他是一個(gè)整合的Web應(yīng)用程序開發(fā)環(huán)境,能夠在Web上開發(fā)具有擴(kuò)充性和組件基礎(chǔ)的客戶/服務(wù)器應(yīng)用程序;再加上Windows NT4 Server 完全整合Web服務(wù),不僅允許用戶建立專業(yè)的網(wǎng)站,而且還提供網(wǎng)絡(luò)和集成式的系統(tǒng)管理功能。采用它有諸多的好處:
(1)可靠的應(yīng)用程序服務(wù)
IIS支持\"ASP\"(active server pages),JAVA技術(shù),整合Message Queue能夠在網(wǎng)絡(luò)上可靠的發(fā)送和結(jié)束消息。
(2)合的網(wǎng)絡(luò)服務(wù)
IIS高度整合至Windows NT 4 Server,將Web服務(wù)器整合在操作系統(tǒng)之中,Windows 2003配合IIS提供有整合的平臺(tái),可以管理網(wǎng)絡(luò)和各種Web應(yīng)用程序的服務(wù)。
3 系統(tǒng)流程圖的設(shè)計(jì)
開始設(shè)計(jì)工程時(shí)第一步也是最重要的一步就是通過(guò)嚴(yán)謹(jǐn)?shù)恼{(diào)查分析后畫出流程圖,有了流程圖我們就可在以后的程式編寫中緊緊圍繞它來(lái)完成各個(gè)功能。
處理流程圖如1所示
4 設(shè)計(jì)目標(biāo)及各項(xiàng)功能
會(huì)員制的房產(chǎn)程序,會(huì)員分四個(gè)級(jí)別。系統(tǒng)管理員、會(huì)員、非會(huì)員、vip會(huì)員。
4.1 非會(huì)員模塊:這是系統(tǒng)的基本
只要登錄該系統(tǒng)即可擁有:查看出售信息、查看房屋出租信息、查看推薦信息、查看新聞、查詢房屋信息
4.2 會(huì)員有自己的管理后臺(tái)
會(huì)員登錄擁有功能:個(gè)人資料、修改個(gè)人資料、我的房產(chǎn)(會(huì)員自行管理自己發(fā)布的信息)、收件箱、發(fā)件箱、寫郵件(站內(nèi)),發(fā)送信件后可以知道對(duì)方是否已經(jīng)閱讀了您發(fā)給他的信件、可以查詢發(fā)件人的個(gè)人資料
4.3 vip會(huì)員有自己的管理后臺(tái)
VIP用戶擁有功能:個(gè)人資料、修改個(gè)人資料、我的房產(chǎn)(會(huì)員自行管理自己發(fā)布的信息)收件箱、發(fā)件箱、寫郵件(站內(nèi))、發(fā)送信件后可以知道對(duì)方是否已經(jīng)閱讀了您發(fā)給他的信件、可以查詢發(fā)件人的個(gè)人資料、可以查詢發(fā)布人的聯(lián)系方式,方便聯(lián)系。
4.4 管理員后臺(tái)
管理員后臺(tái)擁有功能:房源管理在這里可以對(duì)所有房源信息進(jìn)行修改刪除操作,也設(shè)置了搜索功能,更方便了管理查找房源,新聞管理在這里可以發(fā)布新聞,對(duì)新聞進(jìn)行刪除操作,圖片管理在這里可以對(duì)圖片進(jìn)行上傳刪除操作,友情連接在這里可以對(duì)所有友情站點(diǎn)進(jìn)行審核、修改、刪除操作,用戶管理在這里可以對(duì)所有用戶進(jìn)行修改、刪除、設(shè)置VIP會(huì)員等操作,系統(tǒng)設(shè)置在這里可以修改網(wǎng)站名稱、管理員名稱、網(wǎng)站地址、版權(quán)信息、公告等,更改密碼在這里可以修改后臺(tái)管理員的名字和密碼,首頁(yè)顯示站內(nèi)統(tǒng)計(jì)信息,搜索功能設(shè)置為多功能搜索,新聞管理系統(tǒng)采用UBB代碼,友情連接采用自助式,網(wǎng)友自行添加,管理可以在后臺(tái)進(jìn)行審核,審核通過(guò)后才會(huì)被顯示,居家欣賞主要采用圖片為主,在首頁(yè)顯示4張最新圖片,在后臺(tái)可以進(jìn)行上傳、刪除,留言本采用最簡(jiǎn)單最使用的方式制作!管理員登陸后可以直接進(jìn)行管理,而不需要到后臺(tái)。
5 結(jié)束語(yǔ)
本文采用基于互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)進(jìn)行互聯(lián)網(wǎng)房產(chǎn)實(shí)現(xiàn)網(wǎng)絡(luò)信息化查詢、觀賞等功能,實(shí)現(xiàn)不限時(shí)間不限地點(diǎn)可以了解房屋的各種信息,可以在交易之前提前了解房屋的基本信息,讓用戶能夠提前了解到房屋的基本信息。
參考文獻(xiàn):
[1][美]Noel Jerke.Visual Basic 6參考大全[M].北京希望電子出版社,7-545-251202 1999.10.
[2][美] Dick Oliver HTML3.2自學(xué)通[M].機(jī)械工業(yè)出版社,1998,1.
[3]清漢計(jì)算機(jī)工作室.Access2000中文版實(shí)例[M].機(jī)械工業(yè)出版社,1999,12.
[4]范剛龍,杜雷,王康平.基于Internet的人事管理系統(tǒng)[J].平原大學(xué)學(xué)報(bào),2002,2.
[5]傅宇旭等.IIS5.0與ASP網(wǎng)站建設(shè)[M].科學(xué)出版社,2001,04.
作者簡(jiǎn)介:張金龍(1981.9-),男,河南靈寶人,研究方向:計(jì)算機(jī)軟件。