丁欣
(陜西青年職業學院陜西西安710068)
憑證作為記錄企業賬薄的依據,其完整程度直接影響企業財務核算結構。傳統的財務系統與業務、信息、會計流程相互分離,因此,導致財務系統缺少基本的管理及控制功能,其主要表現為:1)缺少完善的預算體系和控制流程;2)缺少預算控制體系;3)缺少授權機制,導致企業財務管理中存在較大的風險[1]。隨著計算機技術、網絡技術的發展,企業財務管理工作也面臨新的變革。基于上述背景下,財務憑證管理系統應運而生。本次設計的財務憑證管理系統,不僅實現基本的憑證管理、科目管理、查詢結果打印等功能,也可快速準確地錄入、刪除或更新信息,有效減輕財務工作人員的工作量,提升他們的工作效率。本次研究從分析該系統需求入手,詳細介紹財務憑證管理系統各模塊設計情況,以期為類似系統的研究和開發工作提供一定參考。
財務憑證管理作為企業進行財務管理重要組成部分,設計合理的管理系統能為財務管理工作提供諸多便利,提升財務管理效率。簡單來說,憑證就是詳細記錄企事業單位的內部或外部各項經濟活動,并明確雙方經濟責任的書面證明[2]。企業根據財務憑證能夠了解本企業盈利或虧損情況,從而核算出該企業的經濟效益。從企業財務部門角度分析,財務人員首要工作就是認真填寫各種憑證,并對其實施審查核實。由此可知,財務憑證在企業財務管理中占據重要位置。通過這個平臺,能保障企業經濟來往的合法性。只有獲得財務批準、審核通過的財務憑證,企業方可開展各項經濟業務,為后續公司財務核算、打印財務報表提供重要依據。從各企業角度分析,財務管理是企業工作的主要內容,企業開展的經濟活動都應有原始單據可查。如果企業進行財務管理過程中缺少正規的財務憑證,發生糾紛就無法找出問題責任人,不能實施登記工作[3]。調查企業財務管理情況可知,本次設計的系統應具有以下功能:1)由于部分操作者計算機水平較低,因此,系統應設計良好的操作界面,便于使用者修改、增刪數據[4]。2)便于用戶查詢所需的數據,并提供數據打印功能。3)能夠自動完成數據計算操作,盡可能減少人工干預,提升數據的準確率。企業中對財務憑證進行管理操作時,主要包含會計、出納兩個參與者,其中,會計人員主要錄入、審核、核算公司賬目,明確財務費用后由出納再次審核,并生成最終的財務憑證[5]。當前研究的財務憑證管理是結合部分公司實際需求展開的,其管理用例如圖1所示。

圖1 財務憑證管理用例
登錄模塊主要功能是對進入該系統的用戶實施安全性檢查,預防非法用戶進入財務憑證管理系統[6]。系統登錄模塊顯示效果如圖2所示。

圖2 登錄窗體
用戶輸入圖1所示的登錄信息后,點擊確定按鈕,程序會調用公共類的相關方法,判定用戶輸入的信息是否正確,若正確,用戶成功進入財務憑證管理系統中,并把用戶名上傳至主窗體。反之,則提示“用戶名或密碼輸入錯誤,請重新輸入”。登錄操作部分代碼如下:

該模塊是財務憑證管理系統的核心功能,主要用來憑證制單、審核憑證、查詢憑證[7]。由于人工輸入憑證模式比較繁瑣,極易出現錯誤。加之,公司日常填制的記賬憑證大部分相同,因此,企業財務憑證管理系統提供標準的憑證模板,這些模塊可以隨意修改,從而滿足財務人員的工作需求。必須注意,當財務管理人員對財務憑證支付制單進行修改時,要根據相關提示對預備修改信息進行選擇,并向系統控制器發出相應的修改請求。控制器接收財務憑證支付制單修改請求后,即可調用業務邏輯類,并更新數據庫,系統完成財務憑證制單操作后,把相關結果返回并顯示出來[8]。當財務人員填寫憑證時,先要進入PizhForm.jsp頁面,填寫最新的憑證信息,填寫完成后,保存并提交請求到管理控制器。管理控制器接收請求之后,隨之調用憑證管理業務邏輯類中的Save()保存相應的數據。通過上述操作方法,完成儲存憑證信息。最后,再次調用List(),及時更新憑證列表,并將實體類集合保存展示出來,其流程如圖3所示。

圖3 填寫憑證時序圖
報表是財務會計核算的最終成果,在財務管理系統中扮演著重要的角色。報表主要劃分為資產負債表、利益分配表等,具體見圖4。其中,資產負債表制作步驟如下:用戶在操作界面填寫資產負債統計內容后,并在系統中提交。資產負債控制器接收系統發出的請求后,調用資產負債管理器中各項業務邏輯類完成相對應的統計操作[9]。同時,在已知實體類與數據庫映射關系基礎上,獲取所需的實體類信息[10-11]。并對上述信息完成封裝等處理,根據規定格式在界面上顯示出來。

