萬婧昕,春 意,劉承亮
(中國鐵道科學研究院集團有限公司 電子計算技術(shù)研究所,北京 100081)
全面預算管理系統(tǒng)是企業(yè)統(tǒng)籌資源、落實企業(yè)戰(zhàn)略及經(jīng)營目標、防控企業(yè)經(jīng)營風險、實施經(jīng)營成果評價和考核等管理意圖的重要載體和工具[1-2]。企業(yè)預算管理信息化的發(fā)展經(jīng)歷了從上世紀八十年代的Excel手工編制預算,到上世紀九十年代中期的基于總賬軟件的財務預算管理,到二十一世紀初與ERP軟件結(jié)合的預算管理,再到近幾年的基于績效管理系統(tǒng)的全面預算管理[3]。Excel手工完成預算編制、匯總、操作工作量大,修改傳遞的過程中易出現(xiàn)版本混亂;基于總賬系統(tǒng)的預算管理將預算編制從線下轉(zhuǎn)向了線上,提高了數(shù)據(jù)質(zhì)量和編制效率,但是功能局限于財務預算范圍內(nèi);與ERP軟件結(jié)合的預算管理系統(tǒng)通過集成業(yè)務數(shù)據(jù),實現(xiàn)了事中控制,但是數(shù)據(jù)分析能力欠缺;企業(yè)績效管理系統(tǒng)中的預算管理模塊則涵蓋了從戰(zhàn)略制定、戰(zhàn)略計劃、執(zhí)行監(jiān)控、預算調(diào)整的閉環(huán)管理。目前,市場上煤炭,電力地產(chǎn)等行業(yè)的龍頭企業(yè)都在基于業(yè)財一體化的預算管理基礎上向大數(shù)據(jù)預算方向拓展[4-7]。
近年來,隨著鐵路企業(yè)預算管理系統(tǒng)應用,系統(tǒng)已很難滿足當前的管理要求,出現(xiàn)以下3方面問題:
(1)沒有很好地解決預算數(shù)據(jù)模型問題。
(2)與其他業(yè)務信息系統(tǒng)的信息共享程度較低[8]。
(3)集團預算管理功能較弱。
基于市場預算管理信息化的發(fā)展情況和鐵路企業(yè)預算管理系統(tǒng)的應用現(xiàn)狀,本文從實際需求出發(fā),借鑒相關(guān)預算管理軟件的成熟經(jīng)驗,研發(fā)出全流程預算管理系統(tǒng),并在預算項目體系的設計上進一步突破,使其不受限于運營系統(tǒng)中的組織結(jié)構(gòu)等信息,在保證數(shù)據(jù)規(guī)范的基礎上實現(xiàn)完全的靈活性和可擴展性。
全面預算管理信息系統(tǒng)建設目標以優(yōu)化業(yè)務流程、加強內(nèi)部卡控、推進數(shù)據(jù)共享、支持經(jīng)營決策為重點,有機結(jié)合中國國家鐵路集團有限公司(簡稱:國鐵集團)、鐵路局集團公司、站段等各級單位、部門生產(chǎn)經(jīng)營與財務管理活動,實現(xiàn)縱向管控與橫向集成的信息交互及共享,滿足不同管理層級的預算編報、審核、監(jiān)控等管理要求。具體建設目標如下:
(1)構(gòu)建靈活的預算體系。突破傳統(tǒng)系統(tǒng)定制化的局限性,以樹狀層級結(jié)構(gòu)預算項目為核心,自定義屬性維度,實現(xiàn)多維、靈活和可擴展的預算體系。
(2)預算管理全流程系統(tǒng)化。在預算系統(tǒng)中實現(xiàn)預算管理全流程,保證預算填報流程的規(guī)范化和填報數(shù)據(jù)的一源性。
(3)實現(xiàn)信息共享。從生產(chǎn)經(jīng)營系統(tǒng)取得預算編制所需的基礎數(shù)據(jù)和實際執(zhí)行情況信息,統(tǒng)一預算、財會、相關(guān)業(yè)務數(shù)據(jù)源,并通過預算控制接口為其他業(yè)務系統(tǒng)提供執(zhí)行過程控制服務的共享主數(shù)據(jù)[9]。
(4)提高管控時效性。通過自定義、多維度的統(tǒng)計查詢及數(shù)據(jù)可視化技術(shù),實現(xiàn)各層級單位、用戶預算分析和監(jiān)控需求。兼顧分級管理和歸口管理的優(yōu)勢,強化自上而下及同級部門間的預算剛性約束,提高管控時效性,便于實施績效評價。
根據(jù)分層設計思想,鐵路全面預算管理系統(tǒng)邏輯架構(gòu)圖,如圖1所示,系統(tǒng)包含分層和輔助結(jié)構(gòu)。
圖1 鐵路全面預算管理系統(tǒng)邏輯架構(gòu)圖
(1)應用表現(xiàn)層:實現(xiàn)與用戶的交互界面。涉及系統(tǒng)設計中有用戶界面的模塊。
(2)業(yè)務接口層:為表現(xiàn)層提供符合展示要求的數(shù)據(jù)。在系統(tǒng)中為界面提供數(shù)據(jù)的接口均屬于這一層。接口提供方式應根據(jù)業(yè)務需要提供在線數(shù)據(jù)交換和數(shù)據(jù)文件導入導出兩種方式。
(3)業(yè)務服務層:實現(xiàn)涵蓋全面預算管理業(yè)務的服務。
(4)技術(shù)支撐層:提供底層支撐的公共功能服務,實現(xiàn)對服務的監(jiān)督與管理。
(5)數(shù)據(jù)層:包括系統(tǒng)所需要的數(shù)據(jù)庫資源及各類非結(jié)構(gòu)化數(shù)據(jù)資源。
在確保系統(tǒng)整體的健壯性和對當前主流操作環(huán)境兼容性的前提下,系統(tǒng)兼顧在一定時期內(nèi)的先進性。前端針對個人電腦和移動設備分別進行設計,采用HTML5、層疊樣式表3.0(CSS3)、自適應布局框架、前端模型-視圖-視圖模型(MVVM)等主流技術(shù)標準進行頁面展現(xiàn)。后臺服務采用主流平臺,以組件化開發(fā)和服務架構(gòu)解耦思想為原則進行構(gòu)建??蛻舳伺c服務端間采用安全套接層(SSL/TLS)通信協(xié)議,并進行授權(quán)認證和日志審計。
系統(tǒng)大的應用服務按功能拆分成一組相互協(xié)作的服務,單一的服務以分層思想進行設計,同時系統(tǒng)實現(xiàn)遵循前后端分離原則。
技術(shù)架構(gòu)劃分為數(shù)據(jù)訪問層、業(yè)務邏輯層和展現(xiàn)層,如圖2所示。
圖2 鐵路全面預算管理系統(tǒng)技術(shù)架構(gòu)圖
數(shù)據(jù)訪問層:包括實體、事務管理,功能主要是負責數(shù)據(jù)庫的訪問。
業(yè)務邏輯層:包括數(shù)據(jù)訪問對象服務、工作流服務、報表服務、語音識別服務及各類公共組件。
展現(xiàn)層:主要負責前臺界面的布局、樣式及用戶操作方式。
預算系統(tǒng)包括預算體系、預算編制、預算匯審、預算傳遞、預算監(jiān)控、預算調(diào)整、預算報表、系統(tǒng)維護8個部分,如圖3所示。
圖3 全面預算管理系統(tǒng)功能層次圖
預算體系用于維護預算項目和預算項目屬性關(guān)系。全面預算管理系統(tǒng)的核心是預算項目,所有管理的出發(fā)點和最終落實均依賴于預算項目。預算項目采用樹狀層級結(jié)構(gòu),根據(jù)財務預算、業(yè)務預算、投資預算的分類分別構(gòu)建;在預算項目樹的基礎上,將期間、單位、版本等管理因素抽象為屬性,并賦予具體的屬性值。系統(tǒng)支持創(chuàng)建可擴展、靈活性高的預算體系,樹狀結(jié)構(gòu)上的預算項目結(jié)合靈活的屬性維度,構(gòu)建起支撐系統(tǒng)運行的數(shù)據(jù)集合。
所屬企業(yè)根據(jù)國鐵集團下達的預算目標,結(jié)合企業(yè)實際,參照國鐵集團預算編制程序和各項管理要求編制執(zhí)行預算,并將預算分解落實到具體項目。
(1)預算編制根據(jù)預算體系的項目、屬性權(quán)限的設置實現(xiàn)國鐵集團及所屬企業(yè)的分級編制功能;
(2)根據(jù)預算體系的虛實項目關(guān)系公式實現(xiàn)虛擬項目的計算匯總;
(3)根據(jù)預算體系的項目審核公式實現(xiàn)下發(fā)及上報前的審核功能;
(4)編制模塊提供對預算報表的數(shù)據(jù)輸出功能,并具備查詢鎖定歷史數(shù)據(jù)和新編數(shù)據(jù)的保存和實時解析調(diào)用。
所屬企業(yè)預算編制完成后上報國鐵集團進行預算審批,審批通過的執(zhí)行預算橫向下達到有關(guān)部門,縱向下達到所屬單位。
(1)預算匯審模塊主要進行維護預算審核公式分類;定義項目間公式,包括定義公式并生成明細公式;
(2)執(zhí)行審核公式,進行數(shù)據(jù)校驗,確保編制數(shù)據(jù)在上報前符合鉤稽關(guān)系。通過用戶管理和審批流,依據(jù)預算項目樹狀層級結(jié)構(gòu)和屬性值的權(quán)限設置實現(xiàn)不同用戶的操作權(quán)限分類。
預算傳遞模塊主要包括預算上報、下達和預算發(fā)布功能。預算公式審核通過后,各鐵路局集團公司及所屬單位將編制完成的預算按照國鐵集團口徑進行上報,國鐵集團通過系統(tǒng)下達各鐵路路局集團公司及所屬單位的預算指標。目標預算除運輸總收入預算、利潤預算、資產(chǎn)負債預算等財務預算外,還包括運輸工作量預算、設備運用預算、設備修理預算、人力資源預算、物資采購預算等業(yè)務預算。編制完成的預算發(fā)布為執(zhí)行預算,根據(jù)約定好的接口發(fā)布到其他業(yè)務系統(tǒng)。
在確定執(zhí)行預算后,企業(yè)應嚴格按標準、定額控制支出,建立預算執(zhí)行現(xiàn)場監(jiān)控和動態(tài)預警機制,深入了解掌握預算執(zhí)行情況。系統(tǒng)具備縱向分層級、橫向分部門的預實監(jiān)控功能??v向分層級兼顧國鐵集團、所屬企業(yè)及下級單位自上而下的預算監(jiān)控功能,橫向分部門為各業(yè)務部門提供自定義的預算執(zhí)行情況圖表展示功能。預算監(jiān)控按照一定的樣式定制各類監(jiān)控界面,采用圖表的方式使各級管理人員能夠直觀地監(jiān)控預算執(zhí)行結(jié)果,并能夠追溯預算執(zhí)行差異,進行預實、同比等各類比較分析。同時具備預警設置,預警消息自動生成和推送,預警分析和查詢。用戶可按照組織好的數(shù)據(jù)進行BI的即席分析,自行組織數(shù)據(jù)到圖表,并發(fā)布到系統(tǒng)菜單。
預算目標一經(jīng)確定,一般不予調(diào)整,在出現(xiàn)生產(chǎn)力布局重大調(diào)整、發(fā)生重大自然災害等情況下,可進行預算調(diào)整。預算調(diào)整建議、決議程序和下達調(diào)整預算文件由線下完成,線上預算調(diào)整主要指用戶針對執(zhí)行預算進行單項調(diào)整操作。根據(jù)業(yè)務需要,相關(guān)業(yè)務人員選擇調(diào)整的預算數(shù)據(jù)發(fā)起調(diào)整申請,錄入調(diào)整類型、調(diào)整原因、調(diào)整依據(jù)和調(diào)整金額等內(nèi)容,最終審核提交預算調(diào)整申請。
預算報表是所屬企業(yè)履行內(nèi)部決策程序后的分解財務預算上報國鐵集團審批的主要方式。預算報表模塊包括報表任務維護、報表格式定義、報表文件定義、報表生成、報表編輯、報表查詢、表內(nèi)及表間公式審核、上報和下發(fā)等功能。系統(tǒng)不僅支持編制完成的預算項目提取數(shù)據(jù)生成預算報表,填寫完成的報表還可以通過報表轉(zhuǎn)指標功能反寫回預算編制中,從而確保數(shù)據(jù)的一源性。
系統(tǒng)維護主要包括用戶權(quán)限管理、消息管理、日志管理和信息共享管理4項主要功能。
(1)用戶權(quán)限包括用戶管理、功能授權(quán)、用戶授權(quán);(2)消息管理主要包括消息的提醒、查詢、處理等工作;(3)日志管理主要用于應用日志、操作日志、后臺日志的記錄和查詢;(4)信息共享管理指數(shù)據(jù)接口管理和數(shù)據(jù)共享管理,包括建立與會計核算系統(tǒng)及其他相關(guān)業(yè)務系統(tǒng)的數(shù)據(jù)接口,將歷史數(shù)據(jù)轉(zhuǎn)為可供預算編制、預算監(jiān)控靈活調(diào)用的數(shù)據(jù)集合。
4.1.1 會計報表子系統(tǒng)接口
V5.0會計報表子系統(tǒng)是全路鐵路企業(yè)用于會計報表編制和上報的系統(tǒng)。建立與V5.0會計報表子系統(tǒng)接口主要為了獲取月度預算分析用數(shù)據(jù)源。需要從V5.0報表子系統(tǒng)中獲取所有單位指定期間月、季度報表任務、報表表樣、報表項目、審核公式、金額和工作量等數(shù)據(jù)信息。月報任務數(shù)據(jù)獲取周期為月,季度任務數(shù)據(jù)獲取周期為季。取數(shù)完成后配置單位屬性和報表單位對應關(guān)系,按照項目、科目對應關(guān)系轉(zhuǎn)換成可供預算分析用指標。
4.1.2 賬務子系統(tǒng)接口
V5.0賬務子系統(tǒng)是全路鐵路企業(yè)用于會計賬務處理、科目余額匯總的系統(tǒng)。建立與V5.0賬務子系統(tǒng)接口主要是為了解決預算監(jiān)控中對預算執(zhí)行情況的有效監(jiān)控和實時控制。需要從賬務系統(tǒng)中獲取所有集團查詢備案單位、單位層級關(guān)系、標準科目、未記賬憑證的科目余額、運輸總支出類科目分成本要素的數(shù)據(jù)。數(shù)據(jù)獲取周期為日,并按月提供當月發(fā)生數(shù)據(jù)和累計發(fā)生數(shù)據(jù)。賬務取數(shù)后按照項目、科目對應關(guān)系轉(zhuǎn)換成末級科目指標。
建立同業(yè)務系統(tǒng)接口主要是為了實現(xiàn)全方位、全過程的預算管理,將財務與業(yè)務指標對應匹配,保證預算編制數(shù)據(jù)的完整性和一源性。(1)主要從物資管理系統(tǒng)獲取物資采購總額和庫存總額預算;(2)從人力資源管理系統(tǒng)獲取用工總量、勞動報酬、社保費用預算;(3)從客運系統(tǒng)獲取旅客發(fā)送量、旅客周轉(zhuǎn)量預算等;(4)從貨運系統(tǒng)獲取日均裝車、貨物發(fā)送量、貨物周轉(zhuǎn)量預算等。
(1)利用多維數(shù)據(jù)模型,以樹狀層級結(jié)構(gòu)在預算體系中創(chuàng)建預算項目,建立起支撐系統(tǒng)運行的數(shù)據(jù)集合,最大程度兼顧數(shù)據(jù)庫存儲的量化優(yōu)勢和系統(tǒng)使用者調(diào)用數(shù)據(jù)的靈活需求。
(2)以鐵路數(shù)據(jù)通信網(wǎng)絡基礎平臺為主干,實現(xiàn)國鐵集團、鐵路局集團公司等各級單位預算系統(tǒng)間的數(shù)據(jù)交換,完成全路預算管理循環(huán)。
(3)全面預算系統(tǒng)是整個鐵路管理的龍頭,通過基礎數(shù)據(jù)規(guī)范技術(shù),建立同其他業(yè)務系統(tǒng)接口,實現(xiàn)數(shù)據(jù)交換和信息共享。支持從會計核算系統(tǒng)、生產(chǎn)經(jīng)營系統(tǒng)取得預算編制所需的基礎數(shù)據(jù)和實際執(zhí)行情況信息,并通過預算控制接口為其他業(yè)務系統(tǒng)提供執(zhí)行過程控制共享主數(shù)據(jù)。
(4)利用數(shù)據(jù)可視化技術(shù),實現(xiàn)各層級單位和用戶自定義、多維度的數(shù)據(jù)統(tǒng)計查詢,提高管控時效性,便于實施績效評價。
目前,該系統(tǒng)已于2018年11月正式上線,國鐵集團、18個鐵路局集團公司及合資公司、直屬企業(yè)已投入使用,試運行情況良好,系統(tǒng)平穩(wěn)運行。
鐵路企業(yè)全面預算系統(tǒng)的建設滿足了全面預算業(yè)務的最新需求,提高了全面預算管理信息化建設水平,改善了鐵路企業(yè)預算編制難、共享程度低、監(jiān)管效果差的現(xiàn)狀,對鐵路企業(yè)統(tǒng)籌企業(yè)資源、加強經(jīng)營管理具有重要意義。
鐵路全面預算管理需要聚焦鐵路發(fā)展戰(zhàn)略,準確把握企業(yè)經(jīng)營規(guī)律,推動財務和業(yè)務預算深度融合[10]。鐵路企業(yè)全面預算管理系統(tǒng)未來需要進一步與業(yè)務系統(tǒng)深度集成,深入了解和抽取所有數(shù)據(jù)源,提供預測、模擬和分析數(shù)據(jù)的功能,為企業(yè)管理者戰(zhàn)略制定和績效考評提供依據(jù)。