綜合商住兩用物業(yè)管理系統(tǒng)畢業(yè)論文_第1頁
已閱讀1頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設計(論文)</b></p><p>  學 生: </p><p>  指導老師: </p><p>  院 系: 信息科學與工程學院 <

2、/p><p>  專 業(yè): 計算機科學與技術(shù) </p><p>  班 級: 計算機1101 </p><p>  學 號: </p><p><b>  2015年6月</b

3、></p><p><b>  目 錄</b></p><p><b>  1緒論1</b></p><p><b>  1.1研究背景1</b></p><p><b>  1.2研究現(xiàn)狀1</b></p><p>&

4、lt;b>  1.3研究內(nèi)容2</b></p><p><b>  2需求分析3</b></p><p><b>  2.1系統(tǒng)概述3</b></p><p>  2.2系統(tǒng)功能需求分析3</p><p>  2.3系統(tǒng)性能需求分析6</p><p&g

5、t;<b>  3系統(tǒng)設計8</b></p><p>  3.1體系結(jié)構(gòu)設計8</p><p>  3.2系統(tǒng)功能模塊設計8</p><p>  3.3數(shù)據(jù)庫設計9</p><p>  3.3.1 E-R模型設計9</p><p>  3.3.2數(shù)據(jù)庫表結(jié)構(gòu)設計12</p>

6、<p><b>  3.4用例圖16</b></p><p>  4系統(tǒng)主要模塊功能的實現(xiàn)17</p><p>  4.1房產(chǎn)管理17</p><p>  4.2日常繳費管理20</p><p>  4.3車位與車輛管理22</p><p>  5模塊成果展示28<

7、/p><p><b>  5.1登錄28</b></p><p><b>  5.2 首頁28</b></p><p>  5.3房產(chǎn)管理29</p><p>  5.4業(yè)主管理30</p><p>  5.5日常繳費管理31</p><p> 

8、 5.6車位與車輛管理31</p><p><b>  6總結(jié)與展望33</b></p><p><b>  致謝語34</b></p><p><b>  參考文獻35</b></p><p>  綜合商住兩用物業(yè)管理系統(tǒng)的設計與實現(xiàn)</p><p

9、>  摘 要:該物業(yè)管理系統(tǒng)采用B/S架構(gòu),分成前臺登錄系統(tǒng)和后臺登錄系統(tǒng),前臺主要是提供給業(yè)主使用,后臺則是提供給物業(yè)管理員使用。在前臺登錄系統(tǒng)中,可以實現(xiàn)登錄、投訴、報修、查看公告和繳費等功能;在后臺登錄系統(tǒng)中,可以實現(xiàn)登錄、房產(chǎn)管理、業(yè)主管理、人員信息管理、門禁管理、安保管理、日常繳費等功能。 </p><p>  采用面向?qū)ο蟮姆椒ㄟM行需求分析與系統(tǒng)設計,使用JAVA語言基于MyEclipse201

10、3平臺、Tomcat6.0服務器以及MySQL數(shù)據(jù)庫實現(xiàn)了系統(tǒng)的主要功能,在系統(tǒng)界面設計上使用HTML+CSS+JAVASCRIPT+STRUTS標簽等技術(shù)加以實現(xiàn),后臺邏輯采用Struts2+Hibernate+Spring三大框架實現(xiàn)。該系統(tǒng)的實現(xiàn)能夠讓物業(yè)公司更加方便的管理各種信息,同時也為業(yè)主提供了便捷的報修和投訴等通道。加強了物業(yè)管理中的各種信息和數(shù)據(jù)的保密性、安全性,同時減少了查找、更新和維護信息所帶來的困難。</p&

11、gt;<p>  關(guān)鍵字:物業(yè)管理;Java;SSH;MySQL</p><p>  The design and implementation of the integrated commercial and residential property management system</p><p>  Abstract:The property management s

12、ystem adopts B/S structure which divided into the front desk login system and background login system, the front desk is mainly provided for the use of the owner, the background is provided for the use of property admini

13、strator. The front desk in the login system can realize the login, complaints, the repair, view the announcements and capture to expend and so on; The background login system can realize the login, property management, t

14、he owner management, perso</p><p>  The system uses object-oriented method to demand analysis and system design, bases on using the JAVA language MyEclipse2013, Tomcat6.0 server and MySQL database platform t

15、o achieve the main function, and on the system interface design uses HTML + CSS + JAVASCRIPT + STRUTS tag technology to implement, such as the background logic uses STRUTS 2 + Spring + Hibernate these three framework imp

16、lementations. The implementation of the system can make the management of the property company more convenien</p><p>  Keywords: Property Management, Java, SSH, MySQL</p><p><b>  1緒論</b

17、></p><p><b>  1.1研究背景</b></p><p>  隨著我國經(jīng)濟的快速發(fā)展和城市開發(fā),城鎮(zhèn)的高樓一幢一幢的如雨后春筍一樣出現(xiàn)在人們的眼前,人們的生活越來越豐富多彩,居住與辦公的環(huán)境也越來越舒適安全了。業(yè)主花的錢越多,就不只是對住宅、辦公場所等本身的美觀和質(zhì)量提高要求,同時也會對物業(yè)的服務和管理提高要求,比如公共基礎(chǔ)設施的維修維護、停車場的

18、管理、投訴等。伴隨著時間的增長,管理者的工作量就會越來越大也會越來越復雜,如果使用傳統(tǒng)人工的方式管理各種數(shù)據(jù),到后期就會對數(shù)據(jù)的查找、更新和維護帶來不少困難,還會投入更多的人力和物力資源。本課題為物業(yè)管理人員提供業(yè)主基本信息與小區(qū)工作人員信息管理、門禁管理、消息管理、安保管理,日常繳費管理等。該系統(tǒng)提升了物業(yè)管理的水平,對業(yè)主提供舒適居住和良好的消費環(huán)境有著顯著作用。</p><p><b>  1.2

