沈仕一
云南省臨滄市臨翔區審計局
淺談計算機審計中的數據采集轉換
沈仕一
云南省臨滄市臨翔區審計局
本文分別對計算機審計中數據的采集和轉換進行了全面分析,希望為計算機審計的全面發展奠定一定理論基礎。
計算機審計;數據采集;轉換
審計工作對我國經濟的健康發展具有重要意義,在社會經濟不斷進步的背景下,審計工作的內容以及方式也都發生了改變,新時期,審計單位運行過程中各種業務和財務數據都已經轉變成了電子數據,因此,審計工作人員必須具備一定的計算機能力,才能夠高效完成數據的采集和轉換工作。目前我國在進行計算機審計數據采集的過程中,通過Open DataBase connectivity技術可以實現數據的跨平臺和跨系統采集,即ODBC。在掌握該技術的基礎上,審計人員能夠進行充分的數據采集,應用ODBC技術能夠將被審計單位內部審計部門服務器、后臺數據庫、計算機系統數據庫等進行有效的連接,從而形成一個能夠進行直接連接的數據接口,這樣一來,就能夠全面的采集被審計單位運行過程中的各項數據,并以時間和范圍為基準對審計數據進行分類處理[1]。以下對應用OD?BC技術進行數據采集的全過程進行了分析,要求審計人員首先構建一個ODBC DSN文件,并配置Sybase數據庫DSN文件,最后完成相應數據的下載。
(一)ODBC DSN文件的構建。在應用ODBC技術展開數據采集時,首先應構建ODBC DSN文件。審計人員應將Sybase客戶端軟件安裝到審計組服務器中,并利用計算機系統中的“控制面板”,在其中選擇“文件DSN”,要想對數據庫驅動程序進行選擇,可以單擊“添加”,并依照系統提示選擇“下一步”,繼續應用相應的提示對相關數據庫軟件DSN進行配置。
(二)對Sybase數據庫DSN文件進行配置。“Sybase system”在“創建新數據源”對話框中應被選擇,并依照系統提示選擇“下一步”,“Sybase”為DSN文件的名稱,鍵入名稱后應繼續選擇“下一步”選項,最后選擇“完成”,就能夠對數據源進行有效的創建。對話框“Logon to Sybase”中,應對用戶名、用戶密碼、Sybase服務器名稱即(含端口號)和數據庫名稱等進行鍵入,這些內容由被審計單位提供,接下來應選擇“OK”按鈕。審計人員在進行以上操作以后,如果沒有發現問題,一個新的Sybase.dsn文件就會在Programs/ Commonfiles/ODBC/Data Sources目錄中被創建。
(三)下載數據。導入數據應在本地SQL Server中選擇,“Syb?ase System”欄位于“數據源”列表中,選中后應用“用戶/系統DSN”列表框對DSN“Sybase”進行構建,接下來在“目的服務器”中對“Local”進行選定,將想要查詢的數據庫名稱導入數據庫以后,就可以展開導入數據的操作。數據庫在被審計單位中可以被一次性全部遷入審計組服務器中。應用這一方法,還可以對其他數據庫系統進行高效訪問,如Informix、DB2和Oracle。
余額表、憑證表和科目表是計算機審計過程中的重要組成部分,其中最為關鍵的是憑證表,在進行數據轉換的過程中,應采取以下兩種方法及時發現數據庫中的中心表。
(一)查看表中記錄。業務處理中需要應用憑證表,其內部包含相關處理信息,因此憑證表的數據量相對較大,隨著企業的不斷運轉,憑證表內的數據將越來越多。同憑證表相比,其他部分表格是為了表示代碼、設置參數、實現功能擴展而建立起來的,部分表格的內容擁有較少的記錄,在整個數據庫中,此類型的表格在數量上相對較多。因此,大量的表格在數據庫中必須得到有效的篩選和排序,確保工作人員能夠分清主次,合理的利用各種表格。
(二)表記錄內容的觀察。在對表內容的多少進行觀察的基礎上,還應對表的具體內容進行分析,最終才能夠對憑證表進行確定,為更加深入的進行表內容分析奠定了良好的基礎。對表中字段的分析是掌握表內容的基礎,數據庫中,通常應用拼音以及英文的形式對字段名稱進行顯示,由于利用了字母縮寫的形式,因此隨意性較強,在對字段含義進行分析的過程中,單純的依靠字段名稱是不準確的。所以,必須對字段的實際內容進行充分的掌握[2]。由于業務信息會被憑證表進行全面記錄,因此發生時間、審核人、金額以及記賬人等是憑證表的主要內容,部分憑證表中會包含中文字段,工作人員能夠及時的掌握具體的內容。針對發生金額等業務記錄字段來講,要求工作人員在熟練掌握業務內容的基礎上綜合利用各個字段,才能夠對表中內容所包含的邏輯關系和計算關系進行充分的掌握。通常在查詢數據庫時可以對設定的條件進行應用,并將查詢內容同紙質內容進行逐條對比,可以對數據庫表中的字段涵義以及字段對應現狀等進行全面掌握。
值得注意的是,部分軟件中擁有明細表和憑證主表兩種憑證表形式,甚至還有軟件是進行三張表存儲的,此時必須在特定特征的基礎上對明細表和主表進行查詢,通常情況下,這兩個表之間會存在特定的聯系,工作人員可以通過關聯字段進行分析。還有部分財務軟件數據庫中涉及到了若干年度的數據和多個帳套,在進行數據的轉換過程中,必須以年度和帳套為基準。例如,某財務軟件包含明細表與主表,而若干年度數據和多個帳套存在于憑證庫中,在進行轉換的過程中,必須添加年度條件和帳套,并利用憑證類型、憑證日期以及憑證號等之間的關聯性以及SQL語句,可以生成一張全新的憑證表。
查找憑證表以后,應從表的特征出發對科目表和余額表進行分析。表的特征字段是找余額表時的重點注意事項,這樣一來,相關科目代碼應具有較強的完整性。
綜上所述,近年來,電子數據的采集和轉換已經成為審計工作中的重點內容,因此審計人員在日常工作中,不僅應及時更新專業的審計知識,同時還應加大對計算機技術的學習,掌握良好的數據采集和轉換能力,才能夠在審計工作中更加充分的體現自我價值。
[1]葉煥倬,何玉凝.基于智能匹配的計算機審計數據采集技術研究[J].審計與經濟研究,2015,25(5):40-46.
[2]陳偉,王昊,陳丹萍等.一種基于交互式數據遷移技術的數據采集方法[J].計算機工程,2016,32(9):62-63,66.