小區(qū)物業(yè)管理系統(tǒng)分析與設(shè)計_第1頁
小區(qū)物業(yè)管理系統(tǒng)分析與設(shè)計_第2頁
小區(qū)物業(yè)管理系統(tǒng)分析與設(shè)計_第3頁
小區(qū)物業(yè)管理系統(tǒng)分析與設(shè)計_第4頁
小區(qū)物業(yè)管理系統(tǒng)分析與設(shè)計_第5頁
免費預(yù)覽已結(jié)束,剩余17頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、課程設(shè)計任務(wù)書學(xué)生姓名:專業(yè)班級:計算機(jī)班指導(dǎo)教師:工作單位:計算機(jī)科學(xué)與技術(shù)學(xué)院題目:初始條件:理論:學(xué)完UML軟件體系結(jié)構(gòu)課程,掌握一種計算機(jī)高級語言的使用。實踐:計算機(jī)科學(xué)系實驗中心提供計算機(jī)及軟件開發(fā)環(huán)境。要求完成的主要任務(wù):(包括課程設(shè)計工作量及其技術(shù)要求,以及說明書撰寫等具體要求)(1)系統(tǒng)分析(包括系統(tǒng)描述(問題域描述)、用例模型、分析類圖)。(2)系統(tǒng)設(shè)計(包括系統(tǒng)的邏輯模型如設(shè)計類圖、順序圖、狀態(tài)圖及組件圖等)。(3)系統(tǒng)實施(包括信息代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入設(shè)計、輸出設(shè)計、用戶界面設(shè)計和處理過程的設(shè)計以及最終的程序設(shè)計)。(4)編制好程序后,設(shè)計若干測試用例,上機(jī)測試并通

2、過所設(shè)計的程序系統(tǒng)。(5)設(shè)計報告格式按附件要求書寫。課程設(shè)計報告書正文的內(nèi)容應(yīng)包括:1 .問題描述;2 .用例模型及分析類圖的描述;3 .設(shè)計類圖、核心用例的順序圖與狀態(tài)圖、組件圖等的描述;4 .信息代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入設(shè)計、輸出設(shè)計的描述;5 .用戶界面設(shè)計和處理過程的設(shè)計的描述;6 .給出軟件的測試方法和測試結(jié)果。7 .設(shè)計的特點、不足、收獲與體會。時間安排:設(shè)計安排兩周(1920周):8 一周周1至周2:完成系統(tǒng)分析;周3:完成系統(tǒng)設(shè)計;周4至周5:完成數(shù)據(jù)庫設(shè)計、輸入設(shè)計、輸出設(shè)計、用戶界面設(shè)計。9 二周周1至周3:完成程序設(shè)計。10 周周4至周5:撰寫課程設(shè)計報告。指導(dǎo)教師簽

3、名:年月日系主任(或責(zé)任教師)簽名:年月日小區(qū)物業(yè)管理系統(tǒng)1小區(qū)物業(yè)管理系統(tǒng)需求分析1.1 山西和順縣物業(yè)管理現(xiàn)狀分析:隨著住宅商品房市場的迅猛發(fā)展,住宅小區(qū)的物業(yè)管理已經(jīng)成為人們關(guān)注的焦點。人們花的錢越多,不但對住宅的本身的美觀、質(zhì)量要求越來越高,同時對物業(yè)小區(qū)的服務(wù)和管理也要求很高,諸如對小區(qū)的維修維護(hù),甚至對各項投訴都要求小區(qū)管理者做的好,做的完善。我縣物業(yè)管理自2000年起步以來,經(jīng)歷了一個從無到有、從小到大、從不規(guī)范到有序發(fā)展的艱難過程,物業(yè)管理對象也從單一的住宅發(fā)展到行政辦公樓、工業(yè)區(qū)、廠礦、醫(yī)院、學(xué)校、集貿(mào)市場等全方位的覆蓋。2003年6月8日,國務(wù)院物業(yè)管理條例的頒布實施以及與

