版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科畢業(yè)論文(設(shè)計(jì))</p><p> 題 目 小區(qū)物業(yè)管理系統(tǒng) </p><p> 學(xué)生姓名 </p><p> 專業(yè)名稱 </p><p> 指導(dǎo)教師 </p>
2、;<p> 物業(yè)管理信息系統(tǒng)設(shè)計(jì)</p><p> 摘要: 經(jīng)濟(jì)的迅速發(fā)展直接提高了我國(guó)公眾的生活水準(zhǔn),現(xiàn)代化小區(qū)當(dāng)前已遍布國(guó)內(nèi)的每一座城市。業(yè)主對(duì)小區(qū)管理標(biāo)準(zhǔn)的提升,讓物業(yè)管理工作就此更加繁雜。因此完全有必要通過(guò)小區(qū)物業(yè)管理信息系統(tǒng)來(lái)把小區(qū)信息化管理工作實(shí)現(xiàn)。 </p><p> 小區(qū)物業(yè)管理系統(tǒng)當(dāng)前極為流行,其和業(yè)主工作、生活之間聯(lián)系緊密。能使業(yè)主、物業(yè)管理人員將生
3、活方面的部分問(wèn)題、瑣事迅速有效處理完成。日益擴(kuò)大的小區(qū)規(guī)模同樣加重了物業(yè)管理人員的業(yè)務(wù)量。傳統(tǒng)的數(shù)據(jù)管理人工統(tǒng)計(jì)技術(shù)保密性差、工作效率低,文件與數(shù)據(jù)信息等的查找、維護(hù)、更新等方面難度會(huì)隨著時(shí)間積累面不斷加大。</p><p> 科學(xué)技術(shù)發(fā)展勢(shì)頭迅猛現(xiàn)實(shí),全面助力著計(jì)算機(jī)科技的不斷發(fā)展,日益融入公眾生活的計(jì)算機(jī)技術(shù)不但全面改變了現(xiàn)實(shí)生活,而且已經(jīng)成為公眾日常生活的必備。計(jì)算機(jī)管理企業(yè)數(shù)據(jù)信息只不過(guò)是計(jì)算機(jī)應(yīng)用領(lǐng)域
4、內(nèi)的一小部分,其和傳統(tǒng)的人工管理相比,優(yōu)勢(shì)具有天壤之別。工作效率會(huì)因?yàn)橛辛擞?jì)算機(jī)管理而成幾何倍數(shù)提升,企業(yè)管理也前所未有的信息化、科學(xué)化。所以,對(duì)于現(xiàn)代小區(qū)管理來(lái)說(shuō),有必要把小區(qū)物業(yè)管理系統(tǒng)開發(fā)出來(lái)。以此來(lái)讓小區(qū)生活管理與業(yè)主的現(xiàn)實(shí)需要更貼近。</p><p> 系統(tǒng)包括業(yè)主登錄、管理員登錄2部分,登錄者身份不同,其管理權(quán)限也不一樣。業(yè)主只能查詢,而管理員則可以增刪改查各個(gè)部分。業(yè)主部分主要包括報(bào)修信息管理,繳
5、欠費(fèi)信息查詢,房屋信息查詢以及業(yè)主信息查詢這4個(gè)模塊;管理員部分主要包括用戶權(quán)限管理,報(bào)修信息管理,繳欠費(fèi)信息管理,房屋信息管理以及業(yè)主信息管理 5個(gè)模塊。</p><p> 操作便利、結(jié)構(gòu)簡(jiǎn)單、頁(yè)面優(yōu)美的本系統(tǒng),主要運(yùn)用了hibernate,Spring,Servlet等技術(shù),以MyEclipse為研發(fā)參照。</p><p> 關(guān)鍵詞:JSP;信息系統(tǒng);物業(yè)管理</p>
6、<p><b> 目 錄</b></p><p><b> 1.需求分析1</b></p><p> 1.1 系統(tǒng)分析1</p><p> 1.2 用戶需求1</p><p> 1.2.1 普通用戶:1</p><p> 1.2.2
7、管理員用戶:2</p><p> 1.3 可行性研究2</p><p> 1.3.1 管理上的可行性2</p><p> 1.3.2 技術(shù)上的可行性2</p><p> 1.3.3 經(jīng)濟(jì)上的可行性3</p><p> 1.3.4 系統(tǒng)運(yùn)行的可行性分析3</p><p&
8、gt;<b> 2.系統(tǒng)設(shè)計(jì)4</b></p><p> 2.1 系統(tǒng)功能劃分4</p><p> 2.1.1 用戶功能:4</p><p> 2.1.2 管理員功能:5</p><p> 2.2 系統(tǒng)流程圖6</p><p> 2.3 系統(tǒng)用例圖7</p&
9、gt;<p> 2.4 系統(tǒng)框架7</p><p> 2.4.1 管理員框架:8</p><p> 2.4.2 業(yè)主框架:9</p><p> 2.5 系統(tǒng)子模塊設(shè)計(jì)10</p><p> 2.5.1 用戶管理子系統(tǒng):10</p><p> 2.5.2 用戶注冊(cè)、登記:
10、10</p><p> 2.5.3 用戶信息查詢:10</p><p> 2.5.4 管理員管理:10</p><p> 3. 數(shù)據(jù)庫(kù)設(shè)計(jì)11</p><p> 3.1 數(shù)據(jù)庫(kù)分析11</p><p> 3.2 概念結(jié)構(gòu)設(shè)計(jì)11</p><p> 3.3 數(shù)據(jù)庫(kù)
11、表說(shuō)明13</p><p> 4. 頁(yè)面設(shè)計(jì)與編碼16</p><p> 4.1 界面設(shè)計(jì)及其核心代碼16</p><p> 4.1.1 登陸主界面16</p><p> 4.1.2 管理員登錄首頁(yè)18</p><p> 4.1.3 業(yè)主信息管理19</p><p&g
12、t; 4.1.4 房屋信息管理21</p><p> 4.1.5 繳欠費(fèi)信息管理23</p><p> 4.1.6 報(bào)修信息管理24</p><p> 4.1.7 用戶權(quán)限管理27</p><p> 4.1.8 業(yè)主登錄首頁(yè)28</p><p> 4.1.9 業(yè)主信息查詢29<
13、/p><p> 4.1.10 報(bào)修信息查詢31</p><p> 總結(jié)…………………………………………………………………………………..34</p><p><b> 致 謝35</b></p><p><b> 參考文獻(xiàn)36</b></p><p><b&
14、gt; 1.需求分析</b></p><p><b> 1.1 系統(tǒng)分析</b></p><p> 小區(qū)物業(yè)管理信息系統(tǒng)的設(shè)計(jì)目標(biāo)在于,把小區(qū)物業(yè)管理全面信息化工作實(shí)現(xiàn), 讓業(yè)主、物業(yè)能以此把信息查詢與管理操作實(shí)現(xiàn)。以下即為本系統(tǒng)必須具備的各種功能: </p><p><b> 權(quán)限管理</b>&l
15、t;/p><p><b> 交欠費(fèi)信息</b></p><p><b> 業(yè)務(wù)信息</b></p><p><b> 房屋信息</b></p><p><b> 用戶信息</b></p><p> 小區(qū)物管現(xiàn)有網(wǎng)站標(biāo)準(zhǔn):<
16、;/p><p> 小區(qū)物業(yè)管理系統(tǒng)包括前、后臺(tái)2個(gè)瀏覽器端,架構(gòu)為B/S模式。以下為其基本功能: </p><p> 系統(tǒng)管理人員、普通業(yè)主等用戶登錄:用戶身份判斷。</p><p> 管理用戶信息:修改密碼、查詢添加信息,用戶數(shù)據(jù)庫(kù)會(huì)保存修改完成的信息。 </p><p> 管理物業(yè)費(fèi)信息:刪除、修改、添加、查看各項(xiàng)有關(guān)費(fèi)用,用戶
17、數(shù)據(jù)庫(kù)會(huì)保存修改完的信息。</p><p> 管理業(yè)務(wù)信息:數(shù)據(jù)處理與統(tǒng)計(jì)、查詢,錄入與維護(hù)數(shù)據(jù)、更新數(shù)據(jù)庫(kù),辦理業(yè)主業(yè)務(wù)等。</p><p> 管理繳欠費(fèi)信息:小區(qū)業(yè)主的氣費(fèi)、電費(fèi)、水費(fèi)等的提醒繳費(fèi),欠費(fèi)、繳費(fèi)清單管理。</p><p><b> 1.2 用戶需求</b></p><p> 1.2.1 普通
18、用戶</p><p> 即本小區(qū)業(yè)主,其能經(jīng)由個(gè)人帳號(hào)、密碼完成對(duì)本系統(tǒng)的登錄查詢操作,以此來(lái)對(duì)個(gè)人房產(chǎn)資源、水電氣等費(fèi)用信息完成查詢,完成修改密碼、添加信息資料等操作。</p><p> 1.2.2 管理員用戶</p><p> 即小區(qū)物業(yè)管理,其能經(jīng)由所設(shè)立的管理員帳號(hào)、密碼完成系統(tǒng)登錄,能夠查看并修正相關(guān)用戶信息,能夠修改系統(tǒng)內(nèi)的其它各項(xiàng)信息。<
19、/p><p> 1.3 可行性研究</p><p> 由淺入深的可行性研究本質(zhì)上屬于一種持續(xù)性的優(yōu)化過(guò)程。其實(shí)現(xiàn)必須要以客觀分析為基礎(chǔ)。對(duì)比分析不同解決方案的優(yōu)勢(shì)與缺陷,對(duì)既定的系統(tǒng)規(guī)模、目標(biāo)實(shí)現(xiàn)與否做出判斷,對(duì)系統(tǒng)研發(fā)投入與系統(tǒng)運(yùn)行之后的經(jīng)濟(jì)效益之間是否匹配進(jìn)行分析判斷。所以,對(duì)系統(tǒng)進(jìn)行壓縮簡(jiǎn)化分析、研究為可行性研究的本質(zhì)所在。</p><p> 基于把業(yè)務(wù)繁
20、重的物業(yè)管理人員壓力減輕,保證服務(wù)質(zhì)量、提高安全管理水平等所需,有必要構(gòu)建本系統(tǒng)。以此讓小區(qū)管理全面信息化、科學(xué)化。 </p><p> 1.3.1 管理上的可行性 </p><p> 管理策略改進(jìn),能把既有的人工驗(yàn)收、登記等操作改由計(jì)算機(jī)實(shí)現(xiàn),把智能化辦公完成,讓管理手段得到根本性改變,全面改進(jìn)、提升信息管理的服務(wù)質(zhì)量。選擇本系統(tǒng)進(jìn)行小區(qū)管理,查詢功能、統(tǒng)計(jì)報(bào)表功能會(huì)把管理人員、業(yè)
21、主查詢與使用等基本狀況全面便利化,讓服務(wù)質(zhì)量全面提升,把浪費(fèi)現(xiàn)象有效降低。 </p><p> 資源共享得到進(jìn)一步拓展,選擇本系統(tǒng)之后,對(duì)小區(qū)管理全局性把握會(huì)更準(zhǔn)確,每個(gè)機(jī)構(gòu)對(duì)情況均可以直接了解,把有關(guān)問(wèn)題輸入其中,讓中間環(huán)節(jié)減少,服務(wù)效率得到全面提升。把服務(wù)人員勞動(dòng)強(qiáng)度降低。能把人力進(jìn)行顯著節(jié)約,把工作壓力全面減輕,把處理信息的準(zhǔn)確性和速度有效提升。 </p><p> 1.3.2
22、 技術(shù)上的可行性 </p><p> 信息管理系統(tǒng)當(dāng)前種類眾多,計(jì)算機(jī)技術(shù)、信息技術(shù)的迅速發(fā)展可以對(duì)本系統(tǒng)技術(shù)標(biāo)準(zhǔn)提供全面滿足。而且,本系統(tǒng)并不要求過(guò)高的軟硬件技術(shù)標(biāo)認(rèn),方便性、安全性相對(duì)明顯。因此,具有技術(shù)可行性。 </p><p> 1.3.3 經(jīng)濟(jì)上的可行性 </p><p> 本次設(shè)計(jì)的小區(qū)物業(yè)管理信息系統(tǒng)選擇了網(wǎng)絡(luò)方式,會(huì)有相對(duì)較高的費(fèi)用投入。不過(guò)
23、其投入使用后,能把資源共享目標(biāo)實(shí)現(xiàn),滿足用戶的信息查詢需要,能和財(cái)務(wù)機(jī)構(gòu)把信息交換工作有效完成。同時(shí),能有效降低物業(yè)管理既有信息系統(tǒng)的失誤,產(chǎn)生其它方面的經(jīng)濟(jì)效益。因此,具有經(jīng)濟(jì)可行性。 </p><p> 1.3.4 系統(tǒng)運(yùn)行的可行性分析 </p><p> 使用小區(qū)物業(yè)管理信息系統(tǒng)之后,會(huì)對(duì)小區(qū)既有的組織結(jié)構(gòu)產(chǎn)生相應(yīng)影響,比如局部性人員變動(dòng),但對(duì)組織整體來(lái)說(shuō)沒(méi)有任何干擾,因此系
24、統(tǒng)運(yùn)行存在現(xiàn)實(shí)可行性。 </p><p> 綜上所述,本系統(tǒng)研發(fā)工作具有現(xiàn)實(shí)基礎(chǔ)。</p><p><b> 2. 系統(tǒng)設(shè)計(jì)</b></p><p> 2.1 系統(tǒng)功能劃分</p><p> 小區(qū)物業(yè)管理公司綜合全面管理小區(qū)內(nèi)所有人員、住戶、設(shè)備、建筑等信息的軟件管理系統(tǒng),即為小區(qū)物業(yè)管理信息系統(tǒng)的本質(zhì)所在。
25、以業(yè)主需求為依據(jù),小區(qū)物業(yè)管理信息系統(tǒng)可以刪除、修改、查詢和錄入等小區(qū)住戶、公共設(shè)備、建筑等信息,也能把查詢、統(tǒng)計(jì)諸如水電氣費(fèi)等不同的物業(yè)管理費(fèi)用以及生成相關(guān)報(bào)表的管理工作完成。圖1即為本系統(tǒng)功能模塊結(jié)構(gòu)框圖:</p><p><b> 用戶功能</b></p><p> 如果業(yè)主用戶登錄小區(qū)物業(yè)管理信息系統(tǒng),能進(jìn)行繳欠費(fèi)信息、房屋信息、業(yè)主信息查詢,同樣可以把報(bào)
26、修請(qǐng)求提交給小區(qū)物業(yè)管理信息系統(tǒng)。圖1為其基本功能框圖:</p><p><b> 圖1用戶功能圖</b></p><p><b> 管理員功能</b></p><p> 圖2所示即為管理員功能模塊的基本功能框圖,如果系統(tǒng)管理人員完成系統(tǒng)登錄,則能因此展開繳欠費(fèi)信息,報(bào)修信息,房屋信息,業(yè)主信息以及用戶權(quán)限等管理:&
27、lt;/p><p><b> 圖2管理員功能圖</b></p><p> 以下即為管理員功能模塊所能完成的各種不同功能:</p><p><b> (1)系統(tǒng)管理</b></p><p> 小區(qū)物業(yè)管理信息系統(tǒng)的中心即為系統(tǒng)管理模塊。包括數(shù)據(jù)庫(kù)備份、系統(tǒng)初始化、用戶管理、系統(tǒng)設(shè)置、更改密碼、用戶
28、授權(quán)、恢復(fù)等子模塊在內(nèi)的系統(tǒng)管理模塊,全面決定了保證數(shù)據(jù)安全、加強(qiáng)軟件使用安全性、區(qū)分不同用戶使用權(quán)限等內(nèi)容。</p><p><b> (2)住戶管理</b></p><p> 住戶管理模塊能完成刪除、查詢和修改已有住戶信息,登記新增住戶住房面積、人員、姓名等基本信息操作。住戶刪除、住戶查詢、住戶修改、住戶登記為住戶管理模塊的四個(gè)子模塊。</p>
29、<p><b> (3)設(shè)備管理</b></p><p> 設(shè)備管理模塊能把管理小區(qū)健身器材、下水管、路燈等公共設(shè)備操作完成,給所有設(shè)備進(jìn)行信息檔案構(gòu)建,記錄保養(yǎng)、維修、檢查各項(xiàng)設(shè)備狀況。設(shè)備保養(yǎng)、設(shè)備檢查、設(shè)備報(bào)修和設(shè)備登記是設(shè)備管理模塊的4個(gè)子模塊。</p><p><b> (4)收費(fèi)管理</b></p>&l
30、t;p> 收費(fèi)管理模塊的基本功能表現(xiàn)在:實(shí)現(xiàn)管理已入住業(yè)主的煤氣費(fèi)、電費(fèi)、水費(fèi)和物業(yè)管理費(fèi)等費(fèi)用繳納,應(yīng)收款和收款單、用戶抄表、表設(shè)置、計(jì)量單位設(shè)置、收費(fèi)項(xiàng)目設(shè)置、收費(fèi)類別設(shè)置等是收費(fèi)管理模塊的幾個(gè)子模塊。</p><p><b> 系統(tǒng)流程圖</b></p><p> 分析小區(qū)物業(yè)管理信息系統(tǒng)架構(gòu)完成,設(shè)計(jì)出如圖3、圖4所示的小區(qū)物業(yè)管理信息系統(tǒng)的流程圖
31、:</p><p><b> 圖3用戶流程圖</b></p><p><b> 圖4管理員流程圖</b></p><p><b> 系統(tǒng)用例圖</b></p><p> 分析各種角色之后,設(shè)計(jì)出圖5所示的小區(qū)物業(yè)管理信息系統(tǒng)用例圖:</p><p&g
32、t;<b> 圖5系統(tǒng)用例圖</b></p><p><b> 2.4 系統(tǒng)框架</b></p><p> 小區(qū)物業(yè)管理信息系統(tǒng)模塊調(diào)用關(guān)系和基本結(jié)構(gòu)經(jīng)由系統(tǒng)框架來(lái)加以闡述,全部系統(tǒng)模塊相互之間關(guān)系經(jīng)由下列各圖進(jìn)行展示,和小區(qū)物業(yè)管理信息系統(tǒng)有關(guān)的全部角色的基本使用權(quán)限同時(shí)也在各個(gè)圖中得以揭示。比如:系統(tǒng)管理人員登錄后有權(quán)上傳、刪除、查看
33、小區(qū)所有用戶信息;普通用戶則僅僅可以對(duì)小區(qū)物業(yè)管理信息系統(tǒng)中和本人相關(guān)的信息、通告信息進(jìn)行查詢。</p><p><b> 圖6系統(tǒng)框架</b></p><p><b> 管理員框架</b></p><p> 分析管理員操作權(quán)限之后,設(shè)計(jì)出如圖7所示的小區(qū)物業(yè)管理信息系統(tǒng)框架:</p><p>
34、;<b> 圖7. 管理員管理</b></p><p><b> 業(yè)主框架</b></p><p> 分析業(yè)主操作權(quán)限之后,設(shè)計(jì)出圖8中的小區(qū)物業(yè)管理信息系統(tǒng)業(yè)主框圖:</p><p><b> 圖8普通業(yè)主管理</b></p><p> 從本章設(shè)計(jì)的小區(qū)物業(yè)管理信息
35、系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)模塊規(guī)劃、問(wèn)題描述來(lái)看,系統(tǒng)規(guī)劃已經(jīng)基本明確。小區(qū)物業(yè)管理信息系統(tǒng)的設(shè)計(jì)理念是JSP+VISIO,同時(shí),將當(dāng)前流行的三層結(jié)構(gòu)模式架構(gòu)運(yùn)用于小區(qū)物業(yè)管理信息系統(tǒng)。</p><p> 本系統(tǒng)設(shè)計(jì)模式為MVC,數(shù)量眾多的時(shí)局處理類涵蓋其中,其具體功能是本文闡述的主要目標(biāo),選擇簡(jiǎn)單圖形來(lái)進(jìn)行類表示,隨之把有關(guān)說(shuō)明給出;因?yàn)楸菊戮幋a工作尚未展開,因此具體界面即為系統(tǒng)的相應(yīng)視圖,此處全面描
36、述了視圖,充分展示了每個(gè)規(guī)劃布局的環(huán)節(jié),系統(tǒng)基本功能也是本文闡述的主要目標(biāo)。通過(guò)圖形來(lái)表示控制器,通過(guò)圖與圖之間的關(guān)系來(lái)了解、把握其基本功能。</p><p> 2.5 系統(tǒng)子模塊設(shè)計(jì)</p><p> 主要是指設(shè)計(jì)B/S瀏覽器端,小區(qū)物業(yè)管理信息系統(tǒng)的全部子系統(tǒng)均為系統(tǒng)子模塊的設(shè)計(jì)目標(biāo)。</p><p> 2.5.1 用戶管理子系統(tǒng)</p>
37、<p> 用戶管理子系統(tǒng)的主要功能是滿足業(yè)主登錄需要,以不同類型業(yè)主的需要為依據(jù),進(jìn)行各種系統(tǒng)服務(wù)提供。比如普通用戶登錄后,僅可以進(jìn)行和其有關(guān)的業(yè)務(wù)通知等方面信息查詢。</p><p> 2.5.2 用戶注冊(cè)、登記</p><p> 新用戶注冊(cè)過(guò)程中的聯(lián)系方式、入住時(shí)間、職業(yè)、性別、業(yè)主姓名、住房編號(hào)等業(yè)主信息填寫。能把必填信息欄標(biāo)示出來(lái),引導(dǎo)用戶填寫。登記業(yè)主及其燃?xì)?/p>
38、費(fèi)、電費(fèi)、水費(fèi)等資料;打印、添加等房產(chǎn)資源信息。用戶信息數(shù)據(jù)庫(kù)將會(huì)保存填寫完成的相關(guān)信息。</p><p> 2.5.3 用戶信息查詢子</p><p> 保存于用戶信息數(shù)據(jù)庫(kù)的業(yè)主信息修改、以相關(guān)條件進(jìn)行費(fèi)用資料查詢,查詢房產(chǎn)資源、住戶。</p><p> 2.5.4 管理員管理</p><p> 費(fèi)用催繳;錄入用戶費(fèi)用;刪除、
39、查詢用戶信息;費(fèi)用資源管理(業(yè)主水電氣表資料添加、修改、刪除);刪除、修改、添加房產(chǎn)資源、住戶單查詢;刪除、修改、添加用戶。</p><p><b> 3. 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 3.1 數(shù)據(jù)庫(kù)分析</p><p> 因?yàn)楹颓焚M(fèi)、繳費(fèi)、業(yè)主信息等的管理均有關(guān)系,小區(qū)物業(yè)管理信息系統(tǒng)要求數(shù)據(jù)必須有更優(yōu)良的完整功能、安全功
40、能標(biāo)準(zhǔn)。同時(shí),基于及時(shí)更新增加程序所需,小區(qū)物業(yè)管理信息系統(tǒng)必須同時(shí)能形成充分的數(shù)據(jù)存儲(chǔ)功能,以此確保系統(tǒng)管理人員可以有效正常的維護(hù)系統(tǒng)數(shù)據(jù)庫(kù)。</p><p> 目前,Mysql數(shù)據(jù)庫(kù)在開發(fā)小型系統(tǒng)方面應(yīng)運(yùn)普遍。而且,Mysql5.0已可以對(duì)事務(wù)提供全面支持,能確保數(shù)據(jù)安全性、完整性。所以,本次小區(qū)物業(yè)管理信息系統(tǒng)開發(fā)選擇了Mysql數(shù)據(jù)庫(kù)。</p><p><b> 3.
41、2概念結(jié)構(gòu)設(shè)計(jì)</b></p><p> 設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)時(shí)必須要進(jìn)行需求分析,把可以實(shí)現(xiàn)業(yè)主需要的不同實(shí)體及其關(guān)系設(shè)計(jì)出來(lái)。以此給本次小區(qū)物業(yè)管理信息系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計(jì)做出鋪墊。以前述設(shè)計(jì)為基本依據(jù),圖9-14所示即為本次設(shè)計(jì)的小區(qū)物業(yè)管理信息系統(tǒng)E-R實(shí)體圖</p><p><b> 圖9業(yè)主實(shí)體屬性圖</b></p><p&
42、gt; 圖10房屋實(shí)體屬性圖</p><p> 圖11收費(fèi)項(xiàng)目實(shí)體屬性圖</p><p> 圖12報(bào)修實(shí)體屬性圖</p><p> 圖13用戶實(shí)體屬性圖</p><p> 圖14實(shí)體總體E-R圖</p><p><b> 數(shù)據(jù)庫(kù)表說(shuō)明</b></p><p>
43、 由圖9-14所示實(shí)體總體E-R圖、屬性圖,表3.1所示的數(shù)據(jù)庫(kù)表便可以獲得:</p><p> 表3.1 admininfo表結(jié)構(gòu)</p><p> 本表主要用于記錄用戶登錄數(shù)據(jù)。</p><p> 表3.2 user表結(jié)構(gòu)</p><p> 本表主要用于記錄業(yè)主信息。</p><p> 表3.3 h
44、ouse表結(jié)構(gòu)</p><p> 本表主要用于小區(qū)房屋信息記錄。</p><p> 表3.4 program表</p><p> 本表主要用于收費(fèi)信息的詳細(xì)記錄。</p><p> 表3.5 repair表</p><p> 本表主要用于業(yè)主的報(bào)修信息記錄。</p><p>
45、表3.6 charge表</p><p> 本表主要用于業(yè)主繳欠費(fèi)狀況記錄</p><p><b> 4.頁(yè)面設(shè)計(jì)與編碼</b></p><p><b> 4.1 界面設(shè)計(jì)</b></p><p> 4.1.1 登陸主界面</p><p> 業(yè)主、管理員的用戶身份
46、鑒定涵蓋于這個(gè)頁(yè)面內(nèi),圖15所示即為登錄界面實(shí)圖:</p><p><b> 圖15登陸主界面</b></p><p><b> 核心代碼:</b></p><p> <body bgcolor="#EBF5FD"></p><p> <jsp:useB
47、ean id="userBean" class="wyf.zrk.UserBean" scope="session"/> </p><p> <table border="0"></p><p><b> <tr><td></b></p
48、><p> <a id="A" href="#" onclick="check(document.all.A,document.all.AA)"><img border="0" src="img/pkg-open.gif"/></a><a href="#"
49、><font>小區(qū)物業(yè)管理系統(tǒng)</font></a></p><p> </td></tr></p><p> <tr><td> </p><p> <table id="AA" border="0" style
50、="display:black"></p><p><b> <tr><td></b></p><p> </p><p> <a id="B" href="#" onclick="check(
51、document.all.B,document.all.BB)"><img border="0" src="img/pkg-open.gif"/></a><a href="#"><font>基本信息</font></a></p><p> </td>&l
52、t;/tr></p><p><b> <tr><td></b></p><p> <table id="BB" border="0" style="display:black"></p><p><b> <tr>
53、<td></b></p><p> </p><p> <img border="0" src="img/fav.gif"/><a href="ManageServlet?action=search&key=
54、&type=userInfo" target="mainFrame"><font>業(yè)主信息</font></a></p><p> </td></tr></p><p><b> <tr><td></b></p><p
55、> </p><p> <img border="0" src="img/fav.gif"/><a href="ManageServlet?action=search&key=&type=houseInfo" target=&quo
56、t;mainFrame"><font>房屋信息</font></a></p><p> </td></tr></p><p> </td></tr></p><p><b> <tr><td></b></p&g
57、t;<p> </p><p> <a id="C" href="#" onclick="check(document.all.C,document.all.CC)"><img border="0" src="img/pkg-open.gif&quo
58、t;/></a><a href="#"><font>業(yè)務(wù)處理</font></a></p><p> </td></tr></p><p><b> <tr><td></b></p><p> <ta
59、ble id="CC" border="0" style="display:black"> </p><p><b> <tr><td></b></p><p> <table id="EE" border="0&quo
60、t; style="display:black"></p><p><b> <tr><td></b></p><p> </p><p> <img border="0" src=&
61、quot;img/fav.gif"/><a href="ManageServlet?action=search&key=&type=chargeInfo" target="mainFrame"><font>繳欠費(fèi)信息</font></a></p><p> </td></tr
62、> </p><p><b> <tr><td></b></p><p> </p><p> <img border="0" src="img/fav.gif"/><a
63、href="ManageServlet?action=search&key=&type=repairInfo" target="mainFrame"><font>報(bào)修信息</font></a></p><p> </td></tr> </p><p>
64、 </table> </p><p> </td></tr></p><p><b> </table></b></p><p> </td></tr></p><p><b> <tr><
65、;td></b></p><p> </p><p> <a id="D" href="#" onclick="check(document.all.D,document.all.DD)"><img border="0" src=&
66、quot;img/pkg-open.gif"/></a><a href="#"><font>系統(tǒng)維護(hù)</font></a></p><p> </td></tr></p><p><b> <tr><td></b><
67、/p><p> <table id="DD" border="0" style="display:black"></p><p><b> <tr><td></b></p><p> &a
68、mp;nbsp;</p><p> <img border="0" src="img/fav.gif"/><a href="ManageServlet?action=search&key=&type=adminInfo" target="mainFrame"><font>用戶管理&
69、lt;/font></a></p><p> </td></tr> </p><p><b> <tr><td></b></p><p> </p><p
70、> <img border="0" src="img/fav.gif"/><a href="ManageServlet?action=search&key=&type=adminlevel" target="mainFrame"><font>權(quán)限管理</font></a>&l
71、t;/p><p> </td></tr></p><p><b> </table></b></p><p> </td></tr></p><p><b> </table></b></p><p>
72、; </td></tr></p><p><b> </table></b></p><p><b> </body></b></p><p><b> 管理員登錄首頁(yè)</b></p><p> 圖16即為管理員登錄首頁(yè)
73、界面,如果系統(tǒng)管理員登錄,和管理員對(duì)應(yīng)的操作界面會(huì)顯示出來(lái),具體功能模塊涵蓋其中:</p><p> 圖16 管理員登錄首頁(yè)頁(yè)面</p><p><b> 核心代碼:</b></p><p> if(action.equals("login")){//動(dòng)作為登陸時(shí)</p><p>
74、; String aname = request.getParameter("uname").trim();//得到用戶名</p><p> String apwd = request.getParameter("upwd").trim();//得到密碼</p><p> String leveString=request.getParame
75、ter("select");</p><p> System.out.println(aname+"\t"+apwd);</p><p> String hql = "from AdminInfo as p "+//hql語(yǔ)句</p><p> "where p.aname='
76、;"+aname+"' and p.apwd='"+apwd+"' and p.alevel='"+leveString+"'";</p><p> List<AdminInfo> list = (List<AdminInfo>)db.getInfo(hql);</p>
77、;<p> String url = "";//記錄提示信息</p><p> if(!list.isEmpty()){</p><p> AdminInfo ai = list.get(0);</p><p> //將管理員名存入session</p><p> sess
78、ion.setAttribute("admin", aname);</p><p> session.setAttribute("alevel",ai.getAlevel());//將管理員的級(jí)別錄入</p><p> if(ai.getAlevel().equals("超級(jí)"))</p><p&
79、gt; url = "/superindex.jsp";</p><p><b> else </b></p><p> url="/lowerindex.jsp";</p><p><b> }</b></p><p><b> else
80、{</b></p><p> String msg = "對(duì)不起,登陸失敗!!!";</p><p> request.setAttribute("msg",msg);//將錯(cuò)誤的信息添加到請(qǐng)求中</p><p> url = "/info.jsp";</p><
81、;p><b> }</b></p><p> ServletContext sc = getServletContext();//得到上下文 </p><p> RequestDispatcher rd = sc.getRequestDispatcher(url);</p><p> rd.forward(request
82、,response);//頁(yè)面的跳轉(zhuǎn)</p><p><b> }</b></p><p><b> 業(yè)主信息管理</b></p><p> 圖17即為業(yè)主信息管理頁(yè)面,其能以業(yè)主名字、編號(hào)展開查詢,能夠查、改、刪、增業(yè)主信息:</p><p> 圖17業(yè)主信息管理頁(yè)面<
83、;/p><p><b> 核心代碼:</b></p><p><b> <% </b></p><p> List<userInfo> userlist = (List<userInfo>)request.getAttribute("userlist");</p&g
84、t;<p><b> %></b></p><p><b> <% </b></p><p> if(userlist.isEmpty()){</p><p> out.println("<br/><br/><br/><center>
85、;<h2>沒(méi)有搜索到你要的信息!!!</h2></center>");</p><p><b> }</b></p><p><b> else{</b></p><p><b> %></b></p><p> &l
86、t;table width="100%" border="0" cellspacing="1" bgcolor="black"></p><p> <tr bgcolor="#D1F1FE" align="center"> </p><p>
87、 <th>業(yè)主姓名</th></p><p> <th>性別</th></p><p> <th>職業(yè)</th></p><p> <th>電話</th></p><p> <th>入住時(shí)間</th></p&g
88、t;<p> <th>入住人口</th></p><p> <th>房屋地址</th></p><p> <th>查看/修改</th></p><p> <th>刪除</th></p><p><b> </
89、tr></b></p><p><b> <%</b></p><p> //獲取WebApplicationContext</p><p> WebApplicationContext wac=</p><p> WebApplicationContextUtils.getWebAppl
90、icationContext(this.getServletContext());</p><p> DButil db = (DButil)wac.getBean("DButil");</p><p> int i = 0;</p><p> for(userInfo user:userlist){</p><p>
91、; String userId = user.getUserId();</p><p> String houseId=user.getHouseId();</p><p> HouseInfo houseInfo=(HouseInfo)db.getObject("house",houseId);</p><p> String name
92、=user.getName();</p><p> String sex=user.getSex();</p><p> String profession=user.getProfession();</p><p> String telephone=user.getTelephone();</p><p> Date cometi
93、me=user.getCometime();</p><p> int livenumber=user.getLivenumber();</p><p> if(i%2==0){</p><p><b> i++;</b></p><p> out.println("<tr bgcolor=
94、9;white' align='center'>");</p><p><b> }</b></p><p><b> else{</b></p><p><b> i++;</b></p><p> out.println(&q
95、uot;<tr bgcolor='#EBF5FD' align='center'>");</p><p><b> }</b></p><p><b> %></b></p><p> 4.1.4房屋信息管理</p><p> 圖1
96、8即為房屋信息管理界面,系統(tǒng)管理人員能以房屋編號(hào)為依據(jù)展開房屋信息查詢,以此查、改、刪、增小區(qū)房屋信息:</p><p> 圖18房屋信息管理頁(yè)面</p><p><b> 核心代碼如下:</b></p><p><b> <%</b></p><p> int i = 0;</
97、p><p> for(HouseInfo gci:list){</p><p> if(i%2==0){</p><p><b> i++;</b></p><p> out.println("<tr bgcolor='white' align='center'>
98、");</p><p><b> }</b></p><p><b> else{</b></p><p><b> i++;</b></p><p> out.println("<tr bgcolor='#EBF5FD' al
99、ign='center'>");</p><p><b> }</b></p><p><b> %></b></p><p> <td><%= gci.getHouseId() %></td></p><p> &l
100、t;td><%= gci.getAddress() %></td></p><p> <td><%= gci.getSquare() %></td></p><p> <td width="33%"><a href="ManageServlet?action=lookHou
101、se&gcid=<%= gci.getHouseId() %>"><img border="0" src="img/mod.gif" height="16" width="16"/>查看/修改</a></td></p><p> <td width=&qu
102、ot;33%"><a href="JavaScript:delete_sure('ManageServlet?action=deleteHouse&houseId=<%= gci.getHouseId() %>')"><img border="0" src="img/del.gif"/>刪除</a
103、></td></p><p><b> </tr></b></p><p><b> <% </b></p><p><b> }</b></p><p><b> %></b></p>&l
104、t;p><b> </table></b></p><p> <table width="80%" align="center"></p><p> <form method="post" action="ManageServlet" id=&qu
105、ot;mf"></p><p><b> <tr></b></p><p> <td align="left"></p><p> <font size="2">共<%= userBean.getTotalPage() %>頁(yè)&
106、nbsp; 當(dāng)前頁(yè):<%= userBean.getNowPage() %></font></p><p><b> </td></b></p><p> <td align="right"></p><p><b> <% </b
107、></p><p> if(userBean.getNowPage()>1){</p><p><b> %></b></p><p> <a href="ManageServlet?action=changePage&pagename=/houseManage.jsp&page=<
108、%= userBean.getNowPage()-1 %>" target="mainFrame"><img src="img/prev.gif" border="0"/></a></p><p><b> <% </b></p><p><b>
109、; }</b></p><p> if(userBean.getNowPage()<userBean.getTotalPage()){</p><p> %> </p><p> <a href="ManageServlet?action=changePage&pagename=/houseMan
110、age.jsp&page=<%= userBean.getNowPage()+1 %>" target="mainFrame"><img src="img/next.gif" border="0"/></a></p><p><b> <% </b></p&g
111、t;<p><b> }</b></p><p><b> else{</b></p><p> out.println("<img src='img/next.gif' style='visibility:hidden'/>");</p><
112、p><b> }</b></p><p><b> %></b></p><p> 4.1.5繳欠費(fèi)信息管理</p><p> 圖19即為繳欠費(fèi)信息管理界面,系統(tǒng)管理人員能夠以此來(lái)管理小區(qū)業(yè)主的全部繳欠費(fèi)信息:</p><p> 圖19繳欠費(fèi)信息管理頁(yè)面</p>
113、<p><b> 核心代碼:</b></p><p><b> <%</b></p><p> //獲取WebApplicationContext</p><p> WebApplicationContext wac=</p><p> WebApplicationCont
114、extUtils.getWebApplicationContext(this.getServletContext());</p><p> DButil db = (DButil)wac.getBean("DButil");</p><p> int i = 0;</p><p> for(ChargeInfo gci:list){<
115、/p><p> String userid=gci.getUserId();</p><p> String programid=gci.getProgramId();</p><p> userInfo user=(userInfo)db.getObject("user",userid);</p><p> Prog
116、ramInfo program=(ProgramInfo)db.getObject("program",programid);</p><p> if(i%2==0){</p><p><b> i++;</b></p><p> out.println("<tr bgcolor='white&
117、#39; align='center'>");</p><p><b> }</b></p><p><b> else{</b></p><p><b> i++;</b></p><p> out.println("<
118、tr bgcolor='#EBF5FD' align='center'>");</p><p><b> }</b></p><p><b> %></b></p><p> <td><%= gci.getChargeId() %><
119、/td></p><p> <td><%= user.getName() %></td></p><p> <td><%= user.getTelephone() %></td></p><p> <td><%= program.getWatmoney() %>
120、;</td></p><p> <td><%= program.getElemoney() %></td></p><p> <td><%= program.getStomoney() %></td></p><p> <td><%= program.getG
121、asmoney() %></td></p><p> <td><%= program.getSermoney() %></td> </p><p> <td><%= gci.getStarttime() %></td></p><p> <td>&l
122、t;%= gci.getEndtime() %></td></p><p> <td><%= program.getStatus() %></td></p><p> <td width="13%"><a href="ManageServlet?action=lookCharge&am
123、p;chargeId=<%= gci.getChargeId() %>"><img border="0" src="img/mod.gif" height="16" width="16"/>查看/修改</a></td></p><p> <td width=&qu
124、ot;13%"><a href="JavaScript:delete_sure('ManageServlet?action=deleteCharge&programId=<%= gci.getProgramId() %>')"><img border="0" src="img/del.gif"/>刪除&
125、lt;/a></td></p><p><b> </tr></b></p><p><b> <% </b></p><p><b> }</b></p><p><b> %></b></p>
126、;<p> 4.1.6報(bào)修信息管理</p><p> 圖20所示即為報(bào)修信息管理界面,系統(tǒng)管理人員能夠以此處理業(yè)主提交的全部報(bào)修信息:</p><p> 圖20報(bào)修信息管理頁(yè)面</p><p><b> 核心代碼:</b></p><p><b> <% </b><
127、;/p><p> if(list.isEmpty()){</p><p> out.println("<br/><br/><br/><center><h2>沒(méi)有搜索到你要找的類別!!!</h2></center>");</p><p><b> }&l
128、t;/b></p><p><b> else{</b></p><p><b> %></b></p><p> <table width="100%" border="0" cellspacing="1" bgcolor="b
129、lack" align="center"></p><p> <tr bgcolor="#D1F1FE" align="center"></p><p> <th>編號(hào)</th></p><p> <th>業(yè)主名</th>&l
130、t;/p><p> <th>電話</th> </p><p> <th>報(bào)修時(shí)間</th></p><p> <th>地址</th></p><p> <th>報(bào)修內(nèi)容</th></p><p> <th
131、>完成狀態(tài)</th> </p><p> <th>查看/修改</th></p><p> <th>刪除</th></p><p><b> </tr></b></p><p><b> <%</b>&
132、lt;/p><p> //獲取WebApplicationContext</p><p> WebApplicationContext wac=</p><p> WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());</p><p>
133、DButil db = (DButil)wac.getBean("DButil");</p><p> int i = 0;</p><p> for(RepairInfo gci:list){</p><p> String userid=gci.getUserId();</p><p> userInfo us
134、er=(userInfo)db.getObject("user",userid);</p><p> String houseid=user.getHouseId();</p><p> HouseInfo house=(HouseInfo)db.getObject("house",houseid);</p><p>
135、if(i%2==0){</p><p><b> i++;</b></p><p> out.println("<tr bgcolor='white' align='center'>");</p><p><b> }</b></p>&l
136、t;p><b> else{</b></p><p><b> i++;</b></p><p> out.println("<tr bgcolor='#EBF5FD' align='center'>");</p><p><b> }
137、</b></p><p><b> %></b></p><p> <td><%= gci.getRepairId() %></td></p><p> <td><%= user.getName() %></td></p><p&
138、gt; <td><%= user.getTelephone() %></td> </p><p> <td><%= gci.getAsktime() %></td></p><p> <td><%= house.getAddress() %></td>&l
139、t;/p><p> <td><%= gci.getSerprogram() %></td></p><p> <td><%= gci.getStatus() %></td></p><p> <td width="13%"><a href="Ma
140、nageServlet?action=lookRepair&repairId=<%= gci.getRepairId() %>"><img border="0" src="img/mod.gif" height="16" width="16"/>查看/修改</a></td></p&
141、gt;<p> <td width="13%"><a href="JavaScript:delete_sure('ManageServlet?action=deleteRepair&repairId=<%= gci.getRepairId() %>')"><img border="0" src=&
142、quot;img/del.gif"/>刪除</a></td></p><p><b> </tr></b></p><p><b> <% </b></p><p><b> }</b></p><p><b
143、> %></b></p><p><b> </table></b></p><p><b> 4.1.7權(quán)限管理</b></p><p> 圖21所示即為權(quán)限管理界面,系統(tǒng)管理人員能夠以此修改業(yè)主用戶權(quán)限:</p><p><b> 圖21權(quán)
144、限管理頁(yè)面</b></p><p><b> 核心代碼:</b></p><p> <table width="80%" border="0" cellspacing="1" bgcolor="black" align="center">&l
145、t;/p><p> <tr bgcolor="#D1F1FE" align="center"></p><p> <th>用戶名</th></p><p> <th>密碼</th></p><p> <th>權(quán)限</th&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小區(qū)物業(yè)管理系統(tǒng)---畢業(yè)論文
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——小區(qū)物業(yè)管理系統(tǒng)
- 畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)
- 畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng) 畢業(yè)論文
- 畢業(yè)論文-小區(qū)物業(yè)管理
- 畢業(yè)論文小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)_1663202829
- 畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)00
- 畢業(yè)論文(設(shè)計(jì))-小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 豪華高檔小區(qū)物業(yè)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-住宅小區(qū)物業(yè)管理系統(tǒng)
- 信息管理系統(tǒng)畢業(yè)論文-小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與開發(fā)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論