




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、課程設計任務書學生姓名: 專業(yè)班級: 計算機 班 指導教師: 工作單位:計算機科學與技術學院 題 目: 初始條件:理論:學完UML及軟件體系結(jié)構(gòu)課程,掌握一種計算機高級語言的使用。實踐:計算機科學系實驗中心提供計算機及軟件開發(fā)環(huán)境。要求完成的主要任務: (包括課程設計工作量及其技術要求,以及說明書撰寫等具體要求)(1)系統(tǒng)分析(包括系統(tǒng)描述(問題域描述)、用例模型、分析類圖)。(2)系統(tǒng)設計(包括系統(tǒng)的邏輯模型如設計類圖、順序圖、狀態(tài)圖及組件圖等)。(3)系統(tǒng)實施(包括信息代碼設計、數(shù)據(jù)庫設計、輸入設計、輸出設計、用戶界面設計和處理過程的設計以及最終的程序設計)。(4)編制好程序后,設計若干測
2、試用例,上機測試并通過所設計的程序系統(tǒng)。(5)設計報告格式按附件要求書寫。課程設計報告書正文的內(nèi)容應包括: 1問題描述;2用例模型及分析類圖的描述;3設計類圖、核心用例的順序圖與狀態(tài)圖、組件圖等的描述;4信息代碼設計、數(shù)據(jù)庫設計、輸入設計、輸出設計的描述;5用戶界面設計和處理過程的設計的描述;6給出軟件的測試方法和測試結(jié)果。7設計的特點、不足、收獲與體會。時間安排:設計安排兩周(1920周):第一周周1至周2:完成系統(tǒng)分析;周3:完成系統(tǒng)設計;周4至周5:完成數(shù)據(jù)庫設計、輸入設計、輸出設計、用戶界面設計。第二周周1至周3:完成程序設計。第二周周4至周5:撰寫課程設計報告。指導教師簽名: 年 月
3、 日系主任(或責任教師)簽名: 年 月 日小區(qū)物業(yè)管理系統(tǒng)1小區(qū)物業(yè)管理系統(tǒng)需求分析 山西和順縣物業(yè)管理現(xiàn)狀分析:隨著住宅商品房市場的迅猛發(fā)展,住宅小區(qū)的物業(yè)管理已經(jīng)成為人們關注的焦點。人們花的錢越多,不但對住宅的本身的美觀、質(zhì)量要求越來越高,同時對物業(yè)小區(qū)的服務和管理也要求很高,諸如對小區(qū)的維修維護,甚至對各項投訴都要求小區(qū)管理者做的好,做的完善。我縣物業(yè)管理自2000年起步以來,經(jīng)歷了一個從無到有、從小到大、從不規(guī)范到有序發(fā)展的艱難過程,物業(yè)管理對象也從單一的住宅發(fā)展到行政辦公樓、工業(yè)區(qū)、廠礦、醫(yī)院、學校、集貿(mào)市場等全方位的覆蓋。2003年6月8日,國務院物業(yè)管理條例的頒布實施以及與之相配
4、套的我省、市、縣各種規(guī)范性文件出臺,標志著我縣住宅小區(qū)物業(yè)管理步入了一個市場化、專業(yè)化、法制化規(guī)范發(fā)展的軌道。物業(yè)管理系統(tǒng)功能分析:我縣的物業(yè)管理現(xiàn)狀提醒著小區(qū)管理者對物業(yè)管理進行宏觀的和微觀的細致管理,其中最好的辦法是用計算機操作的小區(qū)物業(yè)管理系統(tǒng)來實現(xiàn)對小區(qū)物業(yè)的管理,這就為我們設計小區(qū)物業(yè)管理系統(tǒng)提供了市場需要。物業(yè)管理系統(tǒng),是利用計算機硬件和軟件,對物業(yè)管理中的建筑物、住戶、費用、管理人員、綠地、附屬設施、治安消防、交通、清潔衛(wèi)生、投訴等信息資料統(tǒng)一進行一系列收集、傳遞、加工、存儲、計算等操作,反映企業(yè)的各種運行狀況,輔助企業(yè)決策,促進企業(yè)實現(xiàn)規(guī)劃目標的應用系統(tǒng)。圖1顯示了小區(qū)物業(yè)管理
5、系統(tǒng)的功能分析圖。小區(qū)物業(yè)管理系統(tǒng)1收費管理2資源設置3行政人事4社區(qū)管理5系統(tǒng)管理圖1 小區(qū)物業(yè)管理系統(tǒng)總體業(yè)務圖收費管理對于物業(yè)管理內(nèi)容來說,物業(yè)收費是一項最重要的內(nèi)容之一,也是物業(yè)管理公司的較為復雜艱巨的工作。如何有效地做好這部分工作一直是物業(yè)管理公司的工作重點。費用數(shù)據(jù)錄入:錄入各項針對住戶收費數(shù)據(jù)。包括住戶水電數(shù)據(jù)、公共公攤水電數(shù)據(jù)、室內(nèi)維修數(shù)據(jù)以及家政服務數(shù)據(jù)。費用計算:計算水電費、管理費和服務費。費用收取:向住戶發(fā)出交費通知單并登記住戶交費信息。費用查詢:根據(jù)不同的查詢條件查詢住戶交費信息記錄以及月結(jié)處理記錄,并可對查詢結(jié)果進行編輯和刪除。月結(jié)處理:統(tǒng)計一月內(nèi)住戶各項應交費用和實
6、交費用,并計算滯納金以及向未交清費用的住戶發(fā)出催繳通知。1收費管理費用數(shù)據(jù)錄入費用計算費用收取費用查詢月結(jié)處理圖2 收費管理功能分析資源設置資源設置主要是對本小區(qū)的公用設備、套戶個人委托設備或其他物業(yè)管理對象進行的登記、檢定、檢修等管理。物業(yè)設備管理也是物業(yè)管理公司進行規(guī)范管理的一個重要部分。物業(yè)設備管理的好壞,與居民區(qū)的生活息息相關,直接關系居民的生命財產(chǎn)安全。針對小區(qū)的房產(chǎn),每一棟大樓的信息進行管理,也針對小區(qū)業(yè)主和租戶的信息進行管理,在這里可以添加新的收費項目或收費標準,修改、刪除已存在的收費項目或收費標準。2資源設置房產(chǎn)資料客戶資料收費項目與標準參數(shù)設置圖3資源設置功能分析 行政人事員
7、工檔案記錄了員工的詳細信息,并可對這些信息進行編輯、刪除、查詢并可打印查詢結(jié)果,以及添加新的員工信息。工資管理計算、統(tǒng)計員工工資,同時可對員工工資記錄進行添加、刪除、編輯、查詢以及打印。工作管理針對工作安排的信息的添加、刪除、編輯、查詢以及打印;并對員工出勤考核記錄的添加、刪除、編輯、查詢及打印。會議記錄信息的添加、刪除、編輯、查詢及打印統(tǒng)計員工工資的發(fā)放情況、以及對統(tǒng)計記錄的添加、刪除、編輯、查詢及打印。3行政人事員工檔案工資管理獎罰記錄入賬管理會議記錄工資月結(jié)圖4行政人事功能分析 社區(qū)管理車輛管理:對住戶車輛信息和外來車輛信息的添加、刪除、編輯、查詢及打印。同時可統(tǒng)計外來車輛收費。出租管理
8、:出租記錄的添加、刪除、編輯、查詢及打??;同時可統(tǒng)計租金,以及打印向業(yè)主發(fā)送的出租通知??蛻舴眨禾峁┝藢艺铡⑹覂?nèi)維修、客戶訪問、客戶投訴記錄的添加、刪除、編輯、查詢及打印。遷出轉(zhuǎn)讓:遷出轉(zhuǎn)讓記錄的添加、刪除、編輯、查詢及打?。灰约皩w出轉(zhuǎn)讓業(yè)主信息的處理。社區(qū)清潔:社區(qū)衛(wèi)生清潔記錄的添加、刪除、編輯及查詢。環(huán)境綠化:小區(qū)綠化維護記錄的添加、刪除、編輯及查詢。4社區(qū)管理車輛管理出租管理客戶服務遷出轉(zhuǎn)讓社區(qū)清潔環(huán)境綠化圖5社區(qū)管理功能分析 系統(tǒng)管理對小區(qū)物業(yè)管理系統(tǒng)的操作員相關信息的操作,以及本系統(tǒng)的后臺操作。5系統(tǒng)管理操作員管理密碼設置日志與數(shù)據(jù)管理聯(lián)機幫助關于本程序圖6系統(tǒng)管理功能分析
9、2小區(qū)物業(yè)管理系統(tǒng)面向?qū)ο蠓治鲈谛^(qū)物業(yè)管理系統(tǒng)中,普通用戶可以對數(shù)據(jù)的錄入、編輯做相應的操作,而系統(tǒng)管理員除了這些工作外還能刪除系統(tǒng)中的所有相關信息,在做數(shù)據(jù)備份的時候是根據(jù)月來備份的。所以系統(tǒng)中的參與者主要有幾大類:客戶和員工。系統(tǒng)用例圖 下圖為系統(tǒng)的整個用例圖客戶發(fā)送保修請求交納費用小區(qū)基本信息房產(chǎn)信息客戶信息公共設施信息員工信息<<extend>>處理維修系統(tǒng)管理員維修員交費通知<<extend>>圖7系統(tǒng)用例圖收費管理用例圖收費管理用例說明:系統(tǒng)管理員和普通用戶都可對數(shù)據(jù)進行錄入,所以在住戶水電費數(shù)據(jù)錄入時,兩個參與者多可實現(xiàn)。普通用戶
10、編輯數(shù)據(jù)保存結(jié)果系統(tǒng)管理員登錄注冊操作員<<extend>>服務數(shù)據(jù)錄入住戶水電費數(shù)據(jù)錄入圖8 費用數(shù)據(jù)錄入用例圖費用收取用例說明:普通用戶可對費用收取、查詢進行預覽、打印、編輯住戶的交費信息,系統(tǒng)管理員除此之外還可以刪除住戶的交費信息,也可以刪除查詢結(jié)果。普通用戶系統(tǒng)管理員保存結(jié)果編輯住戶交費信息預覽住戶交費通知單打印住戶交費通知單刪除住戶交費信息登記住戶交費信息登錄注冊<<extend>>預覽打印<<extend>>圖9 費用收取用例圖月結(jié)處理用例說明:普通操作員和系統(tǒng)管理員都可對未交費的用戶進行統(tǒng)計,可以查看催交費通
11、知單、對每個月的費用信息緊系計算。普通用戶系統(tǒng)管理員預覽催繳通知單統(tǒng)計未交費住戶費用計算交費滿納金服務數(shù)據(jù)錄入<<extend>>對未交費住戶計算滿納金<<extend>>預覽后打印圖10 月結(jié)處理用例圖資源設置用例圖資源設置用例說明:普通操作員進行房產(chǎn)信息和客戶信息的編輯、錄入、參數(shù)的設置,而系統(tǒng)管理員可以對房產(chǎn)信息和客戶信息錄入、編輯、刪除,也可實現(xiàn)收費項目與標準的編輯、錄入、刪除。普通用戶系統(tǒng)管理員保存結(jié)果房產(chǎn)信息編輯、錄入客戶信息編輯、錄入?yún)?shù)編輯收費項目與標準編輯、錄入刪除收費項目與標準刪除房產(chǎn)信息刪除客戶信息圖11 資源設置用例圖 系
12、統(tǒng)管理用例圖系統(tǒng)管理用例說明:系統(tǒng)管理員對對整個系統(tǒng)數(shù)據(jù)進行備份、恢復,也可對普通操作員信息進行添加、編輯、刪除,設置所有操作員的權(quán)限,對于這個系統(tǒng)會進行相關的說明。普通用戶系統(tǒng)管理員時間添加操作員信息數(shù)據(jù)恢復編輯操作員信息刪除操作員信息設置操作員權(quán)限查看操作日志關于本程序密碼設置聯(lián)機幫助數(shù)據(jù)備份圖12 系統(tǒng)管理用例圖系統(tǒng)活動圖登錄活動圖不管是系統(tǒng)管理員還是普通用戶要進行系統(tǒng)的相關操作,就必須先登錄。當用戶輸入用戶名和密碼是要判斷數(shù)據(jù)庫連接是否打開,若打開的話根據(jù)數(shù)據(jù)庫中的信息查詢用戶名和密碼是否正確。判斷查詢結(jié)果是否為0,若為0輸出出錯信息:無效的用戶名和密碼,若不為0,進入系統(tǒng)的主界面。輸
13、入用戶名和密碼判斷數(shù)據(jù)庫連接是否已打開在數(shù)據(jù)庫中查詢用戶輸入的用戶名和密碼判斷查詢結(jié)果是否為0更新操作日志顯示主界面輸出出錯提示:無效的用戶名和密碼(不為0)(為0)(已打開)打開數(shù)據(jù)庫連接(未打開)圖13 登錄活動圖添加新操作員活動圖(系統(tǒng)管理員活動圖)系統(tǒng)管理員要添加新的操作員的活動時,要進行相應的判斷。當系統(tǒng)管理員輸入的用戶名是數(shù)據(jù)庫中已存在的,會輸出提示信息:用戶名已存在,當用戶名不存在是時,判斷輸入的兩次密碼是否一致,一致添加成功,更新操作日志,不一致輸出提示信息,進行重新輸入密碼。若輸入的密碼為空,也會給出提示信息,讓你輸入密碼設置。打開數(shù)據(jù)庫連接輸入新用戶名、密碼和密碼確認查詢數(shù)
14、據(jù)庫用戶信息表搜索新用戶名判斷查詢結(jié)果是否為0判斷新密碼是否為空(為0)輸出提示信息:用戶名已存在(不為0)輸入密碼和密碼確認輸出提示信息:密碼不能為空(為空)判斷新密碼與密碼確認是否一致(不為空)(一致)(不一致)輸出提示信息:兩次輸入密碼不一致將新用戶和密碼插入到數(shù)據(jù)庫的用戶信息表中更新操作日志圖14 添加新操作員活動圖住戶水電數(shù)據(jù)錄入活動圖系統(tǒng)管理員或普通用戶首選打開數(shù)據(jù)庫進行連接,然后選擇錄入方式是單條錄入還是批量錄入,選擇之后進入編輯,編輯好后保存到數(shù)據(jù)庫中,判斷是否插入成功,若成功的話進行更新操作日志,若插入失敗的話輸出提示信息,進行重新插入。打開數(shù)據(jù)庫連接選擇錄入方式打開批量錄入
15、界面把數(shù)據(jù)寫到主錄入界面(單條錄入)(批量錄入)從界面讀取數(shù)據(jù)把數(shù)據(jù)寫到批量錄入界面將讀取到得數(shù)據(jù)插入到數(shù)據(jù)庫對應表中判斷是否插入成功更新操作日志(插入成功)(插入失敗)輸出提示信息:插入數(shù)據(jù)到數(shù)據(jù)庫失敗圖15 住戶水電數(shù)據(jù)錄入活動圖 交費模塊活動圖登錄系統(tǒng)費用通知模塊費用交納模塊交費通知單的編寫刪除通知費用通知操作狀態(tài)交費刪除交費記錄自主交費劃款交費費用交納操作狀態(tài)退出圖16 交費模塊活動圖系統(tǒng)時序圖 社區(qū)管理時序圖theWork:WorkLogin()Name and password are matchNo problemLogin()Name and password are not
16、matchthePaperPaperThe Management:Management圖17 社區(qū)管理時序圖時序圖說明:(1) Login ():登錄時的函數(shù)(2) Name and password are match : 輸入的用戶名與密碼一致(3) No problem: 確定用戶的一切管理(維修服務、出租管理、車輛管理等)(4) Name and password are not match:輸入的用戶名與密碼不一致客戶租賃房屋或確定買房的時序圖客戶要租房或買房,首相必須操作員會填寫租房或買房登記表。操作員根據(jù)客戶租賃的歷史記錄以決定是否接受客戶請求,如果條件都滿足,那么將接受請求并為
17、客戶預留房屋;否則就拒絕請求。如果接受用戶租賃請求,必須為該客戶添加一條記錄,然后通知客戶可以租房或買房,并交相應的費用。theCustomer:CustomertheWork:WorktheRequest:RequesttheRecord:RecordThe House:HousefillOrder()check ()No problemInServiced ()OKCreat new recordAllow()Noktify()isHandled()圖18 租賃房屋或買房的時序圖時序圖說明:(1) fillOrder():填寫租賃或買房登記表的函數(shù)(2) check():檢查歷史記錄的函數(shù)
18、(3) InServiced():判斷房屋狀態(tài)的函數(shù)(4) Allow():允許客戶租賃或買房的函數(shù)(5) Notify():通知客戶前來租房或買房交相應費用的函數(shù) 系統(tǒng)的類圖主要類圖有:參與者普通用戶與系統(tǒng)管理員的類(Person)、用戶信息類(User)、房產(chǎn)信息類(House)、費用數(shù)據(jù)信息類(Money)、水電數(shù)據(jù)類(water and electricity)、月結(jié)處理類(ChargeMonthDeal)PersonnameIdAddressTelephonegetName()setName()MoneyUserIdWater and electricity Weixiu Money
19、getUserId()getweixiu Money()HouseHouseIdunitIdbuild areaowner messagegetHouseId()setUnitId()UserUsernameUserIdUserAddressgetUserName()setUserName()ChargeMonthDealChargeMonthDealIdTimeMoney tongjiget ChargeMonthDealId ()set ChargeMonthDealId Id()water and electricityUserIdUserAddressWater and electri
20、city getUserId()setUserId()圖19 系統(tǒng)類圖類圖說明:Person:普通操作員或系統(tǒng)管理員的類圖,有四個屬性:編號,姓名,地址,聯(lián)系電話,他包含的方法都是用來設置和獲取這些屬性的。User: 客戶信息類,屬性有 客戶姓名,已租房客戶編號,客戶地址等,他包含的方法都是用來設置和獲取這些屬性的。Housr:房產(chǎn)信息類,屬性有:房屋編號,房屋所在小區(qū)編號、建筑面積、客戶信息,他包含的方法都是用來設置和獲取這些屬性的。Money:費用數(shù)據(jù)信息類,屬性有:已租房客戶編號,客戶的水電費總額,客戶的維修費用,他包含的方法都是用來設置和獲取這些屬性的。 water and elect
21、ricity:水電數(shù)據(jù)類,屬性有:已租房客戶編號,客戶地址,客戶的水電數(shù)據(jù),他包含的方法都是用來設置和獲取這些屬性的。 ChargeMonthDeal:月結(jié)處理類:屬性有:月結(jié)處理編號,月結(jié)處理時間,月結(jié)費用統(tǒng)計,他包含的方法都是用來設置和獲取這些屬性的。3小區(qū)物業(yè)管理系統(tǒng)詳細設計每個系統(tǒng)都必須有一個龐大而且優(yōu)越的數(shù)據(jù)庫,這樣你的系統(tǒng)才會在運用過程中得到很好的管理與維護。概念結(jié)構(gòu)(E-R圖)根據(jù)現(xiàn)實要求把對象轉(zhuǎn)化為實體,得到以下屬性:客戶客戶編號客戶名稱聯(lián)系電話聯(lián)系地址狀態(tài)家庭編號房屋編號圖20 客戶屬性圖房屋使用面積建筑面積房型編號所屬小區(qū)所屬單元所屬樓棟房屋編號產(chǎn)權(quán)圖21 房屋屬性圖收費收
22、費編號收費名稱住戶編號超額價格額內(nèi)價格定額用量收費時間收費人員收費總額圖22 收費屬性圖投訴處理日期投訴日期住戶編號接待人員投訴編號收費時間投訴內(nèi)容處理人員處理情況圖23 投訴屬性圖 實體聯(lián)系E-R 圖住戶車位投訴報修家庭房屋投訴繳費維修租用屬于1nnnnnn1111收費項目擁有1圖24 實體聯(lián)系圖 邏輯結(jié)構(gòu)設計:在概念設計的基礎上,根據(jù)設計得到系統(tǒng)總的E-R圖,按照概念模式與關系表轉(zhuǎn)化的一般規(guī)則,結(jié)合實際的需要進行邏輯設計,ER圖中的實體、實體的屬性和實體之間的聯(lián)系轉(zhuǎn)化為關系模式。最后生成的關系及關系表如下住戶(住戶編號、住戶名稱、聯(lián)系電話、聯(lián)系地址、房屋編號、家庭編號、狀態(tài));房屋(房屋編
23、號、樓棟、所屬單元、使用面積、產(chǎn)權(quán)、建筑面積、房型編號);收費項目(名稱、價格、周期、單位);收費(收費編號、住戶編號、收費名稱、定額用量、收費時間、收費總額、收費人員);投訴(投訴編號、住戶編號、投訴日期、處理日期、接待人員、處理人員、投訴內(nèi)容、處理情況);維修(維修編號、維修內(nèi)容、維修日期、住戶編號、維修人員、物料費用、服務費用、修理費用、總費用);車位(車位編號、房戶編號、車牌號、管理人員、使用時間、退用時間、收費標準、總的收費);說明:1.下加橫線部分表示關系的碼 2.以上關系的詳細內(nèi)容說明請參照概念結(jié)構(gòu)設計中的具體內(nèi)容 3.上面的各個關系對概念結(jié)構(gòu)設計中的相關內(nèi)容了作了修改,主要加了
24、各個實體中間的聯(lián)系,尤其是一對多的聯(lián)系,納為屬性。數(shù)據(jù)庫設計:根據(jù)上面的概念結(jié)構(gòu)設計和邏輯結(jié)構(gòu)設計得出數(shù)據(jù)庫信息表:表1操作員信息表字段名數(shù)據(jù)類型備注操作員編號varchar(10)PK,NOT NULL主鍵操作員姓名varchar(20) NOT NULL操作員密碼varchar(20) NOT NULL操作員權(quán)限int NOT NULL表2 住戶信息表字段名數(shù)據(jù)類型備注住戶編號varchar(10)PK,NOT NULL主鍵住戶姓名varchar(20) NOT NULL住戶地址varchar(20) 住戶聯(lián)系電話varchar(10)表3 房屋信息表字段名數(shù)據(jù)類型備注房屋編號varchar(1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交易所合同范本
- 倉儲合同里免責合同范本
- 產(chǎn)品保本合同范本
- 小學道法教學中翻轉(zhuǎn)課堂的應用
- 包包寄售合同范本
- 二手車市場發(fā)票合同范本
- 醫(yī)療器械 廣告合同范本
- 《JJG196-2006-常用玻璃量器檢定規(guī)程》
- 加工合同范本包括些費用
- 化糞池清淤合同范本
- 【原創(chuàng)】頭腦特工隊開的那些心理學腦洞
- 美甲藝術全套教學課件
- 高等數(shù)學上冊目錄同濟第七版
- 中國古代餐具
- 電動執(zhí)行機構(gòu)安裝施工工藝標準
- 施工日志模板
- 粗原料氣的凈化-二氧化碳的脫除(合成氨生產(chǎn))
- Agilent7820A氣相色譜儀操作規(guī)程知識講解
- 中醫(yī)適宜技術模擬試題(附答案)
- 加涅的信息加工理論-課件
- 400字作文稿紙(方格)A4打印模板
評論
0/150
提交評論