计算机辅助审计技术
【内容导航】:
(一)计算机辅助审计技术的定义
(二)计算机辅助审计技术的应用
(三)计算机辅助审计工具的使用(新增内容)
【所属章节】:
本知识点属于《审计》科目第五章信息技术对审计的影响第五节计算机辅助审计技术和电子表格的运用的内容。
【知识点】:计算机辅助审计技术
(一)计算机辅助审计技术的定义
1.计算机辅助审计技术的定义
2.面对系统的计算机辅助审计技术
3.面向数据的计算机辅助审计技术
4.计算机辅助审计技术使审计工作更富有效率和效果
1.计算机辅助审计技术的定义
计算机辅助审计技术,是指利用计算机和相关软件,使审计测试工作实现自动化的技术。
通常将计算机辅助审计技术分为两类,一类是用来验证程序或系统的,即面向系统的计算机辅助审计技术,另一类是用于分析电子数据的,即面向数据的计算机辅助审计技术。
2.面向系统的计算机辅助审计技术
(1)平行模拟法
(2)测试数据法
(3)嵌入审计模块法
(4)程序编码审查
(5)程序代码比较和跟踪
(6)快照
(1)平行模拟法
平行模拟法是指,注册会计师使用自身的应用软件,并且运用与被审计单位同样的数据文件,执行被审计单位应用软件同样的操作,以确定被审计单位自动控制的有效性(相当于运用于控制测试)或账户余额的准确性(相当于运用于实质性程序)。
(2)测试数据法
测试数据法是指,注册会计师使用被审计单位的计算机系统和应用软件处理注册会计师自身准备的测试数据,以确定被审计单位的自动控制是否正确地处理测试数据。
(3)嵌入审计模块法
嵌入审计模块是指,注册会计师在被审计单位的应用软件系统中嵌入审计模块,以识别特定类型的交易。
(4)程序编码审查
程序编码审查是指,注册会计师使用专业的编码审查工具,进行开发编码的独立审查,以能发现冗余代码、错误代码、恶意代码等。
(5)程序代码比较和跟踪
程序代码比较和跟踪是指,注册会计师使用专业的代码比较工具,进行开发代码的比对、包括客制化开发版本和标准板之间的代码比对、不同版本程序之间代码的比对跟踪等。
(6)快照
快照是指,注册会计师使用专业的工具,将系统运行过程中的某一状态进行快照记录,以进行包括系统性能、功能、状态等的横向比较。
3.面向数据的计算机辅助审计技术
面向数据的计算机辅助审计技术:数据查询、账表分析、审计抽样、统计分析、数据分析等方法。
4.计算机辅助审计技术使审计工作更富有效率和效果
(1)将现有手工执行的审计测试自动化。比如,对报告数据的准确性进行测试;
(2)在手工方式不可行的情况下执行测试或分析。比如,审阅大量的和非正常的销售交易,尽管这项工作有可能通过手工执行来实现,但对于多数大型公司而言,从时间角度出发,需要审阅的交易数量是无法通过手工方式来进行的。
(3)计算机辅助审计技术还可以使审阅工作更具效果。
(二)计算机辅助审计技术的应用
1.计算机辅助审计技术最广泛地应用于实质性程序中,特别是在与分析程序相关的方面;
2.计算机辅助审计技术也可用于测试控制的有效性,选择少量的交易,并在系统中进行穿行测试,从而确定是否存在控制失效的情况。在控制测试中使用计算机辅助审计技术的优势是,可以对每一笔交易进行测试(包括主文件和交易文件),从而确定是否存在控制失效的情况。
3.由于计算机辅助审计技术有助于详审海量数据,它也可用于辅助对舞弊的检査工作(如审阅非正常的日记账)。
(三)计算机辅助审计工具的使用(新增内容)
计算机辅助审计技术是一种审计方式,因此也需要使用一定的工具来加以实现。常见的工作包括:
1.通用类
2.数据库类
3.专业工具类
1.通用类
通用类:Excel、Access等。
Excel自带了大量核算或分析的库函数或工作,但是它处理的数据量非常有限,Access可以灵活导入数据,并可使用简答的SQL语言进行分析,处理数据的范围和数据量大于Excel。
2.数据库类
数据库类:SQLSever、Oracle等。专用的数据库等工具,可以快速高效的分析大量数据,但是对分析人员的技术水平要求较高,只是必需必须非常精通SQL语言。
3.专业工具类
专业工具类:ACL、IDEA等,专业的分析工具,一般只有审计和内部控制专业人士以及财务管理人员才会使用这些工具。
展开全文