审计综合实验
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第一章
计算机辅助审计技术

随着计算机技术、现代通信技术及互联网技术的进步,信息技术被广泛应用于社会各个领域。就企业而言,会计信息系统已经普及,企业管理高度信息化,审计环境发生了翻天覆地的变化,传统的审计技术已经不能适应信息技术快速发展的需要,计算机审计应运而生并快速发展起来。随着信息技术的快速发展,审计软件的功能越来越丰富,适用范围也在不断扩大。在信息管理系统中,审计软件的地位和作用是不可替代的,它是推进信息化审计进程的有力保障。

一、计算机辅助审计技术的含义

计算机辅助审计技术是通过借助计算机软件来实现自动化审计工作的技术,来提高审计工作的效率、水平和质量。

(1)改变传统的手动审计的工作方式,如在准确测试数据报告等方面。

(2)在传统手动审计无法完成的情况下,可借助计算机信息技术对其进行测试和分析。比如:计算机辅助审计技术应用于实质性程序中的细节测试与分析程序,审阅海量数据,审阅异常的交易与事项;应用于控制测试,能够准确测试每一笔交易数据,以确保避免出现控制失效的局面,可以使交易在系统中进行穿行测试。

(3)使审计抽样的应用更为简单轻松,还可以选择大样本。

(4)借助计算机技术不需要考虑工作时间问题,可以确保审计工作长时间保持高效运行。

计算机辅助审计技术不仅能降低审计工作的难度,还能减少审计工作量以及消耗的资源。

二、计算机辅助审计的步骤

(一)审前调查

第一,要了解和掌握信息系统在企业内部的使用情况。第二,要了解与信息系统相关的子系统,比如软硬件系统、数据库、系统管理员以及应用系统开发情况等。第三,根据审计数据信息的实际需求,明确采集数据信息的方式和渠道。

(二)采集数据

在审前调查提出数据需求的基础上,采用一定的工具和方法从被审计单位信息系统和数据库中或其他来源中获取相关电子数据。

常用的数据采集方式有以下几种:

1.直接拷贝和直接读取数据

(1)直接拷贝是直接从被审计单位信息系统的数据存储目录中获取数据。

(2)直接读取数据是利用被审计单位信息系统提供的备份工具,直接拷贝以前年度备份的数据。

2.利用数据库管理系统的数据导入导出工具

很多数据库管理系统都自带数据导入导出工具,比如SQL Server数据库。

3.实体迁移

如果被审计单位信息系统数据库与审计软件系统数据库类型相同(都使用SQL Server),则可以直接将需要的数据库实体迁移到审计人员的电脑中。但需要注意的是,实体迁移的方式要求被审计单位数据库处在空闲状态。但在实践中,网络版的财务系统往往有较多会计人员使用,系统处于繁忙状态,如果将后台数据库管理系统停下,势必影响被审计单位的正常工作,当再次启动时如果因病毒感染等因素而不能正常启动,也会加大审计风险。因此,一般可通过以下两种方法进行数据实体迁移:

(1)先备份后恢复。

先备份后恢复是利用被审计单位的财务系统本身具有的备份功能或采用数据库备份操作,将目标数据备份后拷贝到审计人员的电脑中,然后再还原。这种方法不必停用数据库,但是备份耗时较长,影响效率。

(2)利用审计软件中的专用数据获取工具。

有一些专门针对财务系统的数据提取工具,如鼎信诺审计系统中的审计前端、用友审易软件中的专用取数工具包等,都可以直接从财务系统中获取数据。

(三)数据整理

数据采集后必须对原始电子数据进行整理与转换,使其满足后续数据分析的需要。数据的整理与转换可以采用SQL Server、Excel软件等来实现。一般的审计软件也都提供了自己的数据转换工具。

(四)数据验证

在数据釆集、整理、转换、分析、测试的整个计算机审计过程中,不断地对数据进行检查验证,以确定审计的电子数据的准确性、正确性、一致性、连贯性和完整性。验证的内容与方法主要包括检查借贷平衡、总账与明细账金额核对、凭证与科目月余额表的核对、有关数据间的钩稽关系验证、凭证编号的验证等。

(五)数据测试分析

利用审计软件或者SPSS等统计分析软件、SQL Server等数据技术,对采集来的电子数据进行测试分析,从中发现审计疑点,获取审计证据,编制审计工作底稿,完成审计工作。

三、计算机辅助审计技术运用的基础知识

(一)审计软件

审计软件是指为实现计算机辅助审计而编写的各种计算机程序。它可以改变手工审计造成的低效率和审计证据不充分,以及不规范登记审计档案等问题,以此来降低审计工作存在的风险,进一步提高审计工作的效率。

1.审计软件的种类

按照应用的目的和范围不同,审计软件主要分为以下几种:

(1)现场作业软件。

