摘要:針對傳統(tǒng)小區(qū)物業(yè)管理中存在的各種問題,設計并實現(xiàn)了一種基于SSH框架的小區(qū)物業(yè)管理系統(tǒng),為小區(qū)管理提供了信息化支持。詳細分析了物業(yè)公司的管理流程,設計了系統(tǒng)功能,實現(xiàn)了用戶界面等。實驗表明,系統(tǒng)達到了方便管理、提高效率、安全保障、人性化服務等目標。
關鍵詞:物業(yè)管理系統(tǒng);SSH;JavaEE
中圖分類號:TP311 文獻標識碼:A 文章編號:1007-9599 (2012) 20-0000-02
1 引言
隨著國家對房地產(chǎn)行業(yè)宏觀政策的調(diào)整,房地產(chǎn)企業(yè)想要找到突破口,提高消費者的購買興趣,必須想出更多的辦法,而小區(qū)物業(yè)管理的現(xiàn)代化是一個很重要的因素。國內(nèi)也有不少軟件企業(yè)在開發(fā)和推廣小區(qū)物業(yè)管理軟件,但其中存在以下不足:
1.1 小區(qū)物業(yè)管理系統(tǒng)產(chǎn)品價格較高、維護困難、二次開發(fā)費用較大、難于短時間成熟。
1.2 產(chǎn)品未充分考慮現(xiàn)有設備或系統(tǒng)。小區(qū)一般有監(jiān)控系統(tǒng)、門禁系統(tǒng)等,需要結合起來。
有必要設計出一種更加有效的小區(qū)物業(yè)管理系統(tǒng),充分利用信息化的優(yōu)勢,把先進的物業(yè)管理服務帶給各位小區(qū)的業(yè)主,把良好的增值服務和最大化的利潤帶給物業(yè)企業(yè)。
2 小區(qū)物業(yè)系統(tǒng)設計
2.1 目標。系統(tǒng)地對管理模式和工作規(guī)范進行研究,需要新的系統(tǒng)對傳統(tǒng)的物業(yè)管理工作帶來較大的效率提升,將會達到以下目標。(一)解決傳統(tǒng)物業(yè)管理各物管部門諸多業(yè)務處理和操作工序繁雜,手工統(tǒng)計匯總工作量大、信息可靠程度差等問題。(二)經(jīng)營決策所需的數(shù)據(jù)采集方便、準確率高,所有數(shù)據(jù)基本具備實時性。對物管數(shù)據(jù)信息的編碼和分類進行科學管理,方便進行數(shù)據(jù)的統(tǒng)計,幫助決策。(三)充分利用小區(qū)設施和住戶資源,開展可盈利的增值服務等。
2.2 系統(tǒng)邏輯結構。系統(tǒng)以B/S模式運行,通過小區(qū)寬帶(LAN)或無線局域網(wǎng)(WLAN)來運行。客戶服務中心的工作人員、小區(qū)大門的護衛(wèi)、小區(qū)物業(yè)辦公人員和小區(qū)業(yè)主等都可以通過網(wǎng)絡連接到WEB服務器,登錄到管理系統(tǒng),完成相應的功能和操作。整個系統(tǒng)采用典型的三層架構,客戶端包括WEB端,桌面客戶端,PDA手持設備和小區(qū)監(jiān)控設備等。系統(tǒng)結構如圖1所示。
2.3 系統(tǒng)工作流。完整的小區(qū)物業(yè)管理應該是從房屋修建時就介入其中,這樣可以完整地了解整個建筑的相關信息,有助于后期的小區(qū)日常管理等。主要流程包括:(一)前期介入:指物業(yè)公司、開發(fā)商和施工單位一起討論項目工程的相關事宜。(二)工程驗收:指物業(yè)公司代表業(yè)主,與開發(fā)商、施工單位和質檢部門一起收房。可能需要記錄存在的問題(可以用圖片來說明),以及合格記錄,整改反饋意見等。(三)交房:業(yè)主收房,領鑰匙等。如發(fā)現(xiàn)問題,則需要整改,跟進的工作需要記入系統(tǒng)。(四)裝修:業(yè)主或住戶對房屋進行裝修。(五)日常管理:入住管理,報修,咨詢(求助等)服務,增值服務,車位(車庫)管理等。(六)收費管理:包括物業(yè)管理費,增值服務收費等。(七)辦公管理:主要管理文件的發(fā)放、查閱等。(八)知識管理:包括工程、護衛(wèi)、保潔等相關管理文件和信息,及工作記錄、活動記錄等。(九)公共維修,資金管理:公共維修是指如電梯等公共設備的維修;資金管理包括物業(yè)費用以及其它收入等。
整個管理流程如圖2所示。
2.4 小區(qū)物業(yè)系統(tǒng)的實現(xiàn)。系統(tǒng)服務器端采用SSH框架,數(shù)據(jù)庫后臺采用MySQL,前端客戶端采用JSP,還包括桌面版的客戶端、PDA手持終端等,還需要和小區(qū)原有系統(tǒng)進行信息交換。(一)SSH框架。SSH框架其實是Spring,Struts,Hibernate三種框架的統(tǒng)稱。Struts是一個開源項目,提供了獨立的控制器組件,在視圖組件上可以使用JSP技術或者與velocity、XSLT等結合[3]。Hibernate是一個開源對象關系映射框架,對JDBC進行了輕量級的封裝,可以非常方便地進行對象的持久化操作。它支持所有的關系數(shù)據(jù)庫,采用HQL(HibernateQueryLanguage)來編寫數(shù)據(jù)庫操作[5]。Spring被稱為“框架之框架”,是一種輕量級的用來組合其它框架(如Struts,Hibernate等)的框架。Spring通過控制反轉(IoC)實現(xiàn)對象注入。(二)數(shù)據(jù)訪問實現(xiàn)。基于JavaEE的系統(tǒng),后臺數(shù)據(jù)庫大多采用MySQL,我們的系統(tǒng)也采用此方案。通過Hibernate的逆向工程可以直接生成數(shù)據(jù)庫表對應的系統(tǒng)對象映射,既可以使用.hbm.xml映射文件,也可以采用Annotation生成注解的方式生成對象。基本的數(shù)據(jù)庫訪問類可以繼承自HibernateDaoSupport。
2.5 用戶界面實現(xiàn)。采用JSP作為用戶界面。Struts作為控制器,可以使用JSP,freemarker,velocity等當界面模板,使用JSP時也可以方便地在其中嵌入Struts的各種標簽。Struts標簽的使用方式大概如代碼所示:
<%@taglibprefix=\"s\"uri=\"/struts-tags\"%>
…
…
2.6 系統(tǒng)功能模塊。根據(jù)圖2描述的整個物業(yè)管理的流程,可以將系統(tǒng)功能抽象成以下幾個模塊:(一)前期介入模塊:主要完成的是房屋修建初,開發(fā)商完成交房驗收前,物業(yè)公司參與的所有工作和活動。具體包括前期介入和工程驗收。(二)交房模塊:完成房屋的所有權從開發(fā)商轉到業(yè)主的相關操作。事先,應該將銷售信息采集到物業(yè)管理系統(tǒng)中(需要對用戶隱私進行保護)。交房還需要將業(yè)主對房屋的驗收結果和意見,以及處理情況等進行登記。(三)日常服務模塊:實現(xiàn)對小區(qū)物業(yè)的日常管理和維護工作,大致包括:安全護衛(wèi)工作,客戶服務工作,維護維修工作,綠化清潔工作,以及其它相關工作等。這是整個小區(qū)物業(yè)服務和管理的核心。(四)公司內(nèi)部管理:完成公司內(nèi)部的上傳下達,工作呼叫,信息互通,問題通報等。是屬于公司內(nèi)部管理的一個環(huán)節(jié)
3 結束語
通過認真研究物業(yè)管理企業(yè)的工作流程,并實地考察和學習,了解了物業(yè)企業(yè)的功能、職責和工作重心,設計并實現(xiàn)了完全信息化的小區(qū)物業(yè)管理系統(tǒng)。該系統(tǒng)在測試過程中,表現(xiàn)出了較好的靈活性、信息快捷性、管理高效性和用戶易用性。不過,在使用中,還是暴露出了一些問題,還需要進一步改進。
參考文獻:
[1]段淑娟,任曉芳.城市新建住宅小區(qū)物業(yè)管理發(fā)展現(xiàn)狀與原因分析[J].生產(chǎn)力研究,2012(1):148-149.
[2]傅冬綿,陳細濃.小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)[J].華僑大學學報(自然科學版),2007,28(2):139-142.
[3]葉娜.Struts框架的擴展與改進[J].計算機技術與發(fā)展,2007,17(12):16-19.
[4]潘春華,李銳,唐茂元.基于Spring框架的北京林業(yè)大學圖書館門戶系統(tǒng)設計與實現(xiàn)[J].現(xiàn)代情報,2008,4:169-172.
[5]董海燕,王衛(wèi)東.基于JSF、Spring和Hibernate的技術資料綜合管理系統(tǒng)設計[J].計算機應用與軟件,2012,29(5):212-214.