當前位置:才華齋>範例>職場>

試論計算機審計資料採集與分析整理

職場 閱讀(9.78K)

計算 機審計已在全國審計系統全面展開,我廳審計人員在審計過程中結合審計工作的特點,在行政、事業、 企業 等不同的審計專案中開展了計算機審計,取得了明顯的效果。下面我結合自己在審計過程中的工作,對計算機審計中的審前調查、資料採集與資料處理方面的 問題 談一下自己的看法。

試論計算機審計資料採集與分析整理

  一、 審前調查

在傳統審計模式下,不論審計專案的大小,在審計之前都要對審計物件的基本情況進行了解,以便制定切實可行的審計方案,有條不紊的開展審計工作。計算機審計方式下同樣需要審計人員進行審前調查,而且審前調查的 內容 不僅要了解常規審計 方法 下的所有內容,還要追加與計算機有關的內容,具體有以下幾部分內容。

(一)業務流程。要詳細瞭解被審計單位整個業務從頭至尾每個環節的具體操作方式和目的,並根據瞭解的情況繪製業務流程圖。目的是使審計人員有一個初步的審計思路,更好的設計切實可行的審計方案,同時初步確定資料採集的範圍。

(二)業務操作準則。瞭解被審計單位業務中所使用的 會計 準則,包括國家制定各種規定和被審計單位內部制定的各種守則,方便為審計中發現問題查詢依據。

(三)計算機系統。主要是瞭解被審計單位計算機的軟體配置情況,包括作業系統和常用軟體。目的是方便資料的採集和轉出。

(四)業務作業系統。主要是瞭解計算機業務系統的名稱、版本、開發商、功能等內容,特別是業務系統自身是否有將業務資料匯出的功能,如能匯出可導成什麼資料格式。

(五)資料庫系統。瞭解被審計單位業務系統所使用的資料庫系統的基本情況,包括資料庫系統的名稱和版本,資料庫系統本身的資料格式,資料庫系統本身可匯出的資料格式。

(六)資料庫結構。通常在一個數據庫中會有很多資料表,各表之間根據不同的情況會存在一些必要的關聯關係,以降低冗餘。而在實際 應用 中只有很少的表是我們工作中要用到的,所以要了解哪些表是我們所需要的,並要瞭解各表之間存在什麼樣的關聯關係以及各表的結構。

根據所瞭解的情況,預先採集部分資料,對資料進行初步 分析 ,以確定適合的計算機審計軟體和審計方式。

  二、 審計資料的採集

對業務系統使用計算機進行審計的一個重要步驟就是資料的採集。根據確定的審計方案和採用的審計軟體,採集到的資料格式、檔案大小等因素對順利的進行計算機審計工作起著至關重要的作用。在實際的資料採集工作中應著重關注以下幾個方面:

(一)資料採集的方法

計算機資料採集的方法一般有以下幾種:

1、利用被審計單位應用系統的資料轉出功能。利用此功能的前提是轉出資料格式符合審計人員的需求,或者轉出資料經過處理後能夠符合審計人員的需求。例如:被審計單位的財務系統使用的是浪潮國強財務軟體,利用其自身的憑證和餘額的查詢功能將資料查詢出,然後利用其“檔案”選單下的“資料轉出”功能可將查詢出的資料轉存為、、檔案。

2、利用被審計單位業務系統所使用的資料庫系統的轉出功能。例如:利用SQL資料庫自身的“匯入和匯出資料”功能可以將SQL資料庫中的資料表全部或有選擇轉存為其他格式檔案。

3、使用審計軟體自帶的資料轉出工具軟體。有的審計軟體本身帶有對特定軟體的資料轉出工具軟體,其獲取資料簡單易行並完全符合審計軟體的要求。例如:“審易”審計軟體自身帶有“Sqlserver備份資料取數”工具和“Sqlserver資料取數”工具軟體,可以方便的從SQL資料庫備份資料和SQL資料庫中將資料轉存為。MDB格式檔案。

4、根據瞭解的系統的情況,直接將可利用的資料檔案複製到審計人員的計算機中。例如:用友7.0至用友U8.12財務軟體的資料庫為ACCESS,則可以找到其檔案存放位置,直接將檔案拷貝出即可。

5、使用通用的資料轉出工具odbc.一般情況下,只要本審計單位的計算機系統中安裝有資料庫系統軟體,都可以使用ODBC將資料庫中的表有選擇的或全部匯出,並可以選擇匯出多種常見的資料格式。例如:在對某證券公司審計時,其資料庫為DB2,由於審計人員沒有接觸過此軟體,我們直接使用ODBC將資料匯出為ACCESS檔案。

常用的方法是利用資料庫本身的匯入匯出功能和ODBC方式,其他資料獲取方式要根據本審計單位系統的功能和匯出資料是否符合審計人員的要求確定。

(二)確定要獲取的資料的格式和大小

根據選擇的審計軟體或其他審計人員掌握地可用軟體,確定要採集的資料的資料檔案的格式和資料檔案的大小。

1、採集資料的格式以滿足審計人員的需求或審計軟體的要求為標準,如果確實無法達到以上要求,則獲得的資料檔案的格式必須可以通過其他方法轉換為所需檔案格式。