圖4 報表管理子功能模塊
財務賬單查詢服務在整個系統中,是一個具有服務性質的管理模塊,為用戶提供各種財務賬單的查詢接口,便于用戶查詢活動[13]。財務人員要對財務賬單進行查詢時,要根據相關提示信息向系統控制器發出查詢請求。其具體操作步驟為:先登錄系統,點擊進入賬單查詢界面,此時,系統會自動跳轉至憑證賬單查詢界面,該界面為用戶提供一系列的篩選項,其中,最主要的是起始日期條件。用戶確定查詢條件以后,點擊查詢系統會將表單及參數提交至服務器后臺,服務器后臺處理程序由數據庫內查詢相對應的信息,從而完成相關的操作。最后,由后臺處理程序把查詢及計算的結構發送至Web前端,系統刷新界面顯示出來。其實現流程如圖4所示。必須注意,查詢結果一般以Excel表等格式進行保存,并通過報表的形式呈現給使用者[12]。

圖5 賬單查詢流程圖
系統管理模式主要功能為:管理人員對各系統功能實施維護、設置各財務報表中的參數等。借助系統時序圖、類圖描述系統各參與者與對象之間信息交互,清晰掌握財務參數管理流程[14-15]。設計財務參數過程中,系統管理人員先在CwcsForm.jsp界面填寫一系列內容,點擊提交按鈕后,頁面對cwcsAction財務管控其提出查詢請求,該控制器通過調用處理,對數據庫執行寫入操作,操作完成返回顯示狀態。財務管理時序圖見圖6。

圖6 財務設置管理時序圖
數據庫可視為文件存儲場所,用戶可以對文件中的數據執行增加、刪除、更新等操作。數據庫內的數據能為眾多用戶提供服務,不同用戶可依據各自的用法使用其中的數據[16]。同時,多個用戶可以同時共享其中的數據資源,從而滿足各用戶之間信息通信的要求。由此可知,數據庫是一個應用系統的核心,也是各類信息的匯聚地。因此,重視數據庫的設計尤為重要,其設計遵循方便、處理效率高等原則,選擇合理的數據庫類型、設計數據庫表等。本次設計的財務憑證管理系統以SQL Server2010數據庫為依托,對各項憑證數據實施管理。數據庫的名稱為db_credence,其主要由基本信息表、憑證信息表、科目信息表等組成,其中,科目信息表是整個系統的關鍵表,其他表與科目表呈現多對一的關聯性[17]。
綜上所述,財務憑證管理系統可依據企業管理水平進行合理的調整和維護,是一套實用性較強的管理系統。它能為使用者提供快速的信息錄入、查詢、更新等功能,用戶只需打開登錄界面,輸入準確的賬號及密碼即可進行系統,即可開展憑證錄入、科目統計、賬單打印等操作。本次研究以系統需求為依托,詳細介紹基于WEB財務憑證管理系統各模塊設計及數據庫設計情況,以期為類似研究提供重要指導。
參考文獻:
[1]鄭君.五福社區財務審批管理系統的設計與實現[D].重慶:重慶大學,2015.
[2]王建忠.某企業財務管理系統的設計與實現[D].廈門:廈門大學,2014.
[3]張世慧.基于通用財務軟件的項目預算管理系統的研究與實現[J].農業網絡信息,2013,19(4):29-31.
[4]孟祥明.基于WEB的ERP財務總賬系統的設計與實現[D].成都:電子科技大學,2014.
[5]王斌.基于B/S模式的企業財務管理平臺的設計與研究[J].計算機光盤軟件與應用,2013,17(9):90-92.
[6]張倩.基于B/S交通局財務憑證管理系統設計與實現[D].大連:大連理工大學,2015.
[7]宋東煥,潘祥順.關于計算機財務管理系統構建的分析研究[J].電子制作,2013,25(13):220-220.
[8]陸陽.基于J2EE的房地產財務憑證管理系統的設計與實現[D].北京:北京工業大學,2015.
[9]劉琴.基于J2EE架構的財務系統基礎模塊的設計與實現[D].長沙:湖南大學,2014.
[10]王澤宇.關于web稅收財務管理系統的研究[J].城市建設理論研究(電子版),2015,23(11):4643-4643.
[11]姜俊卿,陳婷.基于Web的財務憑證管理系統的設計與研究[J].軟件工程師,2015,13(1):56-57.
[12]白冰.中國東方航空公司財務憑證管理系統的設計與實現[D].成都:電子科技大學,2015.
[13]張白羽,張海波.基于Struts構架的財務管理系統設計[J].硅谷,2013,27(20):38-38,41.
[14]張群芳.基于Web Service的高校統一資源訪問平臺的開發[J].信息化建設,2016,11(3):66-67.
[15]覃莉鵑.基于.NET的某高校財務管理系統的設計與實現[D].廈門:廈門大學,2014.
[16]孫曉琳.基于WEB的高校費用預算管理模塊的分析與設計[J].時代金融(下旬),2016,18(6):297,299.
[17]向桂清.會計憑證打印管理系統的應用與研究[J].金融科技時代,2014,15(8):68-69.