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