| |
注册会计师常用的三种网络审计技术
| |
铭万网
|
时间:
2006年11月21日16:28
|
信息来源:
中华审计网
| | 二、网络信息系统(软件)的审计技术
注册会计师对一个网络信息系统的审计,不仅要对其网络数据库进行审计,而且要对其系统的软件进行必要的审计,才能防止在软件方面的修改造成的信息虚假。对网络信息系统(软件)的审计主要是要评价一个系统的软件质量和功能。因为软件质量的好坏直接影响数据的安全性和完整性。为确保系统发挥正常的作用,对软件的审计也是一件重要的工作,尤其是对软件的维护审计,更是一项经常性的工作。这一审计工作是计算机审计中最难的一种。它需要较熟练的计算机软件开发和维护以及编程技术,通常有业务数据测试法、整体数据库模拟测试、平行模拟技术、平行运行法。
(一)应用测试数据审计网络信息系统的异常缺陷和修改
执行网络信息系统业务数据测试,其关键在于设计好业务测试数据。一般不直接使用用户的实际业务数据。因为根据实际业务的数据很难检测出全部的错误。日常的业务数据量虽然很多,可是包括异常的数据很少。即使存在有异常的数据,注册会计师要把它找出来也是一件困难的事情。通常测试用的数据是根据注册会计师本身和审计专家的经验设计的测试数据,这样可自动测试出网络信息系统的缺陷。
(二)利用测试数据对网络上的网络信息系统进行审计
注册会计师在审查并了解计算机系统的逻辑过程和控制规则后,可以准备一些测试用的数据。在系统中由这些测试数据形成的结果,可帮助注册会计师评价系统的有效性和可靠性。注册会计师在设计测试数据时,应充分考虑计算机系统可能发生的每一种错误。例如,在销售系统中,同一种产品的销售价相差20%是不正常的,远超信用额度的发货也是不正常的业务,这些异常业务在程序设计中可能没有设计控制。
(三)虚拟数据嵌入测试法
虚拟测试法包括用一套虚拟记录加到实际的数据库文件中并运行数据处理的所有模块,以发现输入控制和程序的逻辑控制的弱点。虚拟业务数据在测试后,应当把这些虚拟的数据记录从实际的数据库中去除。例如,建立一个虚似的客户账户,注册会计师可像普通的客户那样从该企业购买商品并予以记录。同时也可发生赊销、退货等业务,以观察系统运行是否正常。
把这种测试法所形成的数据记录也纳入实际的业务数据库,可能会给系统带来虚增或虚减会计账户余额。这种虚拟记录的设置意味着具有虚假性,因为它在检测后可及时删除或“红字”冲销。因此,这些消除虚拟数据记录的方法,在设计时就应考虑周全。
(四)审计软件测试法
审计软件测试法是利用注册会计师开发的模拟网络信息系统程序,并利用被审计系统的全部的实际基础数据来测试系统运行,将所得到的测试结果与被审计系统运行的结果进行比较分析,推断其应用控制和程序的可靠性。这一测试不一定对整个系统全部模拟,一般选择一些关键的子系统或关键的子模块进行模拟。
应用这项技术,要求注册会计师熟悉模拟的系统或子系统的设计流程以及输入数据和输出数据。这样才能编制出确切的模拟测试软件。比如,注册会计师要对销售数据处理模块进行模拟,特别是对流转税的计算和销售成本的计算作为重点的模拟测试。 |
上一页 [1] [2] [3] 下一页>>
| | | |
本网引文仅用于传播,无经营目的;文章观点纯属作者个人意见,不代表本网观点;与本文相关意见及异议,请发信ysl@mainone.cn至或致电:64401238-653。
| | | | | | | |