19、研究現(xiàn)狀</b></p><p>  物業(yè)管理已經(jīng)具備初期的規(guī)模,這樣有益于提高物業(yè)市場競爭力,樹立良好的品牌形象。按照功能的強弱,現(xiàn)代的物業(yè)管理系統(tǒng)可以劃分為三個層次:第一個層次為單項數(shù)據(jù)處理,主要是模仿手工操作管理的方式,大多用于簡單的事務性工作,這樣水平的計算機應用目前已經(jīng)被國內(nèi)大部分物業(yè)管理公司所采用;第二個層次是數(shù)據(jù)的綜合處理,這一層次計算機應用的特點是提高物業(yè)管理的效率、數(shù)據(jù)實時處理、網(wǎng)絡

20、化;物業(yè)管理信息系統(tǒng)作為第三個層次,是在軟件程序中應用控制論、信息論、系統(tǒng)工程等優(yōu)化理論的基礎(chǔ)上發(fā)展起來的,得益于計算機網(wǎng)絡和數(shù)據(jù)庫的發(fā)展,使得計算機管理系統(tǒng)的發(fā)展更加全面,并且智能化決策的能力在一定程度上也有了大幅度的提高。</p><p>  本文所實現(xiàn)的物業(yè)管理系統(tǒng)是基于Web Service的B/S模式開發(fā)的,可以綜合處理各種物業(yè)信息,對于用戶的投訴和報修可以及時的進行查看和處理,并且實時反饋給業(yè)主;對于

21、小區(qū)內(nèi)的車位都可以得到妥善的管理,可以實時查看到各車位的狀態(tài),是否被租用等;對于門禁的購買不需要手工記錄,實現(xiàn)無紙化;對住戶、房產(chǎn)等資料也都有記錄。</p><p>  以往因為計算機技術(shù)和通信技術(shù)的限制,現(xiàn)有的一些物業(yè)管理系統(tǒng)只能在一個低水平層次上進行簡單的信息共享和系統(tǒng)互聯(lián),仍存在許多的問題,比如物業(yè)管理的架構(gòu)不完善、配套設施運作不理想、維修保養(yǎng)不得力、物業(yè)管理經(jīng)費難以為繼等,無法實現(xiàn)一個實時性、健壯性及擴展

22、性良好的基于Internet的小區(qū)物業(yè)管理系統(tǒng),也無法實現(xiàn)管理人員和業(yè)主的及時溝通和交流,對于信息的發(fā)布和回饋沒有及時處理,也容易造成信息處理的低效,信息失真的情況也可能會出現(xiàn),因此會產(chǎn)生很多管理的問題。隨著互聯(lián)網(wǎng)的不斷發(fā)展和完善,Web技術(shù)已經(jīng)不在局限于單純地提供信息服務,而是日益成為一個非常有用的操作平臺,特別是WebService、網(wǎng)絡技術(shù)、分布式組件技術(shù)、框架技術(shù)的逐步發(fā)展和成熟,為以上問題提供了一些較好的解決方案,通過構(gòu)建一個

23、基于Web Service的B/S模式的物業(yè)管理系統(tǒng)可以很好地解決當前物業(yè)管理系統(tǒng)面臨的各種問題。</p><p><b>  1.3研究內(nèi)容</b></p><p>  物業(yè)管理系統(tǒng)是物業(yè)管理發(fā)展不可或缺的一部分,一個高效率的物業(yè)管理系統(tǒng)有利于減少物業(yè)公司對物業(yè)管理的人力和財力的投入,并且能夠使得各種物業(yè)信息得到很好的保存和處理。本文的物業(yè)系統(tǒng)主要實現(xiàn)了前臺和后臺兩

24、個子系統(tǒng),分別提供給業(yè)主和物業(yè)管理人員使用。業(yè)主可以查看最新公告、投訴和報修等,物業(yè)管理人員可以對業(yè)主信息、公告、車位、小區(qū)工作人員信息等進行管理。</p><p><b>  2需求分析</b></p><p><b>  2.1系統(tǒng)概述</b></p><p>  本物業(yè)管理系統(tǒng)分為兩個系統(tǒng),一個是前臺登錄系統(tǒng)即普通業(yè)

25、主系統(tǒng),另一個是后臺登錄系統(tǒng)即物業(yè)管理人員系統(tǒng)。在普通業(yè)主系統(tǒng)中,業(yè)主可以執(zhí)行的操作主要有查看公告、向物業(yè)管理進行投訴和報修、查看繳費信息、修改登錄密碼,對于投訴和報修的記錄系統(tǒng)也會顯示當前該條記錄處理的進程,繳費記錄會顯示是否已繳。該系統(tǒng)的主要功能側(cè)重在后臺即物業(yè)管理人員系統(tǒng),該后臺系統(tǒng)有房產(chǎn)管理、業(yè)主管理、人員信息管理、門禁管理、安保管理、日常繳費管理等。</p><p>  首先物業(yè)管理人員要將該小區(qū)的所有

26、住房信息都錄入該系統(tǒng)。一個業(yè)主住進這個小區(qū),會在物業(yè)這邊進行登記,選擇該業(yè)主已購買的住房房號,然后對該業(yè)主的信息進行填寫,如電話、家庭人口數(shù)、前臺登錄系統(tǒng)的登錄名、備注(可寫現(xiàn)住人員)等,該業(yè)主可以用登記好的登錄名登錄普通業(yè)主系統(tǒng)。同時可以詢問該業(yè)主是否需要購買車位或者租用車位,通過車位信息管理可以告訴他車位的面積和租金等一些信息,物業(yè)管理人員可以在該系統(tǒng)上發(fā)布一些公告,然后業(yè)主登錄前臺系統(tǒng)就可以看到那些發(fā)布的公告。物業(yè)管理員也可以錄入

