文敬德
摘 要:目前,隨著學(xué)校規(guī)模不斷擴大,信息化建設(shè)的逐漸深入,在校教職工人數(shù)和學(xué)生人數(shù)劇增,校內(nèi)財政業(yè)務(wù)不斷增加,業(yè)務(wù)覆蓋的范圍也逐步擴大,傳統(tǒng)的財務(wù)報賬、報銷模式已經(jīng)無法適應(yīng)高校的業(yè)務(wù)快速運作的需要,如何高效、快捷地進(jìn)行經(jīng)費報銷工作,成為各大高校校內(nèi)財務(wù)管理人員迫切解決的問題。為了進(jìn)一步提高財務(wù)管理的信息化水平,解決高校師生報賬難、報賬慢、排隊等候時間長的問題,最大限度地減少廣大用戶辦理費用報銷業(yè)務(wù)所耗費的時間和精力,使得財務(wù)會計人員擺脫重復(fù)、繁瑣的手工機械式報賬,基于微服務(wù)模式的網(wǎng)上報賬應(yīng)運而生。
關(guān)鍵詞:微服務(wù);網(wǎng)上報賬;智慧校園;移動報賬
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-2064(2017)13-0029-02
微服務(wù)作為SOA的最終落地架構(gòu),把學(xué)校各種信息化業(yè)務(wù)應(yīng)用場景中的服務(wù)橫向切割開,不在是傳統(tǒng)上的教務(wù)、科研、人事等按類縱向分離,而是基于應(yīng)用場景的服務(wù)更加精細(xì)化,達(dá)到精準(zhǔn)業(yè)務(wù)應(yīng)用的服務(wù)提供效果,網(wǎng)上報賬用微服務(wù)架構(gòu)獨立實現(xiàn),達(dá)到數(shù)字校園應(yīng)用具有低耦合,去中心化和更容易實施目的。
1 網(wǎng)上報賬需求分析
目前,信息化建設(shè)在高校管理中效果明顯,高校財務(wù)管理信息化的已經(jīng)提上日程,報賬是財務(wù)管理中的重要組成,傳統(tǒng)的報賬報銷模式,給財務(wù)管理人員代理巨大的工作量, “報銷難,報賬慢”成為高校普遍存在的問題。針對報賬報銷過程中存在的問題,需要規(guī)范財務(wù)部門的報銷業(yè)務(wù)流程,實現(xiàn)報銷流程的標(biāo)準(zhǔn)化,并規(guī)范填報表單、審批流程,實現(xiàn)與財務(wù)系統(tǒng)的數(shù)據(jù)有效對接,實現(xiàn)報賬信息的及時反饋與消息提醒,提高財務(wù)報賬的工作效率及服務(wù)質(zhì)量,實現(xiàn)報賬的網(wǎng)絡(luò)化、信息化及數(shù)據(jù)有效共享。
采用微服務(wù)模式,分解傳統(tǒng)復(fù)雜的單體應(yīng)用(如財務(wù)系統(tǒng)),以微小,高度松耦合服務(wù)的形式,方便報賬人能在任何的時間、地點通過網(wǎng)絡(luò)、移動終端提交報賬資料并發(fā)起報賬流程。用戶通過網(wǎng)絡(luò)上提交的報賬申請方便財務(wù)部門提前了解、審核單據(jù)并安排報銷處理,通過數(shù)據(jù)推送技術(shù),構(gòu)建與校內(nèi)財務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)交互,自動生成報銷流程各環(huán)節(jié)處理信息,及時通知各環(huán)節(jié)參與者、處理者及提交人,進(jìn)一步提高財務(wù)報賬處理工作效率。
實現(xiàn)用戶移動端報賬,解決報賬地域限制,報賬人員排隊等弊端,并通過報賬查詢與查看等方式,為報賬者提供報賬申請目前的審核、審批狀態(tài)與進(jìn)度,為個人資金計劃提供幫助。
2 基于微服務(wù)模式的網(wǎng)上報賬系統(tǒng)設(shè)計
2.1 架構(gòu)設(shè)計
微服務(wù)是一種軟件體系結(jié)構(gòu)類型,復(fù)雜的應(yīng)用程序可由許多微小并且互相獨立的服務(wù)組成。這些服務(wù)之間通過與語言無關(guān)的API通信(如REST),這些服務(wù)是微小的,高度松耦合的,并且只關(guān)注一個小的任務(wù)。微服務(wù)模式使得每個服務(wù)獨立擴展,能根據(jù)每個服務(wù)的規(guī)模來部署滿足需求的規(guī)模。
2.2 服務(wù)設(shè)計
網(wǎng)上報賬可以拆分出報銷申請、報賬審批、財務(wù)處理、報銷歸檔等多項服務(wù)單元。在實現(xiàn)網(wǎng)上報賬的過程中,教職工和學(xué)生進(jìn)入網(wǎng)上報賬服務(wù),按照學(xué)校規(guī)定的報銷填報表單要求進(jìn)行填寫。填寫完整的報賬申請將同信息表單將被上傳到報賬服務(wù)器的數(shù)據(jù)庫,系統(tǒng)按照管理員設(shè)置好的角色及功能授權(quán),在網(wǎng)上報賬系統(tǒng)上進(jìn)行管理、審批、并按照費用類別,系統(tǒng)自動生成科目等數(shù)據(jù)。
(1)報銷申請。用戶成功登錄網(wǎng)上報銷系統(tǒng)后,按照財務(wù)報銷管理要求,完整填寫報銷信息,系統(tǒng)根據(jù)角色的部門進(jìn)行費用項目分配,界面當(dāng)中有報賬類型、支付方式和申請時間三個選項。報賬類型包括:辦公費用、差旅費用、會議費用及項目費用等,在支付方式上支持現(xiàn)金支付、銀行卡、匯款三種方式。對報賬信息的編輯提供草稿功能,滿足不能一次填寫完整報賬信息的用戶在需要繼續(xù)填寫的時候進(jìn)行補全,當(dāng)網(wǎng)上報銷單填寫結(jié)束,審批通過后到財務(wù)部門進(jìn)行報銷業(yè)務(wù)處理。
(2)報賬審批。報賬審批能自動獲取費用信息,按照相關(guān)標(biāo)準(zhǔn)對報賬信息進(jìn)行校驗,不需要人工進(jìn)行計算,不符合財務(wù)管理規(guī)范或超出限制的項目進(jìn)行預(yù)警,并以紅色文字信息進(jìn)行提示,以便報銷申請人進(jìn)行修改,減少財務(wù)人員的事后解析工作量,系統(tǒng)提供流程回退功能;報銷信息審核通過后,系統(tǒng)會自動將通過審核的報銷任務(wù)流轉(zhuǎn)到下一個審批環(huán)節(jié),直到流程所有環(huán)節(jié)全部完成。實現(xiàn)經(jīng)費預(yù)算,項目預(yù)算編制、經(jīng)費到賬錄入、預(yù)算調(diào)整、預(yù)算報表查詢功能,管理者可以掌握預(yù)算執(zhí)行情況。
(3)報銷發(fā)放。財務(wù)人員通過網(wǎng)上報賬系統(tǒng),對審核通過并符合規(guī)定的報銷單進(jìn)行費用發(fā)放,按照報銷單的流水賬號,審核原始單據(jù)和網(wǎng)上單據(jù)是否一致,再審核發(fā)票和相關(guān)部門領(lǐng)導(dǎo)審批手續(xù)是否齊全,對于沒有問題的報銷申請通過系統(tǒng)提供的報銷憑證模塊直接生成報銷憑證。并按照報銷申請人對費用發(fā)放的方式要求進(jìn)行報銷費用發(fā)放,系統(tǒng)可與支付平臺進(jìn)行對接,更方便財務(wù)人員對報賬費用發(fā)放的處理,能夠大量節(jié)省報賬人的時間,還可以減少財務(wù)人員憑證錄入的巨大工作量,提高了財務(wù)人員的工作效率。
(4)報銷歸檔。財務(wù)人員對發(fā)放完畢的報銷申請及報銷憑證按照規(guī)則進(jìn)行歸檔,并將相關(guān)的數(shù)據(jù)通過數(shù)據(jù)同步技術(shù)推送到對應(yīng)的業(yè)務(wù)系統(tǒng),實現(xiàn)信息及數(shù)據(jù)資產(chǎn)的有效共享,歸檔完成之后可提供報銷申請流水及憑證等組合檢索。
3 系統(tǒng)設(shè)計特點
架構(gòu)靈活:微服務(wù)架構(gòu)的目標(biāo)是去中心化。網(wǎng)上報賬業(yè)務(wù)涉及的每個業(yè)務(wù)部門,需根據(jù)部門業(yè)務(wù)及管理的需求進(jìn)行定制。每個微服務(wù)的業(yè)務(wù)及管理邏輯相對簡單,服務(wù)進(jìn)行升級時所面臨的風(fēng)險較低,并支持快速重構(gòu)同類功能的新服務(wù)。
化繁為簡:財務(wù)管理系統(tǒng)是一個嚴(yán)整的管理系統(tǒng),報賬管理是它的一個重要功能,報賬系統(tǒng)進(jìn)行微服務(wù)化之后,減少了對財務(wù)的系統(tǒng)的依賴,將實現(xiàn)服務(wù)與管理的精準(zhǔn)分離。實現(xiàn)每一個服務(wù)專注于特定的應(yīng)用場景,并通過服務(wù)接口清晰表述服務(wù)邊界。由于系統(tǒng)程序小、業(yè)務(wù)復(fù)雜度降低低,每個網(wǎng)上報賬微服務(wù)都能獨立且完整運行,提高了服務(wù)高可維護性和開發(fā)效率。
獨立部署:由于網(wǎng)上報賬微服務(wù)具備獨立的運行進(jìn)程,每個微服務(wù)也可以獨立部署。當(dāng)報賬流程發(fā)生變更時無代碼化響應(yīng),管理者只要對流程進(jìn)行手動配置就可滿足,實現(xiàn)即改即用的效果。系統(tǒng)發(fā)布高效,降低了對項目部署所造成的其它風(fēng)險,最終縮短服務(wù)響應(yīng)與交付的周期。
方便擴展:基于微服務(wù)架構(gòu)的網(wǎng)上報賬能有效實現(xiàn)對服務(wù)的橫向擴展,可實現(xiàn)服務(wù)的集群,保證了系統(tǒng)的穩(wěn)定性,支持虛擬化環(huán)境,并可運行與云平臺,輕松實現(xiàn)互聯(lián)網(wǎng)+網(wǎng)上報賬應(yīng)用。系統(tǒng)在升級時可實現(xiàn)業(yè)務(wù)不中斷的情況下,無間斷平滑過渡到新環(huán)境。
4 結(jié)語
微服務(wù)架構(gòu)的網(wǎng)上報賬應(yīng)用改變了傳統(tǒng)的財務(wù)管理系統(tǒng)架構(gòu),為用戶帶來了全新的網(wǎng)上報賬體驗,使財務(wù)信息化管理得到進(jìn)一步提升。對網(wǎng)上報賬的每個微服務(wù)進(jìn)行獨立部署,服務(wù)獨立擴展,達(dá)到了快速部署、服務(wù)快速提供目的,對管理的也要求相應(yīng)提高,需要注意的問題:
(1)加強財務(wù)規(guī)范化管理,完善財務(wù)管理流程、費用報銷流程等,嚴(yán)格執(zhí)行財經(jīng)制度和財務(wù)管理辦法。做到費用與預(yù)算關(guān)聯(lián)。
(2)加強服務(wù)培訓(xùn)與宣傳,對財務(wù)人員、項目負(fù)責(zé)人和報賬人員的財務(wù)培訓(xùn)和監(jiān)控力度,提高從業(yè)人員的業(yè)務(wù)素質(zhì),避免因系統(tǒng)誤操作造成服務(wù)影響。
(3)隨著業(yè)務(wù)費用類別增加,費用報銷業(yè)務(wù)模塊需要根據(jù)實際的差旅費報銷規(guī)定做出個性化設(shè)計,也需要對差旅費報銷業(yè)務(wù)模式做出相應(yīng)的調(diào)整,以期達(dá)到更好的網(wǎng)上報賬效果。
(4)加強系統(tǒng)數(shù)據(jù)安全與保護,規(guī)避系統(tǒng)或數(shù)據(jù)傳輸過程中的風(fēng)險,需制訂完善的數(shù)據(jù)安全保障體系與制度。