閻棟
(陜西財經職業(yè)技術學院 陜西 咸陽712000)
基于ADO數(shù)據(jù)庫訪問技術的會計電算化系統(tǒng)設計與實現(xiàn)
閻棟
(陜西財經職業(yè)技術學院 陜西 咸陽712000)
針對當前中小企業(yè)財務信息化的需求,提出一種基于企業(yè)財務信息化管理的會計電算化系統(tǒng)。通過對中小企業(yè)會計業(yè)務需求的分析,將系統(tǒng)功能分為系統(tǒng)設置、憑證管理、打印輸出、記賬結賬、系統(tǒng)維護等功能;根據(jù)系統(tǒng)數(shù)據(jù)庫的結構特點,應用Delphi可視化開發(fā)功能和ADO接口技術,對企業(yè)的相關財務數(shù)據(jù)進行統(tǒng)計。由此開發(fā)出了一款可適用于企業(yè)通用的會計軟件,提高了企業(yè)財務管理的效率。
財務管理;信息化;會計電算化;Delphi工具;ADO接口
在當前信息化背景的沖擊之下,傳統(tǒng)會計記賬方式已經不能適應時代需求,改革會計行業(yè)的財務管理方式成為企業(yè)發(fā)展的一種趨勢。會計電算化作為現(xiàn)代財務管理中信息化的典型標志,成為大中型企業(yè)應用的重點。但會計電算化應用對于小型企來講,普及率還比較低,很多的小型企業(yè)還是依靠手工或者是通過Excel實現(xiàn)對賬目的統(tǒng)計與分析。因此,本文提出一種基于企業(yè)通用的會計電算化軟件,并對其實現(xiàn)進行詳細的分析。
根據(jù)對小型企業(yè)財務常用會計科目的分析,將系統(tǒng)整體的功能設計為如圖1所示。

圖1 系統(tǒng)整體功能設計
通過圖1看出,該通用會計電算化軟件包含5個不同的模塊:系統(tǒng)設置、憑證管理、記賬結賬、打印輸出、系統(tǒng)維護。
系統(tǒng)設置主要用于對系統(tǒng)建設初期的賬簿將其相關系統(tǒng)參數(shù)的設置,包括對科目、憑證類別、賬簿等。會計人員可根據(jù)期初的情況,設置不同的賬簿、期初余額等;
憑證管理主要對相關會計憑證的添加、查詢、修改;
記賬結賬主要對科目進行匯總,并根據(jù)會計準則進行資產-負債的統(tǒng)計;
打印輸出模塊主要對相關的會計賬目進行打印,從而方便進行回報和總結;
系統(tǒng)維護模塊是相對于系統(tǒng)管理員,通常用于對數(shù)據(jù)的備份、系統(tǒng)日志管理和系統(tǒng)權限的分配等工作。
結合會計電算化業(yè)務和圖1的功能,將系統(tǒng)整體的數(shù)據(jù)流程設計為如圖2所示。

圖2 整體數(shù)據(jù)流向
通過員工對會計憑證的錄入,會自動生成一個臨時的記賬憑證,在通過審核最后,轉換為記賬憑證,憑證在錄入后可自動進行查詢,并歸納到不同的會計科目,以此方便通過資產負債表對賬目進行匯總。
對本系統(tǒng)的布局則采用C/S架構。在對系統(tǒng)進行開發(fā)中,首先要分析數(shù)據(jù)的來源及其處理關系,從而確定訪問模式,以此提高整個系統(tǒng)運行的效率。C/S模式的特點在于將數(shù)據(jù)業(yè)務處理放到客戶端,從而減輕了服務器端的數(shù)據(jù)處理壓力,提高了通信效率和數(shù)據(jù)處理能力,具體則如圖3所示。

圖3 系統(tǒng)整體架構
而在整個系統(tǒng)當中,服務器是系統(tǒng)運行的中樞,當不同財務人員向服務器端發(fā)出請求的時候,會自動接受請求并根據(jù)與MYSQL財務數(shù)據(jù)庫交互的結果,將數(shù)據(jù)傳遞給客戶端的財務人員。
4.1 會計電算化登錄界面設計
結合會計電算化的業(yè)務流程,將其系登錄流程設計如圖4所示。

圖4 登錄流程設計
同時界面開發(fā)應用Delphi 7,利用其中的message box對信息窗口進行創(chuàng)建,利用Lable與button按鈕分別設置屬性,從而得到如圖5所示的界面。

圖5 會計電算化登錄界面
其具體實現(xiàn)部分代碼:

