陳燕 廖烈誼

摘要:物業專項維修資金管理工作業務量逐漸增大,手工作業已難以滿足日常管理工作的要求。文章通過設計城市物業專項維修資金管理系統實現城市物業專項維修資金管理,包括房屋基礎數據管理、資金交存管理、資金使用管理等主要業務。系統采用B/S架構設計Java作為系統開發的工具語言,基于Spring MVC框架進行設計開發,數據庫為Oracle 11g Database。系統投入使用后,提升了物業專項維修資金管理工作的工作效率、規范化程度、透明化程度、信息化水平和總體管理水平。
關鍵詞:物業;專項維修;資金管理;B/S設計架構;Spring MVC框架
隨著房地產市場的快速發展,城市新建房屋的物業維修問題以及資金籌集、繳存、管理、使用和監督工作等問題成為廣大房屋所有者和政府房地產管理部門所關心的重要問題。本文將采用Java語言作為系統開發的工具語言,基于Spring MVC框架,采用B/S架構對維修資金管理系統進行設計開發。數據庫則使用Oracle數據庫進行設計。
1.物業專項維修資金管理系統設計
1.1系統總體設計
系統的所有業務活動都圍繞著資金的歸集和使用這條主線進行設計,其中,基礎數據指的是物業小區以及樓棟、房屋等物理對象,以上可以簡單表述為“樓盤表”,系統中每筆交存及支付業務均附著在樓盤表之上;資金交存管理模塊則作為樓盤表出現后,第一筆維修資金交存的目的;資金使用管理模塊則對物業維修所產生的費用及資金的使用進行管理;財務核算則對資金的流入流出進行詳細記錄以及負責相關財務報表的生成。
1.2各子系統設計
城市物業專項維修資金管理系統初期建設由4個子系統組成:(1)基礎數據子系統。該子系統實現維修資金管理相關數據的維護;(2)資金交存子系統。該子系統實現維修資金的交存管理;(3)資金使用子系統。該子系統實現維修資金的使用管理;(4)財務核算子系統。該子系統實現維修資金記賬、票據打印和財務憑證發送等功能。
2.開發語言和系統框架
整個系統的設計、實現、測試和部署實踐均基于現代軟件開發技術、流程和數據庫技術。系統使用B/S架構設計,采用Java語言作為系統開發的工具語言,基于Spring MVC框架進行設計開發,控制器負責提供業務邏輯操作和數據獲取,視圖負責數據展示,模型負責封裝數據訪問。系統運行于TomcatWeb服務器上,數據庫管理系統為Oracle 11gDatabase,應用服務器操作系統為Linux。
2.1系統數據庫設計
本系統采用Oracle 11g Database數據庫管理系。首先根據系統需求分析部分,收集系統需要的數據信息,建立數據庫實體關系模型。本文使用實體關系模型圖對系統做出詳細設計,如圖2所示。
2.2基礎數據子系統的設計
基礎數據管理即為“樓盤表”的管理,樓盤表一般由小區、樓棟、房屋組成,所以樓盤表的管理也是由“物業小區管理”“自然幢管理”“房屋管理”等子模塊組成,也需要記錄業主信息,但業主信息僅限于房屋的一般屬性,因為資金不會隨著業主的更換而改變。
基礎數據管理中包括4個子模塊,具體如下:(1)物業小區管理模塊:實現對物業小區的添加、修改、刪除以及查詢操作;(2)自然幢管理模塊:在物業小區的基礎上實現對小區內的自然幢(樓棟)進行添加、修改、刪除、查詢操作;(3)房屋管理模塊:實現對物業小區樓棟中的房屋進行添加、修改、刪除以及查詢操作;(4)業主信息管理模塊:實現業主信息的添加、修改、刪除及查詢的操作。
2.3資金交存子系統的設計
資金交存管理是系統的核心功能模塊,主要實現業務受理、業務信息確認、業務材料初審、業務審批和統計查詢功能。交存子系統在基礎數據子系統中查詢并提取需要交存的小區信息(如該子系統中沒有小區信息,則需要在該子系統中新建小區信息),在對應該樓棟基礎信息導入房屋表并能按單元或者層進行排序(或點擊提取樓盤表信息),導入成功后成功后在系統點擊確認,該筆業務所有樓棟信息都確認完成后,提交初審。
在預交存子系統中設置初審、審批功能,初審、審批人員點擊該功能后,系統頁面顯示需要審核的業務,該業務按受理編號自動排序,己審批完成的業務不在審核頁面顯示,點擊需要審核的業務后,頁面展示為《核算表》,審核意見可以系統內設,也可以由操作人員自行修改,初審人在初審頁面可以直觀地看到該筆業務的詳細完成過程,審批人員除了能看到業務的詳細完成過程外還能看到初審人的審批信息。
2.4資金使用子系統的設計
資金使用管理模塊主要實現資金使用功能,包括:預支申請、資金分攤、資金結算等。
工作人員根據項目維修合同內容在使用模塊中通過基礎數據模塊查找本次需要維修的小區基礎數據,數據驗證合法后,根據維修對象設定分攤范圍,分攤范圍設定成功后系統自動統計分攤范圍維修資金余額并打印或導出分攤范圍的業主分攤明細表。
辦理結算業務時,從維修資金使用模塊中的結算模塊查找需要辦理結算的項目信息,并辦理結算業務,已辦結的業務信息不在預支和結算列表中顯示,同時要求系統對一個維修項目可以有多個維修單位及多個維修單位賬戶信息。業務辦理完成后把紙質材料掃描進系統,上傳成功后點擊提交初審。
2.5財務核算子系統的設計
財務核算功能模塊由“財務記賬”“財務憑證發送”“票據打印”3個子模塊組成,承載財務的一般操作。
(1)財務記賬模塊:實現財務資金流入流出明細賬的記錄,資金的流入流出與業務辦理后產生的收入或支付的資金相對應。
(2)財務憑證發送模塊:該模塊實現與銀行進行雙向通信的功能,可以向銀行發送撥付指令,也可以處理銀行送回的回執數據,并回寫到銀行指令記錄。
(3)票據打印模塊:該模塊實現財務常用制式票據的數據調取及打印輸出功能。
3.結語
本文設計了一套物業專項維修資金管理系統,該系統基本能夠覆蓋城市物業專項維修資金管理所有主要業務,包括房屋基礎數據管理、資金交存管理、資金使用管理等,以及圍繞著物業專項維修資金管理業務從業務申請受理、業務辦理、業務審核、業務辦結的規范化作業流程。本系統提升了物業專項維修資金管理工作的工作效率、規范化程度、透明化程度信息化水平和總體管理水平。