27、各種繳費信息,然后業(yè)主登錄前臺系統(tǒng)就可以看到自己應該繳納或者已經(jīng)繳納的費用記錄,業(yè)主也可以讓物業(yè)管理員查詢某一時段自己的繳費單。物業(yè)人員可以根據(jù)需要安排安保值班人員。物業(yè)管理員可以錄入購買門禁信息。也可以錄入業(yè)主對小區(qū)的投訴和報修信息,并安排相關(guān)人員去處理。小區(qū)可能會有一些外來訪客,這時候物業(yè)管理員可以進行相關(guān)信息的錄入并收取停車費。</p><p>  2.2系統(tǒng)功能需求分析</p><p&

28、gt;  本系統(tǒng)具備的主要功能如下:</p><p>  1、界面管理:業(yè)主和物業(yè)管理員有不同的登錄系統(tǒng),登錄成功后跳轉(zhuǎn)到各自對應的界面。物業(yè)管理人員進入后臺系統(tǒng)管理界面,可以對各種信息進行增、刪、改、查等基本操作,而業(yè)主則進入前臺系統(tǒng)的界面,主要操作是查看與自己相關(guān)的信息,也可以上報投訴和報修信息,查看公告信息。</p><p>  2、修改密碼:物業(yè)管理人員和普通業(yè)主進入系統(tǒng)后都可以對

29、密碼進行修改。而作為物業(yè)管理人員不僅可以修改密碼還可以對物業(yè)管理人員和業(yè)主的密碼進行初始化操作,以防有些用戶忘記密碼的情況發(fā)生。</p><p>  3、首頁:物業(yè)人員登錄成功進入系統(tǒng)后首先展示的便是首頁,首頁里有顯示最近添加的住戶信息,有友情鏈接比如可以鏈接到前臺的物業(yè)管理系統(tǒng),而普通業(yè)主登錄成功后看到的首頁便是物業(yè)管理人員發(fā)布的最新公告。</p><p>  4、房產(chǎn)管理:物業(yè)人員對小

30、區(qū)的住房、店面信息進行管理,可以添加住房、店面信息包括面積、戶型、樓號以及描述等等,添加一條住房或店面記錄后初始狀態(tài)是顯示無人住,還可以對該條記錄進行修改和刪除。</p><p>  5、業(yè)主管理:當有新的住戶入住小區(qū)后需要到物業(yè)管理處進行登記,錄入系統(tǒng)的時候可以選擇該業(yè)主要住入的房號(此時可以選擇的房號是那些沒有人住的),同時會給業(yè)主添加一個可以進入前臺系統(tǒng)的賬號,此外還需要登記住戶的基本信息有姓名、電話、家庭

31、人數(shù)等,當業(yè)主信息添加成功后,所選擇的住房的狀態(tài)會變成有人住。物業(yè)管理員可以對該條業(yè)主信息記錄進行修改或者刪除,此處的刪除指的是偽刪除,目的是可以做為記錄存在數(shù)據(jù)庫里。物業(yè)管理員還可以初始化業(yè)主的前臺登錄密碼為1234,這是為了解決有些用戶忘記了自己密碼的問題。該模塊還包括住戶的報修和投訴,只要是該小區(qū)的住戶都可以對小區(qū)內(nèi)的不足之處提出建議或者報修損壞的公共設備,住戶投訴、報修的方式可以打電話或者直接到物業(yè)管理中心進行登記信息,物業(yè)管理

32、員都要如實的將住戶描述的信息錄入物業(yè)管理系統(tǒng)。</p><p>  6、人員信息管理:該模塊包括系統(tǒng)人員管理和小區(qū)工作人員管理,小區(qū)的物業(yè)人員即可以進入該物業(yè)系統(tǒng)后臺的系統(tǒng)人員,可以對各個模塊的信息進行基本的增、刪、改、查操作,新增的時候需要填寫登錄名、密碼和入職日期等信息,也可以對密碼進行初始化操作。小區(qū)中不僅有物業(yè)管理人員,還有其他工作人員包括維修工,水電燃氣等維修工,以及保安人員,物業(yè)管理人員可以在該模塊中

33、添加這些小區(qū)工作人員,但是這些工作人員是沒有權(quán)限進入該系統(tǒng)的。</p><p>  7、門禁管理:出入小區(qū)需要門禁卡,購買門禁卡的時候物業(yè)管理人員要進行購買信息的錄入,錄入是哪個房號的購買門禁,數(shù)量多少,收款多少。添加成功后系統(tǒng)會生成一條購買門禁的記錄。</p><p>  8、安保管理:物業(yè)管理人員根據(jù)需要可以安排保安人員的值班,可以在此模塊中進行添加值班記錄,實現(xiàn)無紙化操作。選擇值班人

34、員,并選擇值班開始時間以及結(jié)束時間,添加完成后會生成一條值班記錄。管理員聯(lián)系該值班人員,讓其在安排的時間段站崗。</p><p>  9、日常繳費管理:物業(yè)管理人員通過查詢其他系統(tǒng)得到各個房號每個月所需繳納的費用包括水、電費,然后進行添加,物業(yè)管理人員可以自動獲取每個業(yè)主每個月所需要交的物業(yè)費、車位管理費(對于有租用或者購買車位的業(yè)主),業(yè)主也可以預繳各項繳費項目,注意這里的車位管理費有區(qū)別的收費,購買的車位50