4.2 會計科目添加實現(xiàn)
點擊會計科目,系統(tǒng)會自動跳出會計科目界面,根據(jù)該界面財務人員可根據(jù)自身的要求對會計科目添加、刪除、更新;同時也可以根據(jù)要求增加二級或三級會計科目。如圖6所示的二級會計科目增加。

圖6 增加會計科目
4.3 數(shù)據(jù)庫連接
對Mysql數(shù)據(jù)庫來講,通過不能直接與數(shù)據(jù)層連接,需要通過ADO接口提供的驅動才能對數(shù)據(jù)進行訪問。對此,通常安裝一個mysql for odbc驅動文件,并制定驅動的數(shù)據(jù)源。其具體的連接代碼為:


通過利用Delphi 7+ADO.NET+C/S架構技術,實現(xiàn)了一款通用型的企業(yè)財務軟件,從而解決了當前小型企業(yè)財務管理信息化程度低的問題,讓企業(yè)通過會計電算化軟件即可實現(xiàn)。但該軟件僅為初步設計,缺乏與財務管理等的更多的融合,如報稅、財務預測等,在接下來的開發(fā)中還需進一步的改進。
[1]鄭映璇.基于Delphi7的學校工資管理系統(tǒng)設計與實現(xiàn)[J].軟件導刊,2014(12):127-129.
[2]范凌蕓.高校會計電算化系統(tǒng)的設計與實現(xiàn)[J].數(shù)字技術與應用,2014(10):119.
[3]陳萍莉.基于中小企業(yè)的會計電算化系統(tǒng)的總體設計與實現(xiàn)[J].中國鄉(xiāng)鎮(zhèn)企業(yè)會計,2010(7):143-144.
[4]劉彩利.基于C/S和B/S模式相結合的燃料管理信息系統(tǒng)[J].電子設計工程,2015(12):166-168.
[5]劉彩利.C/S和B/S混合體系結構的開發(fā)與應用 [J].電子設計工程,2015(14):26-28.
[6]李躍武,袁敏,朱海林.開放式PLC數(shù)據(jù)采集控制器設計與研究[J].微型電腦應用,2013(9):48-51.
[7]肖維明.基于PHP+MySQL的網(wǎng)站開發(fā) [J].物流工程與管理,2009(6):90-92.
[8]龔成瑩,邢敬宏,胡銀保.基于JSON的Android移動終端與PHP及MySQL數(shù)據(jù)通信 [J].工業(yè)儀表與自動化裝置,2013(1):63-65,69.
[9]崔園.Delphi通過ADO技術訪問數(shù)據(jù)庫方法研究 [J].電子設計工程,2013(10):42-44.
[10]葉安勝,周曉清.ADO.NET通用數(shù)據(jù)庫訪問組件構建與應用[J].現(xiàn)代電子技術,2009(18):102-104.
[11]蘭旭輝,熊家軍,鄧剛.基于MySQL的應用程序設計[J].計算機工程與設計,2004(3):442-443,468.
[12]王鳳玲.基于PHP+MYSQL的新聞發(fā)布系統(tǒng)的研究與實現(xiàn)[J].計算機應用與軟件,2012(2):234-236.
[13]萬里勇,陳穎,王劍.基于ADO.NET的數(shù)據(jù)庫訪問技術研究與應用[J].江西通信科技,2012(3):14-16.
[14]李平原,李剛.會計電算化考試系統(tǒng)模式的設計[J].淮南職業(yè)技術學院學報,2011(3):35-37.
[15]趙娜.會計電算化精品課程在線答疑系統(tǒng)的設計與實現(xiàn)[J].昆明冶金高等專科學校學報,2010(5):36-42.
Design and implementation of computerized accounting system based on ADO database access technology
YAN Dong
(Shaanxi Vocational College of Finance and Economics,Xi’an 712000,China)
According to the needs of the current small and medium-sized enterprise financial information,a kind of computerized accounting system based on enterprise financial information management is presented.Through the analysis of accounting business needs of small and medium enterprises,the system function is divided into system setting,document management,print output,billing,system maintenance and so on.According to the structure characteristics of the system database,Delphi visual development function and ADO interface technology are used to analyze the relevant financial data of enterprises.This developed a software that can be applied to small enterprises,improve the efficiency of enterprise financial management.
financial management;information;computerized accounting;Delphi tool;ADO interface
TN99
A
1674-6236(2016)23-0159-03
2015-05-11稿件編號:201505083
閻 棟(1978—),男,陜西西安人,講師。研究方向:計算機應用和會計信息管理。