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