35、元/月,租用100元/月,公共停車位150元/月,所有的繳費項目都是按月繳納。添加完繳費記錄后,此時業(yè)主可以登錄前臺系統(tǒng)查看到與自己相關(guān)的繳費記錄。</p><p>  10、查詢繳費:物業(yè)管理人員可以按房號查詢業(yè)主的繳費信息,形成繳費單顯示在頁面,也可以查詢某一時間段業(yè)主繳納的所有繳費信息,以繳費單的形式顯示。繳費單的信息包括各項繳費項目的應該繳納的費用,以及各繳費項目未繳的費用,還有合計,以及還需補交的費用。

36、</p><p>  11、車位與車輛管理:該模塊包括車位信息管理和小區(qū)車輛信息管理、外來車輛信息管理。物業(yè)管理人員可以在車位信息管理中錄入小區(qū)的車位信息,該系統(tǒng)限制的小區(qū)車位是50個車位,1到50號,當添加車位的時候,車位號不能超過這個范圍,同時需要填寫車位的長度和寬度,然后系統(tǒng)自動計算車位面積,還需要填寫租金以及出售價格,添加成功之后該車位的狀態(tài)是顯示未出租/未出售,物業(yè)管理員不可以對已出租、已出售的車位進行

37、修改,但是可以查看。物業(yè)管理人員可以在小區(qū)車輛信息管理中添加小區(qū)住戶的車輛信息,并錄入該改車輛所占用的車位,以及該車位的使用權(quán),看該用戶是否是租用還是購買。如果是租用,則按月租用,可以選擇時間段,并自動獲取租用的費用,如果是購買,可以自動獲取對應的車位所要付的費用。業(yè)主也可以租用公共停車位,按月租,租金為1000元/月,并且公共車位不能購買只能租用,可租給多個業(yè)主。記錄添加成功后,同時也會更改車位的狀態(tài)值,更改為已出租或者已出售(公共停

38、車位除外)。在獲取小區(qū)車輛信息列表時,系統(tǒng)會判斷租用的車位是否到期了,如果到期了會釋放對應的車位資源,并將該條記錄的狀態(tài)更改為租用到期,租用到期的記錄是不能夠被修改的</p><p>  12、業(yè)主報修管理:業(yè)主可以進入前臺系統(tǒng)進行報修信息的錄入,報修成功后物業(yè)管理人員可以在后臺系統(tǒng)中看到該條記錄,并安排相關(guān)人員去維修,安排維修的時候根據(jù)報修類別選擇對應的維修工進行維修,安排之后則顯示正在維修,當物業(yè)管理人員確實

39、被告知已經(jīng)維修完成了,這時候管理員則可以更改維修的狀態(tài),點擊完成維修。</p><p>  13、業(yè)主投訴管理:該模塊與報修模塊類似,業(yè)主可以進入前臺系統(tǒng)進行投訴信息的錄入,報投訴成功后物業(yè)管理人員可以在后臺系統(tǒng)中看到該條記錄,現(xiàn)實中是物業(yè)人員根據(jù)情況去進行處理,也可以對投訴進行修改刪除。處理完成后則可更改該條記錄的狀態(tài)。</p><p>  14、消息管理:當小區(qū)需要發(fā)布一些停電、停水等

40、公告的時候,需要做兩件事,首先是物業(yè)管理人員在系統(tǒng)后臺中進行公告信息的添加,填寫一些信息,添加完成后該條公告就會顯示在前臺的首頁了。接著是在小區(qū)公告欄中張貼公告內(nèi)容,這是為了防止有些用戶并未登陸前臺系統(tǒng)查看公告所采取的措施。</p><p>  2.3系統(tǒng)性能需求分析</p><p>  可以在前臺系統(tǒng)中查看公告信息,進行投訴和報修,物業(yè)管理系統(tǒng)在一定程度上主要是物業(yè)管理人員在使用,而普通

41、的用戶并沒有權(quán)利進入系統(tǒng)。隨著計算機的快速發(fā)展,越來越多的事情可以在網(wǎng)上做,所以加了普通業(yè)主的前臺登錄系統(tǒng),業(yè)主并且查看其處理的結(jié)果,這樣可以為那些經(jīng)常上網(wǎng)的業(yè)主提供一定的便利。</p><p>  基于用戶使用的方便簡易性,該課題系統(tǒng)是基于B/S模式進行開發(fā)。由于MySQL體積小、速度快、總體擁有成本低,因此選擇使用MySQL數(shù)據(jù)庫管理系統(tǒng)進行后臺數(shù)據(jù)庫的設計。調(diào)試服務器采用Tomcat6.0,利用其與Myec

42、lipse的良好兼容性,可以簡單快捷的安裝與調(diào)試。系統(tǒng)的設計使用SSH框架,結(jié)合Ajax、css、js等技術(shù)完成開發(fā)。管理系統(tǒng)符合要求,操作方便,界面友好。</p><p>  本系統(tǒng)具備如下性能:</p><p>  1、用戶界面,各個模塊都有其各自的操作界面,系統(tǒng)可以根據(jù)登錄系統(tǒng)人員身份的不同而切換界面。</p><p>  2、對系統(tǒng)中的信息進行修改后,與之關(guān)

43、聯(lián)的數(shù)據(jù)能夠自動更新;比如一個住房剛添加的時候狀態(tài)顯示是無人住,但是當業(yè)主住進之后,該住房的狀態(tài)信息要同步為有人住,車位出租或者出售之后狀態(tài)要同步成已出租或者已出售,已出租的車位到期的時候要同步為租用到期。</p><p>  3、關(guān)于系統(tǒng)的安全性,設立了用戶名和密碼驗證方式,防止非法用戶登錄和越權(quán)操作,同時設立了驗證碼登錄,防止惡意登錄,設置密碼的時候不能過于簡單,有長度限制,并且會以加密的形式在后臺數(shù)據(jù)庫中存