4、之相配套的我省、市、縣各種規(guī)范性文件出臺,標(biāo)志著我縣住宅小區(qū)物業(yè)管理步入了一個市場化、專業(yè)化、法制化規(guī)范發(fā)展的軌道。1.2 物業(yè)管理系統(tǒng)功能分析:我縣的物業(yè)管理現(xiàn)狀提醒著小區(qū)管理者對物業(yè)管理進(jìn)行宏觀的和微觀的細(xì)致管理,其中最好的辦法是用計算機(jī)操作的小區(qū)物業(yè)管理系統(tǒng)來實現(xiàn)對小區(qū)物業(yè)的管理,這就為我們設(shè)計小區(qū)物業(yè)管理系統(tǒng)提供了市場需要。物業(yè)管理系統(tǒng),是利用計算機(jī)硬件和軟件,對物業(yè)管理中的建筑物、住戶、費用、管理人員、綠地、附屬設(shè)施、治安消防、交通、清潔衛(wèi)生、投訴等信息資料統(tǒng)一進(jìn)行一系列收集、傳遞、加工、存儲、計算等操作,反映企業(yè)的各種運(yùn)行狀況,輔助企業(yè)決策,促進(jìn)企業(yè)實現(xiàn)規(guī)劃目標(biāo)的應(yīng)用系統(tǒng)。圖1顯示

5、了小區(qū)物業(yè)管理系統(tǒng)的功能分析圖。小區(qū)物業(yè)管理系統(tǒng)5系統(tǒng)管理圖1小區(qū)物業(yè)管理系統(tǒng)總體業(yè)務(wù)圖1.2.1收費管理對于物業(yè)管理內(nèi)容來說,物業(yè)收費是一項最重要的內(nèi)容之一,也是物業(yè)管理公司的較為復(fù)雜艱巨的工作。如何有效地做好這部分工作一直是物業(yè)管理公司的工作重點。費用數(shù)據(jù)錄入:錄入各項針對住戶收費數(shù)據(jù)。包括住戶水電數(shù)據(jù)、公共公攤水電數(shù)據(jù)、室內(nèi)維修數(shù)據(jù)以及家政服務(wù)數(shù)據(jù)。費用計算:計算水電費、管理費和服務(wù)費。費用收取:向住戶發(fā)出交費通知單并登記住戶交費信息。費用查詢:根據(jù)不同的查詢條件查詢住戶交費信息記錄以及月結(jié)處理記錄,并可對查詢結(jié)果進(jìn)行編輯和刪除。月結(jié)處理:統(tǒng)計一月內(nèi)住戶各項應(yīng)交費用和實交費用,并計算滯納

6、金以及向未交清費用的住戶發(fā)出催繳通知。圖2收費管理功能分析1.2.2 資源設(shè)置資源設(shè)置主要是對本小區(qū)的公用設(shè)備、套戶個人委托設(shè)備或其他物業(yè)管理對象進(jìn)行的登記、檢定、檢修等管理。物業(yè)設(shè)備管理也是物業(yè)管理公司進(jìn)行規(guī)范管理的一個重要部分。物業(yè)設(shè)備管理的好壞,與居民區(qū)的生活息息相關(guān),直接關(guān)系居民的生命財產(chǎn)安全。針對小區(qū)的房產(chǎn),每一棟大樓的信息進(jìn)行管理,也針對小區(qū)業(yè)主和租戶的信息進(jìn)行管理,在這里可以添加新的收費項目或收費標(biāo)準(zhǔn),修改、刪除已存在的收費項目或收費標(biāo)準(zhǔn)。圖3資源設(shè)置功能分析1.2.3 行政人事員工檔案記錄了員工的詳細(xì)信息,并可對這些信息進(jìn)行編輯、刪除、查詢并可打印查詢結(jié)果,以及添加新的員工信息

7、。工資管理計算、統(tǒng)計員工工資,同時可對員工工資記錄進(jìn)行添加、刪除、編輯、查詢以及打印。工作管理針對工作安排的信息的添加、刪除、編輯、查詢以及打?。徊T工出勤考核記錄的添加、刪除、編輯、查詢及打印。會議記錄信息的添加、刪除、編輯、查詢及打印統(tǒng)計員工工資的發(fā)放情況、以及對統(tǒng)計記錄的添加、刪除、編輯、查詢及打印。3行政人事3.1員工檔案3工資管理3.3獎罰記錄3.4入賬管理3.3會議記錄3.6工資月結(jié)圖4行政人事功能分析1.2.4 社區(qū)管理車輛管理:對住戶車輛信息和外來車輛信息的添加、刪除、編輯、查詢及打印。同時可統(tǒng)計外來車輛收費。出租管理:出租記錄的添加、刪除、編輯、查詢及打??;同時可統(tǒng)計租金,

