前言:想要寫出一篇引人入勝的文章?我們特意為您整理了智能物業(yè)管理系統(tǒng)的設(shè)計(jì)范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。
摘要:在科學(xué)技術(shù)不斷更新、社會(huì)經(jīng)濟(jì)迅猛發(fā)展的今天,廣大民眾的經(jīng)濟(jì)收益相較之前明顯提高,人們對(duì)居住環(huán)境、小區(qū)服務(wù)等均提出了更高要求,尤其是在近些年來,以智能小區(qū)為首的住宅相繼涌現(xiàn),此類小區(qū)致力于為業(yè)主提供安全性強(qiáng)、便捷舒適、智能管理、完善周到的物業(yè)管理服務(wù)。文章將就如何設(shè)計(jì)并實(shí)現(xiàn)智能物業(yè)管理系統(tǒng)展開全面深入的研究與分析,希望能夠?yàn)橥?a href="http://articshipping.com/lunwen/wygl/126366.html" target="_blank">設(shè)計(jì)提供一定參考。
關(guān)鍵詞:智能系統(tǒng);物業(yè)管理;Android平臺(tái)
1系統(tǒng)架構(gòu)分析
1.1系統(tǒng)體系結(jié)構(gòu)分析
在此次設(shè)計(jì)的系統(tǒng)中,客戶端表示層主要由兩部分構(gòu)成:Android端和Web端,旨在確保系統(tǒng)具有較強(qiáng)的通用性。本系統(tǒng)采用了靈活可靠且當(dāng)前應(yīng)用比較廣泛的3層框架體系,不僅有助于減輕服務(wù)器壓力,降低對(duì)網(wǎng)絡(luò)寬帶要求,還為系統(tǒng)后期維護(hù)提供了便利[1]。在進(jìn)行廣泛、深入地探討后了解到,本系統(tǒng)主要由下述4層構(gòu)成:(1)客戶端表示層。該層在系統(tǒng)和用戶交互過程中扮演著不可或缺的重要角色,其功能主要是功能管理和查詢等。通過此層,用戶能夠以Web方式訪問信息。(2)應(yīng)用業(yè)務(wù)邏輯層。是一個(gè)非常關(guān)鍵的層,業(yè)務(wù)是否能夠順利開展、監(jiān)管功能是否能夠?qū)崿F(xiàn)均和其有著密切聯(lián)系,該層包含了信息注冊(cè)、信息顯示等一系列相關(guān)程序。(3)后臺(tái)處理層。作用是調(diào)整業(yè)務(wù)功能,把服務(wù)接口為上層所用,由此及時(shí)高效地獲取所需信息。(4)數(shù)據(jù)提供層。通過該層能夠把煤氣、住戶資料等各相關(guān)信息集中存儲(chǔ)于系統(tǒng)處理中心[2]。
1.2系統(tǒng)網(wǎng)絡(luò)架構(gòu)
本文將對(duì)系統(tǒng)網(wǎng)絡(luò)架構(gòu)進(jìn)行全面、細(xì)致地介紹。(1)每幢樓都將交換機(jī)和布設(shè)在一樓的門禁系統(tǒng)進(jìn)行連接,使所有家庭的終端均可以在聯(lián)網(wǎng)的狀態(tài)下和門禁系統(tǒng)進(jìn)行有效連接,即便是樓與樓之間,亦能夠依托強(qiáng)大的WiFi實(shí)現(xiàn)和服務(wù)器主機(jī)的穩(wěn)定連接。(2)通過微型化計(jì)算機(jī)和基于Android系統(tǒng)的觸屏顯示器實(shí)現(xiàn)對(duì)門禁系統(tǒng)的動(dòng)態(tài)化、持續(xù)化、高效化監(jiān)管。(3)樓宇交換機(jī)在強(qiáng)大的網(wǎng)絡(luò)的支持下實(shí)現(xiàn)了和管理器交換機(jī)的高效化、便捷化連接;管理中心需要配備一臺(tái)含有操作系統(tǒng)的計(jì)算機(jī),協(xié)助管理人員積極開展工作。(4)家庭終端能夠和物業(yè)管理中心的服務(wù)器進(jìn)行有效連接,同時(shí),在服務(wù)器的協(xié)助下,實(shí)現(xiàn)和門禁系統(tǒng)有效連接,為業(yè)主開鎖等提供了便利[3]。
2智能物業(yè)管理系統(tǒng)設(shè)計(jì)
研發(fā)智能物業(yè)管理系統(tǒng)的初衷主要包括下述幾點(diǎn):(1)提高小區(qū)信息建設(shè)水平,實(shí)現(xiàn)智能化、現(xiàn)代化、規(guī)范化物業(yè)管理。(2)確保業(yè)主能夠享受更便捷、更高效、更完善的服務(wù),支持業(yè)主根據(jù)個(gè)人需求定制服務(wù)。(3)能夠以相對(duì)較少的經(jīng)濟(jì)投入實(shí)現(xiàn)對(duì)小區(qū)的全面化、動(dòng)態(tài)化、網(wǎng)格化管理。(4)系統(tǒng)所存在的特征集中表現(xiàn)為:代表前沿水平,性能完善成熟,代表國內(nèi)頂尖水準(zhǔn),比肩于國際水平;安全性強(qiáng),審核嚴(yán)格、管理規(guī)范,有助于保障系統(tǒng)安全運(yùn)行;靈活性強(qiáng),可結(jié)合實(shí)際情況對(duì)各相關(guān)參數(shù)的值進(jìn)行科學(xué)合理的設(shè)定,有助于增強(qiáng)系統(tǒng)的靈活性和可用性;通用性強(qiáng)合,嚴(yán)格按照規(guī)范進(jìn)行操作,保證系統(tǒng)具有良好的通用性,適用于多個(gè)行業(yè)及領(lǐng)域;支持?jǐn)U展,預(yù)留了接口,這樣在實(shí)際應(yīng)用中,可根據(jù)需求的變化合理調(diào)整和改進(jìn)系統(tǒng);既能夠帶給用戶良好的視覺享受,也能夠幫助用戶盡快掌握操作技巧[4]。用戶在啟動(dòng)系統(tǒng)之后,可直接通過客戶端登錄服務(wù)器,實(shí)時(shí)查閱系統(tǒng)推介的各類信息,為用戶了解信息提供了極大的便利,系統(tǒng)對(duì)返回的信息進(jìn)行恢復(fù)之后,能夠傳輸至前端進(jìn)行實(shí)時(shí)化、動(dòng)態(tài)化、清晰化顯示。
3智能物業(yè)管理系統(tǒng)實(shí)現(xiàn)
3.1建立開發(fā)平臺(tái)
Android系統(tǒng)是基于當(dāng)前應(yīng)用比較廣泛的Java語言進(jìn)行設(shè)計(jì)的,開發(fā)平臺(tái)不僅需要包含基本的Java開發(fā)工具,還需要擁有相應(yīng)的設(shè)計(jì)環(huán)境,在本系統(tǒng)設(shè)計(jì)過程中,Java開發(fā)工具(JDK)為1.70_45,包含了大量不同的內(nèi)容,良好地滿足了本系統(tǒng)設(shè)計(jì)需求。按照提示完成Android資產(chǎn)管理模塊設(shè)計(jì)工作之后,應(yīng)創(chuàng)建一個(gè)科學(xué)合理的Android模擬器。在此環(huán)節(jié),基于Android系統(tǒng)的物管平臺(tái)即已設(shè)計(jì)完成,其中,服務(wù)器端環(huán)境建設(shè)主要由3部分構(gòu)成:(1)湯姆貓服務(wù)器(Tomcat)。(2)擴(kuò)展性平臺(tái)(MyEclipse)。(3)結(jié)構(gòu)化查詢語言(MySQL)。
3.2搭建Android用戶界面
Android平臺(tái)在設(shè)計(jì)和使用軟件時(shí)需要結(jié)合實(shí)際情況選取合理的方法妥善處理排布問題。創(chuàng)建一個(gè)簡(jiǎn)潔雅致的界面至關(guān)重要,它不僅能夠帶給用戶良好的視覺享受,而且能夠幫助用戶盡快掌握操作技巧,充分發(fā)揮各模塊功能。Android系統(tǒng)一般來講可通過3種方式獲得人機(jī)交互界面:(1)編程。(2)采用擴(kuò)展性語言進(jìn)行科學(xué)合理的配置。(3)直接通過界面接口獲得。對(duì)于活動(dòng)應(yīng)用來講,往往需要大量不同的功能,不過其本身或許并不會(huì)直接清晰直觀地展示于屏幕上,需要通過視圖分組、視圖功能。因此,本文將元素排布情況進(jìn)行基本介紹。(1)線性排布(LinearLayout):朝著某方向展示各類相關(guān)元素。若以水平方式進(jìn)行展示,那么在布局管理器中,僅能夠展示1行;若以垂直方式進(jìn)行展示,那么在管理器中,僅能夠顯示1列。不過,在實(shí)際應(yīng)用中,也可結(jié)合實(shí)際需求對(duì)某元素進(jìn)行相應(yīng)設(shè)置和顯示。(2)表格排布(TableLayout):顯示元素直接根據(jù)已有的行或者列進(jìn)行排列,每一個(gè)元素均被分配至單元格內(nèi),不過需注意一點(diǎn),單元格的邊框線不會(huì)顯示出來,要將其隱匿。(3)絕對(duì)排布(AbsoluteLayout):以坐標(biāo)的樣式,對(duì)顯示元素的具體位置進(jìn)行科學(xué)、合理地明確,左上方坐標(biāo)為(0,0),逐步向右邊區(qū)域擴(kuò)展,在此過程中,坐標(biāo)數(shù)值會(huì)慢慢地增大。此方法最突出的優(yōu)勢(shì)是能夠快速掌握元素方位,所以其具體呈現(xiàn)效果會(huì)因設(shè)備不同而呈現(xiàn)出較大差異。(4)相對(duì)排布(RelativeLayout):可結(jié)合其他元素的布局方式對(duì)需要顯示的元素進(jìn)行科學(xué)合理地布局,一個(gè)按鈕既可布設(shè)于右邊,亦可將其布設(shè)于中心區(qū)域。對(duì)于應(yīng)用Android的屏幕來講,結(jié)合層次框架對(duì)屏幕元素進(jìn)行客觀、全面地介紹。其實(shí),需要將兩者捆綁在相同的屏幕上進(jìn)行集中表示,在實(shí)踐活動(dòng)開展中,將采用調(diào)整內(nèi)容視圖的方法(setContentView())傳遞該層次書的根節(jié)點(diǎn)。
3.3實(shí)現(xiàn)登錄模塊的功能
用戶在登錄頁面上可直接按照系統(tǒng)提示進(jìn)行操作。不同身份的用戶操作權(quán)限不同,所以,其登錄的功能頁面存在較大差異。在本系統(tǒng)中,用戶細(xì)分為兩類,即住戶和管理員。在登錄界面,會(huì)對(duì)用戶的身份進(jìn)行驗(yàn)證。具體來講,可通過Default指令進(jìn)行登錄,在界面Default中增添2個(gè)文本控件(TextBox)和1個(gè)標(biāo)簽控件(label),其名稱分別是Tbxuserpass,Lbl_noteso控件。其中,Tbxuserpass的主要功能是輸入賬戶及密碼,Lbl_notes的主要功能是根據(jù)用戶輸入的信息發(fā)出相應(yīng)的提示。在注冊(cè)環(huán)節(jié),login不需要進(jìn)行初始化操作,創(chuàng)建頁面事件:?jiǎn)螜C(jī)進(jìn)入按鍵,啟動(dòng)事件對(duì)用戶輸入的資料進(jìn)行嚴(yán)格核查,若符合現(xiàn)行法規(guī)和條例,那么能夠成功登錄頁面。在登錄界面,需要對(duì)用戶輸入的賬戶及密碼是否匹配進(jìn)行判定,若兩者相匹配,那么用戶身份為真,并根據(jù)其具體權(quán)限跳轉(zhuǎn)至相應(yīng)的界面。一般來講,如果權(quán)限為1,跳轉(zhuǎn)至用戶界面,如果權(quán)限為0,則跳轉(zhuǎn)至管理界面[5]。
3.4實(shí)現(xiàn)管理員管理模塊的功能
在登錄環(huán)節(jié),需要對(duì)用戶權(quán)限進(jìn)行嚴(yán)格準(zhǔn)確地判斷,若權(quán)限為0,即直接跳轉(zhuǎn)至管理員管理界面。(1)針對(duì)用戶的管理界面:可開展新建用戶、修改密碼等一系列相關(guān)操作。(2)對(duì)業(yè)主信息進(jìn)行管理:能夠結(jié)合實(shí)際情況添加、清除或者編輯小區(qū)業(yè)主信息。在信息添加結(jié)束之后,系統(tǒng)會(huì)提出添加成功。(3)對(duì)費(fèi)用收繳進(jìn)行管理的界面:小區(qū)業(yè)主在日常生活中需要繳納電費(fèi)、水費(fèi)、燃?xì)赓M(fèi)等各種相關(guān)費(fèi)用,應(yīng)將各類費(fèi)用按照特定標(biāo)準(zhǔn)或者要求井然有序地整合至一個(gè)界面上,便于業(yè)主高效便捷地查詢信息和繳納費(fèi)用等。
3.5實(shí)現(xiàn)維修與投訴管理的功能
維修管理模塊主要負(fù)責(zé)響應(yīng)維修請(qǐng)求、單子結(jié)算等。在此次設(shè)計(jì)中,為確保此模塊的應(yīng)用功能能夠得到充分彰顯,本設(shè)計(jì)采用了當(dāng)前應(yīng)用相對(duì)較為廣泛的類中方法。投訴管理模塊主要負(fù)責(zé)接收投訴建議、結(jié)單、回訪業(yè)主等。為確保此模塊的應(yīng)用功能能夠得到充分彰顯,本設(shè)計(jì)采用了當(dāng)前應(yīng)用比較普遍的類中方法。
4結(jié)語
此次設(shè)計(jì)的系統(tǒng)隨著被廣泛地應(yīng)用于越來越多的智能小區(qū)中,勢(shì)必會(huì)產(chǎn)生各種各樣的數(shù)據(jù),所以,當(dāng)前亟待探尋高效嚴(yán)謹(jǐn)、合理可行的方法處理數(shù)據(jù),提高系統(tǒng)響應(yīng)速度,而這也就意味著今后需要在優(yōu)化算法的前提下改善系統(tǒng),與此同時(shí),需進(jìn)一步健全優(yōu)化查詢機(jī)制,大力推行和積極落實(shí)多元化體系。
作者:宋大娟 單位:鹽城生物工程高等職業(yè)技術(shù)學(xué)校