计算机技术在审计数据预处理中的应用

(整期优先)网络出版时间:2022-12-30
/ 2

计算机技术在审计数据预处理中的应用

薛婉云

  650103199603100622

【摘要】:在计算机审计实践中,数据处理非常重要,甚至决定着审计的成败。

针对计算机技术在审计数据预处理中的应用,提出了一种系统的数据预处理模型,包括数据仓库、数据挖掘、人机界面等。

【关键词】计算机审计;数据预处理;数据仓库;网络专家系统;数据处理中的人机交互

随着信息技术的飞速发展和会计电算化的广泛普及,计算机审计逐渐进入人们的视野,特别是审计署的黄金审计项目后,计算机审计得到了充分的重视和广泛的应用。

在计算机审计实践中,数据处理非常重要,甚至决定着审计的成败。然而,计算机技术在实际审计中并没有得到充分利用。目前的审计软件只是将人工审计过程计算机化,没有充分利用先进的信息和数据处理技术,还不能快速、充分地整合源数据,更难以从原始数据中提取出一些隐藏的信息。造成上述问题的原因有:一是被审计单位行业跨度大,审计人员的经验和知识不能处理跨学科问题;其次,随着不同行业数据量的不断增长,审计经验往往滞后于数据增长的速度,审计经验与数据增长的不同步增加了审计失败的可能性,使得审计工作变得沉重。

有别于传统的手工审计,如何使用计算机技术来提取完整的和有价值的信息,从巨大的,分散的,甚至难以理解数据采集后的数据(即,使用计算机技术预处理审计数据)是审计人员面临的最大困难,这是计算机审计的成功的关键一步。

1、 审计数据预处理的必要性

审计数据预处理定义为审计完成后的大量数据的源数据收集。将不完整的脏数据以标准格式转换和清理成为初始审计数据,以满足审计数据分析的需要。

审计数据预处理是将一堆数据组织成符合审计工具要求的标准格式的过程。这个过程突出了一个“Pre”字,是数据处理过程的先决条件和准备。随着计算机技术的发展和各行各业业务模式的不同,市场上的会计软件种类繁多,记账凭证的形式也不尽相同。这就造成了审计软件与会计软件数据格式不统一,给计算机审计带来了很大的困难。在计算机审计过程中,审计人员不仅要面对会计软件的可审核性问题,还要根据审计工具改变会计软件中数据的格式。这不仅增加了审核员的工作量,还增加了数据输入的风险。由于系统的原因,在输入过程中不可避免地造成数据丢失和篡改。

数据预处理清理了现实中不完整的脏数据,为整个审计过程提供了完整的原始数据,提高了后续审计工作的效率,甚至直接或间接影响审计效果。因此,有必要对审计数据进行预处理,为审计工作的顺利开展提供可靠的保证。

二、计算机技术在审计数据预处理中的应用

充分利用现有技术,不断探索和完善审计数据预处理技术,建立完整的数据预处理体系,具有深远的意义。按照权威标准,原始会计数据首先是标准化输入和存储,形成源数据。然后,通过清理、集成将源数据存储到数据仓库中,通过网络化专家系统形成标准格式的初始数据。最后是数据挖掘,找出隐藏的信息,输出初始审计数据的标准格式,完成数据预处理。

1. 利用网络规范会计数据

虽然我国颁布的《信息技术会计软件数据接口》规定了会计软件的数据接口要求,标准的文本格式和XML格式的数据接口,但仍存在一些盲点,不完善。

大多数商业金融软件没有考虑到与其他管理信息系统的数据兼容性,因此很难实现数据共享。

国家财政的相关部门可以共同建立一个共享的财务信息的网站平台,并制定标准财务软件根据不同行业的特点,结合电子商务和ERP系统,和分支专业设计权威金融软件,需要原始会计数据标准化输入和存储。

国家财政的相关部门可以共同建立一个共享的财务信息的网站平台,并制定标准财务软件根据不同行业的特点,结合电子商务和ERP系统,和分支专业设计权威金融软件,需要原始会计数据标准化输入和存储。

用户根据自己的行业选择和下载相应的财务软件,这些软件的数据接口是一致的,采取统一的数据标准和格式,使行业不同。部门可以共享数据。