现场作业软件是指审计人员在进行审计作业时应用的软件,它可以实现获取、转换和处理会计数据及业务数据的功能,并对数据进行审计分析测试,编制生成审计工作底稿,如鼎信诺、审易、AO现场审计实施系统、审计之星等。

(2)法规软件。

法规软件是建立法规库、搭建法规查询平台、帮助审计人员在法规库中快速查找所需要的法规条目及内容的软件。

(3)专用审计软件。

专用审计软件是指为完成特殊审计任务而专门设计的审计软件,如材料成本审计软件、基建审计软件。有些更专业的软件一般只有审计及专业的财务人士或者内部控制专家等才会使用,使用门槛相对较高。

(4)审计管理软件。

审计管理软件主要用于计划安排审计工作、分配审计任务、构建审计方法平台、实施审计质量监控与审计档案管理。

现行的审计软件通常将审计管理软件融入审计作业软件。

2.审计软件的工作原理

审计软件通常遵循审计准则与其他审计规范,将审计技术方法加以规范,构成不同的审计功能模块与模板,并使其程序化运作。其工作原理就是按照审计流程,首先创建审计项目,从被审计单位取得财务账套数据,并转换处理成标准格式的数据生成审计账套;其次运用审计软件预置的审计功能进行审计查询、抽样、分析、测试,并利用审计工作底稿平台,调用模板完成相应审计工作底稿的编制;最后根据审计工作底稿中记载的审计证据得出审计结论,形成审计报告,并对审计项目进行备份归档,完成整个审计工作。

(二)数据库相关内容

1.基本概念

(1)数据库。

数据库是为了实现某种目的而按照一定规则组织起来的数据的集合。在计算机辅助审计中应用比较广泛的数据库是关系型数据库,其数据按照二维关系表的方式进行存储。

(2)表。

表是组织和存储数据的对象,在关系型数据库中,它由行和列组成。数据库是表的集合,数据库的数据与信息都存储在表中。比如一个图书销售系统中,有图书明细表、图书类别表、出版社信息表、作者信息表、工作人员表、客户信息表、销售明细表等。

(3)字段。

表中的一列数据就是一个字段。每个字段包含某一专题的信息,例如通讯录数据表中,“姓名”“联系电话”“电子邮件”“通信地址”,都是表中所有行共有的属性,所以把这些列称为“姓名”字段和“联系电话”字段等。字段具有自己的属性,如字段类型、字段长度等。

(4)记录。

表中的一行就是一条记录。每一条记录包含这行中的所有信息,就像在通讯录数据表中某个人全部的信息。

(5)值。

数据库中存放在表的行与列交叉处的数据叫作值。它是数据库中最基本的存储单元。一个值用于描述一个事物某一方面的性质。

2.常见数据库管理系统

(1)Access。

Access是Microsoft Office中的一个重要组成部分,它是能够与Office产品的Word、Excel 等软件实现无缝集成的办公自动化系统。其文件后缀名为“.mdb”。

(2)SQL Server。

SQL Server功能强大,在会计信息系统、企业管理系统中应用广泛。其文件后缀名为“.mdf”(主文件)和“.ldf”(日志文件)。

(3)Oracle。

Oracle在管理信息系统、企业数据处理、互联网及电子商务等领域有着非常广泛的应用。其文件后缀名为“.dmp”(备份文件)。

(4)Visual FoxPro。

Visual FoxPro是可视化功能强大的数据库管理系统平台。其文件后缀名为.dbf。

(三)计算机辅助审计技术

1.针对系统的计算机辅助审计技术

(1)平行模拟法。

平行模拟法是审计工作人员将审计所需的数据信息导入审计软件中,在编制审计指令后,开启审计软件进行审计工作。可通过将审计软件产生的结果与传统审计方法的结果进行对比,来检验审计软件的实际效果。

(2)测试数据法。

测试数据法是指注册会计师运用被审计单位的系统,输入自己已经准备好的数据文件,执行被审计单位生成信息的指令,对比两者结果,以此确定被审计单位的控制是否有效。

(3)嵌入审计模块法。

嵌入审计模块法是指审计人员在被审计单位的信息系统中嵌入审计模块,以直接识别特定的交易并判断其合理性。

(4)程序编码审查。

在发现被审计单位信息系统开发代码中的恶意、错误或冗余代码时,审计人员可以利用专业的程序编码审查工具。

(5)对比和跟踪程序代码。

审计工作人员通过专业的编码工具编写不同版本的程序代码,并对其进行跟踪比较,来检验程序代码的有效性。

(6)快照。

审计工作人员借助专业的快照工具抓拍审计系统所需的静态图片,将其导入审计软件中进行分析和对比,来检验系统的功能和运行状态。

2.针对数据的计算机辅助审计技术

针对数据的计算机辅助审计技术被广泛地运用在各种审计程序和方法中,包括审计抽样、数据查询和分析、账表分析、统计分析等。