8、以及打印向業(yè)主發(fā)送的出租通知??蛻舴?wù):提供了對家政服務(wù)、室內(nèi)維修、客戶訪問、客戶投訴記錄的添加、刪除、編輯、查詢及打印。遷出轉(zhuǎn)讓:遷出轉(zhuǎn)讓記錄的添加、刪除、編輯、查詢及打??;以及對遷出轉(zhuǎn)讓業(yè)主信息的處理。社區(qū)清潔:社區(qū)衛(wèi)生清潔記錄的添加、刪除、編輯及查詢。環(huán)境綠化:小區(qū)綠化維護(hù)記錄的添加、刪除、編輯及查詢。1.2.5 系統(tǒng)管理對小區(qū)物業(yè)管理系統(tǒng)的操作員相關(guān)信息的操作,以及本系統(tǒng)的后臺操作。圖6系統(tǒng)管理功能分析2小區(qū)物業(yè)管理系統(tǒng)面向?qū)ο蠓治鲈谛^(qū)物業(yè)管理系統(tǒng)中,普通用戶可以對數(shù)據(jù)的錄入、編輯做相應(yīng)的操作,而系統(tǒng)管理員除了這些工作外還能刪除系統(tǒng)中的所有相關(guān)信息,在做數(shù)據(jù)備份的時候是根據(jù)月來備份的

9、。所以系統(tǒng)中的參與者主要有幾大類:客戶和員工。2.1 系統(tǒng)用例圖卜圖為系統(tǒng)的整個用例圖圖7系統(tǒng)用例圖2.1.1收費管理用例圖收費管理用例說明:系統(tǒng)管理員和普通用戶都可對數(shù)據(jù)進(jìn)行錄入,所以在住戶水電費數(shù)據(jù)錄入時,兩個參與者多可實現(xiàn)。圖8費用數(shù)據(jù)錄入用例圖費用收取用例說明:普通用戶可對費用收取、查詢進(jìn)行預(yù)覽、打印、編輯住戶的交費信息,系統(tǒng)管理員除此之外還可以刪除住戶的交費信息,也可以刪除查詢結(jié)果。圖9費用收取用例圖月結(jié)處理用例說明:普通操作員和系統(tǒng)管理員都可對未交費的用戶進(jìn)行統(tǒng)計,可以查看催交費通知單、對每個月的費用信息緊系計算。2.1.2資源設(shè)置用例說明:普通操作員進(jìn)行房產(chǎn)信息和客戶信息的編輯、

10、錄入、參數(shù)的設(shè)置,而系統(tǒng)管理員可以對房產(chǎn)信息和客戶信息錄入、編輯、刪除,也可實現(xiàn)收費項目與標(biāo)準(zhǔn)的編輯、錄入、刪除。圖11資源設(shè)置用例圖2.1.3系統(tǒng)管理用例圖系統(tǒng)管理用例說明:系統(tǒng)管理員對對整個系統(tǒng)數(shù)據(jù)進(jìn)行備份、恢復(fù),也可對普通操作員信息進(jìn)行添加、編輯、刪除,設(shè)置所有操作員的權(quán)限,對于這個系統(tǒng)會進(jìn)行相關(guān)的說明。編輯操作員信息添加操作員信息查看操作日志聯(lián)機(jī)幫助密碼設(shè)置普通用戶圖12系統(tǒng)管理用例圖2.2 系統(tǒng)活動圖2.2.1 登錄活動圖不管是系統(tǒng)管理員還是普通用戶要進(jìn)行系統(tǒng)的相關(guān)操作,就必須先登錄。當(dāng)用戶輸入用戶名和密碼是要判斷數(shù)據(jù)庫連接是否打開,若打開的話根據(jù)數(shù)據(jù)庫中的信息查詢用戶名和密碼是否正

