- 相關推薦
企業財務會計信息系統設計論文
摘要:從BPM視角對財務會計信息系統進行設計,基于SOA框架和BPM視角,從應用表示層、應用表示層、BPM平臺層、應用表示層設計系統框架,分析模塊功能和網絡部署結構,系統業務流程采用BPMN2.0建模,最后對系統的應用進行分析,結果表明系統能夠穩定運行。
關鍵詞:BPM;財務會計;SQLServer2008
0引言
隨著信息技術的發展,財務會計信息系統的發展也經歷了不同的階段。不同信息化水平下財務會計信息系統的建設也存在明顯差異。在電子化建設階段,企業通過單機版會計軟件模抱會計處理流程,導致同一企業內會計軟件版本較多并且開發、投資分散。在數據集中化階段,各大企業的分支機構將會計流程內嵌在不同的業務系統中,交易發生后自動驅動會計核算,但是“自下而上、匯總上報”的會計處理模式使得巧行分支化構陷于重復“報數”和“報表”。在綜合業務系統建設階段,全國數據大集中后的各業務系統相對統一,總化系統相對獨立于業務系統。但該模式下的財務會計信息系統巧舊采取了交易與核算綁定模式,業務處理的結束。為了提高系統的響應速度,本文以BPM為視角,對構建我國銀行財務會計信息系統的客觀要求及其交易與核算分離的發展趨勢進行研究。
1BPM介紹
BPM是BusinessProcessManagement的簡稱,翻譯為中文是業務流程管理,它在規范化業務流程構造的中心作用下,向人與人、人與系統以及系統與系統提供服務,使其實現信息流通與整[1]。在管理層面,BPM將流程這一新的抽象數據類型視作其進行直接操作與管理的基本對象[2]。在技術層面,流程自動化與系統設計等工作均將BPM視作自身的最終發展方向。BPM具體包括兩層面內容:(1)工作流程管理,向業務流程的運行提供支持的各種方法(如設計、制定與管理)、技術以及工具[3]等因素均是工作流程管理所應考慮的內容。通過搜集業務流程的各項信息,來對其效率與效果進行評估,進而把握環境因素的潛在影響,以協調各成員之間的工作,提高工作效率與業務流程敏捷度。(2)企業應用整合,通過對各異構系統中的無縫集成予以解決,向各子系統的正常運行提供保證,以快速整合新系統,實現數據的流通與信息的交互[4]。
2基于BPM的系統設計
2.1整體架構
作為對BPM的一種良好支持,以標準開放接口與松散耦合方式為基礎,SOA可以對服務進行組合,進而構建相應的流程[5]。本系統的設計引入了SOA思想,圖1所示即為以BPM為基礎的財務會計信息系統框架,整個系統架構共包含4個層次。(1)系統平臺層該層的工作主要為向系統資源提供支持,同時整合企業原有系統及財務會計系統之間的交互資源。在數據層面,以各系統數據的無誤存取為前提,統一訪問并管理各項數據源。作為服務傳輸的核心內容,在整個服務架構中,應用企業服務總線(ESB)都會位居一個十分重要的位置上[6]。(2)BPM平臺層該層的工作主要為提供軟件平臺以支撐BPM應用的實現。對于工作流引擎與規則引擎來說,它們分別是針對財務會計業務流程與財務會計業務規則所作的定義與管理。以不同業務之需為依據,服務適配器可對部分功能進行封裝,使其成為重要性服務接受上層的調用,進而實現業務流程的組合,此外,它還可以將業務過程中的一些服務傳給下層進行相應修改。(3)流程處理層該層的工作主要為創建、管理并維護系統中的各項業務流程。通過工作流與規則引擎,與財務會計中的實際業務需求相結合,可以對工作流或規則模型庫進行創建。通過BPM建模插件,在分層建模方式的指導下,依次在各系統模塊間與模塊內部建模,進而實現整個財務會計系統業務流程建模。(4)應用表示層根據其功能結構,可將該層劃分為以下模塊:①基礎信息維護模塊:提供基礎性的財務信息維護工作。②核算引擎模塊:此為整個系統的核心內容,能夠將不同的業務場景轉化為會計信息,同時固化不同業務之間的共性核算規則。它通過數據庫語言來對系統模塊參數進行設定,不僅具有增加、刪除與更改功能,還可自行對存在于原有會計資料中的連結與顯示錯誤進行處理,主動引導整個設計過程[7]。③會計計量模塊:該模塊相關合約信息的獲取來源于交易系統,通過在模塊內部展開計算、預提與攤銷等工作,并將結果傳輸于核算引擎中,生成相應的會計分錄,賬務處理工作亦由此而完成。④總賬模塊:在會計周期末,企業可期后調整整個會計期間的總賬數據,并將其傳入財務報告系統,以生成所需財務報告信息。模塊內部可以以會計科目體系為基礎進行匯總分錄接入,并根據憑證輸入控制設置與憑證分拆,得到總賬憑證。日結得到的總賬與平均余額可用于總賬報表的生成,在信息傳至財務報表模塊以后,可以通過統一數據平臺對其予以備份。⑤財務報表模塊:在報表合并原則及其處理流程的指導下,可對集團的合并報表(以符合國內與國際會計標準為前提)進行自動的生成。此外,該模塊可以產生業務線及地區分部報告,并且達到國內、國際準則財務報告所提出的要求,對管理與統計需要予以兼顧,進而對管理信息系統在銀行業中的應用與拓展提供支撐。⑥固定資產管理模塊:在實際的生產與經營過程中,沒有一家企業能夠離開固定資產。對于企業來說,固定資產的管理效率及管理方式會對其生產經營效益產生很大影響。考慮其整體性功能,固定資產模塊包括資產類別、使用現狀、增減方式、計提管理以及卡片管理。⑦工資管理模塊:該模塊使得在對員工工資進行計算之時,效率得到巨大的提高[8]。它具有四項功能:第一,員工管理,對員工基本信息進行修改、刪除或重新錄入;第二,工資管理,對員工的基本與浮動工資進行修改與調整,以生成員工工資表;第三,工資調整,以員工的工作年限、工資與補貼狀況為依據調整其崗位工資;第四,工資查詢,提供各種有關于工資的信息數據以供員工進行查詢。⑧系統管理模塊:該模塊所要做的主要工作為管理系統用戶與角色信息、分配角色權限菜單等。它的設計賦予系統以下應用特點:與BPM的應用要求相結合,分配用戶角色于不同的目錄菜單中;集成使用單點登錄,減少了無關的用戶驗證,提升系統效率。
2.2網絡部署架構
由于系統對多層架構的設計方法予以采用,有利于多層部署模型的實現,因此將應用、數據庫以及中間件服務器在網絡上進行獨立的拆分與部署,同時對系統支持接入層、應用中間件層以及數據庫網絡區域進行分層部署的行為能夠提供更可靠的安全保證。企業對系統可用性與安全性有著較高的要求,因此財務會計信息系統采用主備機房兩地部署模式,通過光纖實現兩地連接,其網絡部署架構(采用數據庫級的同步)。
2.3業務流程的BPMN2.0建模
本文通過Activiti5.8軟件對財務會計信息系統模塊進行編寫,通過在eclipse中安裝AvtivitiDesigner,根據流程進行bpmn2.0流程定義文件的創建[9]。實際執行流程中的PVM流程虛擬機包括Start、Take與End三大類事件,它們分別代表流程的啟動、流轉與結束。流程的發起人會對流程實例進行創建,由start啟動,通過對各個動作的起草使流程進入下一環節,這時的Activiti引擎會進行任務的存儲,存儲空間為持久化數據庫,與這一任務相互關聯的用戶或組的分配會得到解析,進而也會進行存儲,taskListener接口會執行此“流向”動作的監聽工作。Activiti引擎會對流程予以執行,直至流程出現等待狀態。此時,該狀態會被存儲于數據庫中,流程亦會對此狀態予以保持,指導用戶完成最終操作并提交為止。當流程進入一種新的等待狀態或流程終點后,流程引擎對流程的執行才會終止。以上主要完成的任務是部署包、流程定義文件、所有包內文件、解析部署關系,經過解析后的流程定義會存儲到de-ploymentcache中。
3企業財務管理系統測試
本文在對財務會計信息系統進行研究之時采用SQLServer2008數據庫,在ADO的作用下與數據庫進行連接。在整個財務系統層面,系統測試極為重要,它力圖對整個財務運行系統的質量予以保證。在一定意義上,系統測試包括模塊設計與運行、編碼校驗等程序。在對信息系統進行開發之時,常常面臨復雜數據與信息的產生,系統設計與開發人員不能夠對整個系統的最優運行狀態提供保證。由此,在對企業財務會計信息系統進行設計與開發之時,應對系統進行多次測試,包括系統安裝與卸載、軟件測試、用戶界面、中文符合性、安全可靠性、用戶文檔以及數據庫測試運行等,以降低錯誤出現率,在此以列舉用戶界面測試結果。
4結束語
本文對財務會計信息系統進行設計,并且對系統的功能進行測試,在今后的研究中將進一步對系統的功能進行完善,形成統一的數據平臺,提高企業財務管理效率,并且對系統的安全性加強研究,確保企業內部信息安全。
參考文獻
[1]REDHAT.JBOSSjBPM[2007-04-14].
[2]王輝,邵貝恩.用SOA和BPM組合架構實時企業.計算機應用研究,2007,24(6):220-223.
[3]吳忠輝,王建民.基于BPM的稅務信息資源整合研究.電子政務,2006,22(12):180-182.
[4]徐克鵬,左春.基于BPM的倉儲物流管理系統的設計與實現[J].計算機系統應用,2010,05:1-4+13.
[5]王海林,張德進,許海清,莊哲寅.基于SOA架構的業務流程管理系統設計與實現[J].電力信息化,2008,07:26-30.
[6]方江雄,何紅波,李義兵.基于SOA和BPM的ERP系統的研究與實現.計算機應用,2007,27(5):1264-1267.
[7]聞璞.銀行實施會計信息化的風險及其防范[J].時代金融,2011(8):86.
[8]周淑曼.高校總賬核算系統的分析與設計[D].湖南大學2013:40-51.
[9]錢楨煥.基于BPM的投行管理信息系統的設計與實現[D].復旦大學,2013.
【企業財務會計信息系統設計論文】相關文章:
基于物聯網技術的物流信息系統促進物流企業發展研究論文04-18
成都宜家企業園區蔬菜景觀概念設計方法論文04-18
VI設計在企業發展中的重要性論文07-26
淺談企業合作下高校藝術設計的優秀論文04-24
企業文化論文07-20
會計信息系統的論文05-19
企業網絡安全防護系統設計探討論文04-18
博士致謝 論文設計08-04
淺談問題設計論文08-09