44、儲。</p><p>  4、對于比較重要的操作會進行二次確認,比如刪除的時候會提示是否真的需要刪除,退出的時候同樣會提示。</p><p>  5、對一些數(shù)據(jù)會進行異步驗證,給用戶提供良好的體驗。比如添加業(yè)主信息的時候如果登錄名已存在的話會通過異步驗證給出提示。另外一些必填的或者長度等限制的,當輸入框失去焦點的時候便進行驗證然后及時地給出相應的提示信息。</p><p

45、>  6、前后臺系統(tǒng)都有友情鏈接的模塊,可以很方便的來回切換,而首頁模塊能很好地展示一些最新的信息。</p><p>  7、過濾功能,對一些想直接訪問頁面的非法操作進行過濾,直接進入錯誤提示頁面,提示沒有登錄不能訪問,并且給出一個鏈接可以鏈接到登錄界面。</p><p>  8、數(shù)據(jù)庫采用數(shù)據(jù)庫連接池,可以 連接復用。通過建立一個數(shù)據(jù)庫連接池以及一套連接使用管理策略,使得

46、一個數(shù)據(jù)庫連接可以得到高效、安全的復用,避免了數(shù)據(jù)庫連接頻繁建立、關(guān)閉的開銷。</p><p>  9、開發(fā)工具:Win7、MyEclipse2013、MySQL、Tomcat6.0,這些工具都比較容易得到,因此該系統(tǒng)的開發(fā)成本不高。</p><p><b>  3系統(tǒng)設計</b></p><p><b>  3.1體系結(jié)構(gòu)設計<

47、;/b></p><p>  該系統(tǒng)可分為三層,分別是數(shù)據(jù)層、業(yè)務層、表示層,如圖3-1所示:</p><p>  圖3-1 體系結(jié)構(gòu)圖</p><p>  3.2系統(tǒng)功能模塊設計</p><p>  根據(jù)前面的系統(tǒng)功能需求分析,該系統(tǒng)的功能模塊圖如圖3-2所示:</p><p>  圖3-2 系統(tǒng)功能模塊圖&l

48、t;/p><p><b>  3.3數(shù)據(jù)庫設計</b></p><p>  3.3.1 E-R模型設計</p><p>  由于表比較多,所以這里只畫了部分E-R圖:</p><p>  圖3-3 總體E-R圖</p><p>  圖3-4 住房信息E-R圖</p><p> 

49、 住房信息記錄了小區(qū)內(nèi)的所有的套房的相關(guān)信息,按照“樓號#單元號+房編號”格式生成房號,通過狀態(tài)值的設置可以知道該套房是否已有業(yè)主入住。</p><p>  圖3-5 業(yè)主信息E-R圖</p><p>  業(yè)主信息記錄了小區(qū)內(nèi)所有業(yè)主的相關(guān)信息,業(yè)主可以通過填寫的登錄名登錄前臺系統(tǒng)(登錄密碼默認1234),另外這里設置了偽刪除字段,當物業(yè)管理員刪除了業(yè)主信息時,只是更改了字段的值,數(shù)據(jù)庫的

50、記錄并未刪除。</p><p>  圖3-6 門禁信息E-R圖</p><p>  門禁信息記錄了小區(qū)內(nèi)的所有住戶購買門禁的信息,收款人是當前錄入這條記錄的物業(yè)管理員。</p><p>  圖3-7 安保信息E-R圖</p><p>  安保信息記錄了小區(qū)內(nèi)的所有安保人員值班的信息,物業(yè)管理員安排某一個安保人員在某一段時間值班。</p&

51、gt;<p>  圖3-8 小區(qū)車輛信息E-R圖</p><p>  小區(qū)車輛信息記錄了小區(qū)內(nèi)住戶的車輛信息,只要是購買或者租用小區(qū)內(nèi)的車位都會進行登記,并收費相應的費用。</p><p>  3.3.2數(shù)據(jù)庫表結(jié)構(gòu)設計</p><p>  由于表比較多,所以這里只列出了部分表結(jié)構(gòu):</p><p>  住房信息表(t_hous

52、e)</p><p>  表3-1 t_house住房信息表</p><p>  業(yè)主信息表(t_user)</p><p>  表3-2 t_user業(yè)主信息表</p><p>  門禁信息表(t_keycard)</p><p>  表3-3 t_keycard門禁信息表</p><p> 

53、 安保信息表(t_security)</p><p>  表3-4 t_security安保信息表</p><p>  小區(qū)車輛信息表(t_icar)</p><p>  表3-5 t_icar小區(qū)車輛信息表</p><p><b>  3.4用例圖</b></p><p> ?。?)前臺系統(tǒng)用例

54、圖</p><p>  圖3-9 前臺系統(tǒng)用例圖</p><p> ?。?)后臺系統(tǒng)用例圖</p><p>  圖3-10 后臺系統(tǒng)用例圖</p><p>  4系統(tǒng)主要模塊功能的實現(xiàn)</p><p><b>  4.1房產(chǎn)管理</b></p><p>  該模塊分為兩部分

55、,一是住房信息管理,二是店面信息管理。</p><p><b>  住房信息管理</b></p><p><b>  添加住房:</b></p><p>  圖4-1 添加住房信息頁面</p><p>  添加住房信息頁面使用jquery對數(shù)據(jù)進行校驗,必填項不能為空會給出提示,另外還有異步驗證,驗

