前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了略談物業(yè)信息系統(tǒng)的設(shè)計(jì)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
1系統(tǒng)需求分析
1.1業(yè)務(wù)流程
業(yè)務(wù)流程是指小區(qū)物業(yè)工作的業(yè)務(wù)范圍及順序,為了能夠簡(jiǎn)明扼要的說(shuō)明業(yè)務(wù)的流程,本系統(tǒng)進(jìn)行了前期的設(shè)計(jì)工作,完成了系統(tǒng)的業(yè)務(wù)流程。系統(tǒng)應(yīng)用用戶(hù)(管理員)分別將小區(qū)樓宇信息到樓宇表,并將業(yè)主的入住信息、車(chē)位使用信息、費(fèi)用繳費(fèi)信息、投訴信息分別錄入到入住表、車(chē)位表、繳費(fèi)表、投訴表、處理信息表,并對(duì)這些表格進(jìn)行查閱、增加、刪減、更改等操作;管理員同時(shí)將所處理的業(yè)務(wù)按業(yè)務(wù)表分類(lèi)錄入,將小區(qū)設(shè)備信息錄入到設(shè)備表,同時(shí)對(duì)投訴情況進(jìn)行處理生成投訴處理單,并反饋到處理信息表供業(yè)主查詢(xún),同時(shí)可以對(duì)這些表格進(jìn)行查閱、增加、刪減、更改等操作;物業(yè)主管有權(quán)查閱業(yè)務(wù)表以查看業(yè)務(wù)情況,同時(shí)有權(quán)使用設(shè)備表,并查看投訴及處理情況報(bào)表以監(jiān)督投訴處理情況。通過(guò)建立不同表,管理員和主管對(duì)相關(guān)表格進(jìn)行查閱、修改增刪等操作,實(shí)現(xiàn)對(duì)物業(yè)管理的信息化操作。
1.2系統(tǒng)數(shù)據(jù)流圖
在完成業(yè)務(wù)流程圖的設(shè)計(jì)后,需要對(duì)每個(gè)業(yè)務(wù)的數(shù)據(jù)通行進(jìn)行確切的了解和設(shè)計(jì),為后續(xù)的整體設(shè)計(jì)打下基礎(chǔ)。本系統(tǒng)將數(shù)據(jù)流圖分為兩個(gè)部分:系統(tǒng)頂層數(shù)據(jù)流圖(如圖1所示)與二層數(shù)據(jù)流程圖(如圖2所示)。頂層流圖只包含一個(gè)加工,用以表示被開(kāi)發(fā)的系統(tǒng),然后考慮該系統(tǒng)有哪些輸入數(shù)據(jù)、輸出數(shù)據(jù)流。該系統(tǒng)的數(shù)據(jù)輸入為業(yè)主相關(guān)信息,通過(guò)處理,輸出的數(shù)據(jù)為物業(yè)主管可操作的信息。頂層圖的作用在于表明被開(kāi)發(fā)系統(tǒng)的范圍以及它和周?chē)h(huán)境的數(shù)據(jù)交換關(guān)系。二層數(shù)據(jù)流圖中某個(gè)加工進(jìn)行細(xì)化,而它的某個(gè)加工也可以再次細(xì)化,形成子圖。
1.3數(shù)據(jù)字典
數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。本系統(tǒng)有關(guān)數(shù)據(jù)項(xiàng)的定義如表1所示。
2系統(tǒng)總體設(shè)計(jì)
在系統(tǒng)總體設(shè)計(jì)階段利用系統(tǒng)功能結(jié)構(gòu)圖來(lái)描述系統(tǒng)中各個(gè)模塊如何化分、完成什么功能。在充分考慮各個(gè)模塊的耦合性與內(nèi)聚性后通過(guò)制作系統(tǒng)功能結(jié)構(gòu)圖合理地將整個(gè)系統(tǒng)分拆成多個(gè)模塊。這樣做使系統(tǒng)的開(kāi)發(fā)變得目標(biāo)清晰,每個(gè)模塊的完成都是系統(tǒng)制作的里程碑,對(duì)于制作完成后的測(cè)試也提供了便利和依據(jù)。無(wú)論是為來(lái)的單元測(cè)試還是集成測(cè)試模塊化的系統(tǒng)都將大大提高測(cè)試效率和錯(cuò)誤改正的速度。本系統(tǒng)一共分為九個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)上是緊密相連的,各個(gè)模塊訪(fǎng)問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù)不同的表。
3詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)階段是系統(tǒng)正式制作前最后一個(gè)設(shè)計(jì)階段。詳細(xì)設(shè)計(jì)階段包括用系統(tǒng)的軟硬件配置,基于三層架構(gòu)的信息系統(tǒng)結(jié)構(gòu)設(shè)計(jì),以及用戶(hù)界面的設(shè)計(jì)。
3.1軟硬件配置
系統(tǒng)運(yùn)行所需的軟硬件配置如下:硬件環(huán)境:臺(tái)式計(jì)算機(jī)(服務(wù)器)一臺(tái),處理器P4以上,內(nèi)存1GB以上,硬盤(pán)空間80G以上。軟件環(huán)境:(1)Windows2003Server操作系統(tǒng)。(2)MyEclipseEnterpriseWorkbench6.0.1GA。(3)Dreamweaver8.0。(4)ApacheTomcat6.0.14。
3.2系統(tǒng)的整體架構(gòu)
軟件整體架構(gòu)的選擇,直接關(guān)系到軟件的開(kāi)發(fā)效率與日后維護(hù)的難易程度。因此,本系統(tǒng)采用了三層架構(gòu)的開(kāi)發(fā)模式。三層架構(gòu)通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪(fǎng)問(wèn)層(DAL),經(jīng)過(guò)層次的劃分,使軟件達(dá)到了“高內(nèi)聚,低耦合”的思想。
4結(jié)束語(yǔ)
小區(qū)物業(yè)的信息化管理將成為必然趨勢(shì),構(gòu)建更加智能化的小區(qū)將需要更多的技術(shù)來(lái)完善,本系統(tǒng)的開(kāi)發(fā)為小區(qū)的智能化發(fā)展提供了基礎(chǔ),可以在此基礎(chǔ)上綜合應(yīng)用GIS技術(shù)、現(xiàn)代網(wǎng)絡(luò)與控制技術(shù)等,構(gòu)建更加完善的智能化小區(qū)。
作者:趙美琪 胡政 單位:江南大學(xué)數(shù)字媒體學(xué)院