首页 期刊简介 最新目录 过往期刊 在线投稿 欢迎订阅 访客留言 联系我们
新版网站改版了,欢迎提出建议。
访客留言
邮箱:
留言:
  
联系我们

合作经济与科技杂志社

地址:石家庄市建设南大街21号

邮编:050011

电话:0311-86049879
友情链接
·中国知网 ·万方数据
·北京超星 ·重庆维普
经济/产业

信息类别

首页/本刊文章/第254期/财会审计/正文

发布时间

2004/8/18

作者

-

浏览次数

1871 次

利用计算机辅助审计技术研究

  一、计算机辅助审计技术综述
  (一)计算机辅助审计技术的含义和种类。计算机在会计和管理领域中渐趋广泛而深入的运用使得审计人员所审计的重要会计信息由计算机处理生成,由此产生了计算机信息系统环境下的审计(国际审计准则第15号称之为“电子数据处理(EDP)环境下的审计”)。在EDP环境下,审计的总目标和范围并没有改变,但是,EDP环境下要求审计人员在审计过程中将计算机技术的应用作为一项审计工作,也就是所谓的计算机辅助审计技术(简称CAATs)。进一步说,计算机辅助审计是一种计算机程序,用来帮助审计人员组织、分析并筛选计算数据和其他的数据处理。
  国际审计实务委员会专门就CAATs的应用问题颁布的第16号国际审计准则描述了两种比较常见的CAATs类型,它们是审计软件和测试数据。当然,该准则也适用于其他的CAATs审计类型。
  (二)计算机辅助审计技术的用途及使用意义
  1、计算机辅助审计技术的用途。CAATs可用于执行各种审计程序,包括:(1)交易或余额的详细测试。例如,利用审计软件测试在一个计算机文件中的全部样本或一个样本。(2)分析性复核程序。例如,利用审计软件去辨认异常波动或项目。(3)电子数据处理系统应用控制的符合性测试。例如,利用测试数据去检查一种程序化步骤。(4)一般的电子数据处理系统控制的测试。例如,分析保护程序和复合程序。
  2、计算机辅助审计技术的意义。同手工审计技术相比,使用计算机辅助审计技术具有下列优势:
  (1)提高审计程序在取证方面的效率和效果。1同样的取证成本利用计算机辅助审计可以检查某些经济业务的全部或大部分内容,而在手工审计技术下可能只能检查其中一部分内容;2在施行分析检查程序中,利用计算机辅助审计技术对经济业务和余额细数的检查以及对非常项目的报告打印可以比用手工方法更有效率;3利用计算机辅助审计技术可以实行附加的实质性测试程序,这比依赖内部控制和有关的符合性测试更有效率。
  (2)在被审单位使用计算机信息系统的情况下,使用计算机辅助审计技术可以测试被审单位应用软件的正确性和适当性,能发现何处存在数据处理错误,而手工审计技术对看不见摸不着的审计程序束手无策,对不产生可见的审计轨迹的数据处理也无法知道错在何处。
  (3)计算机辅助审计技术的首次计划、设计、开发,通常可以为以后期间的审计服务,而手工审计技术往往在不同期间需要进行重复劳动,要查以前年度的档案很不方便。
  (4)在执行审计的可用时间有限的情况下,审计人员可以计划利用计算机辅助审计技术,这将比其他审计技术方式能更好地满足审计人员的时间要求。

  二、计算机辅助审计技术在我国独立审计中的应用
  国际审计准则第15号讨论了如下一些计算机辅助审计技术:(1)输入文档资料和可见审计线索的缺乏可能要求在符合性测试和实质性测试程序应用时采用计算机辅助审计技术;(2)利用计算机辅助审计技术可能改善审计程序的效果和效率。
  计算机辅助审计技术在西方已广泛运用于民间审计工作中,几乎涉及审计程序的各个方面。而在我国,运用计算机辅助审计技术的会计师事务所还很少,但是从长远和发展的观点来看,会计师事务所运用计算机辅助审计技术是大势所趋。
  (一)审计软件
  1、公用程序和现存的客户程序。客户利用公用程序执行特定和日常的数据处理功能。他们通常作为一种综合型的硬件和软件包的一部分,是由计算机制造商提供。这些程序有时也由用户自己开发或从其它的软件销售商中购买。
  公用程序的优点是用户不必写出其他程序要求的详细的步骤,就可以接触、打印、分类和对比数据。当然,采用公用程序和现有的客户程序作为审计工具也有缺陷。既然是程序员编写这些程序,那么审计人员可能在理解和利用它们去达到审计目标时存在一定的困难。
  2、专业审计软件。专业审计软件是专为执行某些特殊的审计任务而设计的一系列程序。这些软件均已在现有的审计过程中被测试过,否则不能被使用。凡是能用现有的计算机审计程序进行审计的部分,均可采用现存的审计程序。因为设计与编写特定用途的程序是耗时的,其成本是昂贵的,并且需要编程专业技术。只有在不能使用公用审计软件或使用效率不高时,才会去编写特别的审计软件。
  专业审计软件可以由客户的电子处理系统人员编写,也可以由审计人员或审计人员雇佣的一个外部程序人员编写。审计人员还负有责任去解释程序和开发控制程序的测试。
  3、通用审计软件。专业审计软件的缺陷可由通用审计软件克服;通用审计软件是一系列程序包,用以协助审计人员在电算化记录上执行不同的审计功能。这些程序能够执行大范围的计算机审计任务,也能用来审计具有不同软、硬件构造系统的客户,这对审计人员来讲是一种低成本与高效率的工具。此外,通用审计软件比专业审计软件更易使用和理解。审计人员不需进行广泛的培训、或不具有高水平的电子数据处理系统专业知识,就能使用这些程序。基于以上原因,许多大型会计师事务所为他们的审计人员开发了自己的通用审计软件。
  (二)测试数据
  测试数据技术是在实施审计程序时通过向被审单位计算机系统输入数据(如业务样本),并将计算机处理结果与预先确定的结果进行比较的方法,它代表了一般的计算机辅助审计的第二个主要项目。其用途举例如下:
  1、测试数据用于测试计算机程序的特别的控制,如联机口令和数据存取控制;
  2、从以前处理的业务中选择部分业务,或由审计人员设计模拟的业务,用于测试被审单位计算机系统的特别的功能特征。一般将这些业务与被审单位的正常业务分开进行处理;
  3、将测试数据用于整个测试程序,通过建立一个虚拟单位(例如一个部门或职工),并在正常业务处理过程中将测试业务归入该虚拟单位。

  三、在使用计算机辅助审计时的几点考虑
  在编制审计计划时,审计人员应考虑将手工审计技术与计算机辅助审计技术适当地结合起来。在决定是否采用计算机辅助审计技术时,应考虑的因素包括:
  (一)审计人员的计算机知识、技能和经验
  《国际审计准则第15号》讨论了在电子数据处理环境中工作的审计人员应具备的技能和专业胜任能力。审计人员应该懂得足够的计算机信息系统(CIS)知识去计划、指引、监督和复核实施的工作。审计人员应该考虑专业的计算机信息系统技术在审计中是否需要。这些可能要求:
  1、对会计和受计算机信息系统环境影响的内部控制有充分的了解;
  2、确定计算机信息系统环境对总体风险和在交易层次上的会计余额的风险评估所产生的影响;
  3、设计和实施恰当的控制测试和实质性程序。
  (二)一般的电子数据处理系统控制的可靠性
  设计出一套好的电子数据处理系统一般控制,可以营造出一种良好的内部控制环境,在这种环境下,电子数据处理系统活动可以确保会计记录的精确性和可靠性。所以,除非电子数据处理系统的一般控制是充分的,否则计算机辅助审计在此使用可能不会太有效。当电子数据处理系统的一般控制存在重大缺陷时,应该考虑采用一些补充控制,例如,当发现原始数据输入到计算机中心过程中存在重大控制弱点时,客户往往会通过应用控制输出总额的办法来弥补这一缺陷。
  (三)计算机辅助审计的可适用性和电子数据处理系统设备的适合性
  审计人员不仅应该考虑适用的计算机辅助审计的类型,而且还应考虑客户电子数据处理系统设备的兼容性。硬件和软件的组成构造也许使特殊的计算机辅助审计运用(如通用审计软件)不能奏效。审计人员可能发现利用客户的电子数据处理系统设备来运用计算机辅助审计比较困难,因为连接必要的电子数据处理系统或计算机文件不太方便。在电子数据处理系统中,有时为了防止篡改而设计的控制,也使得计算机辅助审计的使用比较困难。在这些情况下,审计人员应该考虑先对原始数据进行拷贝复制,然后再将这些复制的数据运用到计算机辅助审计的程序中。
  (四)人工审计的不适用性
  对于简单的电子数据处理系统,审计人员可以绕开计算机来进行审计,但对于比较复杂的电子数据处理系统,由于缺少了可见的审计轨迹,这种绕开计算机进行审计的方式是不可行的。然而,利用计算机辅助审计可以帮助获得必要的证据。因为,在电子数据处理系统环境下,当输入数据时,这种证明业务存在的原始凭证就可能消失了,在数据处理阶段,交易通过电子处理,并以机器可读的形式储存,在数据输出阶段,反映数据处理结果过程在硬盘上是不可获得的。由于缺乏有形的证据,对审计人员来说,完全依靠人工来绕开计算机进行审计,是不可行的。
  (五)使用计算机辅助审计的时效性
  在一个电子数据处理系统中进行审计时,决定何时实施哪种审计程序是重要的。不像审计人工数据处理系统那样,文件随时容易获得。而在电子数据处理系统中,并不是审计人员只要需要,数据就可以随手可得。有些数据无法一直保存在计算机文件中(例如交易文件)。为了审计测试有效,要做特别的安排,以保证获得所需资料。如果时间安排得当,利用计算机辅助审计将是更加便利的。当时间紧迫时,计算机辅助审计往往比手工审计更有效。(□文/魏 波 张 曦)
 
版权所有:合作经济与科技杂志社 备案号:冀ICP备12020543号
您是本站第 25806643 位访客