56、證房號是否已經(jīng)存在了。這里的房號根據(jù)管理人員選取的樓號單元號和房編號在表單提交的時候自動生成,不需要人工手動填寫,并且按照“樓號#單元號+房編號”的規(guī)則自動生成。</p><p><b>  修改住房信息:</b></p><p>  圖4-2 修改住房信息頁面</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)

57、據(jù)庫中獲取信息,并將獲取到的信息返回到修改的jsp頁面,如上圖所示,房號、樓號、單元號項不可更改,管理員可以修改住房的戶型、面積、描述項的信息。</p><p><b>  刪除住房信息:</b></p><p>  圖4-3 刪除住房信息頁面</p><p>  管理員可以批量刪除住房信息,使用jquery將所有選擇的記錄的id以逗號為分隔符

58、拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中的記錄的id字符串數(shù)組。然后利用for循環(huán)將選擇的記錄刪除掉。</p><p><b>  店面信息管理</b></p><p><b>  添加店面:</b></p><p>  圖4-4 添加店面信息頁面</p>

59、<p>  店面信息和住房信息用的是同一張表,新增店面的時候與新增住房不同的是,在這里管理員不用選擇單元號,默認選擇0,單元號相當于樓層,在這里小區(qū)中,所有的店面都是最底層,所以在這里我設置為“0單元”,店面的沒有戶型,所以默認選擇”無”。這里的店面編號生成規(guī)則” 樓號#0+房編號”。該頁面使用jquery對數(shù)據(jù)進行校驗,必填項不能為空會給出提示,另外還有異步驗證,驗證店面編號是否已經(jīng)存在了。</p><

60、p><b>  修改店面信息:</b></p><p>  圖4-5 修改店面信息頁面</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)據(jù)庫中獲取信息,并將獲取到的信息返回到修改的jsp頁面,如上圖所示,店面編號、樓號、單元號、戶型項不可更改,管理員可以修改店面的面積、描述項的信息。</p><p>&l

61、t;b>  刪除店面信息:</b></p><p>  圖4-6 刪除店面信息頁面</p><p>  管理人員可以批量刪除選中的店面信息記錄,使用jquery將所有選擇的記錄的id以逗號為分隔符拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中的記錄的id字符串數(shù)組。然后利用for循環(huán)將選擇的記錄刪除掉。</p>

62、<p><b>  4.2日常繳費管理</b></p><p><b>  添加繳費信息:</b></p><p>  圖4-7 添加繳費信息頁面</p><p>  添加繳費信息頁面使用jquery對數(shù)據(jù)進行校驗,對于一些必填項當為空時,會給出不能為空的提示信息。這里的物業(yè)費可以點擊獲取費用自用獲取,但是前提

63、是房已經(jīng)選擇好,物業(yè)費的計算是按照“住房面積乘以1元+3元垃圾處理費+10電梯公攤費”。</p><p><b>  修改繳費信息:</b></p><p>  圖4-8 修改繳費信息頁面</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)據(jù)庫中獲取信息,并將獲取到的信息返回到修改的jsp頁面,如上圖所示,根據(jù)實

64、際需要,管理員可以修改任一一項的信息。</p><p><b>  刪除繳費信息:</b></p><p>  圖4-9 刪除繳費信息頁面</p><p>  管理人員可以批量刪除選中的繳費信息記錄,使用jquery將所有選擇的記錄的id以逗號為分隔符拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中

65、的記錄的id字符串數(shù)組。然后利用for循環(huán)將選擇的記錄刪除掉。</p><p>  4.3車位與車輛管理</p><p>  該模塊分為三部分,一是車位信息,二是小區(qū)車輛信息,三是外來車輛信息。</p><p><b>  車位信息</b></p><p><b>  添加車位信息:</b><

66、/p><p>  圖4-10 添加車位信息頁面</p><p>  添加車位信息頁面使用jquery對數(shù)據(jù)進行校驗,必填項不能為空會給出提示,另外還有異步驗證,驗證車位號是否已經(jīng)存在了,并且出售價格和出租價格都有做范圍限制。</p><p><b>  修改車位信息:</b></p><p>  圖4-11 修改車位信息頁面

67、</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)據(jù)庫中獲取信息,</p><p>  并將獲取到的信息返回到修改的jsp頁面,如上圖所示,這里車位號不能更改。根據(jù)實際</p><p>  需要,管理員可以修改其他任一一項的信息。但是管理員不可以修改已出售或者已出租</p><p>  的車位信息,只能查看。

68、</p><p><b>  刪除車位信息:</b></p><p>  圖4-12刪除車位信息頁面</p><p>  管理人員可以批量刪除選中的車位信息記錄,使用jquery將所有選擇的記錄的id以逗號為分隔符拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中的記錄的id字符串數(shù)組。然后利用for

69、循環(huán)將選擇的記錄刪除掉。</p><p><b>  小區(qū)車輛信息</b></p><p><b>  添加小區(qū)車輛信息:</b></p><p>  圖4-13 添加小區(qū)車輛信息頁面</p><p>  添加小區(qū)車輛信息頁面使用jquery對數(shù)據(jù)進行校驗,必填項不能為空會給出提示。這里的車位列表是

70、未出租/未出售的車位以及公共停車位。用戶可以購買也可以租用,如果選擇租用,則開始時間和結(jié)束時間都可以選擇日期,如果用戶選擇購買則不需要填寫開始時間和結(jié)束時間(公共停車位只能租用不能購買)。對于購買車位,點擊獲取費用按鈕獲取到的費用是當前選擇車位的出售價格;對于租用車位的,點擊獲取費用按鈕獲取到的費用是按月出租計算總費用,計算的規(guī)則是選擇的開始時間到結(jié)束時間的月數(shù)乘以當前車位出租的每月用費。一旦該記錄添加成功后,被選擇的車位的狀態(tài)也會隨著

