陳玉珍 劉奇付



【摘 要】財務報賬管理系統是企事業單位開發的一種財務報賬管理系統。該系統包含了報賬單的填報申請功能、項目資金申請功能、報賬單的審批功能、賬單的生成功能、累計報賬統計功能、申報項目賬單導入導出功能和申報附件添加下載功能等幾個業務項目。財務報賬管理系統減少了工作人員的工作負擔,避免了傳統報賬審核流程繁瑣、涉及人員多、環節多、易出錯的弊端。
【關鍵詞】財務;報賬;NET;三層架構
【中圖分類號】TP311.52 【文獻標識碼】A 【文章編號】1674-0688(2018)02-0303-02
隨著計算機網絡技術的發展,各行各業正大力推進信息化的發展。在企事業單位及政府部門,幾乎所有的日常業務都要和金錢打交道,因此財務信息化、網絡化管理成為企業和政府機構的重點建設項目。傳統的手工報賬由于流程環節多、涉及人員多,常常成為財務管理的難點。因此,對企事業及政府部門進行財務報賬系統的開發具有現實的意義。
1 三層架構
三層體系結構是目前使用較高的一種開發模式,主要分為表示層(UI)、業務邏輯層(BLL)、數據訪問層(DAL)?;凇案邇染?,低耦合”的思想,需進行層次的區分:表現層(UI)是以web的方式給用戶呈現一個友好的界面,為用戶提供與系統交互的一個接口;業務邏輯層(BLL)可根據用戶具體的操作邏輯,進行相應的數據邏輯操作和處理;數據訪問層(DAL)用于對數據庫進行直接操作,包括添加、刪除、修改和查詢等。其結構原理如圖1所示。
2 系統分析與設計
2.1 系統功能分析
財務報賬系統為用戶提供了一個網絡化的報賬平臺。在傳統的財務管理中,財務報賬采用手工報銷的形式,經常需要報賬者拿著各種文件進行一系列的會計審核和簽署。如果成功的話,在一過程中,經常會遇到一些問題,如報銷單不正確、報賬的金額是對等的等問題都會導致報賬無法完成。此外,還需按照規定重新審查。這使得整個報賬流程大部分時間都耗費在報賬審核和找領導簽字上,使報賬人浪費了大量的時間和精力。為了改變這種既耗時又耗人力的狀況,應著手開發財務報賬系統,簡化和規范報賬審核流程、提高報賬效率。
財務報賬系統的主要業務流程是報賬審核工作。?譹?訛報賬申請:報賬人通過網上報賬申請進行報賬申請單的填寫和提交的業務。?譺?訛項目負責人審核:項目負責人負責審核下屬提交上來的申請單,并進行項目經費支出方向的確定的業務。?譻?訛財務審核:經辦會計進行會計審核的業務。
除上述業務外,還隱含查詢系統、系統管理、財務統計、用戶管理、登錄系統等業務,添加這些業務是為了更好地管理系統,更方便用戶的使用。
2.2 系統用例
該系統采用三層架構模式,有利于系統的功能擴展和廣泛應用。業務報賬人員只要身邊有網絡就可以使用該系統進行報賬,真正做到隨時隨地報賬。系統用戶主要分為2類:系統管理員和系統用戶。管理員和系統用戶需通過身份驗證后登錄該系統,在各自的權限范圍內實現各項操作和使用。
根據財務報賬系統需求,只有經過激活后的管理員或系統用戶才可以管理或登錄報賬該系統。
2.3 系統功能模塊設計
該系統主要分為兩大部分:系統用戶報賬管賬部分和系統管理部分。系統功能模塊如圖2所示。
3 數據庫設計
系統采用E-R圖數據庫概念結構設計的方法,通過對系統需求分析、系統流程設計確定系統功能結構,規劃系統中使用的數據庫實體。其中實體對象分別為“管理員”“申請管理”“賬單管理”“業務員”“項目負責人”。賬單管理的E-R圖如3所示。
4 系統實現
系統用戶只需通過web訪問系統頁面就可在線報賬,業務員與負責人用戶使用系統可以實現在線報賬、在線修改賬單、在線查詢報賬記錄、在線查詢報賬金額、查看報賬列表。負責人與財務用戶使用系統可以在線添加各自組以及子組的用戶、在線審核財務申報單、管理財務賬單等操作。實現這些操作前需要系統管理員分配權限,下面介紹系統中的操作。
4.1 管理員分配權限
管理員根據業務需求把系統用戶分為4個組:超級管理組、財務管理組、項目管理組、業務管理組。根據各個組的需求,分配不同的權限:超級管理組具有所有的權限;財務管理組具有審核財務報賬清單、管理公司賬目清單、管理財務與項目的人員的權限;項目管理組具有審核業務管理組提交上來的報賬清單、管理項目和業務管理組的人員、管理申請報賬清單的權限;業務管理組只具有管理申請報賬清單的權限。
4.2 業務員與負責人申請賬單管理
業務員與負責人都具有申請報賬的權限,在申請報賬管理頁面主要設置了添加、修改、刪除報賬類型的功能,以及增加、修改、刪除、查看報賬清單的功能。
(1)報賬類型管理。報賬類型管理主要是為了方便系統用戶管理,將不同的報賬清單劃分到不同的項目類型中去,并為后續在賬單中查詢做鋪墊,而且也便于統計不同類型的賬單產生的費用。
(2)報賬申請。業務員或負責人添加報賬申請時可以根據事先添加好的項目類型把報賬清單劃分到相應的項目類型中去,以便后期的管理。報賬清單主要包括報賬類型、報賬金額、報賬內容簡介、報賬憑證(通過添加附件)等。
4.3 負責人與財務人員審核賬單
負責人可以對自己以及業務員提交的申請單進行審核,查看該申請單是否屬實,不屬實則不予通過,財務人員便無法對其進行報賬。這一環節的設置避免了報賬造假,使公司遭受財產損失。財務人員審核負責人審核通過的報賬清單,審核過程中主要查看報賬是否符合報賬條件。不符合則不予報賬,進一步規范報賬造假的現象。
4.4 財務人員管理賬單
財務人員賬單管理主要是對審核通過的報賬清單進行確認撥款,防止串賬的情況發生,以及對一些手工報賬的清單進行手動錄入或批量導入。對歷史報賬進行導出存檔,避免系統出現錯誤而使報賬記錄丟失的情況,做到紙質備份。
4.5 負責人與財務人員管理用戶
財務與負責人管理用戶,主要是添加、修改、刪除本組用戶或子級用戶人員,在添加用戶時可以手動逐個添加,也可以通過excel表格批量導入。系統默認新用戶的賬號密碼為123456。在添加完成用戶后需要手動更改是否啟用用戶,若不啟用則該用戶無法登陸該系統進行報賬。
5 系統測試
該系統通過IE8~IE11、360瀏覽器、谷歌瀏覽器等主流瀏覽器進行測試。如附件添加頁面,在頁面中批量上傳、文件上傳、不同類型文件上傳等,點擊添加,如果添加不正確,系統會彈出窗口,顯示添加失敗;如果添加正確,系統會彈出窗口,添加成功,說明測試的程序是正確的。
參 考 文 獻
[1]劉奇付,李靜靜.計算機算法在生物信息學中的應用綜述[J].軟件導刊,2017,16(9):209-211.
[2]陳玉珍,劉奇付.小型財務管理系統的設計與實現[J].電腦與電信,2017(9):74-76.
[3]董春啟,劉奇付.基于B/S模式下的公司財務管理系統的設計與實現[J].無線互聯科技,2016(23):49-50.
[4]劉奇付,李紫艷,馬宏恩,等.面向就業的高職軟件技術專業教學改革初探[J].電腦知識與技術,2013(7):1598-1600.
[5]劉奇付.基于B/S的學生信息管理系統研究[J].電腦編程技巧與維護,2010(2):52-53,82.