徐婷婷,周天一,錢磊
摘要:商業銀行信息系統審計目標是評價系統的安全性、有效性和經濟性,為全面升級計算機審計工具的功能,針對現有商業銀行使用的財務軟件的異構和業務數據的海量情況,提出計算機審計分析模型的集成化與智能化的觀點,并對審計模型的集成化與智能化分別做了分析與設計,倡導“會審一體”的思想,以促進商業銀行計算機審計分析模型的簡易化和普適性。
關鍵詞:審計分析模型;集成化;智能化
中圖分類號:F239文獻標志碼:A文章編號:1673-291X(2012)15-0081-03
引言
當前商業銀行圍繞“大集中”主題,形成了“扁平式”,“大總行、小分行”的運營模式。數據大集中的好處是顯而易見的,但對計算機審計提出了新的要求,例如商業銀行計算機審計項目組織管理有待進一步改進,海量數據使以往的審計模式不再適用,在數據下載、數據管理、數據分析等方面亟待探索新的審計模式;同時由于商業銀行的財務軟件的多樣性,業務數據格式異構,使得商業銀行的計算機審計分析模型得不到快速發展,需要開發一個新的集成軟件來實現審計模型的通用;另外商業銀行的審計軟件還不夠智能化,還不能將審計師的工作經驗智能化的安裝到軟件中,這給計算機審計分析模型的快速發展形成了制約。
為此,人們提出了一系列相應的解決方案,首先,全面升級計算機審計工具的功能,使審計軟硬件能夠支持網絡審計。在審計過程中,計算機審計人員采用多種方式采集數據,再通過進一步數據分析,減少了實質性測試階段的盲目性,提高了審計質量,降低了審計風險。為了推動對商業銀行的網絡審計,人們還引入了“代理技術”(即Agent技術)代替機械的人工檢查工作,建立計算機審計專家系統,使計算機審計智能化。其次,培養復合型的計算機審計人員,加強計算機審計人員的綜合審計能力,從而提高審計人員的敏感性和洞察力。最后,需要完善計算機審計法規建設,營造商業銀行計算機審計的良好外部環境,最終實現“會審一體”,形成會計支撐審計、審計制約會計的格局。
本文引入集成化和智能化的思想,運用模型法分析及設計商業銀行計算機審計分析模型,促進商業銀行計算機審計的快速發展。
一、商業銀行計算機審計分析模型
通過對審計軟件的發展歷史和現在商業銀行對審計軟件的開發需求進行分析,同時了解了現有的軟件審計技術,最終我們想通過建立分析性“中間表”和審計分析模型(見下頁圖1)進行審計,用模型法來開發商業銀行的計算機審計軟件。模型法即系統總結出構建審計分析模型的一般規律和具體算法,用模型對審計數據進行分析,而不再主要依靠審計人員的工作經驗。
現代計算機審計模型主要是依據風險基礎理論、現代金融風險理論、內部控制理論、審計差異理論以及系統控制理論而設計開發的,通過對審計數據采集接口的設計和引入Agent技術分別實現審計模型的集成化和智能化。審計模型的建模方法分為數據建模和業務建模:數據建模就是對商業銀行的原始數據進行下載、轉換、分析整理生成審計數據標準表的過程;業務建模是計算機審計模型的核心和大腦,其就是將審計人員對商業銀行的審計思路、審計步驟、審計重點和審計方法用計算機語言表現出來,通過程序運行,將審計人員需要查找的交易和數據識別出來。
二、計算機審計分析模型的集成化分析與設計
國內商業銀行數據普遍表現出兩個特點:異構,海量。不同銀行間業務數據的異構給審計模型統一處理數據帶來困難,同時數據量過大也導致數據難以存儲和有效管理。這就要求銀行依靠科技手段,實現數據的集成和整合,并通過對數據深層次的挖掘,對客戶數據、業務數據進行系統分析和評價,推動商業銀行向決策科學化方向邁進,提高銀行的管理水平和工作效率。建立一個標準數據庫是解決海量數據難以統一管理的有效辦法,要建立標準數據庫首先要解決兩個問題:如何從不同商業銀行異構的數據中構建出一個統一的中間表和如何將統一的中間表轉換成標準數據庫。XML(可擴展的標記語言)提供了一種與關系數據庫之間信息交換的技術,通過XML技術,就可以實現異構數據間的數據轉換,構建統一的中間表,從而構建出標準的關系數據庫。
(一)數據庫結構映射到XML文檔構成統一中間表
1.構建元素樹。XML用元素及其屬性表達對象的內部結構和對象間的鏈接,XML文檔的內容是一種樹狀結構,結構上與面向對象數據庫較為相似,它為數據庫之間交換信息提供了一種公共的格式。數據庫中的對象和XML文檔都具有樹狀結構,數據庫中的對象樹是由對象、子對象、屬性和對象與后兩者間的連接構成的(見表1);XML文檔的結構樹有元素、子元素、屬性、PCDATA和元素與后三者的連接構成(見表2),為保證數據的“保真”定義一種元素樹映射模型(見圖2)。
表1 數據庫中的數據
表2XML文檔
按如下步驟可以構建元素樹:首先,建立表—根結點和對象—子節點,數據庫中的一張表對應元素樹的根結點,一個對象對應地生成根結點的子節點;其次,映射生成子對象—子元素列表、屬性—屬性列表、對象與子對象和屬性間的關系—其他信息,對象中包含的每個數據域映射成元素的屬性;最后,把數據間的限制方式對應成內容模式結點,直到完成所有對象。
2.完成中間表。根據商業銀行的業務性質,需要建立不同的中間表,表中需要包括業務經常涉及的各字段,如:賬戶名,密碼,存款金額,賬戶金額等(以存款業務為例)。不同的業務需要建立不同的中間表,中間表也就是將XML文檔導入的數據模型。基于元素樹的轉換方法,在元素樹的基礎上,根據映射關系制定一系列的執行指令。通過執行這些指令,將執行結果插入到數據模型(中間表)中的相應位置,得到相應的文檔。在銀行數據庫中,元素樹與數據表之間是一一對應的,建成的元素樹可以被重復利用,大大提高系統性能。
(二)統一的中間表導入標準SQL數據庫
目前,SQL Server等數據庫管理系統軟件已經實用化和產品化,提供了將Excel表導入到數據庫中的功能,大大簡化了數據庫的建立過程,將統一的中間表導入到新建立的SQL數據庫中,即可完成標準數據庫的建立。
總之,標準的數據庫很好地解決了商業銀行數據異構和數據海量難以統一管理的問題,同時它對商業銀行審計分析也具有重大的意義:標準的數據庫為不同商業銀行建立了統一的數據格式和數據庫表結構,大大方便了審計人員在數據庫基礎上進行數據獲取,數據管理和數據推理,也方便了審計人員后續采用數據挖掘等技術發現審計線索,解決了審計模型建立后數據無法統一導入的問題,同時促進了審計智能化的發展。
三、計算機審計分析模型的智能化分析與設計
目前,計算機審計普遍采用“數據集中—專家找問題”方式,“專家找問題”又依賴于審計專家的個人能力和經驗,是一項智力性很強的密集型活動,因此計算機審計應向智能化發展。審計軟件的智能化指審計軟件能自動合理運用軟件具有的各種功能,并通過審計判斷和推理,得出比較客觀公正的審計結論,從而完成復雜的升級任務或為審計人員提供高水平的決策支持和決策服務。
計算機審計分析模型的智能化需要很好地應用Agent技術,針對商業銀行計算機審計分析模型的特點,整個模型由三部分組成:人機界面,審計子系統和被審計單位子系統。
1.人機界面。人機界面是一個界面Agent,即一種增強用戶與應用系統之間交互的計算機程序。它是用戶與計算機審計系統互操作的渠道,用于提交審計任務和顯示審計結果。例如,用戶可以選擇商業銀行審計模型的業務類型,確定審計的數據范圍、時間段等;通過界面可以編輯商業銀行的條約,限制條件等,來滿足不同性質的商業銀行審計;同時,對于審計結果可以根據用戶自己的要求篩選。
2.審計子系統。審計子系統又分為協調Agent、分析Agent和審計Agent。協調Agent主要是完成審計任務的規劃,并選擇最優的規劃方案以及協調各Agent之間的工作。依據人機界面提交的審計任務、被審單位的性質等基本情況,確定審計任務應選擇的審計方案,得出審計流程,以盡可能滿足用戶需要。該Agent能夠全局管理整個系統,負責各系統之間的信息交換,了解系統的狀態,對系統間出現的問題,能夠及時準確地做出處理。分析Agent是指根據與商業銀行有關的規則和用戶需求,對由被審單位子系統提供的信息進行數據挖掘,得出有用的數據。審計信息處理器是該Agent的核心,能夠利用指定的審計算法,對數據進行收集、統計和查詢。審計Agent是指對分析Agent得出的結果,依據相關的規則,最終話得出定性的結論。審計子系統當接受到用戶提交的具體審計任務后,系統自動有條不紊地對被審計單位的財務數據進行審計,及時發現問題并以多種形式向審計單位監控中心提交審計結果,達到規范經營活動和金融風險預警等目的。
3.被審計單位子系統。被審單位子系統主要用于提供被審計單位的相關財務數據、業務數據和相關規定等,便于審計人員了解被審計單位的業務流程和數據字段含義等,從而更好地進行高效的審計工作。
總結
當前商業銀行業務數據的海量和異構是其發展的重要突破點,利用模型法建立商業銀行計算機審計分析模型,同時使用集成化數據接口和人工智能化技術將極大的幫助對被審計單位的數據處理,便于實現“會審一體”,從而提高審計效率和降低審計風險,真正實現“免疫審計”的審計發展新目標。
參考文獻:
[1]羅峰.面向現代商業銀行信息化的金融計算機審計[J].綜合論壇,2003,(11):25.
[2]褚東惠.試論計算機審計發展的“瓶頸”[J].原創投稿,2006,(1):14.
[3]劉汝焯.審計數據采集與分析技術[M].北京:中國審計出版社,2001.
[4]鄧芳.XML文檔數據庫數據的轉換研究[J].北京郵電大學學報,2004,(2):29.
[5]徐周.基于XML實現數據間信息交換的方法[J].計算機工程,2001,(4):20.
[6]代麗.XML與關系型數據庫數據轉換技術的研究[J].重慶科技學報,2010,(12):15.
[7]趙一雪.XML與關系數據庫數據的轉換研究[J].中國科技信息,2006,(3):1.
[8]劉瑞武,柳岸青.財務軟件的數據接口標準技術探討[J].中國會計電算化,2003,(2).
[9]盧家輝,文華宜,張海燕,等.商業銀行計算機審計模型研究[M].北京:中國時代經濟出版社,2008:12.
[責任編輯 陳丹丹]