張弛 樸順姬
摘要:供暖是指通過向建筑物提供暖能來滿足冬季室溫要求的一種建筑環(huán)境控制技術,是我國北方地區(qū)重要的基礎社會服務。隨著我國綜合國力增強和科學技術水平的提升,供暖系統在對人的舒適感和衛(wèi)生、設備的美觀和靈巧、系統和設備的自動控制、系統形式的多樣化、能量的有效利用等方面都有著長足的進步。該文以供暖收費業(yè)務的實際業(yè)務需求為背景,介紹了基于SSM框架的供暖收費系統的開發(fā)目的,分析了系統的功能需求和非功能需求,設計了系統的整體結構。
關鍵詞:供暖系統;供暖收費業(yè)務;SSM框架
中圖分類號: TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)09-0066-02
開放科學(資源服務)標識碼(OSID):
進入信息時代以來,計算機網絡技術在多個領域得到廣泛應用,信息系統的使用就是有效提高工作效率的手段。傳統供暖收費業(yè)務建立在人工操作和手錄臺賬基礎之上,每年的客戶信息、設備信息、費用信息、票據信息和稽查信息的登記和維護是一個龐大的工程,不僅費時費力還容易出現人工錯誤或人為漏洞。在供暖收費業(yè)務中建立基于計算機網絡技術的信息系統來收集和維護相關信息,提高業(yè)務辦理效率和數據維護可靠性,是目前供暖收費業(yè)務改革的主要研究方向。
1供暖收費系統的開發(fā)目的
我國北方地區(qū)在進入十月中下旬后就會開始集中供暖服務,以達到保持室內宜居溫度、減少環(huán)境污染的目的。大部分城市的集中供暖以煤為主要燃料,供熱收費模式是以供熱建筑的室內面積為單位計費,隨著供暖技術和設備的豐富逐步出現了以氣、油、電為供熱能源的集中供暖形式,與之相對應的供暖收費模式也有了較大變化,如按供熱量收費、按電量收費等。
目前供熱收費業(yè)務仍存在熱費收繳率低、供熱積極性不足、供熱質量偏低等問題。造成這些問題的原因一方面是因為供熱基礎設施的建設問題,另一方面則是因為供暖企業(yè)有缺乏有效的數據管理方法,導致供暖企業(yè)在收費過程中出現重復收費、錯收以及收費不全等問題,嚴重影響著整體的進步和發(fā)展。大部分供暖企業(yè)的收費業(yè)務仍由窗口人工收費管理模式為主,這樣不僅數據記錄和維護的效率偏低,還會因為人為因素導致欠費拖欠、亂收費等現象,不利于供暖企業(yè)的穩(wěn)步發(fā)展和效益提升。因此,供熱收費進行信息化實現已經迫在眉睫,不僅可以杜絕人工操作的種種弊端,還能有效提高收繳率,為企業(yè)帶來更多的利潤和新的業(yè)務發(fā)展方向。
供暖收費系統的開發(fā)目的就是建立基于計算機和網絡的信息化系統,實現不同供暖模式的繳費、核算信息管理,為不同類型的客戶和票據形式提供統一的信息管理平臺。通過網絡實現非窗口繳費和異地繳費,簡化繳費的業(yè)務流程和提高工作效率。目前部分供暖企業(yè)建立基于C/S結構的供暖收費信息系統,但普遍存在數據格式不統一、業(yè)務辦理不方便等問題,此次課題研究的供暖收費系統擬采用B/S結構實現,利用網絡技術實現異地繳費,免去客戶零號排隊的煩瑣業(yè)務流程,為供暖公司提高服務水平作出貢獻。
2供暖收費系統功能需求分析
供暖收費系統的主要業(yè)務可以分為用戶繳費和費用信息管理兩部分,用戶自助繳費后收費員可以進行客戶管理、收費管理、票據管理和稽查管理等供暖業(yè)務數據的信息管理操作。供暖收費系統的業(yè)務示意圖如圖1所示。
根據業(yè)務類型可以將系統分為基礎管理、客戶管理、收費管理、票據管理、業(yè)務管理、稽查管理6個主要功能模塊。
1)基礎管理模塊
基礎管理主要在系統中起到底層數據的責任。里面會定義了很多的系統的參數和客戶的基本信息。
2)客戶管理模塊
客戶管理功能中主要有客戶管理、客戶變更記錄功能??梢詫蛻舻幕拘畔ⅰ⒚娣e信息、房戶信息等基本信息的設置。
3)收費管理模塊
供暖收費系統中的收費管理,需要先對收費的標準進行人為的一個設置,然后按照收費標準對客戶進行費用核算,然后進行收費。收費可以單人收費,也可以批量集體繳費,在收費中也會有低保繳費的客戶,還有公司掛賬的操作一系列功能。在截止正常繳費后,沒有繳費的客戶會產生相應的有了違約金(滯納金),相應的滯納金收取流程也和收費流程相同。
4)票據管理模塊
這個業(yè)務是票據相關的業(yè)務。票據管理是系統中對于收費用戶繳費后的開票管理一個票據中心。票據明細可以將選擇將票據補開、原票重打、票據還原、修改票據號碼。
5)業(yè)務管理模塊
供暖收費系統中的業(yè)務管理功能中主要有兩個功能。其中有:停供和減免功能。業(yè)務管理模塊就是針對用戶進行設置是否停供,停供就可以不用繳費,不用供暖。減免管理就是給用戶核減取暖費,里面會有相應的核減方式。
6)稽查管理模塊
稽查管理里面主要為稽查鎖定,稽查鎖定是將有問題的用戶進行鎖定,稽查人員解決后就行解除鎖定。鎖定就是鎖定用戶,不讓這個用戶繳費的功能,等待相關人員查清問題,才可以解除鎖定,繳費功能才可以使用,同時鎖定的用戶不可以進行任何的操作,像是改面積、改性質、轉賬等功能。
3供暖收費系統非功能需求分析
1)數據可靠性
供暖業(yè)務涉及的客戶信息、房屋信息、設備信息和票據信息較多,敏感數據的保密性和安全性十分重要,系統的設計與實現要充分考慮系統數據的備份和防篡改,對關鍵數據進行加密處理。
2)性能要求
系統基于網絡建設,用戶請求的響應和應答時間直接影響系統的可用性,要通過軟硬件技術來保證。系統業(yè)務服務器要滿足業(yè)務請求應答時間小于1秒的性能要求,數據服務器要滿足單詞數據查詢時間不超過5秒,在繳費高峰時間段要通過技術手段來保證高并發(fā)狀態(tài)下的系統性能穩(wěn)定。
3)可擴展性
隨著供暖業(yè)務的不斷變革,新設備、新技術和新計費方式會不斷出現,供暖收費系統要為后續(xù)的業(yè)務拓展和系統設計預留二次開發(fā)空間,以滿足系統業(yè)務發(fā)展的需要。
4)可維護性
供暖收費系統和供暖服務類似,具有較高的時間特性,在每年的十月到十二月是業(yè)務繁忙期,在此期間到來之前要對系統的各項功能和技術指標進行有效維護,保證系統的安全性、升級、測試、自校正、修復機制、穩(wěn)定性、故障校正、校正和安全性均能達到正常標準,無須人為干預。
4供暖收費系統總體設計
供暖收費系統基于SSM框架設計,分別使用了時下熱門的Struts2+Spring+MyBatis框架組合來提高系統開發(fā)效率,保證了系統的穩(wěn)定、高效運行。系統分為表示層、控制層、業(yè)務邏輯層、數據持久層和數據源5個層次,基于SSM框架的供暖收費系統架構如圖2所示。
1)表示層
表示層實現了客戶端業(yè)務邏輯,負責將用戶的請求發(fā)送至控制層進行處理并將處理結果反饋給用戶,使用的主要技術包括HTML、JSP、jQuery等。
2)控制層
控制層主要負責業(yè)務請求的分發(fā)和表單數據傳遞,實現了表單校驗、事務處理、業(yè)務過濾等功能,使用的主要技術包括struts2框架和Spring框架。
3)業(yè)務邏輯層
業(yè)務邏輯層利用Spring框架的控制反轉機制建立業(yè)務邏輯與請求應答的對應關系,并實現了各類數據的業(yè)務處理邏輯,調用持久層的數據處理方法來實現業(yè)務操作,使用的主要技術包括Spring框架和Javabean。
4)數據持久層
數據持久層構建了業(yè)務邏輯與數據表之間的OR映射關系,負責對業(yè)務數據進行連接和維護,使用的主要技術包括MyBatis框架。
5)數據源
數據源層使用數據庫管理工具來對業(yè)務數據進行集中管理和維護,保證數據的可靠性和穩(wěn)定性,使用的主要技術包括關系型數據庫。
5結束語
基于SSM框架的供暖收費系統構建了一個基于B/S結構的收費業(yè)務信息管理系統,包括基礎管理、客戶管理、收費管理、票據管理、業(yè)務管理、稽查管理6個主要模塊。系統開發(fā)基于SSM框架技術,保證了系統的性能和開發(fā)效率。供暖收費系統的使用對于協調收費環(huán)節(jié)與供暖用戶的關系,提高供暖公司的效益和核心競爭力都有顯著幫助。
參考文獻:
[1] 任春立,溫翠玲,劉赟,等.集中供熱計量收費及系統節(jié)能分析[J].建筑節(jié)能,2018,46(11):119-122,125.
[2] 薛成梅.供熱企業(yè)采暖費核算的財稅處理研究[J].財會學習,2019(3):124-125.
[3] 郝長征.供熱企業(yè)發(fā)展存在問題及措施[J].中國金屬通報,2018(7):99-101.
[4] 秦浩宇.建筑計量供熱系統動態(tài)調控特性與節(jié)能研究[D].北京:北京建筑大學,2017.
【通聯編輯:唐一東】