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