【正文】
3)出售信息的添加; 求購(gòu)信息管理功能 1)求購(gòu)信息的查詢; 2)求購(gòu)信息的刪除及修改; 3)求購(gòu)信息的添加; 查看定單功能 1)訂單信息的查詢; 2)訂單信息的刪除及詳細(xì)資料的查詢; 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 22 查看留言功能 1)留言信息的查詢; 2)留言信息的刪除及詳細(xì)資料的查詢。由于時(shí)間的限制,只對(duì)房產(chǎn)管理信息系統(tǒng)查詢模塊和管理模塊進(jìn)行分析和設(shè)計(jì)。 因此, ER 模型也稱為 ER 圖。 ( 2) 實(shí)體的屬性用橢圓框表示 ,框內(nèi)寫上屬性名,并用無(wú)向邊與其實(shí)體集相連。 下面分別介紹一些表的結(jié)構(gòu)。本系統(tǒng)使用的數(shù)據(jù)庫(kù)名為。采用主流的先進(jìn)開(kāi)發(fā)技術(shù)及工具,技術(shù)較成熟,可利用的技術(shù)資源多,可提高軟件開(kāi)發(fā)效率,使開(kāi)發(fā)出的軟件質(zhì)量高、可靠性強(qiáng),取得事半功倍的效果。只有選擇好的軟件框架和先進(jìn)的實(shí)現(xiàn)技術(shù),才能建立先進(jìn)實(shí)用計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 14 而有生命力的企業(yè)應(yīng)用系統(tǒng)。 4)數(shù)據(jù)存儲(chǔ)規(guī)范化。建立數(shù)據(jù)庫(kù)需要注意以下問(wèn)題 : 1)數(shù)據(jù)的一致性 2)合理冗余 如果數(shù)據(jù)冗余低,數(shù)據(jù)的完整性容易得到保證,但增加了表間連接查詢的操作,為了提高系統(tǒng)的響應(yīng)時(shí)間,合理的數(shù)據(jù)冗余也是必要的。系統(tǒng)應(yīng)提供方便、靈活的維護(hù)手段,方便應(yīng)用人員和設(shè)計(jì)開(kāi)發(fā)人員的維護(hù)和管理。因此,系統(tǒng)要有權(quán)限管理機(jī)制,保證系統(tǒng)軟件安全、可靠地運(yùn)行。 安全 整 個(gè)系統(tǒng)在 Inter 網(wǎng)上運(yùn)行,系統(tǒng)必須是安全的,包括系統(tǒng)本身的安全和數(shù)據(jù)的安全。 3)盡量減少用戶的工作量 對(duì)于一些相對(duì)固定的數(shù)據(jù),不應(yīng)讓用戶頻繁輸入,而應(yīng)讓用戶用鼠標(biāo)選擇或系統(tǒng)自動(dòng)生成。 1)界面必須始終一致 一致的人機(jī)界面不會(huì)增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式去思考和操作。 易操作 一個(gè)好的應(yīng)用系統(tǒng)必須是直觀易用的,一個(gè)操作復(fù)雜、界面零亂的系統(tǒng)是不能被用戶接受的。系統(tǒng)總體設(shè) 計(jì)的原則應(yīng)包括以下幾個(gè)方面 : 實(shí)用 系統(tǒng)的建立是為幫助企業(yè)提高效率、降低房產(chǎn)信息資源管理的成本,系統(tǒng)必須是實(shí)用的,能符合實(shí)際管理的要求。后臺(tái)主要以管理維護(hù)為主,主要包括對(duì)會(huì) 員信息、最新樓盤、出租信息、求租信息、出售信息、求購(gòu)信息的管理維護(hù)和定單、留言信息的查詢?nèi)鐖D 。 性能需求 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 8 我們主要通過(guò) FrontPage 平臺(tái)利用 ASP 技術(shù)進(jìn)行程序的開(kāi)發(fā),具體的系統(tǒng)開(kāi)發(fā)軟件環(huán)境組成如下所示: 操作系統(tǒng): Windows XP 軟件語(yǔ)言: JavaScript 數(shù)據(jù)庫(kù): ACCESS 用例分析 1)管理查詢出租信息 ①用例描述 管理員添加、刪除、 修改出租信息,用戶查詢出租信息,會(huì)員登記出租信息 ②參與者 管理員、瀏覽用戶、會(huì)員 ③前提條件 會(huì)員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 2)管理查詢求租信息 ①用例描述 管理員添加、刪除、修改求租信息,用戶查詢求租信息,會(huì)員登記求租信息 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 9 ②參與者 管理員、瀏覽用戶、會(huì)員 ③前提條件 會(huì)員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本 流 ,瀏覽用戶不需要選擇登錄界面 3)管理查詢出售信息 ①用例描述 管理員添加、刪除、修改信息,用戶查詢信息,會(huì)員登記信息 ②參與者 管理員、瀏覽用戶、會(huì)員 ③前提條件 會(huì)員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 10 4)管理查詢求購(gòu)信息 ①用例描述 管理員添加、刪除 、修改信息,用戶查詢信息,會(huì)員登記信息 ②參與者 管理員、瀏覽用戶、會(huì)員 ③前提條件 會(huì)員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 本系統(tǒng)采用的是基于 B/S 的結(jié)構(gòu),通過(guò)調(diào)研和分析,房產(chǎn)信息管理系統(tǒng)主要分為前臺(tái)查詢和后臺(tái)管理維護(hù)模塊。 2)建立完善的會(huì)員功能,實(shí)現(xiàn)非會(huì)員與會(huì)員權(quán)限不同,會(huì)員享受的功能齊全,數(shù)據(jù)的安全性得到了提高。對(duì)所有樓盤信息進(jìn)行描述,完成每個(gè)樓盤的詳 細(xì)資料。 后臺(tái)提供系統(tǒng)維護(hù),方便可靠,有較高的安全性,滿足實(shí)用性的要求。 系統(tǒng)操作簡(jiǎn)單易行,查詢靈活方便。主要功能如下: 樓盤展 示、出租信息 、 求租信息、求購(gòu)信息、 出售信息, 可以按各種查詢條件查詢到所需資料 以及進(jìn)行登記發(fā)布,會(huì)員專區(qū)管理,后臺(tái)管理員對(duì)數(shù)據(jù)信息的維護(hù)。 針對(duì)房產(chǎn)公司的管理需要,建立一套房產(chǎn)信息管理系統(tǒng)。房產(chǎn)信息管理系統(tǒng)的主要任務(wù)就是實(shí)現(xiàn)對(duì)房產(chǎn)信息、房產(chǎn)客戶和住房信息的系統(tǒng)管理。 如上不難看出, ASP 技術(shù)編寫的程序運(yùn)用靈活,可擴(kuò)展性強(qiáng),在現(xiàn)有技術(shù)條件下,能夠完成功能目的。 5) 與任何 ActiveX scripting 語(yǔ)言兼容 除了可使用 VBScript 和 JavaScript 語(yǔ)言進(jìn)行設(shè)計(jì)外 ,還可通過(guò) Plugin 的方式 ,使用由第三方所提供的其它 Script 語(yǔ)言 。 3) 獨(dú)立于瀏覽器 用戶端只要使用可解釋常規(guī) HTML碼的瀏覽器 , 即可瀏覽 ASP 所設(shè)計(jì)的主頁(yè)。 從軟件的技術(shù)層面看 ,ASP 有如下的特點(diǎn) : 1) 無(wú)需編譯 ASP 腳本集成于 HTML當(dāng)中 ,容易生成 ,無(wú)需編譯或鏈接即可直接解釋執(zhí)行 。計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 6 3 系統(tǒng)分析 可行性分析和預(yù)期目標(biāo) 經(jīng)濟(jì)可行性: 從流動(dòng)資金來(lái)看,傳統(tǒng) 房產(chǎn)信息管理 資金少則 數(shù)十萬(wàn)元 , 多 則 幾百 萬(wàn)元,而網(wǎng)上 管理系統(tǒng) 則不需要 花浩大的費(fèi)用;不需要將大筆的流動(dòng)資金作為管理費(fèi)用。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)А⒈硐驅(qū)?、查詢向?qū)?、窗體向 導(dǎo)、報(bào)表向?qū)У裙ぞ撸沟貌僮骱?jiǎn)便,容易使用和掌握。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。 Access 是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),其主要特點(diǎn)如下: 1 存儲(chǔ)方式單一 Access 管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為( .mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。 ACCESS 數(shù)據(jù)庫(kù)介紹 Access 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS),是 Office系列應(yīng)用軟件之一。 5) 與任何 ActiveX scripting 語(yǔ)言兼容 除了可使用 VBScript 和 JScript 語(yǔ)言進(jìn)行設(shè)計(jì)外 ,還可通過(guò) Plugin 的方式 ,使用由第三方所提供的其它 scripting 語(yǔ)言。因此 ,若不通過(guò)從服務(wù)器下載來(lái)觀察 *.asp 主頁(yè) ,在瀏覽器端見(jiàn)不到正確的頁(yè)面內(nèi)容。 3) 獨(dú)立于瀏 覽器 用戶端只要使用可解釋常規(guī) HTML 碼的瀏覽器 ,即可瀏覽 ASP所設(shè)計(jì)的主頁(yè)。 2) 易于生成 使用常規(guī)文本編輯器 (如 WINDOWS 下的記事本 ),即可進(jìn)行 *.asp 頁(yè)面的設(shè)計(jì)。所謂動(dòng)態(tài)內(nèi)容是由每一個(gè)用戶按照自己的需求發(fā)出請(qǐng)求而特殊制作的 Web 網(wǎng)頁(yè) ,例如訪問(wèn)某一網(wǎng)站的新用戶得到的歡迎詞與重新返回到該站點(diǎn)的用戶得到的歡迎詞是不同的。 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 3 2 系統(tǒng)開(kāi)發(fā)環(huán)境 ASP技術(shù)介紹 隨著 Inter 的發(fā)展 ,靜態(tài) Web站點(diǎn)的開(kāi)發(fā)與維護(hù)變得越來(lái)越困難 ,一方面信息的不斷增加和變化 ,使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁(yè) ,特別是基于數(shù)據(jù)庫(kù)驅(qū)動(dòng)的 Web 站點(diǎn)更是如此;另一方面靜態(tài)網(wǎng)頁(yè)由于不能與瀏覽者進(jìn)行有效交互 ,使人們感到越來(lái)越乏味 ,而不愿意再一次地進(jìn)入同一站點(diǎn)。隨著我國(guó)房產(chǎn)業(yè)的發(fā)展,房產(chǎn)信息管理在地域上和技術(shù)上需要借助于計(jì)算機(jī)現(xiàn)代通訊技術(shù)和網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)信息聯(lián)網(wǎng)。 我國(guó)的房產(chǎn)管理仍以手工管理為主,伴隨著計(jì)算機(jī)控制技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,房產(chǎn)管理信息系統(tǒng)將在現(xiàn)有的基礎(chǔ)上跨出更大的一步,但仍落后于西方發(fā)達(dá)國(guó)家。我國(guó)要迎頭趕上,就必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開(kāi)發(fā)和推廣應(yīng)用 于各類科技經(jīng)濟(jì)等數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便取得巨大的社會(huì)效益和經(jīng)濟(jì)效益。通過(guò)網(wǎng)絡(luò)的管理,降低了房產(chǎn)業(yè)管理的成本,改善了用戶的服務(wù),擴(kuò)展了各部門的網(wǎng)絡(luò)關(guān)系。據(jù)統(tǒng)計(jì),目前,美國(guó)在房產(chǎn)信息管理中 80100%的信息處理由計(jì)算機(jī)完成;在計(jì)算機(jī)應(yīng)用發(fā)展較快的國(guó)家中,計(jì)算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占 80%,是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。所有的房源信息都能附帶多種圖片,并且在自動(dòng)生成的網(wǎng)頁(yè)中上傳相應(yīng)的圖片,讓客戶一目了然。 該系統(tǒng)能夠與 Inter 互連,將每個(gè)房產(chǎn)代理商的房源信息上傳到 WEB 服務(wù)器上, WEB 服務(wù)器自動(dòng)產(chǎn)生該房產(chǎn)的信息頁(yè)計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 2 面,供客戶瀏覽。方便快捷意味著系統(tǒng)的即裝即用,簡(jiǎn)單 的服務(wù)器架構(gòu)及系統(tǒng)安裝。房產(chǎn)信息管理系統(tǒng)的設(shè)計(jì)目標(biāo)是立足于開(kāi)發(fā)一套簡(jiǎn)單易用,方便快捷,功能強(qiáng)大的信息管理系統(tǒng)。各式的信息化管理工作迫切需要從繁雜的事務(wù)中解放出來(lái),提高工作效率。 該模塊完成系統(tǒng)中的功能如下: 樓盤展示、出租信息 、 求租信息,求購(gòu)信息 , 出售信息, 可以按各種查詢條件查詢到所需資料 以及進(jìn)行登記發(fā)布, 會(huì)員專區(qū),后臺(tái)管理員對(duì)數(shù)據(jù)信息的維護(hù)。另外,手工管理還存在由不可 抗力 的人為因素造成數(shù)據(jù)遺漏、誤報(bào)等弊端。s an inevitable trend to develop an online property management information system. This paper expounds the property management information system function module of analysis, design and implementation. Introduces the development environment and exploitative tools of system, the environmental design ideas and design process are involved in this paper, also makes a detailed explanation of the database tables and create ideas between different aspects of concrete association, and analyzes the function of the system implementation process and the detailed design process. During drawing the simple chart of system function module, strives for demonstrated the design thought and the plan of the whole process design and the specific implementation more clearly. This property management information system adopts B/S structure, which mainly includes two aspects of development: customer operation, inquiry and backend database building, maintenance. According to the actual demand, this system uses modular design, builds operation environment, by using JavaScript scripting language to finish dynamic and interactive web server applications, bined with the Access database development, realizes search analysis function of system building display, hire/hack information, sell/buy information, special members function, and pletes the backstage administrator to manage the system information, members information, e