淺談審計(jì)數(shù)據(jù)采集方法
時(shí)間:2022-03-10 01:48:00
導(dǎo)語:淺談審計(jì)數(shù)據(jù)采集方法一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
計(jì)算機(jī)技術(shù)在審計(jì)工作中的運(yùn)用,是傳統(tǒng)審計(jì)與現(xiàn)代計(jì)算機(jī)技術(shù)相結(jié)合的產(chǎn)物,是現(xiàn)代審計(jì)發(fā)展的必然趨勢。正如李金華審計(jì)長所說:“審計(jì)人員不掌握計(jì)算機(jī)技術(shù),將失去審計(jì)資格;審計(jì)機(jī)關(guān)的領(lǐng)導(dǎo)干部不了解信息技術(shù),也將失去指揮資格”。但審計(jì)信息化技術(shù),特別是計(jì)算機(jī)輔助審計(jì)是一門專業(yè)性很強(qiáng)的新興學(xué)科,不僅要有較強(qiáng)的會(huì)計(jì)審計(jì)業(yè)務(wù)能力,還要有熟練地計(jì)算機(jī)操作技術(shù),尤其是數(shù)據(jù)庫、網(wǎng)絡(luò)方面的知識(shí)。審計(jì)人員要想搞好計(jì)算機(jī)輔助審計(jì),首先要通過數(shù)據(jù)采集這一難關(guān),否則,隱藏在被審計(jì)單位財(cái)務(wù)或業(yè)務(wù)系統(tǒng)中的后臺(tái)數(shù)據(jù)庫,就如擺在審計(jì)人員面前的一個(gè)個(gè)迷團(tuán),看不見,摸不著,造成審計(jì)人員進(jìn)不了門、打不開賬的尷尬局面。所以,如何盡快總結(jié)出一套行之有效的數(shù)據(jù)采集方法,是搞好計(jì)算機(jī)輔助審計(jì)的當(dāng)務(wù)之急。根據(jù)目前財(cái)務(wù)或業(yè)務(wù)軟件系統(tǒng)的特點(diǎn),數(shù)據(jù)采集大致有以下幾種方法:
(一)利用被審計(jì)單位應(yīng)用系統(tǒng)的數(shù)據(jù)轉(zhuǎn)出功能。利用此功能的前提是轉(zhuǎn)出數(shù)據(jù)格式符合審計(jì)人員的需求,或者轉(zhuǎn)出數(shù)據(jù)經(jīng)過處理后能夠符合審計(jì)人員的需求。例如:被審計(jì)單位的財(cái)務(wù)系統(tǒng)使用的是浪潮國強(qiáng)財(cái)務(wù)軟件,利用其自身的憑證和余額的查詢功能將數(shù)據(jù)查詢出,然后利用其“文件”菜單下的“數(shù)據(jù)轉(zhuǎn)出”功能可將查詢出的數(shù)據(jù)轉(zhuǎn)存為.xls、.dbf、.txt文件,然后在筆記本電腦上就可以直接進(jìn)行分析處理或者導(dǎo)入“AO”軟件中進(jìn)行分析處理。此方法簡單易用,適用于一般的審計(jì)人員,特別是不熟悉后臺(tái)數(shù)據(jù)庫技術(shù)的同志。
(二)利用被審計(jì)單位業(yè)務(wù)系統(tǒng)所使用的數(shù)據(jù)庫系統(tǒng)的轉(zhuǎn)出功能。例如:利用sql數(shù)據(jù)庫自身的“導(dǎo)入和導(dǎo)出數(shù)據(jù)”功能可以將sql數(shù)據(jù)庫中的數(shù)據(jù)表全部或有選擇轉(zhuǎn)存為AO等審計(jì)軟件所需要的格式。
(三)根據(jù)了解的系統(tǒng)的情況,直接將可利用的數(shù)據(jù)文件復(fù)制到審計(jì)人員的計(jì)算機(jī)中。例如:用友7.0至用友u8.12財(cái)務(wù)軟件的數(shù)據(jù)庫為access,則可以找到其文件存放位置,直接將ufdata.mdb文件拷貝出,再運(yùn)用“AO”等專用審計(jì)軟件導(dǎo)入進(jìn)行數(shù)據(jù)分析處理。
(四)運(yùn)用“ODBC”技術(shù)實(shí)現(xiàn)跨系統(tǒng)、跨平臺(tái)的數(shù)據(jù)采集。ODBC(OpenDataBaseconnectivity),直譯為開放式數(shù)據(jù)庫互連接,是一個(gè)數(shù)據(jù)庫訪問庫,它包含訪問不同數(shù)據(jù)庫所要求的ODBC驅(qū)動(dòng)程序,如要訪問Sybase,就用Sybase的ODBC驅(qū)動(dòng)程序,要訪問DB2數(shù)據(jù)庫,就用DB2的ODBC驅(qū)動(dòng)程序??傊?,應(yīng)用程序要訪問不同類型的數(shù)據(jù)庫,只要調(diào)用ODBC所支持的函數(shù),動(dòng)態(tài)鏈接到相應(yīng)的驅(qū)動(dòng)程序上即可。
在對(duì)被審單位進(jìn)行審計(jì)時(shí),審計(jì)人員可以采用ODBC技術(shù)使被審單位信息系統(tǒng)中的后臺(tái)數(shù)據(jù)庫和審計(jì)組自帶的服務(wù)器或筆記本電腦中的數(shù)據(jù)庫之間通過計(jì)算機(jī)網(wǎng)絡(luò)直接相連(可直接接入其內(nèi)部局域網(wǎng),成為當(dāng)中的一員;或者用交叉網(wǎng)線直接與服務(wù)器相連,最好采用前一種方法)。根據(jù)審計(jì)要求,就可以通過這一直接連接的數(shù)據(jù)接口,在被審單位信息系統(tǒng)的數(shù)據(jù)庫中讀取規(guī)定時(shí)間段、規(guī)定范圍內(nèi)的審計(jì)數(shù)據(jù)。
下面,以我局在近期的“五保專項(xiàng)資金審計(jì)”中使用SQLServer2000數(shù)據(jù)庫管理系統(tǒng)訪問被審單位小型機(jī)UNIX系統(tǒng)中Sybase數(shù)據(jù)庫的實(shí)際工作經(jīng)歷為例,介紹一下運(yùn)用ODBC技術(shù)實(shí)現(xiàn)跨系統(tǒng)、跨平臺(tái)訪問大型網(wǎng)絡(luò)數(shù)據(jù)庫的操作步驟及方法。
第一步,安裝Sybase客戶端及SQLServer2000軟件。在審計(jì)人員的電腦中安裝Sybase客戶端及SQLServer2000數(shù)據(jù)庫管理系統(tǒng),并能夠訪問被審計(jì)單位UNIX服務(wù)器上的Sybase數(shù)據(jù)庫。
第二步,新建數(shù)據(jù)庫。開啟SQLServer2000服務(wù)管理器,打開“企業(yè)管理器”,新建一個(gè)數(shù)據(jù)庫,命名為“Sybase數(shù)據(jù)轉(zhuǎn)換庫”。
第三步,配置數(shù)據(jù)源。運(yùn)行SQLServer2000的“DTS導(dǎo)入/導(dǎo)出向?qū)А?,選擇數(shù)據(jù)源為“SybaseASEOLEDBProvider”,在“數(shù)據(jù)鏈接屬性”選項(xiàng)卡中,輸入各項(xiàng)連接信息:填入數(shù)據(jù)源名稱(由被審計(jì)單位提供,它包含的就是Sybase客戶端與后臺(tái)數(shù)據(jù)庫連接的配置信息),輸入用戶名稱和密碼,并在“輸入要使用的初始目錄”中,選擇需要訪問的數(shù)據(jù)庫。
第四步,進(jìn)行數(shù)據(jù)導(dǎo)入/導(dǎo)出操作。選擇目標(biāo)數(shù)據(jù)庫為“Sybase數(shù)據(jù)轉(zhuǎn)換庫”,在“指定表復(fù)制或查詢”中選擇“從源數(shù)據(jù)庫中復(fù)制表和視圖”,然后選擇審計(jì)分析相關(guān)的數(shù)據(jù)表進(jìn)行導(dǎo)入/導(dǎo)出操作。這樣就把Sybase服務(wù)器中的數(shù)據(jù)導(dǎo)入到SQLSERVER2000的“Sybase數(shù)據(jù)轉(zhuǎn)換”數(shù)據(jù)庫中。
至此,就利用數(shù)據(jù)庫客戶端連接服務(wù)器的配置信息,直接從數(shù)據(jù)庫中抓取數(shù)據(jù),完成了從UNIX服務(wù)器的Sybase數(shù)據(jù)庫中采集數(shù)據(jù)至Windows操作系統(tǒng)下的SQLServer數(shù)據(jù)庫的操作。然后,審計(jì)人員就可以利用熟悉的SQL語句在SQLServer數(shù)據(jù)庫進(jìn)行數(shù)據(jù)查詢及分析。運(yùn)用此方法,舉一反三,還可以訪問其他如Oracle、DB2等數(shù)據(jù)庫系統(tǒng)。