71、發(fā)生變化,更改為已出租或者已出售。</p><p><b>  修改小區(qū)車輛信息:</b></p><p>  圖4-14 修改小區(qū)車輛信息頁面</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)據(jù)庫中獲取信息,并將獲取到的信息返回到修改的jsp頁面,如上圖所示,管理員根據(jù)實際需要,可以對小區(qū)車輛信息的任一一項信

72、息進行修改。如果原本是租用車位,將車位改成購買的話,則對應的車位狀態(tài)也會跟著變化,更改為已出售。如果原本是購買車位,將車位改成租用的話,則對應的車位狀態(tài)也會跟著變化,更改為已出租。</p><p><b>  刪除小區(qū)車輛信息:</b></p><p>  圖4-15 刪除小區(qū)車輛信息頁面</p><p>  管理人員可以批量刪除選中的小區(qū)車輛

73、信息記錄,使用jquery將所有選擇的記錄的id以逗號為分隔符拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中的記錄的id字符串數(shù)組。然后利用for循環(huán)將選擇的記錄刪除掉,并且釋放車位資源。</p><p><b>  外來車輛信息</b></p><p><b>  添加外來車輛信息:</b><

74、;/p><p>  圖4-16 添加外來車輛信息頁面</p><p>  添加外來車輛信息頁面使用jquery對數(shù)據(jù)進行校驗,必填項不能為空會給出提示,外來車輛都停在公共停車位,所以這里不需要選擇車位。管理員根據(jù)該車的入?yún)^(qū)時間和出區(qū)時間收取停車費用,按10元/時收費,不足一小時按一小時來收費。記錄添加成功時就是入?yún)^(qū)時間。</p><p><b>  修改外來車

75、輛信息:</b></p><p>  圖4-17 修改外來車輛信息頁面</p><p>  根據(jù)管理員選中的需要修改的某一條記錄,首先通過該記錄的id從數(shù)據(jù)庫中獲取信息,并將獲取到的信息返回到修改的jsp頁面,如上圖所示,管理員根據(jù)實際需要,可以對外來車輛信息的相關(guān)信息進行修改。</p><p><b>  結(jié)算費用:</b><

76、;/p><p>  圖4-18 外來車輛結(jié)算停車費用頁面</p><p>  物業(yè)管理員點擊“結(jié)算費用”即可獲得該車主應該付的停車費。并更改該條記錄的狀態(tài)為“已結(jié)算”。</p><p><b>  刪除外來車輛信息:</b></p><p>  圖4-19 刪除外來車輛信息頁面</p><p>  管

77、理人員可以批量刪除選中的外來車輛信息記錄,使用jquery將所有選擇的記錄的id以逗號為分隔符拼裝在同一字符串中,然后傳入到action中,action再將傳入的id以逗號為分隔符獲取選中的記錄的id字符串數(shù)組。然后利用for循環(huán)將選擇的記錄刪除掉。</p><p><b>  5模塊成果展示</b></p><p><b>  5.1登錄</b>

78、;</p><p>  (1)后臺登錄頁面(管理人員系統(tǒng))</p><p>  圖5-1 后臺系統(tǒng)登錄頁面</p><p> ?。?)前臺登錄頁面(業(yè)主系統(tǒng))</p><p>  圖5-2 前臺系統(tǒng)登錄頁面</p><p><b>  5.2 首頁</b></p><p>

79、<b> ?。?)后臺系統(tǒng)首頁</b></p><p>  圖5-3 后臺系統(tǒng)首頁</p><p><b> ?。?)前臺系統(tǒng)首頁</b></p><p>  圖5-4 前臺系統(tǒng)首頁</p><p><b>  5.3房產(chǎn)管理</b></p><p>&

80、lt;b> ?。?)住房信息</b></p><p>  圖5-5 住房信息模塊</p><p><b> ?。?)店面信息</b></p><p>  圖5-6 店面信息模塊</p><p><b>  5.4業(yè)主管理</b></p><p><b&

81、gt;  (1)業(yè)主信息</b></p><p>  圖5-7 業(yè)主信息模塊</p><p><b> ?。?)住戶報修</b></p><p>  圖5-8 住戶報修模塊</p><p><b>  (3)住戶投訴</b></p><p>  圖5-9 住戶投訴

82、模塊</p><p><b>  5.5日常繳費管理</b></p><p><b>  (1)日常繳費</b></p><p>  圖5-10 日常繳費模塊</p><p>  5.6車位與車輛管理</p><p><b> ?。?)車位信息</b>&

83、lt;/p><p>  圖5-11 車位信息模塊</p><p><b> ?。?)小區(qū)車輛信息</b></p><p>  圖5-12 小區(qū)車輛信息模塊</p><p><b>  外來車輛信息</b></p><p>  圖5-13 外來車輛信息模塊</p>&

84、lt;p><b>  6總結(jié)與展望</b></p><p><b>  系統(tǒng)功能簡介</b></p><p>  該物業(yè)管理系統(tǒng)分為前臺和后臺兩個系統(tǒng),前臺登錄系統(tǒng)即普通業(yè)主系統(tǒng),后臺登錄系統(tǒng)即物業(yè)管理人員系統(tǒng)。在普通業(yè)主系統(tǒng)中,業(yè)主可以執(zhí)行的操作主要有查看公告、向物業(yè)管理進行投訴和報修、查看繳費信息、修改登錄密碼,對于投訴和報修的記錄系統(tǒng)

