易俗
摘要:為了使物業(yè)管理的基礎(chǔ)工作走向科學(xué)化,信息化,提高物業(yè)管理的水平和效率,從而促進(jìn)房地產(chǎn)業(yè)的健康發(fā)展。該文設(shè)計(jì)了智能化物業(yè)管理系統(tǒng)。在對物業(yè)管理人員和業(yè)主業(yè)務(wù)需求分析基礎(chǔ)上,采用了B/S結(jié)構(gòu)和S2SH框架進(jìn)行開發(fā),把系統(tǒng)劃分為小區(qū)信息管理,業(yè)主管理,資產(chǎn)管理,費(fèi)用管理,系統(tǒng)管理,設(shè)備維修管理六個(gè)功能模塊,并對數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。
關(guān)鍵詞:信息管理;S2SH;B/S
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)03-0107-02
隨著中國房地產(chǎn)業(yè)的迅猛發(fā)展,人們對房產(chǎn)消費(fèi)觀念也在發(fā)生變化。如果說房產(chǎn)位置、建筑質(zhì)量是評價(jià)一個(gè)房地產(chǎn)項(xiàng)目優(yōu)勢的硬件指標(biāo),那么物業(yè)管理則是人們追求更高層次生活品味的一個(gè)重要方向。
物業(yè)管理作為一種新型的服務(wù)行業(yè)[1],不僅是房地產(chǎn)綜合開發(fā)的延續(xù)和完善,同時(shí)也是塑造企業(yè)形象,提高企業(yè)知名度,使得品牌物業(yè)增值,保值的最有效手段。目前我國的房地產(chǎn)企業(yè)在物業(yè)管理環(huán)節(jié)較為落后,但隨著全球信息化進(jìn)程加快,以及房地產(chǎn)現(xiàn)代化的建設(shè),一套功能完善的物業(yè)管理系統(tǒng)尤為重要。
文中所探究的智能化物業(yè)信息管理系統(tǒng)是一套優(yōu)化流程為基礎(chǔ)的軟件系統(tǒng),允許小區(qū)物業(yè)管理人員進(jìn)入系統(tǒng)對相關(guān)業(yè)務(wù)進(jìn)行相應(yīng)的處理,實(shí)現(xiàn)整個(gè)業(yè)務(wù)流程的自動(dòng)化,同時(shí)系統(tǒng)允許業(yè)主進(jìn)入系統(tǒng)查看相關(guān)信息,申請辦理相關(guān)的維修業(yè)務(wù)等等。本系統(tǒng)在滿足不同用戶的需求上,規(guī)范了物業(yè)管理市場,提高物業(yè)管理水平,使物業(yè)更好的服務(wù)業(yè)主,從而促進(jìn)房地產(chǎn)業(yè)健康有序發(fā)展。
1相關(guān)技術(shù)
1.1 B/S結(jié)構(gòu)
B/S結(jié)構(gòu)(Browser/Server)結(jié)構(gòu)就是瀏覽器和服務(wù)器結(jié)構(gòu),這種結(jié)構(gòu)是對C/S(Client/Server)結(jié)構(gòu)的一種改進(jìn),是伴隨著互聯(lián)網(wǎng)技術(shù)而興起的一種網(wǎng)絡(luò)結(jié)構(gòu)模式[2]。WEB瀏覽器是客戶端最主要的應(yīng)用軟件,需要在客戶端安裝一個(gè)瀏覽器,然后數(shù)據(jù)庫安裝在服務(wù)器上,這樣就可以利用瀏覽器通過服務(wù)器同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。在這種結(jié)構(gòu)下,用戶工作界面通過瀏覽器來實(shí)現(xiàn),僅少部分事務(wù)邏輯在前端也就是Browser實(shí)現(xiàn),主要事務(wù)邏輯都在服務(wù)器端server實(shí)現(xiàn),大大簡化了客戶端載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了總體的成本。
1.2 S2SH框架
S2SH是指Struts2+Spring+Hibernate三者的結(jié)合,是J2EE最新流行的框架。S2SH框架的體系結(jié)構(gòu)中,Structs2框架一般主要基于表現(xiàn)層,直接面向用戶,響應(yīng)用戶的請求,并向用戶提供其所需要數(shù)據(jù);Hibernate框架用于數(shù)據(jù)持久層,負(fù)責(zé)數(shù)據(jù)的持久化功能;Spring是一個(gè)輕量級控制反轉(zhuǎn)(IOC)和面向方面(AOP)的容器框架。
主流的S2SH技術(shù)構(gòu)架,相對于舊的系統(tǒng)有諸多優(yōu)勢:良好的可維護(hù)性;良好的可擴(kuò)展性;優(yōu)秀的解耦性;典型的三層構(gòu)架體現(xiàn)MVC(模型Model,視圖View和控制)思想,可以讓開發(fā)人員減輕重新建立解決復(fù)雜問題方案的負(fù)擔(dān)和精力。便于敏捷開發(fā)出新的需求,降低開發(fā)時(shí)間成本[3-4]。
1.3 小結(jié)
本項(xiàng)目技術(shù)上首先采用面向方面的編程對物業(yè)管理業(yè)務(wù)過程中各業(yè)務(wù)邏輯進(jìn)行隔離,完成對象的初始化及管理工作,降低各部分之間的耦合度,提高程序的可重用性,進(jìn)一步提高開發(fā)的效率和維護(hù)擴(kuò)展的成本[5];其次,采用Hibernate框架下的對象關(guān)系映射技術(shù)完成不同類型系統(tǒng)的數(shù)據(jù)之間的轉(zhuǎn)換,特別是物業(yè)管理業(yè)務(wù)中各對象之間的虛擬映射關(guān)系以及數(shù)據(jù)的持久化操作;再次,利用Struts框架提供的技術(shù)不僅完成客戶端與服務(wù)器端的數(shù)據(jù)傳輸,還要完成物流業(yè)務(wù)具體的邏輯過程。所以,智能化物業(yè)管理系統(tǒng)的開發(fā)以J2EE開發(fā)框架S2SH(Spring+Struts2+Hibernate)為核心技術(shù)框架,客戶端利用Ajax技術(shù)創(chuàng)建快速動(dòng)態(tài)的交互式網(wǎng)頁應(yīng)用,力求在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換即可以使網(wǎng)頁實(shí)現(xiàn)異步更新。用戶在不重新加載整個(gè)網(wǎng)頁的情況下,對網(wǎng)頁的某部分進(jìn)行更新,從而提高用戶體驗(yàn)。
2 系統(tǒng)總體設(shè)計(jì)
2.1 需求分析
通過對物業(yè)管理行業(yè)特點(diǎn)的分析、調(diào)研、整合,以及根據(jù)實(shí)際的業(yè)務(wù)需求,智能化物業(yè)管理信息系統(tǒng)應(yīng)該具有以下功能:
1)能夠?qū)怯?、車位等物業(yè)資源進(jìn)行全面的管理;
2)能夠?qū)I(yè)主的信息檔案、投訴、維修等事項(xiàng)進(jìn)行管理;
3)能夠以各種方式完成業(yè)主的繳費(fèi)業(yè)務(wù),對收費(fèi)結(jié)果拖欠情況進(jìn)行統(tǒng)計(jì)并加以保存;
4)方便不同的用戶登陸系統(tǒng)有不同的功能使用權(quán)限。
2.2 系統(tǒng)功能模塊設(shè)計(jì)
本系統(tǒng)的主要使用者是物業(yè)管理人員和業(yè)主。通過對系統(tǒng)功能的分析整合把智能化物業(yè)管理系統(tǒng)分為六個(gè)模塊,分別是小區(qū)信息管理,業(yè)主管理,資產(chǎn)管理,設(shè)備設(shè)施管理,費(fèi)用管理以及系統(tǒng)管理。
2.3 數(shù)據(jù)庫模型設(shè)計(jì)
用于數(shù)據(jù)庫模型設(shè)計(jì)的最直接的方法是E-R圖(實(shí)體-關(guān)系圖),主要是用于描述系統(tǒng)的數(shù)據(jù)關(guān)系,一般這個(gè)模型是面向問題的,可以按照用戶的觀點(diǎn)對數(shù)據(jù)建立模型,與軟件系統(tǒng)中的實(shí)現(xiàn)方法沒有關(guān)系[6]。根據(jù)物業(yè)管理系統(tǒng)的軟件需求描述和功能分析,找出其中各個(gè)實(shí)體以及各實(shí)體的相關(guān)屬性,設(shè)計(jì)出實(shí)體間的關(guān)系圖,為了能夠清晰地看出實(shí)體之間的關(guān)系,在此處給出一個(gè)實(shí)體的屬性,其他省去。
3 結(jié)束語
通過對物業(yè)管理這種新型服務(wù)行業(yè)的深入調(diào)研和分析,設(shè)計(jì)了智能化的物業(yè)管理系統(tǒng),在滿足物業(yè)管理需求的基礎(chǔ)之上,使物業(yè)管理向著市場化、規(guī)模化、信息化、專業(yè)化發(fā)展,從而使管理信息得到有效的集中,大大減少數(shù)據(jù)的冗余,確保數(shù)據(jù)的準(zhǔn)確性和及時(shí)性,有利于房地產(chǎn)業(yè)的有序發(fā)展。
參考文獻(xiàn):
[l] 黃崢,陳援峰.物業(yè)智能化管理[M]. 武漢: 華中科技大學(xué)出版社,2013.
[2] 姚芬.物業(yè)管理系統(tǒng)ASP.Net架構(gòu)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2015,23(13):40-45.
[3] 孫衛(wèi)琴.精通Struts: 基于MVC的Java Web設(shè)計(jì)與開發(fā)[M].北京: 電子工業(yè)出版社, 2004.
[4] 陳俟伶,張紅實(shí).SSH框架項(xiàng)目教程[M].北京:中國水利水電出版社,2013.
[5] 劉萍.基于SSH框架的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2015.11(7):117-119.
[6] 普雷斯曼.軟件工程:實(shí)踐者的研究方法[M]. 鄭人杰,譯.北京:機(jī)械工業(yè)出版社,2009.