版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘要:現(xiàn)在我們社會的發(fā)展是非常的迅速,這樣的發(fā)展讓我們大眾的生活水平也有所提高。國內(nèi)的許多城市的小區(qū)都是現(xiàn)代化、信息化的小區(qū),對于小區(qū)的管理標(biāo)準(zhǔn)業(yè)主寄予厚望,這樣會大幅度加大管理員管理小區(qū)的工作。這樣的情況就需要用更加現(xiàn)代化的管理方式來管理小區(qū)業(yè)主信息。現(xiàn)在小區(qū)物業(yè)管理系統(tǒng)是非常的流行,他能夠讓管理人員更加迅速有效地處理小區(qū)業(yè)主的生活瑣事,讓小區(qū)管理變得信息化、科學(xué)化,使小區(qū)更加貼近業(yè)主的需求。這個系統(tǒng)是讓管理小區(qū)的人員進(jìn)行登錄,管理人員可以在系統(tǒng)中查看業(yè)主的各項信息,也能進(jìn)行各項信息的修改增添刪除等工作。管理的系統(tǒng)有四個模塊包括信息查詢、物件報修、物業(yè)繳費(fèi)、權(quán)限管理。該系統(tǒng)操頁面很優(yōu)美操作也極其簡單,該系統(tǒng)用eclipse作為開發(fā)工具,運(yùn)用了springboot和vue.js的技術(shù)。關(guān)鍵詞:信息系統(tǒng);SpringBoot;物業(yè)管理Abstract:Thedevelopmentofoursocietyisveryrapidnow.Suchdevelopmenthasimprovedthelivingstandardsofourpeople.ThecommunitiesinmanycitiesinChinaaremodernandinformatizedcommunities,andhighexpectationsareplacedontheownersofthecommunity'smanagementstandards.Thiswillgreatlyincreasetheadministrator'sworkinmanagingthecommunity.Suchasituationrequiresamoremodernmanagementmethodtomanagetheownerinformationofthecommunity.Nowthecommunitypropertymanagementsystemisverypopular.Hecanenablethemanagementstafftodealwiththelifechoresofthecommunityownersmorequicklyandeffectively,makethecommunitymanagementinformationizedandscientific,andmakethecommunityclosertotheneedsoftheowners.Thissystemallowsthepersonnelinthemanagementcommunitytologin.Themanagementpersonnelcanviewtheowner'sinformationinthesystem,andcanalsomodify,add,delete,etc.variousinformation.Therearefourmodulesinthemanagementsystem,includinginformationquery,objectrepair,propertypayment,andauthoritymanagement.Thesystemoperationpageisverybeautifulandtheoperationisextremelysimple.Thesystemuseseclipseasadevelopmenttoolandusesthetechnologyofspringbootandvue.js.Keywords:informationsystem;SpringBoot;propertymanagement1緒論1.1課題背景、目的及意義1.1.1課題背景在過去的幾年里,當(dāng)代的信息化水平越來越高。小區(qū)的物業(yè)管理系統(tǒng)的主要表現(xiàn)形式是物業(yè)管理信息化,這個是現(xiàn)代社區(qū)管理和服務(wù)不能缺少的組成部分。為了提高房地產(chǎn)管理的水平和質(zhì)量,信息技術(shù)可以被用于管理小區(qū)物業(yè),使人們能夠更容易地生活。根據(jù)查詢我國的一些小區(qū)看他們的物業(yè)管理系統(tǒng),一方面許多陳舊的社區(qū)基本上屬于開放狀態(tài)缺乏物業(yè)管理,然而新開發(fā)的小區(qū)雖然實行了物業(yè)信息化管理,但是有一些方面還是使用的手工管理的方法,物業(yè)管理的信息化程度還是不夠高有待進(jìn)一步的提高;從另一方面來看,小區(qū)的住戶來回進(jìn)出是十分頻繁的,小區(qū)管理員在進(jìn)行管理的工程中會出現(xiàn)信息不能夠全面?zhèn)鬟_(dá)的問題,現(xiàn)在對于這種上百、上千的小區(qū)人員來說,小區(qū)物業(yè)無法及時將消息傳達(dá)到每一個人,就會出現(xiàn)一些業(yè)主不知道的消息,管理員也無法及時進(jìn)行信息的更新和信息的查看等工作[1]。為了讓人們的生活變得方便快捷舒適,將信息技術(shù)引入到物業(yè)管理上來是迫在眉睫的事。當(dāng)下的熱門話題就是有關(guān)小區(qū)建設(shè)的智能化。由于網(wǎng)絡(luò)內(nèi)容和服務(wù)的不斷增加,越來越多的用戶加入了網(wǎng)絡(luò),也是給管理物業(yè)的信息化帶來了更好的發(fā)展,擁有了新的機(jī)遇同樣也是挑戰(zhàn)[2]。1.1.2課題目的和意義新時代它是來了,是創(chuàng)造電子計算機(jī)技術(shù)的最快方式的現(xiàn)代。想想生活中的巨大潛力,它有助于將信息技術(shù)與現(xiàn)代社會因素結(jié)合是一次改革的象征,管理系統(tǒng)體制也向著“一體化和專業(yè)化”的方面去靠近,能夠讓業(yè)主在小區(qū)里過的便捷且充實的日子[3]。該小區(qū)物業(yè)管理系統(tǒng)是提供了對住戶信息、物件報修、物業(yè)繳費(fèi)、權(quán)限管理的管理系統(tǒng),可以讓小區(qū)管理員更好的管理小區(qū),讓業(yè)主們居住的舒適方便。本系統(tǒng)具有一定的實用性。使用物業(yè)管理系統(tǒng)的小區(qū)業(yè)主家里出現(xiàn)任何狀況可以向小區(qū)管理員進(jìn)行匯報,小區(qū)管理員收集信息后及時填入物業(yè)管理系統(tǒng),以便于更好的管理小區(qū)。該小區(qū)物業(yè)管理系統(tǒng)是Windows操作系統(tǒng)下運(yùn)行,并在操作系統(tǒng)下安裝數(shù)據(jù)庫系統(tǒng)MY
SQL5.7和建立人員信息、繳費(fèi)、報修、權(quán)限四個數(shù)據(jù)庫[4]。然后在Windows操作系統(tǒng)下用Java語言編寫管理員用戶的界面,然后用Navicat
Premium
12管理數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫和前端界面的連接。連接成功后,將Java編寫的程序進(jìn)行運(yùn)行,然后到網(wǎng)頁上進(jìn)行操作,實現(xiàn)了小區(qū)物業(yè)管理系統(tǒng)。1.2國內(nèi)外研究現(xiàn)狀1.2.1國外研究現(xiàn)狀對于國外動態(tài)來看,智能化的物業(yè)管理模式已經(jīng)遍及國外的各個小區(qū),這些社區(qū)都通過電子手段提供和社區(qū)相關(guān)的信息與服務(wù)。這種方法讓小區(qū)業(yè)主足不出戶就可以辦理小區(qū)的各項事務(wù),給用戶帶來了極大的方便,節(jié)省了大量的時間[5]。國外的很多專家正在專門研究物業(yè)管理系統(tǒng),想讓大家居住的地方更加美好便捷,他們?yōu)榱颂岣叻?wù)質(zhì)量,實踐并證實了在物業(yè)管理中運(yùn)用現(xiàn)代科學(xué)技術(shù),使物業(yè)管理變得網(wǎng)絡(luò)化、現(xiàn)代化、信息化,將其融入到小區(qū)生活中證實了發(fā)展的可行性。對于國外而言,智能化的物業(yè)管理已經(jīng)普及。1.2.2國內(nèi)研究現(xiàn)狀對于國內(nèi)動態(tài)來看,根據(jù)調(diào)查國內(nèi)的物業(yè)管理的水平來看,我國的小區(qū)在物業(yè)管理方面雖然已經(jīng)取得一定的成就,但是小區(qū)物業(yè)管理的數(shù)據(jù)化程度還是很低,對于物業(yè)信息系統(tǒng)的運(yùn)用只是登記一下小區(qū)用戶的基本信息而已,基本上沒有應(yīng)用全面數(shù)據(jù)化的物業(yè)管理信息系統(tǒng),大部分的工作還是停留在紙質(zhì)版的填寫。還有很多是現(xiàn)在的小區(qū)物業(yè)管理不夠完善,對于提高物業(yè)的工作效率還差的很多[6]。再有就是現(xiàn)在的物業(yè)管理很多項目有沒有開展、開展了的項目結(jié)構(gòu)也是極其簡單的,這導(dǎo)致了物業(yè)管理系統(tǒng)整體的數(shù)據(jù)化程度還是很低。在這樣的背景下,智能化物業(yè)管理系統(tǒng)的開發(fā)和應(yīng)用已經(jīng)成為提高物業(yè)公司市場競爭力的關(guān)鍵所在。2.需求分析2.1系統(tǒng)分析設(shè)計該小區(qū)物業(yè)管理系統(tǒng)的初衷是,讓物業(yè)管理人員更加方便的管理小區(qū),使其更加的信息化、智能化。對于小區(qū)業(yè)主的信息查詢和管理問題物業(yè)的管理人員能夠及時的上報,在線解決。及時幫助小區(qū)業(yè)主解決問題讓小區(qū)業(yè)主居住的更加舒適便捷。該物業(yè)管理系統(tǒng)擁有物件報修管理、物業(yè)費(fèi)繳納管理、業(yè)主信息管理、管理員權(quán)限管理這四種功能。該小區(qū)物業(yè)管理系統(tǒng)含有一個瀏覽器端,這個的框架為B/S模式是這個系統(tǒng)現(xiàn)有的網(wǎng)站標(biāo)準(zhǔn)。該小區(qū)的基本功能:系統(tǒng)的登錄:管理員輸入賬號密碼登錄物業(yè)管理系統(tǒng)。管理小區(qū)業(yè)主信息:管理員可以登錄查看業(yè)主信息。該小區(qū)如果有業(yè)主入住管理員為其在系統(tǒng)中輸入該業(yè)主的信息,包括業(yè)主的家庭詳細(xì)住址、身份證號、手機(jī)號等基本信息。如果業(yè)主在家庭信息有變動,管理員可以在系統(tǒng)中進(jìn)行增加、修改、刪除各項信息,用戶數(shù)據(jù)庫會保存修改好的信息。管理物業(yè)費(fèi)用信息:物業(yè)要收取業(yè)主的費(fèi)用(物業(yè)費(fèi)、維修費(fèi))時,通過管理員通知業(yè)主,業(yè)主繳費(fèi)后,管理員可以在系統(tǒng)中增加、修改、刪除、查看各項有關(guān)物業(yè)的費(fèi)用,收費(fèi)后系統(tǒng)還會生成柱狀圖在首頁,用戶數(shù)據(jù)庫會保存修改完的信息。管理設(shè)備報修:如果業(yè)主家里的設(shè)備出現(xiàn)損壞,將其上報給管理員,管理員可以在系統(tǒng)中可以增加、修改、刪除信息,修改完成的信息用戶數(shù)據(jù)庫會保存。2.2用戶需求2.2.1管理員用戶管理員用戶就是小區(qū)物業(yè)的管理人員,該物業(yè)管理系統(tǒng)就是為管理員開發(fā)的,管理員通過注冊賬號,進(jìn)行登錄系統(tǒng),管理小區(qū)人員的基本信息。管理員主要的工作是查看、修改、添加業(yè)主在小區(qū)生活中的各項信息。2.3可行性分析可行性分析其實就是可行性研究。在客觀分析的基礎(chǔ)上進(jìn)行可行性研究這是必要的。對于開發(fā)的系統(tǒng)來看是否能夠開發(fā)出來,開發(fā)出來的系統(tǒng)是否被需要也是要分是的一個點。如果這個系統(tǒng)有實用性開發(fā)的時候,他是否具有管理上的可行、經(jīng)濟(jì)上的可行[8]。要從多個方向去分析這個系統(tǒng),因此,可行性分析的實質(zhì)是對系統(tǒng)進(jìn)行壓縮和簡化。從整體上來看這個系統(tǒng),建立系統(tǒng)以減輕物業(yè)管理人員巨大的工作量,提高服務(wù)質(zhì)量,減少時間上的浪費(fèi),提高安全管理水平等,最后使物業(yè)管理變得更加的數(shù)據(jù)化、智能化。
2.3.1管理上的可行性資源共享水平得到進(jìn)一步提升,選擇本系統(tǒng)之后,對小區(qū)管理全局把握能力會得到顯著的提升,物業(yè)的各個部門機(jī)構(gòu)都可以隨時隨地了解小區(qū)各方面的情況,把有關(guān)問題輸入其中,就可以直接得到與這個問題相關(guān)方面的實際情況,從而快速解決問題,讓中間環(huán)節(jié)減少,從而大幅度的提升管理人員的工作效率[10]。將服務(wù)人員勞動強(qiáng)度降低。能夠顯著節(jié)約在物業(yè)管理中投入的人力,能夠減輕物業(yè)管理同志們的工作壓力,能有效提升信息處理的準(zhǔn)確性,并加快工作人員處理信息的速度。2.3.2技術(shù)上的可行性該系統(tǒng)是通過Java技術(shù)進(jìn)行開發(fā)的,以Vue.js作為前端框架,這兩個技術(shù)都是很成熟的產(chǎn)品了,現(xiàn)在有很多的企業(yè)和技術(shù)人員選擇它作為開發(fā)平臺。因此在技術(shù)上這兩個完全可以勝任這個平臺的開發(fā)物業(yè)管理系統(tǒng)[11]。因此,具有技術(shù)可行性。2.3.3經(jīng)濟(jì)上的可行性這個項目花費(fèi)了多少錢和他所獲得的收益進(jìn)行評估分析就是經(jīng)濟(jì)上的可行性分析。本次設(shè)計的小區(qū)物業(yè)管理信息系統(tǒng)他雖然沒有帶來了很大的經(jīng)濟(jì)收益,對于制作這個信息系統(tǒng)所花費(fèi)的錢來說,他的使用價值遠(yuǎn)遠(yuǎn)高于他所花費(fèi)的成本。它實現(xiàn)了資源的共享,滿足了小區(qū)人員的需求。對于本次開發(fā)的經(jīng)濟(jì)也比較低,主要是要有過硬的軟件環(huán)境,開發(fā)時間也比較短。因此,具有經(jīng)濟(jì)可行性[12]。2.3.4系統(tǒng)運(yùn)行的可行性分析在使用該小區(qū)物業(yè)管理系統(tǒng)的時候,可能會引起小區(qū)人員的變動,但是對整體是沒有大的改變的,因此該系統(tǒng)運(yùn)行是可行的[13]。
根據(jù)上面的分析,該系統(tǒng)具有實現(xiàn)的價值。2.3.5系統(tǒng)的技術(shù)介紹(1)JavaScript是一種基于對象和事件驅(qū)動,運(yùn)用在瀏覽器客戶端的腳本語言,JavaScript通過瀏覽器的js引擎執(zhí)行代碼。其運(yùn)行環(huán)境是在瀏覽器運(yùn)行的一種語言,將代碼用對象的形式去執(zhí)行,通過事件去觸發(fā)執(zhí)行[14]。能夠?qū)崿F(xiàn)用級別的程序、實現(xiàn)統(tǒng)計的結(jié)果、實現(xiàn)常用網(wǎng)頁的效果等,總之他的用處是十分大的,很多方面都能夠涉及,經(jīng)常使用編程的一種語言。他能夠用許多方法去書寫:內(nèi)嵌式寫法、外聯(lián)式寫法、內(nèi)行式寫法,書寫的最多的還是前面兩種寫法。(2)MySQL最初是一個開放源代碼的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。過去,由于其高性能,低成本和良好的可靠性,成為最受歡迎的開源數(shù)據(jù)庫。它已廣泛用于Internet上的中小型網(wǎng)站。隨著MySQL的不斷成熟,它也逐漸用于更大的網(wǎng)站和應(yīng)用程序,例如Wikipedia,Google和Facebook。
(3)JDBC是Java數(shù)據(jù)庫連接的簡稱,是Java語言中用來規(guī)范客戶端程序,也是用來訪問書記庫的應(yīng)用程序接口,提供了查詢數(shù)據(jù)庫的數(shù)據(jù)、更新數(shù)據(jù)庫的數(shù)據(jù)的方法。JDBC能夠進(jìn)行數(shù)據(jù)訪問步驟:驅(qū)動類的加載、數(shù)據(jù)庫連接的創(chuàng)建、數(shù)據(jù)庫操作通道的創(chuàng)建、數(shù)據(jù)操作的執(zhí)行并返回結(jié)果集、分析并處理、數(shù)據(jù)接口的關(guān)閉??傊甁DBC的使用是非常方便的。(4)SpringBoot提供了一臺品牌機(jī);其已經(jīng)把常用的各種CPU內(nèi)存條網(wǎng)卡顯卡聲卡之類的插好了??梢杂盟詭У模灰部梢园蔚羲呐浼约航M裝一套。順帶一提,它為“自己組裝一套”也提供了工具套件,可以很輕松的插拔替換。對比之下,原先的開發(fā)方式就像是完全的自己攢機(jī)。
(5)Vue.js是一個非常通用的JavaScript前端框架,能夠更好地組織和簡化Web開發(fā)。MVC模式中的視圖層
是Vue關(guān)注的核心。本人在學(xué)習(xí)的過程中感受到了該技術(shù)的優(yōu)越性,在使用過程中這個框架能夠非常好的組織系統(tǒng)的開發(fā)。3.系統(tǒng)設(shè)計3.1系統(tǒng)功能劃分物業(yè)管理系統(tǒng)的核心在于,小區(qū)物業(yè)管理公司綜合全面管理小區(qū)內(nèi)所有業(yè)主基本住房信息、繳納費(fèi)用、物件報修、增添業(yè)主等信息的軟件管理系統(tǒng)。以業(yè)主需求為依據(jù),小區(qū)物業(yè)管理信息系統(tǒng)可以刪除、修改、查詢和錄入小區(qū)住戶、需要繳納的費(fèi)用、物件的報修等信息,也能把查詢、統(tǒng)計例如生活費(fèi)用、維修費(fèi)用等不同的物業(yè)管理費(fèi)用以及生成相關(guān)柱狀圖的管理工作完成。管理員功能:系統(tǒng)管理人員完成系統(tǒng)登錄后,就可以展開物業(yè)繳費(fèi)信息,物件報修信息,權(quán)限管理,業(yè)主信息等管理工作,管理員功能模塊的基本功能框圖,如圖3.1所示。圖3.1管理員功能圖下面介紹的就是管理員功能模塊的四個項目:(1)系統(tǒng)管理小區(qū)物業(yè)管理信息系統(tǒng)的中心就是系統(tǒng)管理模塊。這里面就包括了數(shù)據(jù)庫備份、信息系統(tǒng)初始化、創(chuàng)建賬號、修改密碼、權(quán)限管理、用戶登錄、恢復(fù)等子模塊在內(nèi)的系統(tǒng)管理模塊,使系統(tǒng)有了更好的保障十分安全、保證數(shù)據(jù)能夠隨時更新保存等內(nèi)容。(2)業(yè)主管理業(yè)主管理模塊管理員能夠根據(jù)業(yè)主家庭信息變動進(jìn)行信息的修改、添加、刪除,小區(qū)搬來新的業(yè)主要登記業(yè)主詳細(xì)地址、業(yè)主姓名、身份證號、手機(jī)號等基本信息。業(yè)主管理模塊涵蓋了住戶信息刪除、住戶信息查詢、住戶信息修改、住戶信息登記四個子模塊。(3)報修管理住戶家里出現(xiàn)下水道堵塞,陽臺損壞,樓上滲水的情況上報給管理員。管理員將這些信息整理增添在系統(tǒng)中,對于增添的物件報修信息可以進(jìn)行信息的修改、信息的添加、信息的刪除這幾個子模塊。(4)繳費(fèi)管理繳費(fèi)模塊主要表現(xiàn)在:管理員通知業(yè)主繳費(fèi),業(yè)主繳費(fèi)后告訴管理員,管理員進(jìn)行上報??梢杂涗浭悄切┦召M(fèi)項目。費(fèi)用的增加、費(fèi)用的修改、費(fèi)用的刪除是繳費(fèi)管理模塊的幾個子模塊[16]。3.2系統(tǒng)流程圖根據(jù)系統(tǒng)構(gòu)架的完成,可以設(shè)計出系統(tǒng)的流程圖如圖3.2所示。圖3.2管理員流程圖3.3系統(tǒng)子模塊設(shè)計B/S瀏覽器端是系統(tǒng)的模塊設(shè)計,小區(qū)物業(yè)管理信息系統(tǒng)的設(shè)計目標(biāo)是系統(tǒng)子模塊的全部子系統(tǒng)[17]。3.3.1用戶管理子系統(tǒng)管理員通知業(yè)主各項事務(wù),業(yè)主向管理員匯報家里具體情況(包括繳費(fèi)情況、保修情況),滿足管理員登錄時用戶管理子系統(tǒng)的主要功能,根據(jù)管理員的指示作為依據(jù),各種系統(tǒng)將提供服務(wù)。3.3.2用戶注冊、登記在新用戶注冊時就是管理員注冊身份,需要自己填寫賬號、手機(jī)號、郵箱、密碼;在進(jìn)行新增業(yè)主登記時,需要填寫業(yè)主姓名、詳細(xì)住址、聯(lián)系方式、身份證號。填寫完這些相關(guān)信息用戶數(shù)據(jù)庫會保存[18]。3.3.3管理員管理管理員可以上報填入業(yè)主需要繳納的費(fèi)用(水費(fèi)、電費(fèi)、物業(yè)費(fèi)、維修費(fèi)),對其進(jìn)行增添、修改、刪除;上報業(yè)主家里的物品報修情況,對情況及時進(jìn)行增添、修改、刪除。填寫完這些相關(guān)信息用戶數(shù)據(jù)庫會保存。4數(shù)據(jù)庫設(shè)計4.1數(shù)據(jù)庫分析該物業(yè)管理系統(tǒng)和費(fèi)用的計算和信息的管理有很大的關(guān)系,為了防止信息的泄露,小區(qū)物業(yè)管理系統(tǒng)必須要有安全功能高的來支撐而且要有功能完善的特點。業(yè)主的信息、繳納費(fèi)用的信息、報修情況的信息這些都需要充分的數(shù)據(jù)儲存功能這樣小區(qū)的管理人員才能夠更好的去文虎系統(tǒng)的數(shù)據(jù)庫。目前,在開發(fā)小型的管理系統(tǒng)大多數(shù)都是利用MySQL支持的。本次小區(qū)物業(yè)管理系統(tǒng)之所以選擇MySQL數(shù)據(jù)庫是因為該數(shù)據(jù)庫可以對項目提供數(shù)據(jù)的完整性,不會造成數(shù)據(jù)的缺失,所以選擇MySQL5.7。[19]。4.2概念結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計的時候?qū)ζ溥M(jìn)行需求分析是一定需要的,可以將用戶之間的關(guān)系,不同的實體的關(guān)系清楚的表達(dá)出來。為了設(shè)計邏輯結(jié)構(gòu)打好基礎(chǔ),以前述設(shè)計為基本依據(jù),圖4.1-4.6所示是本次設(shè)計的物業(yè)管理信息系統(tǒng)實體圖。圖4.1用戶實體屬性圖圖4.2角色實體屬性圖圖4.3功能實體屬性圖圖4.4報修實體屬性圖圖4.5收費(fèi)實體屬性圖 圖4.6業(yè)主實體屬性圖由圖4.1-4.6所示實體總體E-R圖、屬性圖[20],數(shù)據(jù)庫表便可以獲得。表4.1users表結(jié)構(gòu)用處名稱類型長短是否主鍵管理編號IDchar10Yes管理員名Namechar4No密碼Passwordchar10No郵箱Emailchar20No電話號Phonechar11No表改為表4.1主要用于……,下同4.1主要用于記錄用戶登錄數(shù)據(jù)。改為表4.1主要用于……,下同表4.2owners表結(jié)構(gòu)用處名稱類型長短是否主鍵用戶編號IDchar10Yes用戶電話Telchar11No用戶名字Namechar4No用戶類型Catchar20No用戶信息Infochar20No更新時間Timetime20No用戶處理Delint20No表4.2主要用于記錄業(yè)主信息。表4.3permission表結(jié)構(gòu)用處名稱類型長短是否主鍵編號idint20Yes名稱namechar20No地址urlchar20No信息massagechar20No表4.3主要用于功能信息記錄。表4.4role表結(jié)構(gòu)用處名稱類型長短是否主鍵編號idint4Yes角色編號rolenamechar20No角色地址roleurlchar20No表4.4主要用于角色信息記錄。表4.5role_permission表結(jié)構(gòu)用處名稱類型長短是否主鍵編號idint4Yes角色編號role_idint20No功能編號per_idint20No表4.5主要用于功能角色信息記錄。表4.6repair表用處名稱類型長短是否主鍵收費(fèi)編號repairIdint4Yes收費(fèi)時間repairTimechar20No收費(fèi)信息repairInfotime20No業(yè)主編號ownerIDint20No收費(fèi)處理repairDelrepairIdentiyupdate_Tmcharcharchar202020NoNoNo收費(fèi)類型更新時間表4.6主要用于收費(fèi)的報修信息記錄。5.頁面設(shè)計與編碼5.1界面設(shè)計5.1.1登陸主界面該小區(qū)物業(yè)管理系統(tǒng)的登錄界面實圖,如圖5.1所示:圖5.1登陸主界面該界面實現(xiàn)了兩大部分內(nèi)容:1.網(wǎng)站的標(biāo)題:歡迎使用小區(qū)物業(yè)后臺管理系統(tǒng)。2.用戶登錄:里面包括了輸入用戶賬號和用戶密碼點擊登錄。對于用戶登錄來說輸入賬號密碼進(jìn)行登錄,如果沒有賬號密碼就要去注冊獲取賬號密碼進(jìn)行登錄。<head> <metacharset="UTF-8"> <metaname="viewport"content="width=device-width,initial-scale=1.0"> <metahttp-equiv="X-UA-Compatible"content="ie=edge"> <metahttp-equiv="Access-Control-Allow-Origin"content="*"/> <title>用戶登錄</title> <linkrel="stylesheet"href="Plugins/layui/css/layui.css"> <linkrel="stylesheet"href="css/login.css"> </head> <body> <divid="container"class="kit-login"> <divclass="kit-login-bg"></div> <divclass="kit-login-wapper"> <h1class="kit-login-slogan">歡迎使用<br>小區(qū)物業(yè)后臺管理系統(tǒng)</h1> <divclass="kit-login-form"> <h4class="kit-login-title">用戶登錄</h4> <formclass="layui-form"> <divclass="kit-login-row"> <divclass="kit-login-col"> <iclass="layui-icon"></i> <spanclass="kit-login-input"><inputtype="text"maxlength="12"lay-verify="required"placeholder="請輸入賬號"v-model="name"/>注冊賬號的界面,如圖5.2所示:圖5.2用戶注冊界面注冊管理員賬號要填寫用戶賬號、手機(jī)號、郵箱以及密碼,注冊完成后就可以回到剛剛的用戶登錄界面進(jìn)行登錄進(jìn)入系統(tǒng)。5.1.2管理員登錄首頁管理員登陸后的頁面,如圖5.3所示:圖5.3管理員登錄首頁頁面登錄進(jìn)去后映入眼簾的是一個大標(biāo)題“連接每個家的故事”。(1)左上部的實現(xiàn)左上角的樹狀圖清楚明了的展示出整個小區(qū)的費(fèi)用總覽包括業(yè)主所繳納的物業(yè)費(fèi)和報修費(fèi)。(2)右上部的實現(xiàn)右上角顯示著管理員的用戶名稱,使用完系統(tǒng)后可推出該系統(tǒng)。(3)中部的實現(xiàn)中部是一個搜索框,便于管理員查詢個別業(yè)主的情況,將業(yè)主的姓名輸入進(jìn)去點擊搜索就可能查詢到該業(yè)主的基本信息。(4)下部分的實現(xiàn)下部分點擊后是所有業(yè)主的信息。5.1.3業(yè)主信息管理業(yè)主信息管理頁面,如圖5.4所示:圖5.4業(yè)主信息管理頁面該界面顯示了該小區(qū)所有業(yè)主的信息,包括業(yè)主的姓名、詳細(xì)的住宅地址、身份證號、手機(jī)號等。管理員可以在該界面修改業(yè)主的基本信息、填報業(yè)主的繳費(fèi)情況、填報業(yè)主的報修情況以及增加新的業(yè)主。也可以在該界面通過搜索查詢單個業(yè)主的情況。5.1.4繳欠費(fèi)信息管理繳欠費(fèi)信息管理界面,如圖5.5所示:圖5.5繳欠費(fèi)信息管理頁面點擊圖5.4上的繳費(fèi)列表的按鈕,顯示出的就是物業(yè)繳費(fèi)信息管理界面。在該界面實現(xiàn)的是業(yè)主的繳費(fèi)情況,其中顯示了住宅住址、費(fèi)用類型以及繳費(fèi)額度等。管理員可以在該界面進(jìn)行業(yè)主繳費(fèi)的修改,及時輸入業(yè)主的繳費(fèi)情況,如果出現(xiàn)輸入錯誤的情況可以及時修改或者直接刪除繳費(fèi)信息。5.1.5物件報修信息管理物件保修管理界面,如圖5.6所示:圖5.6物件報修管理頁面點擊圖5.4上的報修列表的按鈕,就是物件報修信息管理的界面。通過該界面可以查看業(yè)主物件報修的情況,其中包括了住宅地址、物件描述、維修費(fèi)用等。管理員可通過該界面對物件報修的情況進(jìn)行修改或刪除。5.1.6新增業(yè)主信息管理新增業(yè)主信息管理,如圖5.7所示:圖5.7新增業(yè)主管理界面點擊圖5.4新增業(yè)主的按鈕,就是增業(yè)主管理界面。在該界面可以添加業(yè)主,將新的住戶的姓名、住宅地址、身份證號以及手機(jī)號填入點擊保存,該小區(qū)就添加了一個業(yè)主,信息輸入錯誤可以點擊重置,重新輸入信息。5.1.7權(quán)限信息管理權(quán)限信息管理界面,如圖5.8所示:圖5.8管理員權(quán)限信息管理頁面該界面是可以進(jìn)行控制管理員權(quán)限的界面,可以點擊修改,重新輸入修改管理員信息,也可以刪除管理員賬號,也可以添加管理員賬號。6.系統(tǒng)測試與實現(xiàn)6.1測試的目的系統(tǒng)測試的目的是盡量減少在程序運(yùn)行的過程中錯誤,因此,程序可以運(yùn)行順利,達(dá)到預(yù)期的效果。在調(diào)試程序這個過程中,語法上的錯誤需要被消除,邏輯上的錯誤需要被消除,這樣程序才能順利無差錯地運(yùn)行。由于某些原因,系統(tǒng)在運(yùn)行這個過程中有一些不可控的因素,而測試的目的就是找出這些因素,解決掉這些因素。6.2測試方法系統(tǒng)測試的方法有很多種,對于人工系統(tǒng)測試和自動化工具測試都是一些比較常見的測試方法如圖6.1所示。采用黑盒測試時,多任務(wù)測試、臨界測試和中斷測試這些都是平時最常用的方法。圖6.1系統(tǒng)測試的方法6.3測試用例程序在eclipse中的編譯成功的過程如圖6.2所示:圖6.2系統(tǒng)編譯界面表6.1—6.6是小區(qū)物業(yè)管理系統(tǒng)登入的測試表,根據(jù)測試結(jié)果來看,跟我們預(yù)期所想的是完全一樣的。表6.1管理員登入系統(tǒng)測試結(jié)果測試內(nèi)容測試方法測試結(jié)果管理員登錄輸入未注冊的賬號和正確的密碼系統(tǒng)顯示“登陸失敗!”管理員登錄輸入注冊過的賬號和錯誤的密碼系統(tǒng)顯示“登陸失敗
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年特色餐廳連鎖品牌合作協(xié)議3篇
- 二零二五年度廢油運(yùn)輸企業(yè)信用評級合作協(xié)議3篇
- 二零二五年度股東投資風(fēng)險評估合作協(xié)議書3篇
- 二零二五年度文化旅游項目承包合同簽約與五年期運(yùn)營管理協(xié)議3篇
- 2024年行政賠償協(xié)商一致協(xié)議模板版B版
- 2024年防水施工服務(wù)協(xié)議模板3篇
- 暗股投資合作分紅合同協(xié)議范本
- 養(yǎng)老院委托經(jīng)營協(xié)議
- 二零二五版公租房租賃權(quán)買賣協(xié)議3篇
- 2025年房產(chǎn)合作伙伴協(xié)議范本2篇
- AQ 1029-2019 煤礦安全監(jiān)控系統(tǒng)及檢測儀器使用管理規(guī)范
- 太陽能驅(qū)動的污水處理技術(shù)研究與應(yīng)用
- 未成年旅游免責(zé)協(xié)議書
- 預(yù)防保健科主任競聘課件
- 團(tuán)隊成員介紹
- 水泵行業(yè)銷售人員工作匯報
- 《流感科普宣教》課件
- 離職分析報告
- 春節(jié)家庭用電安全提示
- 醫(yī)療糾紛預(yù)防和處理條例通用課件
- 廚邦醬油推廣方案
評論
0/150
提交評論