11、確。判斷查詢結(jié)果是否為0,若為0輸出出錯信息:無效的用戶名和密碼,若不為0,進(jìn)入系統(tǒng)的主界面。圖13登錄活動圖2.2.2 添加新操作員活動圖(系統(tǒng)管理員活動圖)系統(tǒng)管理員要添加新的操作員的活動時,要進(jìn)行相應(yīng)的判斷。當(dāng)系統(tǒng)管理員輸入的用戶名是數(shù)據(jù)庫中已存在的,會輸出提示信息:用戶名已存在,當(dāng)用戶名不存在是時,判斷輸入的兩次密碼是否一致,一致添加成功,更新操作日志,不一致輸出提示信息,進(jìn)行重新輸入密碼。若輸入的密碼為空,也會給出提示信息,讓你輸入密碼設(shè)置。圖14添加新操作員活動圖2.2.3 住戶水電數(shù)據(jù)錄入活動圖系統(tǒng)管理員或普通用戶首選打開數(shù)據(jù)庫進(jìn)行連接,然后選擇錄入方式是單條錄入還是批量錄入,選

12、擇之后進(jìn)入編輯,編輯好后保存到數(shù)據(jù)庫中,判斷是否插入成功,若成功的話進(jìn)行更新操作日志,若插入失敗的話輸出提示信息,進(jìn)行重新插入。圖15住戶水電數(shù)據(jù)錄入活動圖2.2.4 交費模塊活動圖2.3系統(tǒng)時序圖2.3.1社區(qū)管理時序圖theWork:WorkthePaperPaperTheManagement:ManagementLogin()Nameandpasswordarematch*V,.*INoproblem'Login():Nameandpasswordarenotmatch*VtIAt圖17社區(qū)管理時序圖時序圖說明:(1) Login():登錄時的函數(shù)(2) Nameandpassw

13、ordarematch:輸入的用戶名與密碼一致(3) Noproblem:確定用戶的一切管理(維修服務(wù)、出租管理、車輛管理等)(4) Nameandpasswordarenotmatch:輸入的用戶名與密碼不一致2.3.2客戶租賃房屋或確定買房的時序圖客戶要租房或買房,首相必須操作員會填寫租房或買房登記表。操作員根據(jù)客戶租賃的歷史記錄以決定是否接受客戶請求,如果條件都滿足,那么將接受請求并為客戶預(yù)留房屋;否則就拒絕請求。如果接受用戶租賃請求,必須為該客戶添加一條記錄,然后通知客戶可以租房或買房,并交相應(yīng)的費用。圖18租賃房屋或買房的時序圖時序圖說明:(1) fillOrder():填寫租賃或買

14、房登記表的函數(shù)(2) check():檢查歷史記錄的函數(shù)(3) InServiced():判斷房屋狀態(tài)的函數(shù)(4) Allow():允許客戶租賃或買房的函數(shù)(5) Notify():通知客戶前來租房或買房交相應(yīng)費用的函數(shù)2.4系統(tǒng)的類圖主要類圖有:參與者普通用戶與系統(tǒng)管理員的類(Person)、用戶信息類(User)、房產(chǎn)信息類(House)費用數(shù)據(jù)信息類(Money)、水電數(shù)據(jù)類(waterandelectricity)月結(jié)處理類(ChargeMonthDeal)PersonUsernameIdAddressTelephoneUsernameUserIdUserAddressgetUserN

15、ame()setUserName()getName()setName()HouseMoneyHouseIdunitIdbuildareaownermessageUserIdWaterandelectricityWeixiuMoneygetHouseId()setUnitId()getUserId()getweixiuMoney()waterandelectricityUseridUserAddressWaterandelectricitygetUserid()setUserid()ChargeMonthDealChargeMonthDealidTimeMoneytongjigetChargeM