2、一般情況下鑑於審計人員所具備的條件,大多數審計人員所使用的審計軟體都是小型資料庫系統,比如access,visual foxpro等,這些軟體的資料處理能力都是非常有限的,像access,visual foxpro所處理的資料不能大於2G,而審計人員常用的excel只能處理65535行資料。相對於這些軟體的資料處理能力,有很多業務資料的單表容量都超過2G.因此,採集資料前一定要確信,所採集的資料是否超過了所使用的軟體的資料處理能力,如果超過了,就要考慮是否要進行資料分割,還要考慮到分割後的資料是否便於利用。例如:在採集某證券公司的證券交易流水資料時,審計人員要求獲得的資料檔案為。dbf格式,利用其SQL資料庫的“匯入和匯出資料”功能將所需資料匯出後發現檔案打不開。分析原因認為此資料超過2G,大於VISUAL FOX的處理能力。在分析原始資料發現其儲存的是兩個年度的資料,再利用“匯入和匯出資料”功能按年度將資料匯出為兩個檔案即可。

(三)資料採集的範圍

一般情況下如果對被審計單位的業務瞭解得比較深入,則可以根據需要只採集審計人員關注的資料表即可。但是,如果審計人員是初次對此類業務進行審計或是對此業務不是很熟悉,建議審計人員採集被審計單位資料庫中的所有表。這是因為,資料庫系統中有些表雖然很小,但卻是一些程式碼型的檔案,這些程式碼表對整個業務系統是至關重要的,真正的業務資料表中的某些欄位是需要通過查詢這些程式碼表來確定其含義的。如在證券行業,營業部程式碼表 、貨幣型別程式碼表 、業務程式碼表等都是此型別的表文件。如果沒有采集這些看似不重要的表,往往到用到的時候才發現工作難以進行,需要重新取數。

  三、 資料處理

一般情況下,初次採集的業務資料不會完全符合審計人員的要求,這就需要對資料進行審計前的整理,使其能較好的滿足審計人員的需求。

對資料的整理可有以下幾種:

(一)資料格式的轉換。根據審計軟體的要求和審計人員對 應用 軟體的情況,將不符合要求的資料庫檔案格式或資料表文件格式轉換為審計軟體和審計人員需求的格式。例如:在採集浪潮國強財務軟體的資料時,雖然其提供了將資料轉存為。dbf格式,但一般情況下存在資料採集不全的 問題 ,大部分情況下是科目編碼欄位只能取道前8位。解決的' 方法 是在匯出資料時將其存為。xls格式,而審計軟體要求的資料格式是。dbf,這就需要我們將採集到的。xls檔案轉換為。dbf格式。

(二)對大資料檔案的分割。有的資料庫文單表文件的大小就超過了2G,但大部分現有軟體的處理能力不能超過此大小,這就要求對大資料檔案根據審計人員便於使用的原則進行分割。比如,在證券公司審計時,取得其證券交易資料SQL資料格式單表超過2G,但審計軟體只支援資料庫ACCESS和FOXPRO.在SQL方式下觀察發現,此表中儲存的為三年的資料,利用SQL資料轉出功能,將此表按年度轉存為3個表,這樣不僅解決了資料過大的問題,也沒有對接下來的審計產生不良 影響 。

(三)對關係表的處理。現在的資料庫系統,為了降低冗餘往往會將一個表中的所用欄位分成幾個表存放,但在具體的審計過程中會給審計人員帶來諸多不便。比如在證券行業,其“ 歷史 資金證券變動”表中的“發生營業部” 、“開戶營業部” 、“貨幣型別” 、“業務程式碼” 、“委託方式”等欄位的 內容 都是用程式碼來表示的,這些程式碼的具體含義都分別由一個獨立的表來說明。 在審計過程中,為了使審計人員對審計資料有一個直觀的認識,就需要對這些表進行綜合處理,是程式碼的含義也在“歷史資金證券變動”表中顯現出來,達到資料完整、直觀的要求。當然,這步操作要根據實際情況確定是否需要,如果程式碼很少或是審計人員熟悉就不需要做了。

(四)對欄位型別的調整。在有的資料庫中某些金額、數量型的資料欄位的型別被定義為字元型或其他型別,使審計軟體無法識別,也不便於審計人員利用其他工具軟體對資料進行核算。還有就是日期型資料的格式,標誌用資料的資料型別等都是需要審計人員關注的。出現類似的情況後,為了方便正常審計中的操作,就需要我們調整某些欄位的資料型別。

(五)查詢說明型檔案。通過對主要檔案的檢視,看其是否有程式碼型欄位或是否有某些欄位的內容不知其含義的欄位,對出現的欄位,通過詢問被審計單位相關人員或檢視獲取的資料庫檔案,查詢其中是否有對這些欄位的說明。一般情況下,像類似情況都會有一個說明型檔案。例如:在證券行業,營業部程式碼表 、貨幣型別程式碼表 、業務程式碼表等都是對“歷史資金證券變動”表的說明型檔案。

(六) 分析 資料結構。資料庫表中的欄位名稱大多數是 英文 的,為了方便審計人員的使用需要將表字段名稱轉換為中文。在此過程重要特別注意金額型欄位,因為有很多欄位的英文名稱都很相似。我在審計中使用了《通用》審計軟體,用過此軟體人都知道,為了使資料看起來更直觀,需要審計人員預先製作“標準帳表庫”來修改欄位的名稱。再有就是取得的原始資料有很多欄位可能對審計工作來說沒有意義,為了簡化資料可以將這些欄位刪除掉,但刪除的前提是對錶結構進行了全面地分析,並且要刪除的欄位對其他表來說也沒有實質性的意義。

綜上所述,資料的採集與處理是 計算 機審計的先決條件,為了能使計算機審計工作得以順利開展,有效的降低審計人員的工作量,提高審計質量,規避審計風險,必須做好審計資料的採集與處理工作。