【基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】9900字(論文)_第1頁
【基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】9900字(論文)_第2頁
【基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】9900字(論文)_第3頁
【基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】9900字(論文)_第4頁
【基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】9900字(論文)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基于JAVA的小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄26695中文摘要 -摘要:當(dāng)今社會發(fā)展迅速,人口數(shù)量不斷增加,小區(qū)數(shù)量也在不斷攀升。對于小區(qū)物業(yè)的管理,若是繼續(xù)采取人工治理的方式,將需要許多的大量人力和物力而且達(dá)不到良好的效果?,F(xiàn)如今互聯(lián)網(wǎng)信息時(shí)代的來臨,人們可以使用計(jì)算機(jī)技術(shù)開發(fā)出自己想要的應(yīng)用程序,這時(shí)就會想到可以利用計(jì)算機(jī)開發(fā)出一款小區(qū)物業(yè)管理系統(tǒng),以此來節(jié)省人力物力。該系統(tǒng)主要運(yùn)用了Java開發(fā)語言、JSP和Mysql數(shù)據(jù)庫技術(shù),以MyEclipse為平臺研發(fā)參照,將項(xiàng)目置于Tomcat服務(wù)器中。該管理系統(tǒng)包括業(yè)主模塊以及管理員模塊,不同登錄者有其不同的管理權(quán)限和功能。管理員則可以對小區(qū)物業(yè)的各項(xiàng)信息進(jìn)行增刪改查。而業(yè)主只能查詢和添加物業(yè)信息。小區(qū)物業(yè)管理系統(tǒng)整合了物業(yè)管理者和小區(qū)業(yè)主的各項(xiàng)生活工作需求,實(shí)現(xiàn)了小區(qū)物業(yè)日常業(yè)務(wù)管理功能,使得小區(qū)管理更加簡單化、合理化,提高日常處理小區(qū)業(yè)務(wù)的效率和水平。關(guān)鍵詞:物業(yè)管理,Java,MyEclipse1引言1.1研究背景小區(qū)的物業(yè)管理在這個(gè)移動互聯(lián)網(wǎng)和物業(yè)信息化快速發(fā)展的新時(shí)代,工作非常繁瑣,需要許多的大量人力、物力和來自社會上的大量財(cái)力,極大地造成損失和嚴(yán)重浪費(fèi)了入住小區(qū)基層物業(yè)的相關(guān)信息和管理資源,對于一些入住小區(qū)的基層物業(yè)服務(wù)管理者來說,物業(yè)的管理信息系統(tǒng)管理主要包括小區(qū)物業(yè)管理設(shè)備的信息管理、小區(qū)物業(yè)用戶注冊信息的管理保存和使用管理、報(bào)修信息的管理保存和使用管理以及小區(qū)收費(fèi)信息的管理保存和使用管理等。而對于與這些信息的管理需要進(jìn)行書面錄入,容易造成出錯(cuò)。現(xiàn)當(dāng)今,科學(xué)、合理、有效地綜合運(yùn)用電子計(jì)算機(jī)和互聯(lián)網(wǎng)等信息技術(shù)于現(xiàn)代化的物業(yè)信息管理系統(tǒng),已經(jīng)成為其發(fā)展趨勢中的一個(gè)方向,對未來我國物業(yè)信息管理水平的進(jìn)一步發(fā)展與改善及其進(jìn)步都將起到非常重要的推動作用。就目前而言,現(xiàn)代物業(yè)信息管理公司中的計(jì)算機(jī)信息技術(shù)的應(yīng)用主要體現(xiàn)在以下幾點(diǎn):第一,現(xiàn)代物業(yè)管理公司的標(biāo)準(zhǔn)化和規(guī)范化管理是我國現(xiàn)代物業(yè)信息管理的基本需求之一,然而這種標(biāo)準(zhǔn)化和規(guī)范性的提高主要體現(xiàn)在于現(xiàn)代信息技術(shù)的發(fā)展。對于我們所有負(fù)責(zé)管理現(xiàn)代信息的工作人員而言,計(jì)算機(jī)信息技術(shù)的科學(xué)運(yùn)用有助于提高工作人員的生活質(zhì)量和工作效率,還因?yàn)樗瓤梢詭椭覀儗?shí)現(xiàn)物業(yè)管理的流程變得更加透明化、也變得更加規(guī)范化,使我們的物業(yè)管理工作效率也達(dá)到了巨大的發(fā)展和提高。第二,物業(yè)管理工作的安全和高效性同時(shí)也與計(jì)算機(jī)信息技術(shù)在物業(yè)管理中的實(shí)際運(yùn)行和應(yīng)用密切相關(guān),提高其工作效率,對于現(xiàn)代物業(yè)信息管理系統(tǒng)是非常重要的。所以我們在開展物業(yè)服務(wù)信息管理工作的過程中,利用電腦和網(wǎng)絡(luò)等計(jì)算機(jī)信息技術(shù)合理地處置和解決了戶主在小區(qū)生活中遇到的各類問題,與其他戶主之間進(jìn)行有效及時(shí)地交流,最大限度地滿足了戶主服務(wù)的現(xiàn)實(shí)需要。從這個(gè)角度來講,計(jì)算機(jī)和網(wǎng)絡(luò)信息技術(shù)對現(xiàn)代化物業(yè)信息管理系統(tǒng)的廣泛運(yùn)行和應(yīng)用,能夠更好的保障物業(yè)信息管理系統(tǒng)的穩(wěn)定和安全運(yùn)行,提高了物業(yè)管理企業(yè)和公司的生產(chǎn)經(jīng)營工作效率,保障了小區(qū)設(shè)備和戶主的安全。1.2研究現(xiàn)狀如今計(jì)算機(jī)技術(shù)已經(jīng)被廣泛運(yùn)用到現(xiàn)代化的物業(yè)信息管理體系中。創(chuàng)建自己的門戶網(wǎng)站。創(chuàng)建一個(gè)門戶網(wǎng)站既可以為現(xiàn)代信息管理的企業(yè)帶來更好的推動和宣傳,又可以給小區(qū)內(nèi)的住戶與物業(yè)公司管理層及其他人員之間提供了方便的互動和交流途徑,還可以向客戶展現(xiàn)自身的管理權(quán)力所賦予的相關(guān)約束,使得現(xiàn)代信息化的物業(yè)管理公司能夠與其他住戶之間展開非常有效的信息溝通和互動,提高了客戶的滿意度,為其他客戶解決了更多實(shí)際的問題?,F(xiàn)代計(jì)算機(jī)信息技術(shù)的幫助和支撐促成了門戶網(wǎng)站的創(chuàng)立,這也正是計(jì)算機(jī)信息技術(shù)被廣泛運(yùn)用到現(xiàn)代化物業(yè)管理事件公司中的突出體現(xiàn)之一。本系統(tǒng)是為了更好地為小區(qū)物業(yè)管理人員提供便捷有效的管理服務(wù)以及更好地為小區(qū)業(yè)主用戶提供服務(wù)而設(shè)計(jì)的。由于隨著經(jīng)濟(jì)地發(fā)展,小區(qū)住房的需求也越來越多,小區(qū)的面積較以往也更大,小區(qū)的住戶也在不斷的增多。為了方便小區(qū)物業(yè)管理人員以及對大量住戶的服務(wù)提供快捷的服務(wù),有必要通過建立一個(gè)完整的小區(qū)物業(yè)管理系統(tǒng),使小區(qū)物業(yè)管理的工作流程變得程式化,規(guī)范化,系統(tǒng)化,能夠及時(shí)、有效、準(zhǔn)確地查詢或者修改所有涉及小區(qū)住戶的與物業(yè)有關(guān)的信息。目前,市面上存在著大量小區(qū)物業(yè)管理系統(tǒng),但多數(shù)系統(tǒng)功能繁瑣、操作界面復(fù)雜、以及對用戶的友好性較差。1.3系統(tǒng)目標(biāo)住宅小區(qū)的物業(yè)管理系統(tǒng)這一事針對如今信息時(shí)代應(yīng)運(yùn)而生的,住宅小區(qū)也已經(jīng)日益成為人們生活中的主流。小區(qū)物業(yè)管理系統(tǒng)就是為了幫助物業(yè)管理人員有效地管理小區(qū)的住戶,并且能夠更好地維護(hù)小區(qū)日常運(yùn)營中的各項(xiàng)業(yè)務(wù)而設(shè)計(jì)和研制的一套應(yīng)用軟件,根據(jù)小區(qū)物業(yè)管理的需求進(jìn)行分析,實(shí)現(xiàn)了小區(qū)的各項(xiàng)業(yè)務(wù)功能。為了解決該系統(tǒng)的功能繁瑣、操作界面復(fù)雜、以及對于用戶的友好性相對較差等問題,有必要設(shè)計(jì)建立一個(gè)全新的小區(qū)物業(yè)管理系統(tǒng),既減少了業(yè)主在信息管理中存在的漏洞,又有效地減少了由于工作量的冗余而導(dǎo)致出現(xiàn)的操作錯(cuò)誤,并且還符合要求。能被用戶所接受。2系統(tǒng)分析2.1系統(tǒng)要求小區(qū)物業(yè)管理系統(tǒng)不但應(yīng)對管理系統(tǒng)的可靠性、穩(wěn)定性有要求,而且應(yīng)對系統(tǒng)的靈活性以及易操作性也有要求。另外,由于涉及大量業(yè)主用戶的私人信息,因此對安全性的要求較高。穩(wěn)定性方面,要保證該管理系統(tǒng)在整個(gè)生命周期過程中盡可能地不出現(xiàn)錯(cuò)誤、異常等問題。操作性方面,管理人員以及業(yè)主用戶在操作的時(shí)候過程要求簡單、易操作。靈活性方面,則要求本系統(tǒng)能快速對請求的操作進(jìn)行應(yīng)答執(zhí)行處理。安全性方面,防止各項(xiàng)信息的泄露,禁止無關(guān)人員的操作與訪問該系統(tǒng)。小區(qū)物業(yè)管理系統(tǒng)與其它大眾系統(tǒng)有一定區(qū)別。本系統(tǒng)要求管理員管理多名業(yè)主用戶,需要對大量住戶進(jìn)行操作。鑒于小區(qū)住戶較多,為便于管理人員管理,本系統(tǒng)提供業(yè)主用戶修改密碼等功能。系統(tǒng)要求易用性和易維護(hù)性,這一點(diǎn)對于軟件系統(tǒng)的開發(fā)是非常必要的,因而使系統(tǒng)的易用性和易維護(hù)性達(dá)到要求十分重要。系統(tǒng)的數(shù)據(jù)要求:業(yè)務(wù)信息輸出數(shù)據(jù)錄入的處理過程中不僅必須保證是完全符合業(yè)務(wù)系統(tǒng)的信息輸入邏輯規(guī)范以及符合業(yè)務(wù)操作邏輯的輸入規(guī)范,并且還應(yīng)當(dāng)需要能保證所有信息錄入數(shù)據(jù)的完整準(zhǔn)確性、準(zhǔn)確性、實(shí)時(shí)性。信息數(shù)據(jù)進(jìn)行邏輯規(guī)范化的處理和持久性化時(shí)所需要求的數(shù)據(jù)具有一致性和完整度。信息數(shù)據(jù)的共享性與獨(dú)立性。2.2系統(tǒng)需求分析(1)負(fù)責(zé)小區(qū)物業(yè)信息管理員:負(fù)責(zé)小區(qū)業(yè)主的日常信息維護(hù)管理,報(bào)修的日常信息維護(hù)管理,投訴的日常信息維護(hù)管理,收費(fèi)的日常信息維護(hù)管理,物業(yè)服務(wù)設(shè)備的日常信息維護(hù)管理;(2)關(guān)于小區(qū)入住業(yè)主:修改自己的賬號密碼、查詢并添加進(jìn)行報(bào)修的相關(guān)信息、查詢并添加投訴相關(guān)信息、查詢相關(guān)物業(yè)收費(fèi)信息;2.3系統(tǒng)技術(shù)路線2.3.1系統(tǒng)程序開發(fā)語言Java語言作為本次系統(tǒng)的編程語言,它作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,能夠很好地實(shí)現(xiàn)了面向?qū)ο罄碚?。在?yīng)用程序開發(fā)設(shè)計(jì)方面應(yīng)用廣泛。在設(shè)計(jì)開發(fā)該系統(tǒng)之前,基于系統(tǒng)靈活性、易用性的考慮,選擇采用B/S模式進(jìn)行開發(fā)。使用Java語言軟件作為其系統(tǒng)的后臺管理軟件程序,并利用其平臺進(jìn)行Web開發(fā)以及它強(qiáng)大的軟件功能,完全可以滿足本次系統(tǒng)開發(fā)的需要。例如,本次是采取一種結(jié)合Servlet和Jsp的方式來進(jìn)行開發(fā)本次項(xiàng)目的前端應(yīng)用程序。同時(shí),Java還已經(jīng)包含了很多的類庫,通過調(diào)用它們,不但方便了項(xiàng)目開發(fā)者進(jìn)行程序設(shè)計(jì),而且也為整個(gè)項(xiàng)目體系的實(shí)施節(jié)約了時(shí)間。本次系統(tǒng)的設(shè)計(jì)選擇采用Java的一個(gè)重要原因不僅是由于它提供了多線程技術(shù)方面的支持,還有它提供了網(wǎng)絡(luò)通訊服務(wù)等方面的支持。除此之外,垃圾回收器也是它最大的特點(diǎn),這樣就可以促進(jìn)項(xiàng)目開發(fā),開發(fā)者們不必再花太多的精力和時(shí)間投入去研究和關(guān)心整個(gè)系統(tǒng)的內(nèi)存。系統(tǒng)的代碼被劃分為兩個(gè)組成部分,主要的Java代碼集中Servlet層,而系統(tǒng)的Jsp代碼組成部分只是涉及少量的Java代碼。2.3.2Web應(yīng)用程序開發(fā)環(huán)境Jsp是一種基于網(wǎng)絡(luò)動態(tài)的大型網(wǎng)頁程序設(shè)計(jì)和軟件開發(fā)的網(wǎng)絡(luò)技術(shù),作為市面上常用的制作動態(tài)網(wǎng)頁技術(shù),它相較于傳統(tǒng)的HTML網(wǎng)頁技術(shù),是在JSP文件中加入了Java程序,經(jīng)過網(wǎng)絡(luò)服務(wù)器的處理,返回一個(gè)HTML文本這就是JSP網(wǎng)頁。同Java一樣,JSP的運(yùn)行也支持跨平臺操作。除此之外,JavaServlet也是JSP中非常重要的一部分,它是JSP的基礎(chǔ),兩者的結(jié)合才能使一個(gè)Web程序得以實(shí)現(xiàn)。2.3.3數(shù)據(jù)庫開發(fā)環(huán)境Mysql是一種關(guān)系型數(shù)據(jù)庫系統(tǒng),由一家瑞典Mysqlab公司進(jìn)行自主設(shè)計(jì)研制開發(fā)制作,為瑞典Oracle公司旗下的系列產(chǎn)品。Mysql已經(jīng)被廣泛認(rèn)可,并且它是目前市面上最為廣受用戶歡迎的幾種關(guān)系式數(shù)據(jù)庫系統(tǒng)管理軟件系統(tǒng)之一,在Web應(yīng)用設(shè)計(jì)方面,Mysql已經(jīng)被廣泛使用,它是最好的RDBMS(又稱關(guān)系式專業(yè)數(shù)據(jù)庫系統(tǒng)管理軟件系統(tǒng))專業(yè)應(yīng)用程序系統(tǒng)設(shè)計(jì)軟件之一。當(dāng)前,主流的關(guān)系型數(shù)據(jù)庫主要有Mysql、Oracle等,由于Oracle不支持任何開源操作,其使用的成本相對比較高;Sqlserver的特點(diǎn)是其跨平臺功能相對較弱,主要是功能不足;相較其他的關(guān)系式型數(shù)據(jù)庫,MySql數(shù)據(jù)庫有如下優(yōu)點(diǎn):MySQL是開放源代碼的,可免費(fèi)使用,降低成本。支持的列類型種類多,如:char、varchar、text、blob、date、time、datetime、timestamp等。所有的列都是可以具有缺省值。能夠處理大量信息記錄的大型數(shù)據(jù)庫。安裝過程簡單方便,而且內(nèi)存相對于其他類型的數(shù)據(jù)庫來說,所占用的空間不多,在系統(tǒng)的可移植性方面以及系統(tǒng)的運(yùn)行效能等方面都與Oracle、Sqlserver具有很強(qiáng)的優(yōu)勢,此外,Mysql在系統(tǒng)的調(diào)試、管理,優(yōu)化等各個(gè)方面都與Oracle、SQLServer等其它數(shù)據(jù)庫來說更加簡單。2.3.4Web應(yīng)用服務(wù)器Tomcat容器是一個(gè)完全免費(fèi)而且開源的Servlet容器。Servlet和Jsp的規(guī)范結(jié)合結(jié)果就是它在Tomcat容器運(yùn)行的結(jié)果。Tomcat服務(wù)器,以其特點(diǎn)具有系統(tǒng)部署容易、平臺移植性強(qiáng)、配置簡單等優(yōu)勢而受到眾多開發(fā)者的廣泛歡迎。鑒于Tomcat是完全免費(fèi)的,而且在其靈活性、穩(wěn)定性、安全等方面能夠得到良好的保證,故本次系統(tǒng)設(shè)計(jì)中就采用了Tomcat作為本次系統(tǒng)自主開發(fā)的一個(gè)服務(wù)器。3數(shù)據(jù)庫設(shè)計(jì)3.1數(shù)據(jù)字典數(shù)據(jù)字典是由數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)處理等組成的,它不僅是對其中數(shù)據(jù)包含的組成部分進(jìn)行定義和描述,還是數(shù)據(jù)庫系統(tǒng)中最重要的部分,數(shù)據(jù)字典的引入是為了將數(shù)據(jù)字典對項(xiàng)目進(jìn)行建模,并對數(shù)據(jù)流程圖中的各個(gè)部分做出詳細(xì)的說明。下面給出了本系統(tǒng)中產(chǎn)生的主要數(shù)據(jù)字典:=1\*GB2⑴數(shù)據(jù)項(xiàng)由于本系統(tǒng)所產(chǎn)生的數(shù)據(jù)較多,故數(shù)據(jù)項(xiàng)也多,在此僅以shoufei_xiangmu、shoufei_jine為例來說明數(shù)據(jù)項(xiàng)數(shù)據(jù)字典的描述,如表3-1,表3-2所示。表3-SEQ表\*ARABIC\s11shoufei_xiangmu數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名shoufei_xiangmu說明標(biāo)識各項(xiàng)收費(fèi)項(xiàng)目類別varchar長度50別名收費(fèi)項(xiàng)目取值范圍任意不為空字符表3-SEQ表\*ARABIC\s12shoufei_jine數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名shoufei_jine說明標(biāo)識各項(xiàng)收費(fèi)金額類別varchar長度55別名收費(fèi)金額取值范圍大于等于0的數(shù)(2)數(shù)據(jù)結(jié)構(gòu)①以t_admin的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典的描述,如表3-SEQ表\*ARABIC\s13所示。表3-SEQ表\*ARABIC\s13t_admin數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名t_admin說明記錄小區(qū)管理人員的信息組成userIduserNameuserPw②以t_shebei的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典的描述如表3-4所示。表3-4t_shebei數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名t_shebei說明記錄小區(qū)設(shè)備的信息組成idbianhaomingchenggoumaishijiagebeizhudel③t_shoufei的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典的描述如表3-5所示。表3-5t_shoufei數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名t_shoufei說明記錄用戶收費(fèi)信息組成shoufei_idshoufei_shijianshoufei_xiangmushoufei_jinezhuhu_iddel④t_tousu的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典的描述如表3-6所示。表3-6t_tousu數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名t_tousu說明記錄用戶投訴信息組成tousu_idtousu_shijiantousu_yuanyintousu_zhuangtaizhuhu_id⑤t_zhuhu的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)字典的描述如表3-7所示。表3-7t_zhuhu數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名t_zhuhu說明記錄入住業(yè)主用戶信息組成idxingmingxingbiedianhuazhufangruzhushibeizhuloginnameloginpwdel(3)數(shù)據(jù)流以驗(yàn)證用戶信息為例來說明數(shù)據(jù)流數(shù)據(jù)字典的描述,如表3-8所示。表3-8驗(yàn)證用戶信息數(shù)據(jù)流描述數(shù)據(jù)流名驗(yàn)證用戶信息說明驗(yàn)證用戶登錄時(shí)所輸入得用戶信息來源用戶信息去向管理人員/入住業(yè)主登記表(記錄有管理人員/入住業(yè)主的賬號密碼)數(shù)據(jù)結(jié)構(gòu):用戶信息--賬號--密碼(4)數(shù)據(jù)存儲以管理員/入住業(yè)主登記表為例來說明數(shù)據(jù)存儲數(shù)據(jù)字典的描述,如表3-9所示。表3-9權(quán)限人員記錄文件數(shù)據(jù)存儲描述數(shù)據(jù)存儲名管理員/入住業(yè)主用戶信息說明存儲管理員用戶的賬號和密碼組成賬號密碼存取方式:隨機(jī)存取(5)加工過程以數(shù)據(jù)增加為例來說明加工過程數(shù)據(jù)字典描述,如表3-10所示。表3-SEQ表\*ARABIC\s110數(shù)據(jù)增加加工過程描述處理過程輸入數(shù)據(jù),然后執(zhí)行數(shù)據(jù)增加語句說明選擇要進(jìn)行增加的信息,如收費(fèi)信息輸入shoufei_idshoufei_shijianshoufei_xiangmushoufei_jinezhuhu_iddel程序提要輸入完整正確的添加信息返回正確的操作結(jié)果3.2概念結(jié)構(gòu)設(shè)計(jì)(1)確定實(shí)體,實(shí)體有:admin、baoxiu、shebei、shoufei、tousu、zhuhu,以shoufei和admin為例。①shoufei的E-R模型圖如圖所示。圖3-11shoufei實(shí)體的E-R模型圖②admin的E-R模型圖如圖所示。圖3-12admin實(shí)體的E-R模型圖(2)根據(jù)局部的E-R模型圖的描述,由下至上,能夠得到實(shí)體之間的關(guān)系如圖所示。圖3-13實(shí)體之間關(guān)系圖3.3數(shù)據(jù)庫表物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫表分析階段,將對該系統(tǒng)中所用到的各個(gè)表集中闡述。(1)t_admin表:t_admin表是用來存儲管理員個(gè)人信息,包括個(gè)人用戶名、賬號和密碼。表3-14t_admin表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeyuserIdidint11NYuserName賬號varchar11NNuserPw密碼varchar255NN(2)t_baoxiu表:t_baoxiu表是用來存儲小區(qū)業(yè)主用戶的報(bào)修信息,包括報(bào)修代號、報(bào)修時(shí)間、保修備注、報(bào)修狀態(tài)以及報(bào)修住戶名稱。能更及時(shí)有效記錄業(yè)主報(bào)修信息。表3-15t_baoxiu表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeybaoxiu_id報(bào)修idint11NYbaoxiu_shijian報(bào)修時(shí)間varchar11NNbaoxiu_beizhu報(bào)修備注varchar255NNbaoxiu_zhuangtai報(bào)修狀態(tài)varchar11zhuhu_id住戶idint11(3)t_shebei表:t_shebei表中數(shù)據(jù)包括小區(qū)物業(yè)設(shè)備的代碼編號、設(shè)備名稱、設(shè)備購買時(shí)間、設(shè)備價(jià)格等。能準(zhǔn)確全面的記錄小區(qū)物業(yè)設(shè)備的信息,方便小區(qū)物業(yè)管理員管理。表3-16t_shebei表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeyididint11NYbianhao編號varchar11NNmingcheng名稱varchar255NNgoumaishi時(shí)間varchar11jiage價(jià)格varchar11beizhu備注varchar11(4)t_shoufei表:t_shoufei表中數(shù)據(jù)包括小區(qū)物業(yè)收費(fèi)序號、收費(fèi)時(shí)間、收費(fèi)項(xiàng)目、收費(fèi)金額以及住戶名稱。及時(shí)全面記錄小區(qū)的各項(xiàng)收費(fèi)信息,為管理員節(jié)省了工作時(shí)間,方便管理員管理。表3-17t_shoufei表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeyshoufei_ididint11NYshoufei_shijian編號varchar11NNshoufei_xiangmu名稱varchar55NNshoufei_jine收費(fèi)金額varchar11zhuhu_id住戶idvarchar11(5)t_tousu表:t_tousu表中數(shù)據(jù)包括小區(qū)投訴信息的序號、投訴信息的時(shí)間、投訴原因、投訴狀態(tài)以及住戶名稱。及時(shí)有效更新投訴信息,讓小區(qū)業(yè)主及時(shí)掌握信息,物業(yè)管理員能及時(shí)收到并處理消息。表3-18t_tousu表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeytousu_ididint11NYtousu_shijian投訴時(shí)間varchar11NNtousu_yuanyi投訴原因varchar55NNtousu_zhuangtai投訴狀態(tài)varchar11NNzhuhu_id住戶idvarchar11NN(6)t_zhuhu表:t_zhuhu表中數(shù)據(jù)包括了小區(qū)業(yè)主的賬戶序號、業(yè)主姓名、業(yè)主性別、業(yè)主聯(lián)系電話、業(yè)主住房信息、入住時(shí)間、備注信息、業(yè)主的登錄賬戶等。能全面觀測到小區(qū)業(yè)主用戶的各項(xiàng)信息,方便管理人員管理。表3-19t_zhuh表字段名描述數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykeyididint11NYxingming姓名varchar11NNxingbiei性別varchar55NNdianhua電話varchar11NNzhufang住房varchar11NNruzhushi入住時(shí)間varchar11NNbeizhu備注varchar11NNloginname登錄賬戶varchar11NNloginpw登錄密碼varchar11NN4系統(tǒng)詳細(xì)設(shè)計(jì)4.1業(yè)務(wù)流程分析根據(jù)總體信息數(shù)據(jù)需求的處理,分析生成該系統(tǒng)的全局業(yè)務(wù)邏輯的流程圖,用戶操作流程圖如圖4-1所示。圖4-SEQ圖\*ARABIC\s11系統(tǒng)全局業(yè)務(wù)流程圖用戶賬號和密碼都正確用戶才可登陸成功,在登陸時(shí)需要進(jìn)行身份選擇,并且不限定錯(cuò)誤次數(shù),但會進(jìn)行相關(guān)輸入提示;賬號即開發(fā)者預(yù)設(shè)的賬號,并進(jìn)行相關(guān)個(gè)人信息的綁定;在進(jìn)行對應(yīng)功能操作時(shí),針對不同的業(yè)務(wù)功能邏輯產(chǎn)生相應(yīng)的局部業(yè)務(wù)流程圖。針對不同的業(yè)務(wù)功能邏輯生成相對應(yīng)的局部業(yè)務(wù)流程圖,小區(qū)物業(yè)管理員界面主要包括業(yè)主信息管理、報(bào)修信息管理、投訴信息管理、收費(fèi)信息管理、物業(yè)設(shè)備管理,小區(qū)業(yè)主界面主要包括修改密碼、報(bào)修信息、投訴信息、收費(fèi)信息,以小區(qū)物業(yè)管理員為例。(1)針對管理員對業(yè)主信息管理功能模塊的處理,產(chǎn)生的局部業(yè)務(wù)流程圖如圖4-2所示。圖4-SEQ圖\*ARABIC\s12業(yè)主信息管理局部業(yè)務(wù)流程圖對業(yè)主信息管理功能模塊的操作包括添加新業(yè)主用戶,修改或者刪除原有的業(yè)主用戶信息。當(dāng)小區(qū)業(yè)主用戶較多時(shí),使用快速查詢可定位到需要修改或者刪除的業(yè)主。(2)針對管理員對報(bào)修信息管理功能模塊的處理,所產(chǎn)生的報(bào)修信息管理局部業(yè)務(wù)流程圖如圖4-3所示。圖4-SEQ圖\*ARABIC\s13報(bào)修信息管理局部業(yè)務(wù)流程圖(3)針對管理員對投訴信息管理功能模塊的處理,所產(chǎn)生的投訴信息管理局部業(yè)務(wù)流程圖如圖4-4所示。圖4-SEQ圖\*ARABIC\s14投訴信息管理局部業(yè)務(wù)流程圖(4)針對管理員對收費(fèi)信息管理功能模塊的處理,所產(chǎn)生的收費(fèi)信息管理局部業(yè)務(wù)流程圖如圖4-5所示。圖4-SEQ圖\*ARABIC\s15收費(fèi)信息管理局部業(yè)務(wù)流程圖(5)針對管理員對物業(yè)設(shè)備信息管理功能模塊的處理,所產(chǎn)生的物業(yè)設(shè)備管理局部業(yè)務(wù)流程圖如圖4-6所示。圖4-SEQ圖\*ARABIC\s16物業(yè)設(shè)備信息管理局部業(yè)務(wù)流程圖4.2系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)本系統(tǒng)主要針對小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),因此在設(shè)計(jì)的過程中偏向于注重小區(qū)物業(yè)管理員,更符合實(shí)際,滿足工作需求。給予管理員較多的功能,并根據(jù)小區(qū)物業(yè)管理員與入住業(yè)主用戶的信息功能流程圖,得到圖3-7的系統(tǒng)功能結(jié)構(gòu)圖,如圖4-7所示。圖4-SEQ圖\*ARABIC\s17系統(tǒng)功能結(jié)構(gòu)圖根據(jù)業(yè)務(wù)流程結(jié)構(gòu)圖以及系統(tǒng)的功能結(jié)構(gòu)圖,管理系統(tǒng)界面設(shè)計(jì)需求描述如下:(1)登錄界面:用戶可選擇相應(yīng)身份(小區(qū)物業(yè)管理員和入住業(yè)主用戶)進(jìn)行登錄的界面。(2)首頁:用戶可以進(jìn)行業(yè)主信息管理、報(bào)修信息管理、投訴信息管理、收費(fèi)信息管理、物業(yè)設(shè)備管理、修改登陸密碼、我的報(bào)修信息、我的投訴信息、我的收費(fèi)信息等操作。是本系統(tǒng)的官方首頁。(3)修改登錄密碼界面:管理人員可對個(gè)人賬戶密碼進(jìn)行修改的界面。(4)業(yè)主信息管理界面:管理人員可對業(yè)主信息進(jìn)行添加、修改、刪除的界面。(5)報(bào)修信息管理界面:管理人員對業(yè)主報(bào)修信息進(jìn)行刪除、受理的界面。(6)投訴信息管理界面:管理人員對業(yè)主投訴信息進(jìn)行刪除、受理的界面。(7)收費(fèi)信息管理界面:管理人員對業(yè)主收費(fèi)信息進(jìn)行添加、修改、刪除的界面。(8)物業(yè)信息管理界面:管理人員對小區(qū)物業(yè)設(shè)備信息進(jìn)行添加、修改、刪除的界面。4.3系統(tǒng)模塊設(shè)計(jì)及各模塊結(jié)構(gòu)圖系統(tǒng)模塊設(shè)計(jì)及各模塊結(jié)構(gòu)圖部分將會對系統(tǒng)所涉及的各個(gè)模塊以及各模塊對應(yīng)的流程圖進(jìn)行全方位的描述,從而能夠?qū)υ撓到y(tǒng)做全面的了解。 4.3.1系統(tǒng)管理員模塊為了使小區(qū)物業(yè)管理員能夠?qū)ο到y(tǒng)進(jìn)行管理和維護(hù),在本次設(shè)計(jì)中添加了系統(tǒng)管理員模塊,供小區(qū)物業(yè)管理員登錄和使用。管理員在登錄系統(tǒng)之后能夠管理小區(qū)的各項(xiàng)日常信息。例如,管理員可以通過管理員界面對小區(qū)業(yè)主的基本信息、業(yè)主報(bào)修信息、業(yè)主投訴信息、業(yè)主收費(fèi)信息以及小區(qū)物業(yè)設(shè)備信息進(jìn)行及時(shí)的了解和管理。系統(tǒng)管理員登錄流程圖如圖4-8所示。圖4-8登錄流程圖系統(tǒng)管理員模塊劃分如圖4-9所示。圖4-9系統(tǒng)管理員模塊圖4.3.2小區(qū)業(yè)主用戶模塊在這個(gè)模塊里面,業(yè)主能對業(yè)主信息、業(yè)主報(bào)修信息、業(yè)主投訴信息以及收費(fèi)信息進(jìn)行管理。小區(qū)業(yè)主用戶模塊在該小區(qū)物業(yè)管理系統(tǒng)中占據(jù)著極其重要的地位尤為重要。圖4-10所示的就是該系統(tǒng)中小區(qū)業(yè)主用戶模塊劃分的情況。圖4-10小區(qū)業(yè)主用戶模塊4.4小結(jié)本章主要描述了業(yè)務(wù)流程設(shè)計(jì)、系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)以及系統(tǒng)模塊設(shè)計(jì)。在詳細(xì)設(shè)計(jì)階段,將系統(tǒng)劃分成了小區(qū)物業(yè)管理員模塊、小區(qū)業(yè)主用戶模塊,并著重對各個(gè)模塊所要實(shí)現(xiàn)的功能作了系統(tǒng)的闡述。另外,本章還介紹了系統(tǒng)的基本功能。通過本章的介紹,能快速的了解該小區(qū)物業(yè)管理系統(tǒng)的主要內(nèi)容。5系統(tǒng)功能實(shí)現(xiàn)5.1系統(tǒng)登錄界面每個(gè)系統(tǒng)都有符合登錄條件的用戶,本系統(tǒng)通過登錄界面中的身份類型篩選功能,篩選出系統(tǒng)用戶。在點(diǎn)擊運(yùn)行程序,輸入系統(tǒng)網(wǎng)站之后,系統(tǒng)將會進(jìn)入登錄界面,用戶登錄系統(tǒng)時(shí)需要輸入正確的賬戶名和賬戶密碼,并且需要選擇相應(yīng)的用戶類型才能進(jìn)入系統(tǒng)。用戶類型可以劃分為系統(tǒng)管理員、小區(qū)住戶。若是用戶輸入的信息錯(cuò)誤,則系統(tǒng)會跳出彈窗提醒用戶信息錯(cuò)誤,當(dāng)三項(xiàng)信息全部與數(shù)據(jù)庫相對應(yīng)且正確時(shí)才能進(jìn)入系統(tǒng)。登錄界面如圖5-1所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s11登錄界面5.2系統(tǒng)管理員界面5.2.1管理員界面在首頁登錄界面選擇系統(tǒng)管理員時(shí),點(diǎn)擊登錄按鈕將跳轉(zhuǎn)至系統(tǒng)管理員界面,該管理模塊中擁有系統(tǒng)最高的管理權(quán)限,系統(tǒng)管理員可以對小區(qū)業(yè)主、自身信息進(jìn)行管理操作,也可以對數(shù)據(jù)信息進(jìn)行增刪改查等基本操作。圖5-2展現(xiàn)了系統(tǒng)管理員模塊的運(yùn)行界面。圖STYLEREF1\s5-SEQ圖\*ARABIC\s12小區(qū)物業(yè)管理員界面5.2.2業(yè)主信息管理界面管理員可通過業(yè)主信息管理功能可實(shí)現(xiàn)對業(yè)主的個(gè)人信息增刪改查。包括業(yè)主身份信息、聯(lián)系電話、入住時(shí)間等。系統(tǒng)管理員對業(yè)主信息管理的運(yùn)行界面如圖5-3所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s13業(yè)主信息管理界面5.2.3報(bào)修信息管理界面管理員可通過報(bào)修信息管理及時(shí)到查詢業(yè)主的報(bào)修信息。包括業(yè)主報(bào)修內(nèi)容信息、報(bào)修狀態(tài)信息等。系統(tǒng)管理員對報(bào)修信息管理運(yùn)行界面如圖5-4所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s14報(bào)修信息管理界面5.2.4投訴信息管理界面管理員可通過投訴信息管理功能可及時(shí)發(fā)現(xiàn)業(yè)主的投訴信息。包括投訴人身份信息、投訴事由等。系統(tǒng)管理員對投訴信息管理運(yùn)行界面如圖5-5所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s15投訴信息管理界面5.2.5收費(fèi)信息管理界面管理員可通過收費(fèi)信息管理功能及時(shí)地添加或刪除小區(qū)業(yè)主的收費(fèi)信息。包括業(yè)主身份信息、收費(fèi)時(shí)間等。系統(tǒng)管理員對收費(fèi)信息管理運(yùn)行界面如圖5-6所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s16收費(fèi)信息管理界面5.2.6物業(yè)設(shè)備管理界面管理員可通過物業(yè)設(shè)備管理功能添加或刪除相對應(yīng)的物業(yè)設(shè)備。包括物業(yè)設(shè)備編號、物業(yè)設(shè)備、購買時(shí)間、價(jià)格等等。系統(tǒng)管理員對物業(yè)設(shè)備管理運(yùn)行界面如圖5-7所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s17小區(qū)物業(yè)設(shè)備管理界面5.3小區(qū)業(yè)主用戶界面5.3.1小區(qū)業(yè)主界面在首頁登錄界面選擇業(yè)主時(shí),點(diǎn)擊登錄按鈕將跳轉(zhuǎn)至業(yè)主界面,小區(qū)業(yè)主用戶可以對自身信息進(jìn)行查詢修改操作,也可以對數(shù)據(jù)信息進(jìn)行增刪改查等基本操作。圖5-7展現(xiàn)了小區(qū)業(yè)主模塊的運(yùn)行界面。5-7小區(qū)業(yè)主界面5.3.2報(bào)修信息界面小區(qū)業(yè)主可通過點(diǎn)擊我的報(bào)修信息及時(shí)查詢到物業(yè)報(bào)修信息,并可對報(bào)修信息進(jìn)行添加。小區(qū)業(yè)主報(bào)修信息運(yùn)行界面如圖5-8所示。5-8業(yè)主報(bào)修信息界面5.3.3投訴信息界面小區(qū)業(yè)主可通過點(diǎn)擊我的投訴信息功能及時(shí)查詢或添加投訴信息。小區(qū)業(yè)主投訴信息運(yùn)行界面如圖5-9所示。5-9業(yè)主投訴信息界面5.3.4收費(fèi)信息界面小區(qū)業(yè)主可通過點(diǎn)擊我的收費(fèi)信息及時(shí)查詢相應(yīng)的收費(fèi)信息。小區(qū)業(yè)主收費(fèi)信息運(yùn)行界面如圖5-10所示。5-10業(yè)主收費(fèi)信息界面結(jié)論在開發(fā)和設(shè)計(jì)系統(tǒng)過程中,遇到了不少技術(shù)問題。在系統(tǒng)設(shè)計(jì)之初,需要確定用什么技術(shù),用什么開發(fā)語言編寫,這寫都是必須要解決的問題,經(jīng)過一段時(shí)間考慮,最終決定選用以Java語言和JSP作為系統(tǒng)開發(fā)語言,選用Tomcat作為部署項(xiàng)目的Web服務(wù)器,并且采用了MyEclipse開發(fā)環(huán)境、MySQL數(shù)據(jù)庫。在確定了系統(tǒng)方向之后,接下來就是開始查找和翻閱相關(guān)文獻(xiàn),收集相關(guān)材料,之后才能著手系統(tǒng)的設(shè)計(jì)和開發(fā),但是,由于時(shí)間緊迫,知識掌握的不夠扎實(shí),不知該從何入手,因此只得反復(fù)的搜索材料,詢問老師,終于開始了系統(tǒng)的設(shè)計(jì)。從功能層面來說,該系統(tǒng)大致能夠滿足系統(tǒng)功能設(shè)計(jì)的需求,同時(shí)也使用到了MySQL數(shù)據(jù)庫對相關(guān)數(shù)據(jù)進(jìn)行存儲。在經(jīng)過一段時(shí)間的分析之后,決定將該系統(tǒng)劃分成系統(tǒng)管理員模塊和小區(qū)業(yè)主用戶模塊,每個(gè)模塊分別實(shí)現(xiàn)了不同的功能。然而,由于時(shí)間不足,加之對所學(xué)知識點(diǎn)不夠扎實(shí),導(dǎo)致所設(shè)計(jì)的系統(tǒng)仍存在很多的缺點(diǎn)與不足之處。比如系統(tǒng)界面不夠簡便,不夠清晰,還有一些相關(guān)功能沒有實(shí)現(xiàn)等等,另外數(shù)據(jù)庫因系統(tǒng)中一些模塊功能的代碼太長而導(dǎo)致后臺的數(shù)據(jù)庫容量過大的情況沒有得到解決,針對

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論