16、onthDealid()setChargeMonthDealidid()圖19系統(tǒng)類圖類圖說明:Person:普通操作員或系統(tǒng)管理員的類圖,有四個屬性:編號,姓名,地址,聯(lián)系電話,他包含的方法都是用來設(shè)置和獲取這些屬性的。User:客戶信息類,屬性有客戶姓名,已租房客戶編號,客戶地址等,他包含的方法都是用來設(shè)置和獲取這些屬性的。Housr:房產(chǎn)信息類,屬性有:房屋編號,房屋所在小區(qū)編號、建筑面積、客戶信息,他包含的方法都是用來設(shè)置和獲取這些屬性的。Money:費用數(shù)據(jù)信息類,屬性有:已租房客戶編號,客戶的水電費總額,客戶的維修費用,他包含的方法都是用來設(shè)置和獲取這些屬性的。waterandel

17、ectricity:水電數(shù)據(jù)類,屬性有:已租房客戶編號,客戶地址,客戶的水電數(shù)據(jù),他包含的方法都是用來設(shè)置和獲取這些屬性的。ChargeMonthDeal:月結(jié)處理類:屬性有:月結(jié)處理編號,月結(jié)處理時間,月結(jié)費用統(tǒng)計,他包含的方法都是用來設(shè)置和獲取這些屬性的。3小區(qū)物業(yè)管理系統(tǒng)詳細(xì)設(shè)計每個系統(tǒng)都必須有一個龐大而且優(yōu)越的數(shù)據(jù)庫,這樣你的系統(tǒng)才會在運(yùn)用過程中得到很好的管理與維護(hù)。3.1概念結(jié)構(gòu)(E-R圖)根據(jù)現(xiàn)實要求把對象轉(zhuǎn)化為實體,得到以下屬性:圖24實體聯(lián)系圖3.3邏輯結(jié)構(gòu)設(shè)計:在概念設(shè)計的基礎(chǔ)上,合實際的需要進(jìn)行邏輯設(shè)計,生成的關(guān)系及關(guān)系表如下根據(jù)設(shè)計得到系統(tǒng)總的,E-R圖中的實體、E-R圖

18、,按照概念模式與關(guān)系表轉(zhuǎn)化的一般規(guī)則,結(jié)實體的屬性和實體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。最后住戶(住戶編號、住戶名稱、聯(lián)系電話、聯(lián)系地址、房屋編號、家庭編號、狀態(tài));房屋(房屋編號、樓棟、所屬單元、使用面積、產(chǎn)權(quán)、建筑面積、房型編號);收費項目(名亟價格、周期、單位);收費(收費編號、住戶編號、收費名稱、定額用量、收費時間、收費總額、收費人員);投訴(投訴編號、住戶編號、投訴日期、處理日期、接待人員、處理人員、投訴內(nèi)容、處理情況)維修(維修編號、維修內(nèi)容、維修日期、住戶編號、維修人員、物料費用、服務(wù)費用、修理費用、總費用);車位(車位編號、房戶編號、車牌號、管理人員、使用時間、退用時間、收費標(biāo)準(zhǔn)、總

19、的收費)說明:1.下加橫線部分表示關(guān)系的碼2 .以上關(guān)系的詳細(xì)內(nèi)容說明請參照概念結(jié)構(gòu)設(shè)計中的具體內(nèi)容3 .上面的各個關(guān)系對概念結(jié)構(gòu)設(shè)計中的相關(guān)內(nèi)容了作了修改,主要加了各個實體中間的聯(lián)系,尤其是一對多的聯(lián)系,納為屬性。3.4數(shù)據(jù)庫設(shè)計:根據(jù)上面的概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計得出數(shù)據(jù)庫信息表:表1操作員信息表字段名數(shù)據(jù)類型備注操作員編號varchar(10)PK,NOTNULL主鍵操作員姓名varchar(20)NOTNULL操作員密碼varchar(20)NOTNULL操作員權(quán)限intNOTNULL表2住戶信息表字段名數(shù)據(jù)類型備注住戶編號varchar(10)PK,NOTNULL主鍵住戶姓名varchar(20)NOTNULL住戶地址varchar(20)住戶聯(lián)系電話varchar(10)表3房屋信息表字段名數(shù)據(jù)類型備注房屋編號varchar(10)PK,NOTNULL主鍵所屬單元編號varchar(20)NOTNULL建筑面積intNOTNULL表4維修信息表字段名數(shù)據(jù)類型備注維修編號varchar(10)PK,NOTNULL主鍵維修內(nèi)容varchar(100)NOTNU

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論