摘 要:對(duì)于財(cái)務(wù)管理中記錄相關(guān)賬簿的依據(jù)主要體現(xiàn)在憑證,同時(shí)對(duì)于財(cái)務(wù)的具體核算結(jié)果也是取決于憑證,因此對(duì)于憑證的完整與否是非常重要的。在網(wǎng)絡(luò)時(shí)代未出現(xiàn)前的財(cái)務(wù)管理一般都是由人工來(lái)操作完成的,于復(fù)雜的財(cái)務(wù)管理這種方式易出錯(cuò)且不利于記錄的保存。利用網(wǎng)絡(luò)平臺(tái)將可以很好的解決數(shù)據(jù)存儲(chǔ)和操作準(zhǔn)確性等問(wèn)題。
關(guān)鍵詞:財(cái)務(wù);憑證;管理系統(tǒng);信息化
中圖分類(lèi)號(hào):TM923.5 文獻(xiàn)標(biāo)識(shí)碼:A
1 引言(Introduction)
在高速發(fā)展的網(wǎng)絡(luò)時(shí)代,利用網(wǎng)絡(luò)平臺(tái)來(lái)實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)處理是非常關(guān)鍵的。財(cái)務(wù)憑證管理系統(tǒng)的設(shè)計(jì)與具體應(yīng)用將在企業(yè)單位的日常財(cái)務(wù)管理中將會(huì)起到很突出的作用。本文結(jié)合計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)在財(cái)務(wù)憑證管理中的應(yīng)用對(duì)其進(jìn)行了設(shè)計(jì),不僅實(shí)現(xiàn)基本的憑證管理和會(huì)計(jì)科目管理等功能,而且可以根據(jù)需要按憑證編號(hào)和會(huì)計(jì)科目對(duì)查詢(xún)結(jié)果進(jìn)行打印。
2 系統(tǒng)分析(Systems analysis)
需求分析
通過(guò)對(duì)企業(yè)財(cái)務(wù)管理的實(shí)際調(diào)查,要求本系統(tǒng)應(yīng)該具有六項(xiàng)功能:(1)由于操作人員的計(jì)算機(jī)知識(shí)普遍偏低,因此要求系統(tǒng)應(yīng)具有良好的操作界面。(2)方便的添加和修改數(shù)據(jù)。(3)方便的數(shù)據(jù)查詢(xún)。(4)方便的數(shù)據(jù)打印。(5)在相應(yīng)的窗口中,可方便地刪除數(shù)據(jù)。(6)數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù)。提高數(shù)據(jù)的準(zhǔn)確性[1]。在對(duì)財(cái)務(wù)憑證進(jìn)行管理業(yè)務(wù)操作時(shí)包含了會(huì)計(jì)和出納兩個(gè)主要的參與者,其中會(huì)計(jì)對(duì)公司賬目情況使用情況進(jìn)行錄入,同時(shí)審核并核算公司賬目結(jié)算情況和具體的項(xiàng)目明細(xì),確定了財(cái)務(wù)費(fèi)用后由出納再進(jìn)行審核并生產(chǎn)最終的財(cái)務(wù)憑證,根據(jù)生成的財(cái)務(wù)憑證打印出其對(duì)應(yīng)的憑證單據(jù)便于經(jīng)費(fèi)使用人員對(duì)財(cái)務(wù)費(fèi)用的使用情況掌握。當(dāng)前所研究的財(cái)務(wù)憑證管理是結(jié)合科教公司實(shí)際的財(cái)務(wù)管理需求進(jìn)行的,具體用例如圖1所示。
3.1 項(xiàng)目規(guī)劃
財(cái)務(wù)憑證管理系統(tǒng)在企業(yè)財(cái)務(wù)管理環(huán)節(jié)中非常重要,通過(guò)建立信息化管理平臺(tái)可以解決企業(yè)的財(cái)務(wù)管理問(wèn)題,系統(tǒng)中主要涉及的功能模塊是由系統(tǒng)管理、會(huì)計(jì)科目、憑證管理、賬目查詢(xún)、報(bào)表和退出等模塊組成,具體規(guī)劃如下。
(1)系統(tǒng)管理模塊。該模塊主要用在實(shí)現(xiàn)單位基本信息、初始化科目金額、初始化使用時(shí)間、操作員基本設(shè)置和初始化數(shù)據(jù)等功能。
(2)會(huì)計(jì)科目模塊。主要是用在實(shí)現(xiàn)會(huì)計(jì)科目的添加、修改和刪除等功能。
(3)憑證管理模塊。主要用在實(shí)現(xiàn)憑證的錄入、憑證審查、憑證結(jié)算、憑證匯總和憑證的查詢(xún)等功能。
(4)賬目查詢(xún)模塊。主要用在實(shí)現(xiàn)總賬目查詢(xún)、憑證查詢(xún)、科目查詢(xún)和賬目余額查詢(xún)等功能。
(5)報(bào)表模塊。主要用在實(shí)現(xiàn)憑證查詢(xún)打印和按科目打印等功能。
3.2 系統(tǒng)業(yè)務(wù)流程分析
財(cái)務(wù)憑證管理系統(tǒng)的業(yè)務(wù)流程如圖2所示。
4 系統(tǒng)設(shè)計(jì)(System design)
4.1 設(shè)計(jì)目標(biāo)
本系統(tǒng)屬于小型的數(shù)據(jù)庫(kù)系統(tǒng),可以對(duì)中小型企業(yè)財(cái)務(wù)憑證進(jìn)行有效地管理。通過(guò)本系統(tǒng)可以達(dá)到以下目標(biāo):靈活地錄入數(shù)據(jù),使數(shù)據(jù)傳達(dá)的更加準(zhǔn)確、更加快捷;系統(tǒng)采用人機(jī)交互的方式,界面美觀友好,信息查詢(xún)靈活、方便,數(shù)據(jù)的存儲(chǔ)比較安全可靠;實(shí)現(xiàn)后臺(tái)監(jiān)控功能;實(shí)現(xiàn)各種查詢(xún);實(shí)現(xiàn)企業(yè)財(cái)務(wù)的信息化管理;對(duì)用戶(hù)輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能避免人為錯(cuò)誤;系統(tǒng)最大限度地實(shí)現(xiàn)易操作性、易安裝性和易維護(hù)性[2]。
4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
本系統(tǒng)使用SQL Server 2005數(shù)據(jù)庫(kù)來(lái)對(duì)相關(guān)憑證數(shù)據(jù)進(jìn)行管理,數(shù)據(jù)庫(kù)名稱(chēng)為db_cwpzgl,其中包括五張數(shù)據(jù)表:管理員信息表、操作日志信息表、會(huì)計(jì)科目信息表、公司基本信息表和憑證信息表。
4.3 公共類(lèi)設(shè)計(jì)
開(kāi)發(fā)項(xiàng)目時(shí),以類(lèi)的形式來(lái)組織、封裝一些常用的方法和事件,不僅可以提高代碼的重用率,也大大方便了代碼的管理[3]。本系統(tǒng)中共創(chuàng)建了13個(gè)公共類(lèi),分別為GetLogin.cs、FinSubject.cs、GetSubject.cs、GetAdminInfo.cs、GetUserJob.cs、log.cs、GetWarInfo.cs、GetConnection.cs、subjectinfo.cs、AdminInfo.cs、UserJob.cs、tb_LoginInfo.cs和Warrant.cs。其中GetLogin類(lèi)用于驗(yàn)證用戶(hù)登錄,F(xiàn)inSubject類(lèi)主要用于總賬的查找,GetSubject類(lèi)用于科目賬目信息的一些操作,GetAdminInfo類(lèi)主要用于對(duì)用戶(hù)進(jìn)行相關(guān)操作,GetUserJob類(lèi)用于對(duì)公司的基本資料進(jìn)行操作,log類(lèi)主要用于對(duì)登陸日志進(jìn)行操作,GetWarInfo類(lèi)用于對(duì)憑證信息進(jìn)行操作,GetConnection類(lèi)用于訪問(wèn)SQL SERVER數(shù)據(jù)庫(kù),subjectinfo類(lèi)為科目信息實(shí)體類(lèi),AdminInfo類(lèi)為用戶(hù)實(shí)體類(lèi),UserJob類(lèi)為公司資料實(shí)體類(lèi),tb_LoginInfo類(lèi)為日志實(shí)體類(lèi)看,Warrant類(lèi)為憑證實(shí)體類(lèi)。由于篇幅有限,這里介紹GetSubject類(lèi),其實(shí)現(xiàn)代碼如下:
Class GetSubject{
SqlCommand cmdsubject=1;
SqlConnection consubject=1;
//建立數(shù)據(jù)集對(duì)象用于保存發(fā)生數(shù)據(jù)存儲(chǔ)的公司賬目信息表
DataSet subjectds=New DataSet();
subjectnfo subject=new subjectInfo();//調(diào)用實(shí)體類(lèi)鏈接數(shù)據(jù)庫(kù)
GetConnection getConsubject=new GetConnection();//調(diào)用實(shí)體類(lèi)鏈接數(shù)據(jù)庫(kù)
public string subjectInsert(subjectInfo subject)
{}
}
5 結(jié)論(Conclusion)
本文在當(dāng)前網(wǎng)絡(luò)編程中采用的B/S結(jié)構(gòu)的基礎(chǔ)上進(jìn)行的,開(kāi)發(fā)工具是以微軟的Visual Studio 2005作為開(kāi)發(fā)平臺(tái),實(shí)現(xiàn)了一個(gè)基于Web的財(cái)務(wù)憑證管理系統(tǒng)。通過(guò)利用Web.config文件鏈接數(shù)據(jù)庫(kù)大大地提高了系統(tǒng)的安全性。通過(guò)對(duì)常用的操作功能封裝在基礎(chǔ)類(lèi)中,來(lái)達(dá)到代碼的重用的目的。系統(tǒng)實(shí)現(xiàn)了賬目的查詢(xún)、憑證錄入、憑證審核、憑證結(jié)算、憑證匯總、查詢(xún)打印等功能,可以有效地管理財(cái)務(wù)憑證的問(wèn)題,提高財(cái)務(wù)管理效率。
參考文獻(xiàn)(References)
[1] 黃梯云,李一軍.管理信息系統(tǒng)導(dǎo)論[M].北京:機(jī)械工業(yè)出版
社,2012:31-32.
[2] 王斌.企業(yè)財(cái)務(wù)管理平臺(tái)的設(shè)計(jì)與研究[J].計(jì)算機(jī)光盤(pán)軟件與
應(yīng)用,2013:25-26.
[3] 劉永華.ERP系統(tǒng)中構(gòu)建企業(yè)的二級(jí)核算體系[J].浙江冶金,
2013:42-43.
作者簡(jiǎn)介:
姜俊卿(1982-),男,碩士,副教授.研究領(lǐng)域:軟件工程.
陳 婷(1986-),女,碩士,助教.研究領(lǐng)域:計(jì)算機(jī)科學(xué)與
技術(shù).