版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
實(shí)訓(xùn)報(bào)告項(xiàng)目名稱 小區(qū)物業(yè)管理系統(tǒng) 專業(yè)班級(jí) 姓名 學(xué)號(hào) 指導(dǎo)教師 實(shí)訓(xùn)地點(diǎn) 起止日期 完成時(shí)間 2011年12月16日 目錄1。概述軟件項(xiàng)目名稱軟件特點(diǎn)軟件主要社會(huì)應(yīng)用項(xiàng)目可行性分析引言2。2技術(shù)可行性報(bào)告系統(tǒng)經(jīng)濟(jì)可行性報(bào)告社會(huì)因素可行性分析軟件綜合實(shí)訓(xùn)項(xiàng)目開發(fā)計(jì)劃書需求分析4。1功能需求性能需求5。概要設(shè)計(jì)5.1系統(tǒng)總體設(shè)計(jì)5。2數(shù)據(jù)庫設(shè)計(jì)5。2.1概念結(jié)構(gòu)設(shè)計(jì)5.2。2邏輯結(jié)構(gòu)設(shè)計(jì)5.2.3物理結(jié)構(gòu)設(shè)計(jì)6。詳細(xì)設(shè)計(jì)6。1系統(tǒng)管理模塊詳細(xì)設(shè)計(jì)6。2日常模塊詳細(xì)設(shè)計(jì)系統(tǒng)的實(shí)現(xiàn)8。運(yùn)行與測(cè)試9.實(shí)訓(xùn)總結(jié)(包含實(shí)訓(xùn)日志)10。參考文獻(xiàn)附件:主要代碼1.概述1.1軟件項(xiàng)目名稱小區(qū)物業(yè)管理系統(tǒng)1.2軟件特點(diǎn)小區(qū)物業(yè)管理系統(tǒng)采用了當(dāng)前的主流計(jì)算結(jié)構(gòu)模式進(jìn)行開發(fā),前臺(tái)開發(fā)工具選用Eclipse.Eclipse是一種可視化的、面向?qū)ο蟮膉ava開發(fā)語言,Eclipse具有易用、通用和開發(fā)效率高的特點(diǎn)?后臺(tái)的數(shù)據(jù)庫開發(fā)工具選用了MySQL,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。該軟件提供了以下功能:基本信息設(shè)置、信息查詢、打印報(bào)表、系統(tǒng)管理,這些功能保證了軟件在使用上的方便,同時(shí)該軟件實(shí)現(xiàn)了優(yōu)美簡潔的界面設(shè)計(jì),保證了用戶在體驗(yàn)上的舒適。1。3軟件主要社會(huì)應(yīng)用“物業(yè)管理信息系統(tǒng)"通過計(jì)算機(jī)網(wǎng)絡(luò)和專業(yè)軟件對(duì)物業(yè)實(shí)施即時(shí)、規(guī)范、高效的管理。在引入該系統(tǒng)后住戶檔案將由電腦管理,通過在水、電、煤氣上設(shè)置讀數(shù)裝置可以實(shí)現(xiàn)遠(yuǎn)程自動(dòng)抄表,減少了業(yè)主的麻煩。隨著房地產(chǎn)開發(fā)的持續(xù)升溫,各個(gè)小區(qū)的各家各戶繁雜的服務(wù)越來越龐大,物業(yè)管理業(yè)務(wù)的復(fù)雜性也隨之上升,再加上智能化小區(qū)這個(gè)概念的引入,物業(yè)管理逐漸趨于信息化高效率化,因此許多物業(yè)管理公司已引入了該系統(tǒng),服務(wù)中心在接到業(yè)主報(bào)修后,會(huì)立刻打出工程部的報(bào)修單,提高了日常維修的服務(wù)質(zhì)量。每月電腦會(huì)自動(dòng)將各項(xiàng)費(fèi)用匯總,并打印出統(tǒng)一的收費(fèi)通知,大大節(jié)省了物業(yè)管理公司的人力、物力投入,降低了成本。物業(yè)管理系統(tǒng)基本已成了當(dāng)代建筑群必備的一個(gè)管理軟件。2.項(xiàng)目可行性分析2。1引言目前國家建設(shè)部房地產(chǎn)業(yè)司已將是否使用計(jì)算機(jī)進(jìn)行管理列入了物業(yè)管理公司評(píng)定級(jí)別的項(xiàng)目之中。此舉大大推動(dòng)了“物業(yè)管理信息系統(tǒng)”的發(fā)展。隨著人們生活水平的提高和房地產(chǎn)業(yè)的不斷的完善,大型的房地產(chǎn)企業(yè)結(jié)構(gòu)中,物業(yè)管理的部門結(jié)構(gòu)成為其中的一個(gè)細(xì)化。而物業(yè)管理部門成為與業(yè)戶零距離接觸的終端部門,物業(yè)管理系統(tǒng)的作用不但使得繁重的手工工作變的簡單化,并且能夠使得業(yè)戶對(duì)物業(yè)的了解更加透明化。隨著房地產(chǎn)開發(fā)的持續(xù)升溫,各個(gè)小區(qū)的各家各戶繁雜的服務(wù)越來越龐大,物業(yè)管理業(yè)務(wù)的復(fù)雜性也隨之上升,再加上智能化小區(qū)這個(gè)概念的引入,物業(yè)管理逐漸趨于信息化高效率化,因此許多物業(yè)管理公司已引入了“物業(yè)管理信息系統(tǒng)”,即通過計(jì)算機(jī)網(wǎng)絡(luò)和專業(yè)軟件對(duì)物業(yè)實(shí)施即時(shí)、規(guī)范、高效的管理。在引入該系統(tǒng)后住戶檔案將由電腦管理,通過在水、電、煤氣上設(shè)置讀數(shù)裝置可以實(shí)現(xiàn)遠(yuǎn)程自動(dòng)抄表,減少了業(yè)主的麻煩。服務(wù)中心在接到業(yè)主報(bào)修后,會(huì)立刻打出工程部的報(bào)修單,提高了日常維修的服務(wù)質(zhì)量。每月電腦會(huì)自動(dòng)將各項(xiàng)費(fèi)用匯總,并打印出統(tǒng)一的收費(fèi)通知,大大節(jié)省了物業(yè)管理公司的人力、物力投入,降低了成本.技術(shù)可行性報(bào)告小區(qū)物業(yè)管理系統(tǒng)采用了當(dāng)前的主流計(jì)算結(jié)構(gòu)模式進(jìn)行開發(fā),前臺(tái)開發(fā)工具選用Eclipse。Eclipse是一種可視化的、面向?qū)ο蟮膉ava開發(fā)語言,Eclipse具有易用、通用和開發(fā)效率高的特點(diǎn)。后臺(tái)的數(shù)據(jù)庫開發(fā)工具選用了MySQL,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。這兩種開發(fā)工具功能強(qiáng)大,有較好的接口,作為本系統(tǒng)開發(fā)工具是可行的。面向?qū)ο缶幊痰母拍蠲嫦驅(qū)ο蟮某绦蛟O(shè)計(jì)(Object-OrientedProgramming,簡記為OOP)是Eclipse誕生的基礎(chǔ).OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過給程序中加入擴(kuò)展語句,把函數(shù)“封裝”進(jìn)java編程所必需的“對(duì)象”中。面向?qū)ο蟮木幊陶Z言使得復(fù)雜的工作條理清晰、編寫容易。說它是一場(chǎng)革命,不是對(duì)對(duì)象本身而言,而是對(duì)它們處理工作的能力而言。對(duì)象并不與傳統(tǒng)程序設(shè)計(jì)和編程方法兼容,只是部分面向?qū)ο蠓炊鴷?huì)使情形更糟。除非整個(gè)開發(fā)環(huán)境都是面向?qū)ο蟮?,否則對(duì)象產(chǎn)生的好處還沒有帶來的麻煩多。而Eclipse是完全面向?qū)ο蟮?,這就使得Eclipse成為一種觸手可及的促進(jìn)軟件重用的開發(fā)工具,從而具有強(qiáng)大的吸引力。MySQL簡介MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司。在2008年1月16號(hào)被Sun公司收購.而2009年,SUN又被Oracle收購。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi)。這樣就增加了速度并提高了靈活性。MySQL的SQL“結(jié)構(gòu)化查詢語言”SQL是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言.MySQL軟件采用了GPL(GNU通用公共許可證).由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫.2。3系統(tǒng)經(jīng)濟(jì)可行性報(bào)告隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行.21世紀(jì)是一個(gè)充滿競(jìng)爭(zhēng)和挑戰(zhàn)的世紀(jì)。在這個(gè)世紀(jì)中,高效化、系統(tǒng)化、規(guī)范化、自動(dòng)化已成為現(xiàn)代企業(yè)的代名詞。做為我國支柱產(chǎn)業(yè)之一的房地產(chǎn)業(yè)在當(dāng)今智能化小區(qū)的發(fā)展的驅(qū)動(dòng)下,在當(dāng)今信息時(shí)代的推動(dòng)下,擁有自己的一套特色的小區(qū)物業(yè)管理系統(tǒng)是非常必要的,與小區(qū)內(nèi)繁多的硬件設(shè)施相比較,傳統(tǒng)的手工式的管理方式已經(jīng)無法適合當(dāng)今的龐大的數(shù)據(jù)處理和精確的運(yùn)算需求,所以一套精美完善的小區(qū)物業(yè)管理系統(tǒng)是提高工作效率節(jié)省人力物力的有效解決方案。傳統(tǒng)的管理方式,對(duì)物業(yè)管理人員要求數(shù)量多,耗資高,錯(cuò)誤率高,工作人員流動(dòng)和對(duì)新人的培訓(xùn)經(jīng)費(fèi)也是不小的開支。一套完善的小區(qū)物業(yè)管理系統(tǒng)可持續(xù)使用并能隨著時(shí)代和工作的需求不斷更新,一期投入終身受用,按長期的使用計(jì)算,開發(fā)系統(tǒng)的造價(jià)平均到每年與傳統(tǒng)式的管理方式的年耗資本相對(duì)比,性價(jià)比是可行的。開發(fā)這套系統(tǒng)的經(jīng)濟(jì)可行性是很高的。2。4社會(huì)因素可行性分析對(duì)于這套小區(qū)物業(yè)管理系統(tǒng)而言,在投入使用前,會(huì)由開發(fā)并能熟練操作本系統(tǒng)的工程人員對(duì)用戶群進(jìn)行專業(yè)系統(tǒng)的培訓(xùn)。培訓(xùn)內(nèi)容應(yīng)包括,熟練掌握系統(tǒng)的各個(gè)功能和簡單的系統(tǒng)維護(hù),在開發(fā)設(shè)計(jì)程序的過程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計(jì)算機(jī)普及的今天,用戶對(duì)本系統(tǒng)的操作完全可以看做是一種簡單的,配合形式的手工操作,因?yàn)楸鞠到y(tǒng)最適合用于微型機(jī),可以說幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。nJ3.1概述3。1。0編寫目的編寫這份項(xiàng)目開發(fā)計(jì)劃目的是讓該項(xiàng)目能在規(guī)定的時(shí)間內(nèi)有效率的完成,以及分配小組各成員的任務(wù),讓他們?cè)谝?guī)定時(shí)間內(nèi)各司其職。3。1。1項(xiàng)目名稱小區(qū)物業(yè)管理系統(tǒng)3。1.2項(xiàng)目建設(shè)的內(nèi)容和規(guī)模項(xiàng)目內(nèi)容:根據(jù)項(xiàng)目的需求分析,在規(guī)定時(shí)間內(nèi)完成該系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試,爭(zhēng)取把該系統(tǒng)打造成一個(gè)高效率高通用性的系統(tǒng)。3.1.3經(jīng)濟(jì)技術(shù)指標(biāo)規(guī)劃時(shí)間:兩個(gè)星期規(guī)劃地點(diǎn):E512機(jī)房開發(fā)人數(shù):83。1。4項(xiàng)目主要開發(fā)條件本項(xiàng)目符合中華人民共和國各項(xiàng)法律法規(guī)。本項(xiàng)目的物質(zhì)條件俱全(電腦、開發(fā)工具、開發(fā)地點(diǎn)等)。3。2項(xiàng)目概述3。2.1工作內(nèi)容主要有項(xiàng)目的可行性研究、項(xiàng)目的開發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和項(xiàng)目完成后的測(cè)試這幾個(gè)主要任務(wù)。3。2。2項(xiàng)目開發(fā)人員項(xiàng)目組長:曹海項(xiàng)目小組成員:曹海、歐立可、唐波、李春宣、鄧敏求、周細(xì)雨、黃進(jìn)、程希3。2.3產(chǎn)品介紹該程序的名稱是小區(qū)物業(yè)管理系統(tǒng),采用的java語言開發(fā),輔以MySQL數(shù)據(jù)庫,存儲(chǔ)媒介為可移動(dòng)硬盤。3。3實(shí)施計(jì)劃3.3.1工作任務(wù)的分門與人員分工任務(wù)安排:項(xiàng)目組長負(fù)責(zé)完成項(xiàng)目可行性研究報(bào)告和項(xiàng)目開發(fā)計(jì)劃的起草工作。黃進(jìn)負(fù)責(zé)需求分析,歐立可和唐波負(fù)責(zé)項(xiàng)目的概要設(shè)計(jì),李春宣和鄧敏求負(fù)責(zé)項(xiàng)目的詳細(xì)設(shè)計(jì),周細(xì)雨負(fù)責(zé)軟件的測(cè)試,程希負(fù)責(zé)系統(tǒng)的實(shí)現(xiàn)。進(jìn)度第15周確定項(xiàng)目的題目和準(zhǔn)備項(xiàng)目的前期工作,完成項(xiàng)目小組的人員安排。15周星期一、星期二完成項(xiàng)目的可行性分析和項(xiàng)目的開發(fā)計(jì)劃,星期三、星期四完成項(xiàng)目的需求分析.第16周完成項(xiàng)目的詳細(xì)設(shè)計(jì)及測(cè)設(shè),并于16周周五上交報(bào)告。需求分析4。1功能需求物業(yè)管理系統(tǒng)是一個(gè)涉及多方面的系統(tǒng)工程,它包含了管理、服務(wù)、工程、財(cái)務(wù)等多個(gè)職能系統(tǒng)。開發(fā)智能小區(qū)物業(yè)管理系統(tǒng)應(yīng)該滿足以下要求:一是全面性,滿足常規(guī)管理工作的需求;二是智能化,實(shí)現(xiàn)數(shù)據(jù)采集、處理自動(dòng)化的要求;三是先進(jìn)性,系統(tǒng)體現(xiàn)時(shí)代的需要,使管理更細(xì)致、深入,決策更科學(xué)。作為智能小區(qū)管理信息系統(tǒng)中必不可少的一部分,物業(yè)管理系統(tǒng)在其中應(yīng)該實(shí)現(xiàn)的功能有:(1)無紙化管理應(yīng)實(shí)現(xiàn)物業(yè)管理各種文件在電腦上的編輯、發(fā)送和接收,在電腦上取代以往的人工報(bào)審,有紙操作;提供一個(gè)足夠開放的平臺(tái),實(shí)現(xiàn)充分的數(shù)據(jù)共享和內(nèi)部通訊.如對(duì)于內(nèi)部的多個(gè)部門以及分布在不同地方的多個(gè)管理處,可以突破層次和部門分隔導(dǎo)致的溝通障礙來實(shí)現(xiàn)信息的實(shí)時(shí)共享。(2)靈活方便的萬能查詢功能對(duì)于用戶來講,查詢的要求是千變?nèi)f化的,為了適應(yīng)用戶的這種要求,系統(tǒng)應(yīng)支持對(duì)所有的事件記錄、費(fèi)用數(shù)據(jù)等進(jìn)行檢索、統(tǒng)計(jì)、總覽,從而對(duì)日常管理的計(jì)劃、控制和決策起到實(shí)際的支持作用。(3)敏感數(shù)據(jù)修改的日志跟蹤和分級(jí)的權(quán)限控制對(duì)應(yīng)保密或較敏感的數(shù)據(jù)修改提供跟蹤,能清楚地記錄數(shù)據(jù)每次更的情況(更改人、時(shí)間、值、數(shù)額等),提供敏感數(shù)據(jù)更改的依據(jù)。根據(jù)操作人員的不同權(quán)限:財(cái)務(wù)經(jīng)理有權(quán)修改費(fèi)用單價(jià);收費(fèi)員只能錄入讀數(shù)進(jìn)行計(jì)算;管理處的工作人員僅能看到本管理處的數(shù)據(jù)。(4)形象豐富的決策分析系統(tǒng)快速、自動(dòng)、強(qiáng)大的統(tǒng)計(jì)匯總功能和豐富的報(bào)表打印系統(tǒng),使各種數(shù)據(jù)的統(tǒng)計(jì)匯總、分析表格一應(yīng)俱全,物業(yè)公司的領(lǐng)導(dǎo)可以隨時(shí)查閱最新的詳細(xì)情況,并依次快速、準(zhǔn)確地做出決策。同時(shí)智能小區(qū)物業(yè)管理系統(tǒng)應(yīng)該能夠給物業(yè)公司內(nèi)部管理提供全面的解決方案,并從不同層次滿足住宅小區(qū)發(fā)展商的需求。包括下面四個(gè)層次:業(yè)務(wù)處理:用于基層辦事人員,如收款員、管理員、保安員、維修員等,包括各種物業(yè)檔案、臺(tái)帳等靜態(tài)數(shù)據(jù)的錄入、查詢、打印報(bào)表;每月各種收費(fèi)數(shù)據(jù)的錄入、計(jì)算、打單、收款;日常工作日志及數(shù)據(jù)的錄入、查詢、打印。運(yùn)行控制:用于基層干部,如管理處的財(cái)務(wù)經(jīng)理、物業(yè)經(jīng)理、保安經(jīng)理、工程經(jīng)理等,包括雇傭和培訓(xùn)工作人員,日常工作(設(shè)備保養(yǎng)、維修、保安巡邏、清潔)的調(diào)度、工作進(jìn)展的定期考評(píng)與分析、事件提醒等。管理控N.-用于管理處主任及公司管理人員,包括對(duì)每一項(xiàng)工作實(shí)際與計(jì)劃的對(duì)比,如收費(fèi)結(jié)果統(tǒng)計(jì)比較、設(shè)備完好率統(tǒng)計(jì)比較、安全達(dá)標(biāo)結(jié)果統(tǒng)計(jì)比較等.領(lǐng)導(dǎo)決策:用于公司最高領(lǐng)導(dǎo)決策層,包括企業(yè)發(fā)展戰(zhàn)略的分析、新市場(chǎng)開發(fā)分析及人力資源政策分析等。根據(jù)物業(yè)管理系統(tǒng)的總體功能需求及用戶層次要求,整個(gè)系統(tǒng)主要分為以下幾個(gè)功能模塊:系統(tǒng)管理、住戶管理、房產(chǎn)管理、設(shè)備管理、收費(fèi)管理和社區(qū)服務(wù),如下圖3—I所示:
圖S-1頂層功能模塊劃井系統(tǒng)管理:本模塊的主要功能是對(duì)用戶的使用權(quán)限進(jìn)行分配以及數(shù)據(jù)的備份,由用戶管理模塊和數(shù)據(jù)管理模塊(如圖3-2所示)。它為各類型的用戶賦予賬號(hào)和初始密碼,用戶管理可以讓管理員用戶對(duì)用戶信息進(jìn)行增加、修改和刪除;同時(shí)數(shù)據(jù)管理提供了用戶相關(guān)信息的備份處理,保障信息的安全性和完整性。圖鼻2系統(tǒng)管理模塊劃分住戶管理:本模塊的功能是對(duì)住戶的所有相關(guān)信息進(jìn)行管理(如圖3-3所示),它主要包括住戶信息錄入、住戶信息查詢、住戶信息修改、住戶信息刪除等。
住戶ft入住戶ft入圏3-3住戶管理模塊劃分房產(chǎn)管理:本模塊主要是從樓宇管理與房屋管理兩方面對(duì)小區(qū)中的所有房產(chǎn)進(jìn)行管理(如圖3—4所示)。樓宇管理模塊包括樓宇信息的錄入、樓宇信息查詢、樓宇信息修改、樓宇信息刪除;房屋管理模塊包括房屋基本信息錄入、房屋信息查詢、房屋信息修改、房屋信息刪除等模塊。房產(chǎn)管理模塊j樓宇管理處屋管理樓宇倍息修改樓宇ft息#1除樓宇管理處屋管理樓宇倍息修改樓宇ft息#1除居屋倍鼠錄入房屋?息查詢房屋佰患修改ffl3-4房產(chǎn)管理模塊劃分設(shè)備管理:本模塊主要是對(duì)小區(qū)內(nèi)的所有設(shè)備信息進(jìn)行管理,確保設(shè)備的安全和及時(shí)對(duì)損壞設(shè)備進(jìn)行維修。主要包括設(shè)備基本信息的錄入、查詢、修改、刪除等,并將設(shè)備的維修信息單獨(dú)列出供用戶進(jìn)行查詢、添加、修改和刪除等操作,方便用戶了解情況。收費(fèi)管理:本模塊對(duì)住戶的水費(fèi)、電費(fèi)、煤氣費(fèi)等相關(guān)費(fèi)用進(jìn)行統(tǒng)籌管理,便于住戶及時(shí)交費(fèi)和查詢。社區(qū)服務(wù):本模塊主要是為各位業(yè)主提供諸如停水停電通知、繳費(fèi)通知、社區(qū)活動(dòng)通知等社區(qū)相關(guān)服務(wù)的,它所提供的服務(wù)項(xiàng)目主要有短信群發(fā)、提醒服務(wù)以及建議意見等(如圖3-7所示)。圖3右社區(qū)服務(wù)模塊劃分4。2性能需求可擴(kuò)展性為了適應(yīng)日后的發(fā)展,小區(qū)物業(yè)管理系統(tǒng)必須具有良好的擴(kuò)展性和適應(yīng)性。安全性為保證數(shù)據(jù)安全和服務(wù)安全,系統(tǒng)必須構(gòu)建安全平臺(tái),為用戶提供安全的數(shù)據(jù)傳輸及身份認(rèn)證機(jī)制。4.2.1系統(tǒng)建模1。用例圖通過對(duì)以上功能模塊的分析,系統(tǒng)的角色主要分為兩類:住戶和系統(tǒng)管理員。住戶可以進(jìn)入系統(tǒng)公共信息管理模塊,了解住房信息以及小區(qū)內(nèi)的公共信息等;系統(tǒng)管理員可以使用住戶管理、房產(chǎn)管理、設(shè)備管理、車位管理以及收費(fèi)管理模塊,為小區(qū)內(nèi)的日常工作服務(wù),也可以使用系統(tǒng)管理模塊,主要是用來進(jìn)行用戶權(quán)限的配置,具備最高的權(quán)限。全局用例圖如圖3-8所示。圖系統(tǒng)全局用例圖接著再對(duì)其中的每個(gè)用例進(jìn)行進(jìn)一步的分析,找出其中更具體的用例。比如:系統(tǒng)管理包括用戶管理用例和數(shù)據(jù)管理用例;房產(chǎn)管理包括樓宇管理用例和房屋管理用例,樓宇管理中又包含樓宇信息錄入、查詢、修改和刪除等用例。2。類圖根據(jù)物業(yè)管理系統(tǒng)的用例分析,對(duì)這個(gè)系統(tǒng)而言,在系統(tǒng)邊界以外與系統(tǒng)進(jìn)行交互的活動(dòng)者是系統(tǒng)管理員和普通用戶,考慮系統(tǒng)問題域和系統(tǒng)責(zé)任邊界,確定所用到的類主要包括:樓宇信息、房屋信息、住戶信息、個(gè)人收費(fèi)信息等.在整個(gè)系統(tǒng)中,系統(tǒng)管理員處于主動(dòng)位置,它管理相關(guān)的事項(xiàng)和其他類。我們可以從系統(tǒng)管理員和普通用戶兩類對(duì)象開始進(jìn)行執(zhí)行路線追蹤,以發(fā)現(xiàn)系統(tǒng)中各種消息連接。物業(yè)管理系統(tǒng)的各類間的關(guān)聯(lián)可根據(jù)系統(tǒng)功能用例來確定,比如住戶信息類和收費(fèi)信息類之間是l:l的關(guān)聯(lián)?關(guān)聯(lián)須謹(jǐn)慎確定,以保證數(shù)據(jù)的完整性,防止以后頻繁的修改而影響系統(tǒng)的開發(fā)進(jìn)度.通過分析,本系統(tǒng)的類圖,如圖3—9所示。芋豐£久層A1.Pm加改詢|廃fS犧總嘶:.屜懺手JKS電丙址繼J85呈戶3!助房空曲向嶺瞎?SH!積Wat吐水電%XitA住戶fir芋豐£久層A1.Pm加改詢|廃fS犧總嘶:.屜懺手JKS電丙址繼J85呈戶3!助房空曲向嶺瞎?SH!積Wat吐水電%XitA住戶fir學(xué)牌號(hào)牛業(yè)主名球芻嘗征號(hào)野n"聲±主若科罰直3&甲為上衣櫛巖日期価加Q??阿T詢od臣機(jī)略進(jìn)尸曰祗榊加o愣改o*■>^02業(yè)腳i盼魂期?收ift卡庚爲(wèi)合計(jì)空:藝OOQQOOO&AUOOO堀3-9系統(tǒng)類圖3?順序圖順序圖顯示對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的順序,同時(shí)顯示對(duì)象之間的交互。如圖3-10所示,是樓宇信息管理模塊的順序圖.亙界面一息界而亙界面一息界而圖3T0樓宇信息管理模塊顒序圖管理員用戶通過添加消息,進(jìn)入添加樓宇信息界面,在此界面中顯示需要添加的樓宇信息,例如樓字號(hào)、樓層號(hào)等;通過編輯消息,進(jìn)入編輯樓宇信息界面,在編輯完成后保存,管理員用戶通過查詢消息進(jìn)入查詢樓宇界面,檢查添加消息是否成功.
4.狀態(tài)圖狀態(tài)圖用來描述一個(gè)特定對(duì)象的所有可能狀態(tài)及其引起狀態(tài)轉(zhuǎn)移的事件。大多數(shù)面向?qū)ο蠹夹g(shù)都用狀態(tài)圖表示單個(gè)對(duì)象在其生命周期中的行為。一個(gè)狀態(tài)圖包括一系列的狀態(tài)以及狀態(tài)之間的轉(zhuǎn)移。不是所有的類都有狀態(tài)圖,以住戶類為例,住戶的狀態(tài)圖如圖3-11所示。從狀態(tài)圖中可以看到住戶的所有狀態(tài):查詢、添加、刪除、修改。當(dāng)住戶處于編輯狀態(tài)之前,先要查詢并確認(rèn)住戶的類型,然后進(jìn)行編輯;處于增加、刪除狀態(tài)前同樣應(yīng)該先查詢并確認(rèn)后,在進(jìn)行增加、刪除。5。概要設(shè)計(jì)5.1系統(tǒng)總體設(shè)計(jì)小區(qū)物業(yè)管理系統(tǒng)總體設(shè)計(jì)包含了住戶基本信息實(shí)體E—R圖、房產(chǎn)基本信息實(shí)體E-R圖、住戶投訴基本信息實(shí)體E—R圖、系統(tǒng)結(jié)構(gòu)圖。5.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)包含了用戶表、住戶基本信息表、房屋基本信息表、處理故障表、收費(fèi)信息表。詳細(xì)設(shè)計(jì)6。1系統(tǒng)管理模塊詳細(xì)設(shè)計(jì)系統(tǒng)管理模塊主要包含了用戶管理和數(shù)據(jù)管理。用戶管理的功能是根據(jù)用戶使用權(quán)限分別提供可以執(zhí)行的相關(guān)操作。在本模塊中,系統(tǒng)管理員用戶不僅可以添加用戶權(quán)限組,還可以對(duì)權(quán)限組內(nèi)的用戶進(jìn)行添加、修改和刪除數(shù)據(jù)管理主要實(shí)現(xiàn)了數(shù)據(jù)的安全性和高可用性。6。2日常模塊詳細(xì)設(shè)計(jì)日常模塊主要有登陸界面、住戶管理、房產(chǎn)管理、設(shè)備管理、收費(fèi)管理。7。系統(tǒng)的實(shí)現(xiàn)該系統(tǒng)的是用java語言實(shí)現(xiàn)的各個(gè)模塊功能,有前臺(tái)的登陸界面,后臺(tái)的數(shù)據(jù)處理模塊和中間的邏輯處理模塊。該系統(tǒng)的各個(gè)模塊均運(yùn)行正常,用戶登陸界面運(yùn)行后簡潔美觀,邏輯實(shí)現(xiàn)模塊處理數(shù)據(jù)準(zhǔn)確無誤,數(shù)據(jù)庫對(duì)數(shù)據(jù)的增刪改查均正常,經(jīng)測(cè)試該系統(tǒng)是一個(gè)高效的實(shí)用性強(qiáng)的系統(tǒng)。實(shí)訓(xùn)總結(jié)在實(shí)訓(xùn)期間我們小組主要圍繞小區(qū)物業(yè)管理系統(tǒng)進(jìn)行了一系列的研究和討論.詳細(xì)說明了在J2EE平臺(tái)上開發(fā)和設(shè)計(jì)系統(tǒng)的方法、后端數(shù)據(jù)庫的建立以及數(shù)據(jù)庫連接等內(nèi)容,并設(shè)計(jì)和實(shí)現(xiàn)了小區(qū)物業(yè)管理系統(tǒng),主要進(jìn)行了以下幾方面的工作:首先介紹小區(qū)物業(yè)管理系統(tǒng)在現(xiàn)代社會(huì)生活中的現(xiàn)狀和重要性,結(jié)合我國的具體實(shí)際,闡述建立具有小區(qū)特色的物業(yè)管理系統(tǒng)的意義和研究情況,提出了本系統(tǒng)的主要研究內(nèi)容和方向,并規(guī)劃出本文的集構(gòu)。其次,對(duì)系統(tǒng)中的相關(guān)技術(shù)進(jìn)行了比較詳細(xì)的闡述,特別是J2EE的結(jié)構(gòu)體系和技術(shù)體系進(jìn)行重點(diǎn)介紹;并對(duì)計(jì)算機(jī)模式進(jìn)行了分析和對(duì)比,從中選出一個(gè)比較適合本系統(tǒng)開發(fā)應(yīng)用的模式使用。同時(shí)簡單介紹了數(shù)據(jù)挖掘相關(guān)知識(shí)和常用方法。最后,在對(duì)系統(tǒng)的需求進(jìn)行了比較全面的分析之后完成對(duì)系統(tǒng)的總體設(shè)計(jì),將系統(tǒng)劃分為六大功能模塊進(jìn)行描述提出了系統(tǒng)的主要模塊,并詳細(xì)介紹了它們的設(shè)計(jì)與實(shí)現(xiàn)情況.我們小組成員在有限的時(shí)間里經(jīng)過努力,該小區(qū)物業(yè)管理系統(tǒng)已初具規(guī)模,界面比較實(shí)用,系統(tǒng)穩(wěn)定性良好,通過網(wǎng)絡(luò)實(shí)驗(yàn)測(cè)試用戶連接功能良好。系統(tǒng)的查詢功能完備,可以滿足用戶的各種查詢要求.查詢信息準(zhǔn)確無誤,完整詳細(xì)、迅速方便。系統(tǒng)的可操作性很好,不同類型的用戶都可以很方便的進(jìn)行相關(guān)的操作,相信可以給小區(qū)物業(yè)管理工作帶來一定的幫助。作為可在網(wǎng)絡(luò)上直接進(jìn)行操作的物業(yè)管理系統(tǒng),數(shù)據(jù)對(duì)象的訪問控制讓我們的敏感數(shù)據(jù)得到較好的保護(hù),使得只有相應(yīng)的授權(quán)用戶才能得到相應(yīng)的操作權(quán)限,一些重要的業(yè)主信息等得到較好的利用的同時(shí),又具有很高的安全性。該系統(tǒng)直接面對(duì)小區(qū)物業(yè)管理人員,實(shí)現(xiàn)物業(yè)管理工作網(wǎng)絡(luò)處理、協(xié)作功能,使小區(qū)內(nèi)的數(shù)據(jù)電子化,簡化工作流程,提高工作效率。與用戶的接口實(shí)現(xiàn)簡單、安全,可操作性強(qiáng)??梢怨?jié)省許多資源,可以迅速查詢和打印所需信息,節(jié)省大量人力,簡單、明了、安全、高效,可以大大的提高人們的工作效率,具有很高的實(shí)用價(jià)值:實(shí)訓(xùn)日志:2011.12.5號(hào)即第十五周周一在E512機(jī)房確定小組成員和該次實(shí)訓(xùn)的項(xiàng)目(小區(qū)物業(yè)管理系統(tǒng));2011.12.8號(hào)即第十五周周四在E512機(jī)房聽馮劍老師講實(shí)訓(xùn)案例:工資管理系統(tǒng)需求建模啟發(fā);并確定小組各人員的具體分工,其中黃進(jìn)負(fù)責(zé)需求分析、歐立可負(fù)責(zé)概要設(shè)計(jì)、李春萱負(fù)責(zé)詳細(xì)設(shè)計(jì)、周細(xì)雨負(fù)責(zé)軟件的測(cè)試,我負(fù)責(zé)項(xiàng)目的可行性研究和項(xiàng)目的開發(fā)計(jì)劃。2011。12.9號(hào)即第十五周周五在E512機(jī)房聽馮劍老師講案例:工資管理系統(tǒng)設(shè)計(jì)引導(dǎo)。并于機(jī)房查找該我們小組負(fù)責(zé)項(xiàng)目的相關(guān)資料。2011.12。14號(hào)即第十六周周三在E512機(jī)房繼續(xù)聽馮劍老師講案例:工資管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)參考示范。進(jìn)一步確定小組各個(gè)成員的分工,調(diào)整如下:我負(fù)責(zé)該項(xiàng)目的前四個(gè)部分即概述、可行性分析、項(xiàng)目開發(fā)計(jì)劃和部分需求分析,黃進(jìn)負(fù)責(zé)具體的需求分析,歐立可負(fù)責(zé)概要設(shè)計(jì)中的數(shù)據(jù)庫設(shè)計(jì),唐波負(fù)責(zé)概要設(shè)計(jì)中的系統(tǒng)總體設(shè)計(jì),李春萱負(fù)責(zé)詳細(xì)設(shè)計(jì)中的系統(tǒng)管理模塊,鄧敏求負(fù)責(zé)詳細(xì)設(shè)計(jì)中的日常模塊詳細(xì)設(shè)計(jì),程希負(fù)責(zé)系統(tǒng)的實(shí)現(xiàn)這部分,周細(xì)雨負(fù)責(zé)項(xiàng)目的運(yùn)行與測(cè)試,至此,小組個(gè)成員已分工明確。2011.12.16號(hào)第十六周周五上交報(bào)告。10。參考文獻(xiàn)智能化住宅小區(qū)物業(yè)管理系統(tǒng)軟件設(shè)計(jì)概述.Lucia,http://,2002,10李煥哲,劉曉亮,郭大權(quán)等.J2EE體系結(jié)構(gòu)探討?河北省科學(xué)院學(xué)報(bào),2003.陳國華,詹宏昌,張文海.JSP技術(shù)及其在安全管理信息系統(tǒng)中的應(yīng)用.中國安全科學(xué)學(xué)報(bào),2003,13(1):45‘49覃桂敏,王力.J2EE開發(fā)過程中性能問題的研究.計(jì)算機(jī)工程,2004,30(12):84'86孟慶強(qiáng),宗平.J2EE與三層Web應(yīng)用開發(fā).計(jì)算機(jī)與現(xiàn)代化,2004,103(3):50'53MichaelGirdleyRobWoolenSandraLEmerson.J2EEApplicationsandBEAWebLogicServer.北京:電子工業(yè)出版社,2005WilliamCrawford,JonathanKaplan.J2EBDesignPatterns[M]于景.基于STRUTS架構(gòu)的外匯交易管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn):[碩士學(xué)位論文].大連:大連理工大學(xué)計(jì)算機(jī)學(xué)院,2005附件:主要代碼鏈接數(shù)據(jù)庫的代碼(前臺(tái)界面與后臺(tái)數(shù)據(jù)庫的橋梁):packageorg.biyeoutil;importjavaosql。Connection;importjavaosql。DriverManager;importjava.sql.SQLException;importjava。util。Properties;publicclassConnectionUtils{privatestaticStringdriver;privatestaticStringurl;privatestaticStringuser;privatestaticStringpassword;static{try{Propertiesprops=newProperties();//從配置文件中讀取配置信息propsoload(ConnectionUtils.class.getClassLoader()。getResourceAsStream(”org/biye/util/perties"));driver=props.getProperty(”driver”);//driver=comomysqlojdbcoDriverurl=props.getProperty(”url");//url=jdbc\:mysql\://127o0.0o1\:3306/testuser=propsogetProperty("user”);//user=rootpassword=props.getProperty("password");//password=jinClassoforName(driver);}catch(Exceptione){}}publicstaticConnectiongetConnection()throwsSQLException{Connectioncon=DriverManager.getConnection(url,user,password);returncon;}}登入界面代碼為:publicvoidactionPerformed(ActionEvente){if(e。getActionCommand()。equals(〃登入〃)) {If(idField°getText().triM()°equals(〃")IInewString(passwdField。getPassword()).trim().equals(””)) {JOptionPane.showMessageDialog(jf,"戶號(hào)、密碼不能為空!”);return;}StringroomId=idField.getText()。trim();Stringpasswd=newString(passwdField。getPassword())。trim();try{SocketUtil.createSocket();ObjectOutputStreamoos=SocketUtil.getOutputStream();MyObjectobj=newMyObject(MyObject。LOGIN_OBJECT);obj。addData("roomId”,roomId);obj。addData("passwd",passwd);oos.writeObject(obj);oos.flush();ObjectInputStreamois=SocketUtil。getInputStream();Useruser=(User)ois.readObject();if(user。getMark()。equals("0")){jf.dispose();newEnroll(user).showMe();JOptionPane.showMessageDialog(null,"您還未登記,請(qǐng)登記!");}elseif(user。getMark()。equals("1”)) {MyObjectob=newMyObject(MyObject。RINSERT_OBJECT);ob.addData("roomId”,user.getRoomId());oos。writeObject(ob);oos.flush();Residentr=(Resident)ois.readObject();if(r==null){JOptionPane。showMessageDialog(null,”您還未登記,請(qǐng)?jiān)冱c(diǎn)擊登錄!”);Stringmark=0+"”;MyObjecto=newMyObject(MyObject。HH_OBJECT);o。addData(”mark",mark);o。addData("roomId",roomId);oos.writeObject(o);oos。flush();}ArrayList<Resident>residentList=newArrayList〈Resident〉();residentList.add(r);jf。dispose();newCFrame(residentList)。showMe();}elseif(user.getMark()。equals("2")){JOptionPane.showMessageDialog(null,"密碼錯(cuò)誤!");}elseif(user。getMark()。equals("3")){}TOC\o"1-5"\h\z}catch(Exceptione1) {e1.printStackTrace();}}elseif(e.getActionCommand()。equals(”取消”)) {System.exit(0);}elseif(e。getActionCommand().equals("注冊(cè)")) {newRegisterFrame().showMe();jf。dispose();}}住戶信息登記界面部分代碼:publicvoidactionPerformed(ActionEvente) {if(e。getActionCommand()。equals( )) {StringroomId=id1。getText()。trim();Stringname=proprietor1。getText()。trim();Stringtelphone=telephone1。getText().trim();Stringfamily1=jtf2。getText()。trim();Stringfamily2=jtf3.getText().trim();Stringfamily3=jtf4.getText().trim();Stringfamily4=jtf5。getText().trim();System.out。println(roomId1+"==========”);if(!(roomId.equals(roomId1))) {JOptionPane.showMessageDialog(jf,”前后戶號(hào)不同!”);return;}else{if(name。equals("”)I|telphone。equals(””)) {JOptionPane。showMessageDialog(jf,"戶名與電話不能為空!”);}else{try{SocketUtil.createSocket();ObjectOutputStreamoos=SocketUtil.getOutputStream();MyObjectobj=newMyObject(MyObject.ENROLL_OBJECT);obj.addData(”roomId",roomId);obj。addData("name”,name);obj.addData(”telphone",telphone);obj。addData("family1”,family1);obj.addData("family2”,family2);obj.addData(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026內(nèi)蒙古公共安全科技研究管理有限責(zé)任公司市場(chǎng)化選聘副總經(jīng)理1人備考題庫完美版
- 2026成都市樹德實(shí)驗(yàn)中學(xué)(東區(qū))寒假招聘校聘儲(chǔ)備教師的備考題庫帶答案詳解(輕巧奪冠)
- 2026年西安高新區(qū)第六初級(jí)中學(xué)校園招聘?jìng)淇碱}庫必考題
- 2026廣東梅州市五華縣轉(zhuǎn)水鎮(zhèn)強(qiáng)鎮(zhèn)富村實(shí)業(yè)有限公司招聘業(yè)務(wù)經(jīng)理1人備考題庫完美版
- 2026江西省人力資源有限公司勞務(wù)派遣人員招聘2人備考題庫含答案
- 2026山東青島國實(shí)科技集團(tuán)有限公司招聘6人備考題庫附參考答案詳解(突破訓(xùn)練)
- 宜賓市經(jīng)濟(jì)合作和新興產(chǎn)業(yè)局2025年面向全國招聘政府高級(jí)雇員備考題庫附答案
- 2025年事業(yè)單位聯(lián)考(教育類D類)綜合應(yīng)用能力試題與答案
- 2025湖南長沙市城市建設(shè)檔案館招聘普通雇員3人備考題庫含答案
- 2026中國熱帶農(nóng)業(yè)科學(xué)院農(nóng)業(yè)機(jī)械研究所招聘8人(陜西)備考題庫必考題
- 2026年常州工業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測(cè)試題庫含答案詳解
- OEE的課件教學(xué)課件
- 混凝土施工作業(yè)環(huán)境管理方案
- 2025年四川省成都市武侯區(qū)中考物理二診試卷
- 光纖線路架設(shè)施工方案
- 2025年監(jiān)理工程師市政公用工程繼續(xù)教育考試題及答案
- 解讀慢性阻塞性肺病(GOLD)指南(2026)更新要點(diǎn)課件
- 公司職業(yè)病防治宣傳教育培訓(xùn)制度范文
- 消防維保安全保障措施及應(yīng)急預(yù)案
- 校外培訓(xùn)安全提醒五不要課件
- 高齡婦女孕期管理專家共識(shí)(2024版)解讀
評(píng)論
0/150
提交評(píng)論