85、也會顯示當前該條記錄處理的進程,繳費記錄會顯示是否已繳。該系統(tǒng)的主要功能側(cè)重在后臺即物業(yè)管理人員系統(tǒng),該后臺系統(tǒng)有房產(chǎn)管理、業(yè)主管理、人員信息管理、門禁管理、安保管理、日常繳費管理等。通過前后臺兩個系統(tǒng)業(yè)主與物業(yè)管理員可以進行信息的實時反饋。</p><p><b>  系統(tǒng)不足以及改進</b></p><p>  系統(tǒng)的日常繳費都是按月繳費,如果要預繳多個月的費用那

86、么物業(yè)管理員要添加多條記錄,這樣比較繁瑣。改進方案應該讓業(yè)主可以預繳多個月的費用,設置固定的預繳費用,然后用月數(shù)乘以費用得到應交的總金額。</p><p>  車位的購買數(shù)量沒有做限制,所有一個業(yè)主可以購買很多車位,沒有考慮到資源均衡問題。改進方案,業(yè)主在購買車位頁面應該做校驗,擁有的車位數(shù)量超過一定數(shù)量就不能再購買。</p><p><b>  致謝語</b><

87、;/p><p>  在完成該系統(tǒng)的過程中,一開始對需求分析這一塊不怎么清楚,有些功能模塊前期做的過于簡單不符合要求,經(jīng)過導師的指導以及后期的改善才逐漸完善系統(tǒng)功能。在這里首先要感謝我的導師給我提出了寶貴的意見,讓我更加順利的完成此系統(tǒng),如果沒有導師的耐心指導,就難以順利的完成該系統(tǒng)。在完成畢業(yè)設計的每個階段,都能感受到導師的悉心指導和關(guān)注,這讓我深感我的導師是一位對教育事業(yè)有著熱情以及一種負責任的態(tài)度,這樣的精神將積

88、極影響著我今后的學習和工作,同時也是我今后應該學習的榜樣。同時還要感謝在教育事業(yè)上默默奉獻著的老師們,是他們的孜孜不倦,是他們的博學,是他們將我們引進了學習的殿堂。如果不是他們傳授我專業(yè)知識,那我也不能好好的完成畢業(yè)設計。另外還要感謝與我相處四年的舍友,在我遇到困難的時候,在身旁給予我鼓勵,給我?guī)硇判摹?lt;/p><p>  本次的物業(yè)管理系統(tǒng)設計與實現(xiàn),從搭建Struts+Spring+Hibernate框架到

89、前臺頁面的設計再到后臺數(shù)據(jù)的處理,一步一步的實現(xiàn),在這中間的過程也遇到過許多問題,比如一開始的框架整合問題,通過參考搭建SSH框架視頻加深理解然后解決問題;然后是登錄頁面的設計,要自己找素材,設計div樣式等。在實現(xiàn)的過程中,總會發(fā)現(xiàn)一些原本沒有考慮到的問題,還有一個體會就是理論想著是蠻好實現(xiàn)的,可是一實踐起來還是有難度的,一個人做系統(tǒng),這過程感受到壓力,也感受到自己的成長。</p><p>  在這次開發(fā)系統(tǒng)的

90、過程中深刻體會到了,在開始做之前,分析系統(tǒng)的需求,知道系統(tǒng)要實現(xiàn)什么樣的功能,能帶來什么益處,這個系統(tǒng)需要那些表,表與表之間的關(guān)聯(lián),如果做好一開始的系統(tǒng)需求分析與數(shù)據(jù)庫設計,這將為系統(tǒng)的實現(xiàn)節(jié)省更多的時間。在編碼過程中,實現(xiàn)一個功能,要進行相應的測試,以便及時的發(fā)現(xiàn)問題和解決問題。作為一名開發(fā)人員,不僅要有開發(fā)的能力,還需要測試的技能,完整的測試能確保開發(fā)好的系統(tǒng)正常的運行與使用。</p><p>  完成系統(tǒng)的

91、過程中,認識到了自己所學的知識還遠不夠,計算機的知識更新速度很快,今后還需要更加的努力學習。</p><p><b>  參考文獻</b></p><p>  [1] 陳丹丹,王國輝,朱曉.實戰(zhàn)突擊:Java Web項目整合開發(fā).北京:電子工業(yè)出版社,2011.</p><p>  [2] 江紅,余青松.Java程序設計教程[M].北京:清華出

92、版社,2012.</p><p>  [3] 潘瑞芳.數(shù)據(jù)庫原理及應用開發(fā)[M].北京:中國水利水電出版社,2005. </p><p>  [4] Alan Beaulieu .SQL學習指南(第2版) [M].北京:人民郵電出版社,2010.</p><p>  [5] 李紅軍(譯). SQL技術(shù)手冊(第3版) [M].北京:電子工業(yè)出版社, 2011.<

93、;/p><p>  [6] (美)內(nèi)格爾.C#高級編程(第7版).北京.清華大學出版社,2011.</p><p>  [7] 李學相, 梁恒編著Java軟件工程與項目案例教程北京:清華大學出版社,2012.</p><p>  [8] (美) SQL Server 2008完全學習手冊.北京.清華大學出版社,2011.</p><p>  [9

94、] 盧瀟.軟件工程.北京:北京交通大學出版社,2005.</p><p>  [10] 薩師煊,王姍.數(shù)據(jù)庫系統(tǒng)概論.北京:高等教育出版社,2000.</p><p>  [11] 馬運濤.Eclipse精要與高級開發(fā)技術(shù).北京:電子工業(yè)出版社,2003.</p><p>  [12] 李曙光.JSP開發(fā)實例完全剖析.北京:中國電力出版社,2006.</p&g

95、t;<p>  [13] 楊易.JSP高級程序設計.北京:人民郵電出版社,2006.</p><p>  [14] Hinsch, Scott Johnston, Jr.Analyzing the commercial credit risks of the 1990s[N].Masters Abstracts International.1991.</p><p>  [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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論