[摘要]文章根據(jù)軟件工程的設(shè)計(jì)理論,對(duì)項(xiàng)目的背景和系統(tǒng)的現(xiàn)狀進(jìn)行較為細(xì)致的調(diào)查。該系統(tǒng)采用單機(jī)多用戶的開發(fā)模式,實(shí)現(xiàn)了房屋產(chǎn)權(quán)公司辦理房產(chǎn)業(yè)務(wù)和日常辦公業(yè)務(wù)的計(jì)算機(jī)管理,實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的輸入、查詢、修改、報(bào)表的輸出打印功能。使用Visual Foxpro 6.0作為數(shù)據(jù)庫建立和應(yīng)用程序的綜合開發(fā)工具,借助其強(qiáng)大的面向?qū)ο罂梢暬h(huán)境,從而最終實(shí)現(xiàn)較為完善的系統(tǒng)。
[關(guān)鍵詞]城鎮(zhèn)商品房;管理信息系統(tǒng);VFP 6.0
[作者簡(jiǎn)介]王瑩瑩,海軍蚌埠士官學(xué)校計(jì)算機(jī)教研室助教,研究方向:數(shù)據(jù)庫,安徽蚌埠,233012;葛青林,海軍蚌埠士官學(xué)校電子對(duì)抗教研室助教,碩士,研究方向:網(wǎng)絡(luò)應(yīng)用,安徽蚌埠,233012
[中圖分類號(hào)] F293.33 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1007-7723(2009)04-0074-0003
一、引言
我們正處于一個(gè)飛速發(fā)展的信息時(shí)代?,F(xiàn)階段,在各行各業(yè)中都離不開信息處理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且提高了其安全性,尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。如今房地產(chǎn)業(yè)蓬勃發(fā)展,使商品房信息管理需求日益增多。原始的手工計(jì)賬有著不能及時(shí)反映商品房信息情況、業(yè)務(wù)實(shí)現(xiàn)速度緩慢、客戶滿意度差等缺點(diǎn)。無紙化辦公給人們的工作帶來了快捷與便利,也賦予商品房銷售、商品房信息管理一個(gè)新理念。商品房管理信息系統(tǒng)使用戶的管理規(guī)范化、銷售信息化、反映適時(shí)化,銷售效率提高,受到用戶的青睞。
二、系統(tǒng)數(shù)據(jù)庫模型設(shè)計(jì)
根據(jù)對(duì)城鎮(zhèn)商品房管理信息中所需要的數(shù)據(jù)信息進(jìn)行分析,確定在系統(tǒng)開發(fā)設(shè)計(jì)與運(yùn)行中應(yīng)建立一個(gè)系統(tǒng)底層數(shù)據(jù)庫。該數(shù)據(jù)庫主要包含了以下4個(gè)數(shù)據(jù)表:客戶信息表、交易信息表、商品房信息表以及系統(tǒng)賬號(hào)。根據(jù)對(duì)該系統(tǒng)的設(shè)計(jì)開發(fā)實(shí)際需求,建立數(shù)據(jù)庫模型如圖1所示:
三、系統(tǒng)總體結(jié)構(gòu)
根據(jù)城鎮(zhèn)商品房管理信息系統(tǒng)的總體功能需求,該系統(tǒng)的主要功能模塊包括信息錄入模塊、數(shù)據(jù)查詢模塊、信息管理模塊、報(bào)表打印模塊以及密碼設(shè)置模塊。該系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計(jì)如圖2所示:
四、系統(tǒng)模塊設(shè)計(jì)
(一)系統(tǒng)登陸模塊
本模塊主要的功能是對(duì)登陸用戶進(jìn)行身份驗(yàn)證,獲得登陸使用系統(tǒng)的權(quán)限。
(二)信息錄入模塊
本模塊主要負(fù)責(zé)系統(tǒng)中商品房信息、客戶信息以及交易信息的錄入管理。主要包括下面三個(gè)子模塊:
1.商品房信息錄入模塊:以單記錄的方式提供管理員對(duì)系統(tǒng)中商品房信息的瀏覽、添加操作。在添加商品房信息時(shí),關(guān)鍵性字段(商品房編號(hào))使用順序編號(hào)方式,以防管理員輸入出錯(cuò)或使編號(hào)混亂。
2.客戶信息錄入模塊:本模塊負(fù)責(zé)對(duì)系統(tǒng)中客戶信息的瀏覽、添加操作。在添加客戶信息時(shí),關(guān)鍵性字段(客戶編號(hào))也使用順序編號(hào)方式,以防管理員輸入出錯(cuò)或使編號(hào)混亂。
3.交易信息錄入模塊:為了防止交易的商品房信息和客戶信息數(shù)據(jù)在錄入時(shí)出錯(cuò),在交易時(shí)只要分別輸入商品房和客戶的編號(hào)就會(huì)顯示并錄入該商品房和客戶的信息到交易庫中,本模塊的目的就是實(shí)現(xiàn)這一功能。
(三)信息查詢模塊
提供系統(tǒng)中商品房信息、客戶信息、交易信息的查詢服務(wù)。主要包括商品房信息查詢、客戶信息查詢和交易信息查詢?nèi)齻€(gè)子模塊:
1.商品房信息查詢模塊:該模塊主要實(shí)現(xiàn)的功能是對(duì)商品房信息資料的查詢。查詢商品房信息可選用的關(guān)鍵字有商品房編號(hào)、小區(qū)名稱、單位面積售價(jià)、設(shè)計(jì)用途。另外,在這個(gè)查詢服務(wù)中提供了多條件查詢和模糊查詢的方式。
2.客戶信息查詢模塊:該模塊主要實(shí)現(xiàn)的功能是對(duì)客戶信息資料的查詢。查詢客戶信息可選用的關(guān)鍵字有客戶編號(hào)、客戶姓名、證件號(hào)、職業(yè)。另外,在這個(gè)查詢服務(wù)中也提供了多條件查詢和模糊查詢的方式。
3.交易信息查詢模塊:對(duì)商品房信息的交易記錄進(jìn)行瀏覽和查詢。管理員可以知道某間商品房被哪位客戶買了,某位客戶買了哪幾間房屋,以及房屋產(chǎn)權(quán)證、交付日期等信息。
(四)系統(tǒng)管理模塊
為管理員提供系統(tǒng)信息的管理,包括客戶信息管理和商品房信息管理。分為以下兩個(gè)子模塊:
1.客戶信息管理:該模塊主要進(jìn)行客戶信息的瀏覽、添加、修改和刪除等操作,同時(shí)為方便用戶操作還提供了多條件查詢和模糊查詢。
2.商品房信息管理:該模塊主要進(jìn)行商品房信息的瀏覽、添加、修改和刪除等操作,同時(shí)為方便用戶操作也提供了多條件查詢和模糊查詢。
(五)報(bào)表打印模塊
對(duì)系統(tǒng)中的商品房信息、客戶信息、交易信息的結(jié)果提供打印。
五、城鎮(zhèn)商品房管理信息系統(tǒng)的詳細(xì)設(shè)計(jì)
(一)系統(tǒng)界面設(shè)計(jì)原則
按上面功能模塊的設(shè)計(jì)結(jié)果,一個(gè)模塊對(duì)應(yīng)一個(gè)界面。另外,由于本系統(tǒng)的操作者基本上不是計(jì)算機(jī)專業(yè)人員,所以界面的開發(fā)要本著以下幾個(gè)原則:
1.美觀、大方的圖形用戶界面。
2.控件的有效性控制。
3.強(qiáng)壯的出錯(cuò)處理機(jī)制。
(二)系統(tǒng)部分關(guān)鍵模塊
1.系統(tǒng)登陸模塊。在系統(tǒng)登陸模塊,用戶必須輸入預(yù)先設(shè)定好的賬號(hào)以及密碼才能進(jìn)入,這樣有利于防止他人在沒有授權(quán)的情況下進(jìn)入系統(tǒng)。
在系統(tǒng)登陸模塊中創(chuàng)建了2個(gè)標(biāo)簽、1個(gè)組合框和1個(gè)文本框,分別顯示“賬號(hào)”和“密碼”。另外,在窗口的左側(cè)還創(chuàng)建了2個(gè)按鈕控件,分別是“確定”和“取消”。
2.交易信息錄入模塊。進(jìn)入交易信息錄入模塊,有2個(gè)“查找”按鈕,可以單擊這2個(gè)按鈕對(duì)庫存中的客戶和商品房記錄分別進(jìn)行查找,只有所要交易的客戶和商品房記錄都存在,才能進(jìn)行交易登記。“交易登記”按鈕可以把進(jìn)行交易的客戶和商品房信息里的規(guī)定的主要信息錄入到“交易信息表”中,來達(dá)到交易信息錄入的功能。
在交易信息錄入窗口中主要?jiǎng)?chuàng)建了5個(gè)功能按鈕,分別是“交易登記”、“清空”、“退出”以及2個(gè)“查找”,分別來實(shí)現(xiàn)交易信息的添加、清空界面文本框的信息、關(guān)閉界面以及查找數(shù)據(jù)庫中客戶和商品房信息的功能。
3.商品房與客戶信息查詢模塊。進(jìn)入商品房信息查詢模塊,對(duì)文本框中輸入所要查找的相應(yīng)商品房信息,然后單擊“查找”按鈕,就能在數(shù)據(jù)庫中對(duì)所輸入的商品房信息進(jìn)行單/多條件的精確查找。
在商品房信息查詢模塊中主要?jiǎng)?chuàng)建了3個(gè)功能按鈕,分別是“查詢”、“清空”和“退出”,分別來實(shí)現(xiàn)對(duì)商品房信息的查詢、清空界面文本框的信息以及關(guān)閉界面的功能。
客戶信息查詢模塊與商品房信息查詢模塊創(chuàng)建進(jìn)程大致相同,這里不再詳細(xì)描述。
六、總結(jié)
該系統(tǒng)功能基本符合用戶需求,但是該系統(tǒng)還有許多不盡如人意、有待進(jìn)一步改善的地方。這只是一個(gè)單機(jī)多用戶版的商品房管理信息系統(tǒng),目前來說雖然可以滿足一些城鎮(zhèn)房產(chǎn)公司的需要,但是如果進(jìn)一步擴(kuò)大其為基于B/S模式、網(wǎng)絡(luò)化管理的系統(tǒng)就會(huì)更好了。
[參考文獻(xiàn)]
[1]陳明.應(yīng)用UML對(duì)圖書管理系統(tǒng)建模[J].貴州工業(yè)大學(xué)學(xué)報(bào),2003,32(4).
[2]張慶,崔競(jìng),康祥順.Visual FoxPro案例開發(fā)集錦[M].北京:電子工業(yè)出版社,2005.
[3]鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程[M].北京:清華大學(xué)出版社,1997.
[4]肖金秀,等.新編Visual FoxPro 6.0應(yīng)用教程[M].北京:中國(guó)石化出版社,1999.
[5]劉瑞新,汪遠(yuǎn)征.Visual FoxPro程序設(shè)計(jì)教程[M].北京:電子工業(yè)出版社,2006.