一般而言,计算机辅助审计技术可以用于风险分析、控制测试、实质性分析程序中,通过分析结果为审计判断提供依据。

课程思政设计

【思政元素】

社会主义核心价值观:公正、法治、诚信、敬业。

审计职业素养:与时俱进,创新发展。

【思政内容】

审计职业道德主要指的是从业者的行为和素质,比如价值观、保密性、专业性和公正诚信等基本素质。无论是计算机审计还是传统审计,这些职业道德的基本原则不会发生改变,并且与社会主义核心价值观是相符的。学好审计、做好审计,特别是在信息技术发达、经济活动多元化的当代,保持公正、法治、诚信、敬业的价值观并将其实践在执业过程中,更为重要。

信息技术的发展为审计提供了新的方法,计算机审计就是重要体现。现代审计人员应该把握技术前沿,与时俱进,充分运用新技术创新工作方法,提高审计工作的效率和效果,使审计职业在新时代得到更好的发展,为国家和社会的进步发挥积极作用。

【思政目的】

提升职业素养,树立创新意识。

【思政案例】

XY市审计局开展计算机审计,提升审计工作质量

XY市审计局为应对审计内容增多和审计质量提升的新形势,20××年以来,引入计算机软、硬件融入该市的审计工作,帮助自身提高审计效率、降低审计风险、优化审计质量。该市审计局从以下几个方面运用计算机技术,取得了积极成效,推进了该市政府审计工作的发展。

首先,审计局引进专业的计算机软件进行审计,同时结合实际工作,设计出操作简单、实用的小程序,对一些过去需要人工操作、繁杂且重复的工作进行批量处理,这不仅节约了审计人员的时间,缓解了审计人力不足的问题,而且降低了人为犯错的概率,提高了工作效率。

其次,审计局建立了数据库,该数据库包含所有执行过审计业务的审计对象、审计计划、审计实施方案、审计报告等,实现了对审计线索的快速检索和查阅。这也为后续审计工作的计划制订、质量控制和成果运用等提供了参考。

最后,审计局制定了相应的激励机制,鼓励工作人员学习计算机知识,参加相关的培训和考试,使用计算机审计。对运用计算机审计查出重大违纪问题的情况予以奖励,大大激发了审计人员的创新热情,推进了计算机审计在全市审计工作中的运用。

通过计算机审计工作的推进,该局的审计工作成果突出,查处违纪违规问题多项,违纪金额达数百万元,避免了国家财政资金的滥用和国有资产的流失。

【审计知识tips】

推进智能审计,服务社会主义现代化全面建设

随着信息时代的到来,审计工作的方式发生了变化,为提升审计工作的效率创造了条件。2015年12月8日,中共中央办公厅、国务院办公厅印发的《关于实行审计全覆盖的实施意见》指出,创新审计技术方法是实现审计全覆盖的一个重要手段。中共中央总书记、国家主席、中央军委主席、中央审计委员会主任习近平2018年5月23日在主持召开的中央审计委员会第一次会议上指出:“要坚持科技强审,加强审计信息化建设。”

党的二十大报告明确了新时代新征程我党以中国式现代化全面推进中华民族伟大复兴的使命任务。报告指出,未来五年是全面建设社会主义现代化国家开局起步的关键时期,主要目标任务包括:经济高质量发展取得新突破、科技自立自强能力显著提升、构建新发展格局和建设现代化经济体系取得重大进展等。

服务社会主义现代化建设,对审计事业的发展提出了新要求,应该重视审计发挥经济监督与咨询职能的重要作用。党的二十大报告指出“落实全面从严治党政治责任,用好问责利器”“发挥政治巡视利剑作用,加强巡视整改和成果运用”,可见我国的审计工作将面临新的形势和新的任务。

但是,诸多被审计对象呈现出信息化程度高、数据量大且复杂的特点,审计面临着巨大的挑战:一是大数据处理能力不足。传统审计数据库的数据采集,以及运算能力比较低,很难分析计算大量的审计数据信息。二是自动化抽样审计数据的程度偏低。传统的审计工作大多都是依赖人工,缺乏自动化的检查和抽样工具,所以往往审计范围十分有限,导致审计效率普遍偏低。三是缺乏智能化应用软件。传统的审计工作主要是根据审计工作者以往的从业经验和专业知识进行判断。在抽取审计数据之前设定好取样规则,找出高风险审计数据样本。众所周知,审计效果与审计工作的专业能力和工作经验存在很大的关系,但传统的审计数据信息的方法导致工作人员无法预测审计风险。为处理这种情况,催生了大数据、人工智能和区块链在审计工作中的运用,进一步提高了审计技术和识别审计风险的效率,从而打造出性能更齐全的智能化审计系统,构建了审计信息网络,帮助审计人员更方便、高效地处理审计数据,以便更好地服务于社会主义现代化建设。