2、 使用数据仓库

数据现在可以存储在不同类型的数据库中,如SQL、ACCESS、ORACLE等,这些异构数据的有效集成,可以使用数据仓库技术。

数据仓库(Data Warehouse, dw)是数据库技术的一种新应用,它以一致的模式将多个异构源数据存储在一个站点中,以支持管理决策。数据仓库技术包括数据清理。数据集成和联机分析处理。数据仓库不同于现有的操作数据库。它集成了多个异构数据源,并根据主题重新组织它们。为决策支持和分析数据处理提供了一个新的数据库。使用最广泛的数据库技术是SQL查询语言,它方便快捷。速度快,操作方便,具有很强的查询功能。通过熟练掌握SQL语言,审计人员可以快速对数据进行筛选,提高数据预处理的效率和准确性。

3.联网专家系统的建立

专家系统是一个智能化的计算机程序系统,它包含了大量的各个领域的知识和经验,能够利用人类专家的知识和解决问题的方法来处理该领域的问题。专家系统是根据专家提供的知识和经验对某一领域进行分析和判断,解决那些需要人工处理的复杂问题。

基于规则的生成系统是实现专家系统知识应用的最基本方法,包括集成数据库。知识库和推理引擎是三个主要部分,分别提供世界范围内的事实和断言。以“如果,然后”的形式表示的知识规则,以及使用控制策略查找规则的程序。

总之,网络化审计专家系统可以充分利用审计领域的优势。对知识和经验丰富的法律领域专家,对原始数据的自动选择和转换,使审计软件及其自动校验,处理。按照标准的审核格式审核和输出数据。网络化专家系统的开发与应用对实现审计数据处理的智能化具有重要意义。

4、数据挖掘技术的使用

数据挖掘是从大量的,不完整的,要提取的模块或随机源数据中提取需要的。一个完整的,甚至是隐含的有意义的信息和知识的过程。

数据挖掘自动分析每一个数据,进行归纳推理和总结,并从中挖掘潜在的模式。它包括三个步骤:首先,数据准备,从相关数据源中选取数据,整合成数据集进行数据挖掘;其次,使用多重分析查找规则,在源数据的混乱中寻找隐藏的模式。第三,模式由用户对模式的可视化表示表示。

5. 数据预处理过程使用人机界面

目前的计算机审计工作要求审计人员具有高水平的计算机知识和审计专业知识,但缺乏跨学科的专业人才。人机交互在数据预处理过程中可以通过人机界面设计技术实现,如对话框的使用,填写表格等。这些操作容易理解,比较直观,对审计人员的计算机水平要求不高,可以充分发挥人机的各自特点,方便快速地处理数据,提高工作效率。

根据审计工作的特点和任务,在数据预处理过程中设计了人机交互的可视化界面,并在必要时形成系统操作手册,培训文件和用户指南,以实现操作的全面性和准确性。

人机界面的种类很多,最成功的人机界面应用是Win-dows窗口操作系统,它提供了易于理解的DOS环境,一个方便实用的图形用户界面。Windows的出现极大地促进了计算机的普及,为计算机技术的发展做出了不可替代的贡献。将人机界面应用于计算机审计过程,简化数据预处理的操作,是一种可行的方案。

三、总结

随着计算机技术的飞速发展,数据处理技术日新月异。计算机审计工作要依靠计算机技术,充分利用信息处理技术,速度快,效率高。准确的预处理数据,为计算机审计提供有力的工具和支持,不断提高审计工作的效率和效果,满足审计工作变更的需要。同时,随着计算机技术的不断进步,审计行业可以更具体的需求定制,进一步完善和促进计算机审计的发展。

参考文献

[1]利用大数据推进计算机审计的方法[J]. 宋骋.  电子技术与软件工程. 2019(02)

[2]基于数据挖掘技术的计算机审计方法研究[J]. 袁华兵.  自动化与仪器仪表. 2017(06)

[3]计算机审计中的数据库技术研究[J]. 李玮琦.  计算机产品与流通. 2020(04)

[4]数据库技术在计算机审计中的应用[J]. 范志勤.  计算机产品与流通. 2017(08)

[5]计算机审计技术在财政系统中的应用分析[J]. 张曲苗.  硅谷. 2015(03)