劉 雷
(遼寧生態(tài)工程職業(yè)學院,遼寧 沈陽 110101)
隨著經(jīng)濟的發(fā)展和人們生活水平的提高,住宅小區(qū)越來越成為居住的主流,小區(qū)物業(yè)管理正是針對當代社會這一市場需要應運而生[1]。人們在對居住條件的要求越來越高的同時,對小區(qū)物業(yè)的服務和管理水平的要求也越來越高。伴隨著小區(qū)的規(guī)模不斷擴大和業(yè)主的不斷增多,物業(yè)管理的工作量也越來越大,也更加復雜。為了適應這種形勢,要求物業(yè)管理者在不斷完善小區(qū)的各項硬件條件的同時,還要配備智能化的管理系統(tǒng)。
在此背景下,結合當代小區(qū)物業(yè)管理的需求,開發(fā)了采用J2EE平臺和MVC架構為開發(fā)框架的智能小區(qū)物業(yè)管理系統(tǒng),以期通過該系統(tǒng)的實際應用能夠降低物業(yè)管理成本,提高物業(yè)服務的質量以及物業(yè)管理的效率。
體現(xiàn)物業(yè)管理信息化的重要標志之一是智能化小區(qū)物業(yè)管理系統(tǒng),這也是提高物業(yè)管理水平和服務質量的關鍵。智能化小區(qū)物業(yè)管理系統(tǒng)不僅有利于建立小區(qū)物業(yè)信息的共享和物業(yè)信息咨詢服務與物業(yè)服務的統(tǒng)一,也對進一步研究物業(yè)管理有一定的學術價值。
根據(jù)目前小區(qū)物業(yè)的情況來看,智能化小區(qū)物業(yè)管理的趨勢主要有3個方面:①各個獨立的管理系統(tǒng)將通過系統(tǒng)集成來實現(xiàn)全方位的統(tǒng)一和高效管理,提升小區(qū)管理的一體化。②網(wǎng)絡化將成為今后智能小區(qū)物業(yè)管理的發(fā)展趨勢,在物聯(lián)網(wǎng)的推動下,智能化物業(yè)管理系統(tǒng)的性能和功能將不斷完善。③伴隨著計算機的普及,以物聯(lián)網(wǎng)為基礎的物業(yè)信息管理系統(tǒng)將成為主流的發(fā)展趨勢。
J2EE是一種系統(tǒng)開發(fā)標準,由Oracle公司開發(fā),它不是一種軟件,而是一種開發(fā)規(guī)范。J2EE平臺以Java為基礎,不僅整合了標準版的特性,方便訪問數(shù)據(jù)資源,還能夠為系統(tǒng)開發(fā)人員提供很多API接口。因此,系統(tǒng)開發(fā)人員在程序開發(fā)過程中就可以利用這些接口開發(fā)出符合規(guī)范的,具有安全性、可移值性的系統(tǒng)[2]。另外,J2EE技術采用多分布式架構,應用邏輯會根據(jù)系統(tǒng)功能的不同分配組件,而這些組件又能分布在不同的機器上。
MVC是模型model、視圖view、控制器controller英文單詞首字符的縮寫,MVC框架是一個面向對象的軟件開發(fā)框架[3]。MVC框架能夠分離表示層和數(shù)據(jù)層,通過控制器相互連接MVC框架中的視圖和模型能夠實現(xiàn)相應功能,保證軟件的高效運行。
1)模型表示應用程序的核心,例如數(shù)據(jù)庫的記錄列表。模型是應用程序中用于處理應用程序數(shù)據(jù)邏輯的部分,通常模型負責在數(shù)據(jù)庫中存取數(shù)據(jù)。
2)視圖是顯示數(shù)據(jù),例如數(shù)據(jù)庫記錄。視圖是應用程序中處理數(shù)據(jù)顯示的部分,通常視圖是依據(jù)模型數(shù)據(jù)創(chuàng)建的。
3)控制器是處理輸入,例如寫入數(shù)據(jù)庫記錄。控制器是應用程序中處理用戶交互的部分,通??刂破髫撠煆囊晥D讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù)。
1)Web客戶端(表示層):界面外觀層和界面規(guī)劃層,其中界面外觀層提供與用戶交互的界面,界面規(guī)劃層是根據(jù)用戶指令調(diào)用業(yè)務接口層相應接口,并將數(shù)據(jù)傳遞給業(yè)務層。
2)Web服務器(業(yè)務邏輯層):業(yè)務接口層、業(yè)務規(guī)劃層、實體層和數(shù)據(jù)訪問層,其中業(yè)務接口層提供給表示層指令接口,并將指令操作結果返回。業(yè)務規(guī)劃層根據(jù)業(yè)務指令和數(shù)據(jù)的不同,將指令劃分給不同的構造器處理,并構造出實體[4]。實體層抽象出的數(shù)據(jù)對象,如實體、視圖實體、存儲過程實體。數(shù)據(jù)訪問層,具體操作數(shù)據(jù)庫,如連接、查詢、插入、刪除、更新。
3)數(shù)據(jù)庫服務器(數(shù)據(jù)存儲層):數(shù)據(jù)層,主要指數(shù)據(jù)庫,包括表、視圖、存儲過程、觸發(fā)器等數(shù)據(jù)庫對象。
系統(tǒng)主要功能的設計是依據(jù)系統(tǒng)的需求設計的,是將整個系統(tǒng)的復雜功能分割成小任務,對這些小任務進行設計得出整個系統(tǒng)的功能結構。智能化小區(qū)物業(yè)管理系統(tǒng)功能分為小區(qū)管理、資產(chǎn)管理、業(yè)主管理、費用管理、智慧服務、智慧停車、報修管理、組織管理、采購管理、設備管理和系統(tǒng)管理等。
1)小區(qū)管理主要包括我的小區(qū)和小區(qū)大屏2個子模塊,我的小區(qū)模塊需要物業(yè)人員錄入入住小區(qū)的基本信息,以便今后的查詢工作;小區(qū)大屏模塊則是呈現(xiàn)各小區(qū)的數(shù)據(jù)分析結果,例如對門禁開門次數(shù)的統(tǒng)計,報修的處理情況統(tǒng)計以及小區(qū)物業(yè)費的收繳情況等信息的呈現(xiàn)。
2)資產(chǎn)管理主要包括樓棟信息、單元信息和房屋管理3個子模塊,樓棟信息模塊可以增、刪、查、改樓棟信息;單元信息模塊可以增、刪、查、改單元信息,例如單元總層數(shù),是否有電梯等信息;房屋管理模塊則是可以增、刪、查、改各個房屋的基本信息,例如該戶的樓棟名稱、單元、房號、樓層、建筑面積、單價、房屋狀態(tài)等信息。
3)業(yè)主管理主要包括業(yè)主信息模塊、業(yè)主成員模塊和綁定業(yè)主3個子模塊。其中業(yè)主信息模塊可以增、刪、查、改業(yè)主的信息,例如業(yè)主的名字、年齡、身份證號、聯(lián)系方式等;業(yè)主成員模塊則能夠增、刪、查、改業(yè)主家庭成員的信息;綁定業(yè)主模塊則是將業(yè)主與房屋進行綁定。
4)費用管理主要包括費用項設置模塊、房屋收費模塊、車位收費模塊、費用賬單模塊和退費模塊。其中,費用項設置模塊是對小區(qū)各項收費項目的增、刪、查、改;房屋收費模塊是對業(yè)主繳納物業(yè)費用的管理;車位收費模塊是對業(yè)主繳納車位費用的管理;費用賬單模塊是對小區(qū)維修費用和其他費用的管理;退費模塊是對業(yè)主繳納多余費用的退回。
5)智慧服務主要包括發(fā)布公告、發(fā)布廣告、訪客登記、電話投訴、投訴代辦和投訴已辦子模塊,這些子模塊基本都用于實現(xiàn)信息的發(fā)布與查詢。
6)智慧停車主要包括停車場管理、車位信息、進場記錄、在場車輛和剩余車位子模塊。其中停車場管理用于實現(xiàn)停車場類型和編號的設置;車位信息模塊用于設置車位編碼、車位狀態(tài)和面積的設置;進場記錄模塊用于顯示車輛進場、出場的時間;在場車輛模塊用于顯示車輛在場的時間、產(chǎn)生的費用以及支付車費的狀態(tài);剩余車位則用于顯示目前停車場剩余車位的數(shù)量。
7)報修管理主要包括報修設置、報修待辦和報修已辦3個模塊。其中,報修設置模塊可以增、刪、查、改報修信息;報修待辦模塊可以查詢報修人信息,預約時間等信息;報修已辦模塊則顯示已辦報修信息。
8)組織管理主要包括組織信息和員工信息2個模塊,其中組織信息模塊能夠增、刪、查、改各分公司信息;員工信息模塊則是對物業(yè)員工信息進行管理。
9)采購管理主要包括物品信息、采購申請、采購待辦、采購已辦、物品領用、領用待辦和領用已辦子模塊。
10)設備管理主要包括設備門禁、設備數(shù)據(jù)同步、開門記錄、訪客留影、申請鑰匙、鑰匙審核模塊。
11)系統(tǒng)管理主要包括權限組、員工權限、資產(chǎn)導入導出、密碼管理、流程管理、商戶信息、小程序配置、位置信息和公眾號子模塊。
基于J2EE的智能化小區(qū)物業(yè)管理系統(tǒng)的開發(fā)中,采用SQL Server2012作為數(shù)據(jù)庫[5]。由于E-R圖能夠比較直接地反映各個數(shù)據(jù)類型之間的關系,因此在對該系統(tǒng)數(shù)據(jù)庫設計時,主要用數(shù)據(jù)關系模型和E-R圖為基礎對數(shù)據(jù)庫和數(shù)據(jù)表進行設計。
在業(yè)主管理模塊的業(yè)主信息子模塊中,物業(yè)管理人員能夠查詢業(yè)主的基本信息,同時也能夠對業(yè)主的基本信息進行及時的變更,也能夠對業(yè)主信息進行添加。
在費用管理模塊的房屋收費模塊中,能夠對房屋收費情況進行查詢,同時可以創(chuàng)建收費項目。
在房屋信息中首先選擇需要繳費的房屋,然后創(chuàng)建費用,在創(chuàng)建費用界面有費用類型和收費項目2個下拉菜單,用于選擇繳費的項目。在房屋信息中也可以選擇房屋號,然后可以通過欠費繳費來繳納費用,也可以通過查看按鈕查看房屋繳費狀態(tài),進行繳費。
智能化小區(qū)物業(yè)管理系統(tǒng)將成為未來發(fā)展的主要方向,本研究所設計與實現(xiàn)的物業(yè)管理系統(tǒng)基本實現(xiàn)了物業(yè)管理的需要,實現(xiàn)了智能化物業(yè)管理功能,但是仍然存在著一些不足,在今后的研究中將不斷地優(yōu)化、改進。
1)在系統(tǒng)設計中可以引用云計算、大數(shù)據(jù)技術,通過對數(shù)據(jù)的挖掘和分析能夠對用戶提供差別化的服務,從而引一步提高物業(yè)服務質量。
2)伴隨著移動互聯(lián)網(wǎng)的發(fā)展,在未來,需要進行智能化物業(yè)管理系統(tǒng)移動端開發(fā),以提升用戶的體驗度。