云南省临沧市云县审计局 云南临沧 675800
摘要:知识经济时代,计算机技术在越来越多的行业和领域得到了应用。对于审计机关而言,计算机审计是一项非常重要的工具,配合数据库技术,可以实现传统手工审计向现代审计技术的转变,能够有效减轻审计人员的工作负担,提升审计工作的效率和质量,保证审计工作的实时性和连续性。
关键词:数据库技术;计算机辅助审计;应用
1计算机辅助审计的内容
计算机辅助审计包含了两个层次的内容。第一个层次是审计人员在审计业务中利用Excel、Foxpro、Word等常规软件中的一些功能,或是应用自编的一些小程序对审计数据进行计算、复算、复核、分析等。这样可以有效减少审计时间、提高审计效率、增强审计结果的准确性、减少审计人员的工作量。计算机辅助审计的第二个层次指的是利用专门的辅助审计软件对项目进行审计,这个层次也分为两种类型。一种是用于审计情况的汇总。在进行行业审计时,根据审计的工作方案,编制出专门用于审计汇总的软件,自下而上,从审计底稿开始对审计情况进行逐级汇总。这种汇总模式可以全面、准确地反映出审计的情况,能够防止错漏和人为调整上报情况的出现,便于统一管理、定性。比如,审计署统一组织的银行系统审计、国税系统审计就可以采用这种方式。另一种是用于协助审计人员审计专门的项目。这一种是辅助审计的主流,用专门的审计方法进行较为全面、系统的审计。较为常用的有预算执行审计软件、银行升级软件、税务审计软件、海关审计软件、投资审计软件等。但真正成熟、适用范围广的审计辅助软件现在还不多。
2数据库技术在计算机辅助审计中的应用
2.1审计数据采集
数据采集开始于审计工作前,要求审计人员利用计算机技术,针对被审计单位的会计电算化数据进行采集,从其计算机数据库中获取需要进行审计的数据信息。而在完成数据采集后,相应的审计工作才能顺利实施。就目前而言,在市场上存在有多款专业的审计软件,其中就包括了审计署推出的现场审计实施系统。在数据库技术的辅助下,可以结合相应的数据库指令来完成对于审计数据的采集。(1)需要对被审计单位的工作平台进行明确。现阶段,我国比较常见的工作平台包括Windows、DOS以及UNIX,Win-dows系列是应用最为广泛的工作平台,其本身良好的稳定性和可靠的性能成为了绝大多数财务软件系统的首选。(2)需要确定恰当的数据采集方法。对于不同类型的系统,数据采集的方法各不相同,如果审计方的软件数据库与被审计单位的数据库一致,则可以直接通过软件的备份与恢复功能,将需要的数据导出;反之,如果两者不一致,则需要设置相应的开发接口。在开展审计数据采集前,审计人员应该加强与被审计单位财务人员的沟通,了解其财务软件的运行方式、数据存储格式等信息,然后对数据进行优化采集。若系统本身存在数据转换接口,可以直接进行文件格式的转换,如果不存在,则应该先进行备份,利用审计软件或者工具软件的数据转换接口,实现数据格式的转换。如果上述两种条件都不具备,也可以利用VB、VC等能够对数据结构进行描述的编程语言,自主编写数据转换模块,实现对于数据的有效采集。(3)需要针对特殊数据进行处理。如果被审计单位的财务软件没有包含在审计软件的处理范围内,不同的数据格式使得无法直接完成数据的采集和转换,就需要技术人员开发特殊的数据库接口,实现特殊数据的采集和转换,这也是当前计算机审计数据采集中的重点和难点所在。
2.2 数据库技术在审计数据预处理中的应用
数据预处理是计算机辅助审计环节中的重要一步。
期刊文章分类查询,尽在期刊图书馆被审计单位的数据来源复杂,采集得到的数据可能会存在质量问题,给后面的数据分析工作带来许多不便。后续得出的审计结果的准确性还有可能会受到数据中存在的问题的影响。因此,审计人员必须在完成采集工作后对数据进行预处理,使经过处理的数据可以满足后续工作的需求。名称转换、数据类型转换、代码转换、控制转换、横向合并、纵向合并等工作都属于对审计数据的预处理工作。为了让审计人员更加简便地开展数据分析工作,经常在对数据进行预处理时就将数据表以及字段的名称改成较为直观的名称。对得到的数据进行预处理就是为了减轻审计人员分析数据的压力。现在许多审计软件都可以对数据进行预处理,但是常见的一些数据库产品也可以完成这些工作。用SQL语句或数据库产品中的其他工具也可以开展数据预处理工作。
2.3 数据库技术在审计数据分析中的应用
审计数据分析是在计算机辅助审计过程中的重要步骤,通过对审计数据进行分析,可以发现审计数据中的可疑数据。常用的审计数据方法有账表分析、数据查询、审计抽样、统计分析、数值分析等,其中数据查询是应用最为广泛的数据分析方法。数据查询指的是审计人员按照一定的审计分析模型,结合自己的工作经验,再通过软件中采用SQL命令分析采集的电子数据,或是软件运行查询命令以预定义的格式来检测被审计单位的电子数据。这样改变了老旧的手工翻账的工作模式,将审计人员从审计工作中解放出来,与此同时,也提高了审计工作的准确性。目前,许多审计软件都提供了这种审计方法,但在灵活性方面都有所欠缺,大多数的审计工作人员更为熟悉数据库技术,因此,会选择数据库产品中的查询工具分析数据。数值分析指的是根据字段具体数据值的分布情况、出现频率等对字段进行分析,进而发现审计线索的方式。在使用数值分析时不需要结合具体的业务进行考虑,将通过分析得出的数据结合到具体的业务之中进行审计,这样也可以发现审计线索。与其他方法相比,这种处理方法使数据中的隐藏信息更容易被工作人员发现,常用的数据分析方法有重号分析和断号分析。采用数据库的查询工具也可以实现重号分析和断号分析的功能。
2.4 数据库技术在持续审计中的应用
持续审计在计算机辅助审计中具有广阔的发展前景。目前,国内和国外都涌现许多持续审计方法。有研究表明,持续审计的实现包含了子系统和单机系统两类模式。其中子系统必须要嵌入被审计系统当中,而单机系统要持续监视被审计系统,并能够抽取到数据和标准化数据进行比较,进而发现数据中的异常。单机系统本身就有一定的审计软件、数据库和操作系统,能够实现与审计系统之间的连接。目前,我国政府审计所开展的互联网审计就是利用单机系统对被审单位展开数据采集工作,这也属于持续审计的一种方法。
3结论
综上所述,数据库技术的发展不仅给计算机辅助审计工作带来了挑战,同时也给计算机辅助审计带来了新的发展机遇。数据库技术在整个面向数据的计算机辅助审计的过程中起到了重要的作用。本文结合我国计算机辅助审计的现状及特点,分析了数据库技术在审计数据采集、审计数据预处理、审计数据分析以及持续审计中的应用,以便于审计人员可以更加简便地开展计算机辅助审计工作。计算机辅助审计工作也随着信息技术的不断发展而朝着持续、动态、实时的方向前进。随着数据库技术的发展,涌现出了新的数据库挖掘技术,也因此出现了一些新的计算机辅助审计的方法。
参考文献:
[1]方茂萱.工程串通投标行为的多数据库协同运用审计[J].审计月刊,2017(12):28-29.
[2].浪潮联合星瑞格推数据库审计一体机[J].中国信息安全,2017(11):102.
[3]叶酉星.试分析数据库技术在计算机审计中的应用[J].通讯世界,2017(17):59-60.
[4]范志勤.数据库技术在计算机审计中的应用[J].计算机产品与流通,2017(08):5.
论文作者:陈金荣
论文发表刊物:《防护工程》2018年第23期
论文发表时间:2018/12/10
标签:数据论文; 数据库技术论文; 审计工作论文; 软件论文; 工作论文; 人员论文; 方法论文; 《防护工程》2018年第23期论文;