版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
目錄
1引言................................................................................................................................1
1.1項目開發(fā)背景.....................................................................................................1
1.2開發(fā)技術(shù)簡介.....................................................................................................1
1.2.1Spring簡介.............................................................................................1
1.2.2Spring的運行原理.................................................................................1
1.3開發(fā)工具簡介.....................................................................................................2
2需求分析........................................................................................................................2
2.1功能需求描述.....................................................................................................2
2.2非功能需求描述.................................................................................................2
2.3需求用例建模....................................................................................................3
2.3.1報修管理模塊的用例.............................................................................3
2.3.2公告管理模塊的用例..............................................................................7
2.3.3業(yè)主管理模塊的用例............................................................................10
2.3.4房產(chǎn)管理模塊的用例............................................................................13
3系統(tǒng)概要設(shè)計.............................................................................................................16
3.1系統(tǒng)設(shè)計原則..................................................................................................16
3.2系統(tǒng)框架設(shè)計..................................................................................................16
3.3系統(tǒng)功能設(shè)計..................................................................................................17
3.3.1報修管理模塊功能設(shè)計.......................................................................18
3.3.2公告管理模塊功能設(shè)計........................................................................18
3.3.3業(yè)主管理模塊功能設(shè)計........................................................................19
3.3.4房產(chǎn)管理模塊功能設(shè)計........................................................................20
3.4數(shù)據(jù)庫設(shè)計......................................................................................................20
3.4.1設(shè)計原則................................................................................................20
3.4.2概念設(shè)計...............................................................................................21
3.4.3邏輯設(shè)計...............................................................................................21
I
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.4.4數(shù)據(jù)字典...............................................................................................21
4系統(tǒng)詳細(xì)設(shè)計.............................................................................................................24
4.1報修管理模塊設(shè)計..........................................................................................24
4.1.1報修管理模塊說明...............................................................................24
4.1.2報修管理模塊詳細(xì)設(shè)計.......................................................................24
4.2公告管理模塊設(shè)計..........................................................................................25
4.2.1公告管理模塊說明................................................................................25
4.2.2公告管理模塊詳細(xì)設(shè)計........................................................................25
4.3業(yè)主管理模塊設(shè)計..........................................................................................26
4.3.1業(yè)主管理模塊說明...............................................................................26
4.3.2業(yè)主管理模塊詳細(xì)設(shè)計.......................................................................26
4.4房產(chǎn)管理模塊設(shè)計...........................................................................................27
4.4.1房產(chǎn)管理模塊說明...............................................................................27
4.4.2房產(chǎn)管理模塊詳細(xì)設(shè)計.......................................................................27
5系統(tǒng)實現(xiàn)......................................................................................................................28
5.1報修管理模塊實現(xiàn)...........................................................................................28
5.2公告管理模塊實現(xiàn)...........................................................................................32
5.3業(yè)主管理模塊實現(xiàn)...........................................................................................34
5.4房產(chǎn)管理模塊實現(xiàn)...........................................................................................37
6系統(tǒng)測試......................................................................................................................40
6.1報修管理功能測試...........................................................................................40
6.2公告管理功能測試...........................................................................................41
6.3業(yè)主管理功能測試...........................................................................................42
6.4房產(chǎn)管理功能測試...........................................................................................43
7設(shè)計小結(jié)......................................................................................................................44
參考資料.........................................................................................................................46
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
光明小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)
1引言
隨著近年來經(jīng)濟快速發(fā)展,住房市場化逐漸深入,物業(yè)管理慢慢成為一個
新興產(chǎn)業(yè),傳統(tǒng)的物業(yè)管理已經(jīng)不能滿足管理者的需求,越來越多的小區(qū)開始
建造屬于自己的物業(yè)管理系統(tǒng)。與傳統(tǒng)的物業(yè)管理形式比較,物業(yè)管理系統(tǒng)大
大提高了工作的效率,查詢修改信息也是及時更新,對物業(yè)管理提供了極大的
方便。
1.1項目開發(fā)背景
物業(yè)管理在以前需要耗費大量的時間,精力,需要紙來記錄物業(yè)管理的數(shù)
據(jù),數(shù)據(jù)容易丟失出錯,非常的麻煩,隨著計算機的發(fā)展,信息技術(shù)的完善,
網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的物業(yè)管理已經(jīng)不能滿足物業(yè)的需求,于是物業(yè)管理系
統(tǒng)就這樣發(fā)展起來了,由于物業(yè)需求的變化,物業(yè)管理系統(tǒng)也變得功能繁多,
更加完善,給小區(qū)管理帶來了極大的便利。我的畢業(yè)設(shè)計也正是一個物業(yè)管理
系統(tǒng)的開發(fā)---光明小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)。
1.2開發(fā)技術(shù)簡介
1.2.1Spring簡介
Spring是在2003年時興起的一個輕量級的Java開發(fā)框架,目的是為了
解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性才創(chuàng)建的。Spring的核心是控制反轉(zhuǎn)和面向切面編
程。簡而言之,Spring是一個分層的JavaSE/EEfull-stack(一站式)輕量
級開源框架。它主要由20多個模塊組成,可以分為數(shù)據(jù)訪問/集成、Web、面
向切面編程、應(yīng)用服務(wù)器設(shè)備管理、消息發(fā)送、核心容器和測試。
1.2.2Spring的運行原理
spring要求請所有的文件和請求都是向dispatcherservlet,它會由該應(yīng)
用程序系統(tǒng)中的其他一個模塊承擔(dān)并且是由該模塊自己負(fù)責(zé)對這些文件和請求
進(jìn)行真正的解決和處理。dispatcherservlet請求將其中的一個字符串提交給
目標(biāo)controller,然后由controller在進(jìn)行了一次業(yè)務(wù)的邏輯化處理之后,
會自動返回一個model,最后視圖對象負(fù)責(zé)渲染返回給客戶端。
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
1.3開發(fā)工具簡介
工具的使用:采用Eclipse+tomcat+Navicat
Eclipse是一種可以擴展的,開放源代碼的應(yīng)用開發(fā)軟件,兼容性比較
高,內(nèi)存占用小
tomcat是免費的小型應(yīng)用服務(wù)器,安裝和部署是Java開發(fā)應(yīng)用的第一選
擇,適合做一些中小型的項目
Navicat是可靠全面的數(shù)據(jù)庫原理工具,可以簡化數(shù)據(jù)庫和降低管理成
本,管理方法也很簡單
2需求分析
2.1功能需求描述
通過與部分的物業(yè)公司進(jìn)行溝通交流,了解物業(yè)管理系統(tǒng)的功能和問題,
確定了物業(yè)公司所需要的功能。
(1)報修信息管理??梢栽黾訄笮抻涗?,修改報修記錄,刪除報修記
錄,查找報修記錄。
(2)公告信息管理??梢栽黾庸嫘畔?,修改公告信息,刪除公告信
息,查找公告信息。
(3)業(yè)主信息管理??梢栽黾訕I(yè)主信息,修改業(yè)主信息,刪除業(yè)主信
息,查找業(yè)主信息。
(4)房產(chǎn)信息管理??梢栽黾臃慨a(chǎn)信息,修改房產(chǎn)信息,刪除房產(chǎn)信
息,查找房產(chǎn)信息。
2.2非功能需求描述
通過與部分的物業(yè)公司交流后,本系統(tǒng)的非功能性需求具有以下特點:
(1)高效性:物業(yè)公司的報修管理信息量通常比較多而繁雜,需要及時
更新。
(2)安全性:這些信息具有隱私性。
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
2.3需求用例建模
通過對功能需求的分析,創(chuàng)建以下總體的用例模型,如圖2-1所示。
圖2-1物業(yè)管理系統(tǒng)的總體用例模型
管理員對報修,公告,工作人員,業(yè)主,房產(chǎn)的信息進(jìn)行管理,報修管
理模塊可以新增報修記錄,修改報修記錄,刪除報修記錄,查詢報修記錄,
公告管理模塊能新增公告,修改公告,刪除公告,查詢公告,查詢公告,工
作人員模塊可以新增,修改,刪除,查詢工作人員信息,業(yè)主管理模塊能新
增業(yè)主信息,修改業(yè)主信息,刪除業(yè)主信息,查詢業(yè)主信息,房產(chǎn)管理模塊
亦是同樣。而業(yè)主只能查看公告,業(yè)主,房產(chǎn)信息,修改賬號密碼和增加報
修記錄。
2.3.1報修管理模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動圖進(jìn)行了梳理分析。報修管理
模塊具體的用例描述如圖2-2所示,分別具有新增報修記錄、修改報修記錄、
刪除報修記錄、查詢報修記錄等操作功能。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖2-2報修管理模塊用例圖
通過對用例的細(xì)化,使用活動圖針對系統(tǒng)動態(tài)行為進(jìn)行建模。新增報修記
錄模塊活動圖如圖2-3所示。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖2-3新增報修記錄模塊1活動圖
通過對圖2-2用例圖及圖2-3活動圖進(jìn)一步的細(xì)化分析,得到每個用例的
描述表。新增報修模塊用例描述如表2-1所示,可以進(jìn)行新增報修記錄等操
作。
表2-1新增報修記錄模塊用例描述表
項目描述
用例名稱新增報修記錄
用例標(biāo)識號01
參與者管理員、普通用戶
參與者輸入報修信息,系統(tǒng)驗證后,成功新增報修記錄,
簡要說明
否則系統(tǒng)提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開報修管理頁面
1.參與者在報修物品輸入框里輸入用戶名
基本事件流
2.在房門號輸入框里輸入房門號
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.選擇報修時間,維修時間,預(yù)計花費,實際花費,報修
人,報修詳情。
4.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
5.有效則進(jìn)入報修管理界面。無效則提示相應(yīng)錯誤。
6.用例終止
其他事件流參與者能關(guān)閉這個頁面
異常事件流系統(tǒng)提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的報修管理界面,裝載相應(yīng)的數(shù)據(jù)
修改報修模塊用例描述如表2-2所示,可以進(jìn)行修改報修記錄等操作。
表2-2修改報修記錄模塊用例描述表
項目描述
用例名稱修改報修記錄
用例標(biāo)識號02
參與者管理員、普通用戶
參與者輸入報修信息,系統(tǒng)驗證后,成功修改報修記錄,
簡要說明
否則系統(tǒng)提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開報修管理頁面
1.參與者點擊編輯按鈕
2.輸入需要修改的信息
基本事件流3.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
4.有效則進(jìn)入報修管理界面。無效則提示相應(yīng)錯誤。
5.用例終止
其他事件流參與者可以關(guān)閉這個頁面
異常事件流系統(tǒng)提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的報修管理界面,裝載相應(yīng)的數(shù)據(jù)
刪除報修模塊用例描述如表2-3所示,可以進(jìn)行刪除報修記錄等操作。
表2-3刪除報修記錄模塊用例描述表
項目描述
用例名稱刪除報修記錄
用例標(biāo)識號03
參與者管理員、普通用戶
參與者點擊刪除,系統(tǒng)彈出確認(rèn)框,成功刪除報修記錄,
簡要說明
否則提示錯誤
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開報修管理頁面
1.參與者在點擊刪除按鈕
2.系統(tǒng)給出提示,點擊確認(rèn)
基本事件流
3.通知刪除成功
4.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的報修管理界面,裝載相應(yīng)的數(shù)據(jù)
2.3.2公告管理模塊的用例
公告管理模塊具體用例描述如圖2-5所示,分別是新增報修記錄、修改報
修記錄、刪除報修記錄、查詢報修記錄等操作功能。
圖2-5公告管理模塊用例圖
通過對用例的細(xì)化,使用活動圖針對系統(tǒng)動態(tài)行為進(jìn)行建模。新增公告模
塊活動圖如圖2-6所示。
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖2-6新增公告記錄模塊1活動圖
通過對圖2-5用例圖及圖2-6活動圖進(jìn)一步的細(xì)化分析,得到每個用例的
描述表。新增公告模塊用例描述如表2-4所示,可以進(jìn)行新增公告等操作。
表2-4新增公告模塊用例描述表
項目描述
用例名稱新增公告
用例標(biāo)識號04
參與者管理員
參與者輸入公告信息,系統(tǒng)進(jìn)行驗證后,成功新增公告,
簡要說明
否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開公告管理頁面
1.參與者在公告標(biāo)題輸入框里輸入公告標(biāo)題
基本事件流
2.選擇發(fā)布日期
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.輸入公告發(fā)布者和公告內(nèi)容。
4.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
5.有效則進(jìn)入公告管理界面。無效則提示相應(yīng)錯誤。
6.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的公告管理界面,裝載相應(yīng)的數(shù)據(jù)
修改公告模塊用例描述如表2-5所示,可以進(jìn)行修改公告等操作。
表2-5修改公告模塊用例描述表
項目描述
用例名稱修改公告
用例標(biāo)識號05
參與者管理員
參與者點擊修改按鈕,輸入需要修改的公告信息,系統(tǒng)進(jìn)
簡要說明
行驗證后,成功修改公告,否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開公告管理頁面
1.參與者點擊編輯按鈕
2.輸入要修改的內(nèi)容
基本事件流3.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
4.有效則進(jìn)入公告管理界面,無效則提示相應(yīng)錯誤。
5.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的公告管理界面,裝載相應(yīng)的數(shù)據(jù)
刪除公告模塊用例描述如表2-6所示,可以進(jìn)行刪除公告等操作。
表2-6刪除公告模塊用例描述表
項目描述
用例名稱刪除公告
用例標(biāo)識號06
參與者管理員
參與者點擊刪除按鈕,系統(tǒng)彈出確認(rèn)框點擊確認(rèn),成功刪
簡要說明
除公告,否則提示錯誤
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開公告管理頁面
1.參與者在點擊刪除按鈕
2.系統(tǒng)給出提示,點擊確認(rèn)
基本事件流
3.通知刪除成功
4.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的公告管理界面,裝載相應(yīng)的數(shù)據(jù)
2.3.3業(yè)主管理模塊的用例
業(yè)主管理模塊具體用例描述如圖2-7所示,分別是新增業(yè)主信息、修改業(yè)
主信息、刪除業(yè)主信息、查詢業(yè)主信息等操作功能。
圖2-7業(yè)主管理模塊用例圖
通過對用例的細(xì)化,使用活動圖針對系統(tǒng)動態(tài)行為進(jìn)行建模。業(yè)主管理模
塊活動圖如圖2-8所示。
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖2-8新增業(yè)主信息模塊1活動圖
通過對圖2-7用例圖及圖2-8活動圖進(jìn)一步的細(xì)化分析,得到每個用例的
描述表。新增業(yè)主模塊用例描述如表2-7所示,可以進(jìn)行新增業(yè)主等操作。
表2-7新增業(yè)主模塊用例描述表
項目描述
用例名稱新增業(yè)主
用例標(biāo)識號07
參與者管理員
參與者輸入業(yè)主信息,系統(tǒng)進(jìn)行驗證后,成功新增業(yè)
簡要說明
主,否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開業(yè)主管理頁面
1.參與者在用戶名輸入框里輸入用戶名
基本事件流
2.輸入密碼,確認(rèn)密碼
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.輸入業(yè)主編號和車牌號。
4.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
5.有效則進(jìn)入業(yè)主管理界面。無效則提示相應(yīng)錯誤。
6.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的業(yè)主管理界面,裝載相應(yīng)的數(shù)據(jù)
修改業(yè)主模塊用例描述如表2-8所示,可以進(jìn)行修改業(yè)主等操作。
表2-8修改業(yè)主模塊用例描述表
項目描述
用例名稱修改業(yè)主
用例標(biāo)識號08
參與者管理員
參與者點擊修改按鈕,輸入需要修改的業(yè)主信息,系統(tǒng)進(jìn)
簡要說明
行驗證后,成功修改公告,否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開業(yè)主管理頁面
1.參與者點擊編輯按鈕
2.輸入要修改的內(nèi)容
基本事件流3.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
4.有效則進(jìn)入業(yè)主管理界面,無效則提示相應(yīng)錯誤。
5.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的業(yè)主管理界面,裝載相應(yīng)的數(shù)據(jù)
刪除業(yè)主模塊用例描述如表2-9所示,可以進(jìn)行刪除業(yè)主等操作。
表2-9刪除業(yè)主模塊用例描述表
項目描述
用例名稱刪除業(yè)主
用例標(biāo)識號09
參與者管理員
參與者點擊刪除按鈕,系統(tǒng)彈出確認(rèn)框點擊確認(rèn),刪除業(yè)
簡要說明
主成功,否則提示錯誤
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開業(yè)主管理頁面
1.參與者在點擊刪除按鈕
2.系統(tǒng)給出提示,點擊確認(rèn)
基本事件流
3.通知刪除成功
4.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的業(yè)主管理界面,裝載相應(yīng)的數(shù)據(jù)
2.3.4房產(chǎn)管理模塊的用例
房產(chǎn)管理模塊具體用例描述如圖2-9所示,分別是增房產(chǎn)信息、修改房產(chǎn)
信息、刪除房產(chǎn)信息、查詢房產(chǎn)信息等操作功能。
圖2-9房產(chǎn)管理模塊用例圖
通過對用例的細(xì)化,使用活動圖針對系統(tǒng)動態(tài)行為進(jìn)行建模。房產(chǎn)管理模
塊活動圖如圖2-10所示。
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖2-10新增房產(chǎn)信息模塊1活動圖
通過對圖2-9用例圖及圖2-10活動圖進(jìn)一步的細(xì)化分析,得到每個用例
的描述表。新增房產(chǎn)模塊用例描述如表2-10所示,可以進(jìn)行新增房產(chǎn)等操
作。
表2-10新增房產(chǎn)模塊用例描述表
項目描述
用例名稱新增房產(chǎn)
用例標(biāo)識號10
參與者管理員
參與者輸入房產(chǎn)信息,系統(tǒng)進(jìn)行驗證后,成功新增業(yè)
簡要說明
主,否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開房產(chǎn)管理頁面
1.參與者在門牌號輸入框里輸入門牌
基本事件流
2.輸入樓號,選擇類型,輸入地區(qū)等
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.輸入業(yè)主編號和備注。
4.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
5.有效則進(jìn)入房產(chǎn)管理界面。無效則提示相應(yīng)錯誤。
6.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的房產(chǎn)管理界面,裝載相應(yīng)的數(shù)據(jù)
修改房產(chǎn)模塊用例描述如表2-11所示,可以進(jìn)行修改房產(chǎn)等操作。
表2-11修改房產(chǎn)模塊用例描述表
項目描述
用例名稱修改房產(chǎn)
用例標(biāo)識號11
參與者管理員
參與者點擊修改按鈕,輸入需要修改的房產(chǎn)信息,系統(tǒng)進(jìn)
簡要說明
行驗證后,成功修改公告,否則提示錯誤
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開房產(chǎn)管理頁面
1.參與者點擊編輯按鈕
2.輸入要修改的內(nèi)容
基本事件流3.參與者按提交后,系統(tǒng)驗證參與者輸入的有效性。
4.有效則進(jìn)入房產(chǎn)管理界面,無效則提示相應(yīng)錯誤。
5.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的房產(chǎn)管理界面,裝載相應(yīng)的數(shù)據(jù)
刪除房產(chǎn)模塊用例描述如表2-12所示,可以進(jìn)行刪除房產(chǎn)等操作。
表2-12刪除房產(chǎn)模塊用例描述表
項目描述
用例名稱刪除房產(chǎn)
用例標(biāo)識號12
參與者管理員
參與者點擊刪除按鈕,系統(tǒng)彈出確認(rèn)框點擊確認(rèn),成功刪
簡要說明
除房產(chǎn),否則提示錯誤
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面,打開房產(chǎn)管理頁面
1.參與者在點擊刪除按鈕
2.系統(tǒng)給出提示,點擊確認(rèn)
基本事件流
3.通知刪除成功
4.用例終止
其他事件流參與者可以關(guān)閉此頁面。
異常事件流提示錯誤信息,參與人確認(rèn)
后置條件進(jìn)入的房產(chǎn)管理界面,裝載相應(yīng)的數(shù)據(jù)
3系統(tǒng)概要設(shè)計
3.1系統(tǒng)設(shè)計原則
物業(yè)管理的難度逐漸增加,開發(fā)一個滿足物業(yè)需求的物理管理系統(tǒng)來提高
物業(yè)管理的效率顯得尤為重要。有業(yè)主和管理員,業(yè)主可以查詢?yōu)g覽和增加修
改報修記錄,管理員對各方面的信息進(jìn)行管理和操作。
3.2系統(tǒng)框架設(shè)計
根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開發(fā)平臺的特點設(shè)計物業(yè)管理系
統(tǒng)的系統(tǒng)架構(gòu)模型,如圖3-1所示。
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖3-1物業(yè)管理系統(tǒng)整體架構(gòu)圖
3.3系統(tǒng)功能設(shè)計
系統(tǒng)模塊化結(jié)構(gòu)設(shè)計是在系統(tǒng)分析階段對子系統(tǒng)劃分的基礎(chǔ)上,然后進(jìn)一
步劃分,逐層分解成多個大小相同、功能單一、具有一定獨立性的小模塊,簡
化程序設(shè)計工作,也加強了數(shù)據(jù)庫之間的聯(lián)系,使系統(tǒng)更加的完善。根據(jù)物業(yè)
管理系統(tǒng)的需求分析和用例建模分析,本文確定了物業(yè)管理系統(tǒng)的主要功能模
塊,包括報修管理、公告管理、業(yè)主管理和信息管理等。物業(yè)管理系統(tǒng)的功能
結(jié)構(gòu)圖如圖3-2所示,此系統(tǒng)共有四大主要功能模塊。
圖3-2物業(yè)管理系統(tǒng)功能結(jié)構(gòu)圖
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.3.1報修管理模塊功能設(shè)計
針對系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-3。
圖3-3報修管理功能模塊流程圖
3.3.2公告管理模塊功能設(shè)計
針對系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-4。
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
圖3-4公告管理功能模塊流程圖
3.3.3業(yè)主管理模塊功能設(shè)計
針對系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-5。
圖3-5業(yè)主管理功能模塊流程圖
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
3.3.4房產(chǎn)管理模塊功能設(shè)計
針對系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-6。
圖3-6房產(chǎn)管理功能模塊流程圖
3.4數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計是系統(tǒng)設(shè)計中的核心步驟,與系統(tǒng)的性能和執(zhí)行效率息息相
關(guān)。
3.4.1設(shè)計原則
為取得較好的設(shè)計效果,進(jìn)行數(shù)據(jù)庫設(shè)計需要遵從以下原則:
1.標(biāo)準(zhǔn)化原則
數(shù)據(jù)庫設(shè)計務(wù)必要遵照統(tǒng)一的設(shè)計標(biāo)準(zhǔn)與命名規(guī)范。具備統(tǒng)一設(shè)計分類與
編碼規(guī)范的數(shù)據(jù)庫不僅設(shè)計清晰直觀,更有利于后期數(shù)據(jù)庫及程序的維護(hù),為以
后項目可擴展性提供條件。
2.規(guī)范化原則
以往數(shù)據(jù)庫的設(shè)計要求不允許有冗余,要盡可能的滿足3NF。
3.完整性原則
防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),即防止數(shù)據(jù)庫存在不正確的數(shù)據(jù),
必須實現(xiàn)提供完整性約束條件的機制,提供完整性檢查的方法,進(jìn)行違約處
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
理。
4.安全性原則
保護(hù)數(shù)據(jù)庫以防止不合法使用造成的數(shù)據(jù)泄露,數(shù)據(jù)更改和數(shù)據(jù)破壞。
3.4.2概念設(shè)計
在數(shù)據(jù)庫概念設(shè)計的過程,使用E-R圖來描述概念設(shè)計的結(jié)果。E-R圖是
概念數(shù)據(jù)模型的高層描述所使用的數(shù)據(jù)模型或模式圖,為描述實體聯(lián)系模式圖
形式的數(shù)據(jù)模型提供了圖形符號。根據(jù)物業(yè)管理系統(tǒng)數(shù)據(jù)進(jìn)行分析,其E-R圖
如下圖3-7所示。
圖3-7物業(yè)管理系統(tǒng)E-R圖
3.4.3邏輯設(shè)計
針對ER模型,通過對數(shù)據(jù)實體屬性、實體之間的關(guān)系的全面分析,再結(jié)
合物業(yè)管理系統(tǒng)的實際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立起
了本系統(tǒng)的關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模式如下:
管理員表(管理員ID,管理員姓名,管理員密碼,性別,年齡,固定電
話,手機號碼,地址,備注)
業(yè)主表(業(yè)主ID,業(yè)主姓名,密碼,業(yè)主編號,車牌號)
房產(chǎn)表(房產(chǎn)信息ID,,門牌號,樓號,房屋類型,地區(qū),出售狀況,單
元號,樓層,朝向,備注,業(yè)主編號)
工作人員表(工作人員ID,巡邏人,類別,時間,處理人,當(dāng)事人,處理
結(jié)果,備注)
報修表(報修信息ID,報修物品,報修單狀態(tài),房門號,報修日期,維修
時間,預(yù)計花費,實際花費,報修人,報修詳情)
公告表(公告ID,公告內(nèi)容,發(fā)布時間,公告標(biāo)題,公告發(fā)布者)
3.4.4數(shù)據(jù)字典
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
管理員(admin)表的表結(jié)構(gòu)如表3-1所示,該表主要用于存儲管理員
信息,主要字段為管理員ID,管理員姓名,管理員密碼,性別,年齡,固定電
話,手機號碼,地址,備注。
表3-1管理員表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
idint管理員ID主鍵非空
namevarchar管理員姓名非空
passwordvarchar管理員密碼非空
sexvarchar性別非空
agedouble年齡非空
telvarchar固定電話
phonevarchar手機號碼
addrvarchar地址非空
memovarchar備注
業(yè)主(custom_account)表的表結(jié)構(gòu)如表3-2所示,該表用于記錄業(yè)主的
信息,主要字段為業(yè)主ID,業(yè)主姓名,密碼,業(yè)主編號,車牌號。
表3-2業(yè)主表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
accountedint業(yè)主ID主鍵非空
usernamevarchar業(yè)主姓名非空
passwordvarchar密碼非空
owneridvarchar業(yè)主編號非空
caridvarchar車牌號
房產(chǎn)(house)表的表結(jié)構(gòu)如表3-3所示,該表主要用于記錄房產(chǎn)信息,
主要字段為房產(chǎn)信息ID,,門牌號,樓號,房屋類型,地區(qū),出售狀況,單元
號,樓層,朝向,備注,業(yè)主編號。
表3-3房產(chǎn)表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
idint房產(chǎn)信息ID主鍵非空
numvarchar門牌號非空
depvarchar樓號非空
typevarchar房屋類型非空
areavarchar地區(qū)非空
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
sellvarchar出售狀況非空
unitvarchar單元號非空
floorvarchar樓層非空
directionvarchar朝向非空
memovarchar備注
owneridvarchar業(yè)主編號
工作人員(inspection)表的表結(jié)構(gòu)如表3-4所示,該表主要用于記錄工
作人員的信息,主要字段為工作人員ID,巡邏人,類別,時間,處理人,當(dāng)事
人,處理結(jié)果,備注。
表3-4工作人員表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
idint工作人員ID主鍵非空
personvarchar巡邏人非空
typevarchar類別非空
itimedate時間非空
conductorvarchar處理人非空
partyvarchar當(dāng)事人非空
resultvarchar處理結(jié)果非空
memovarchar備注
報修(maintain)表的表結(jié)構(gòu)如表3-5所示,該表主要用于記錄報修信
息,主要字段為報修信息ID,報修物品,報修單狀態(tài),房門號,報修日期,維
修時間,預(yù)計花費,實際花費,報修人,報修詳情。
表3-5報修表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
idint報修信息ID主鍵非空
thingvarchar報修物品非空
statusvarchar報修單狀態(tài)非空
homesnumbervarchar房門號非空
adatedate報修日期非空
rdatedate維修時間
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024水電安裝工程環(huán)保節(jié)能技術(shù)合伙承包協(xié)議3篇
- 2024年鼠害防治全面合作協(xié)議
- 2024年葡萄種植與葡萄酒生產(chǎn)廢棄物資源化利用合同模板3篇
- 2024年知識產(chǎn)權(quán)運營居間合同范本6篇
- 2024年行政報告模板在線定制與交付合同3篇
- 2024年限定墻體租賃商務(wù)協(xié)議版B版
- 2024年生物制藥原料供應(yīng)與技術(shù)轉(zhuǎn)讓合同
- 2024年物業(yè)綜合服務(wù)補充合同:業(yè)主權(quán)益保障與溝通機制一
- 2024年股權(quán)質(zhì)押合同樣本:確保資金安全
- 2024年電子商務(wù)平臺全渠道零售合同
- 2024中煤礦山建設(shè)集團(tuán)(國獨資)招聘200人高頻500題難、易錯點模擬試題附帶答案詳解
- 高中地理選擇性必修2(綜合檢測卷)(附答案)-2022-2023學(xué)年高二上學(xué)期地理選擇性必修2
- DL∕T 5210.6-2019 電力建設(shè)施工質(zhì)量驗收規(guī)程 第6部分:調(diào)整試驗
- DL∕T 802.2-2017 電力電纜用導(dǎo)管 第2部分:玻璃纖維增強塑料電纜導(dǎo)管
- 錨索張拉記錄表
- 全國計算機等級考試二級Python復(fù)習(xí)備考題庫(含答案)
- 每日食品安全檢查記錄表
- JTG-D40-2011公路水泥混凝土路面設(shè)計規(guī)范
- 2024年4月自考02799獸醫(yī)臨床醫(yī)學(xué)試題
- 2024年全國高考體育單招考試語文試卷試題(含答案詳解)
- 2023年七年級語文上冊期末測試卷(完美版)
評論
0/150
提交評論