第1章绪论
1.1概述
1.1.1开展计算机辅助审计的必要性
1.1.2相关术语分析
1.2国内计算机辅助审计的研究与应用情况
1.2.1金审工程
1.2.2联网审计
1.3国外计算机辅助审计的研究与应用情况
1.3.1计算机辅助审计的起源
1.3.2计算机辅助审计的研究近况
1.4计算机辅助审计技术分析
1.4.1计算机辅助审计技术的分类
1.4.2面向系统的计算机辅助审计技术
1.4.3面向数据的计算机辅助审计技术
1.4.4计算机辅助审计技术的优缺点分析
1.4.5对计算机辅助审计技术使用情况的调查研究
1.5面向数据的计算机辅助审计
1.5.1信息化环境下实施审计项目的主要流程
1.5.2面向数据的计算机辅助审计的原理
1.5.3开展面向数据的计算机辅助审计的步骤
1.6对审计人员的基本素质要求
思考题
第2章计算机辅助审计基础
2.1概述
2.2信息技术与组织业务
2.3SQL语言
2.3.1数据定义
2.3.2数据操纵
2.3.3数据查询
2.4常用数据库产品介绍
2.4.1Access
2.4.2SQL Server
2.4.3Oracle
2.5数据访问技术
2.5.1常见数据访问技术分析
2.5.2ODBC总体结构及其应用
思考题
第3章审计软件
3.1概述
3.2国外审计软件概况
3.3国内审计软件概况
3.3.1审计软件的分类
3.3.2面向数据的审计软件的基本功能
3.4常用审计软件介绍
3.4.1国内审计软件
3.4.2国外审计软件
3.5国内外审计软件功能比较
思考题
第4章审计数据采集
4.1概述
4.2审计数据采集理论分析
4.2.1审计数据采集的原理
4.2.2审计数据采集的特点
4.2.3审计数据采集的主要步骤
4.2.4审计数据采集的方法
4.3采用通用软件采集数据
4.3.1采用Excel采集数据
4.3.2采用FoxPro采集数据
4.3.3采用Access采集数据
4.3.4采用SQL Server采集数据
4.4采用审计软件采集数据
4.4.1AO的数据采集功能
4.4.2IDEA的数据采集功能
4.5审计数据验证
4.5.1审计数据验证的重要性
4.5.2审计数据验证的方法
4.5.3审计数据采集阶段的审计数据验证
思考题
第5章审计数据预处理
5.1概述
5.2审计数据预处理理论分析
5.2.1数据质量
5.2.2单数据源数据质量问题
5.2.3多数据源集成时数据质量问题
5.2.4审计数据质量问题实例
5.2.5审计数据预处理的意义
5.2.6审计数据预处理的内容
5.3审计数据预处理应用实例
5.3.1采用Access
5.3.2采用AO
5.4审计数据预处理阶段的数据验证
5.4.1审计数据预处理阶段数据验证的重要性
5.4.2审计数据预处理阶段数据验证的内容和方法
5.5其他数据预处理方法介绍
5.5.1不完整数据清理
5.5.2相似重复记录清理
思考题
第6章审计数据分析
6.1概述
6.2审计证据及审计取证
6.2.1审计证据
6.2.2电子审计证据
6.2.3审计取证
6.3常用审计数据分析方法
6.3.1账表分析
6.3.2数据查询
6.3.3审计抽样
6.3.4统计分析
6.3.5数值分析
6.3.6账龄分析
思考题
第7章审计数据分析新方法
7.1概述
7.2基于业务规则的审计数据分析方法
7.2.1问题的提出
7.2.2业务规则
7.2.3基于业务规则的审计数据分析方法原理
7.2.4业务规则库的优化策略
7.2.5实例分析
7.2.6优缺点分析
7.3基于孤立点检测的审计数据分析方法
7.3.1问题的提出
7.3.2基于孤立点检测的审计数据分析方法原理
7.3.3关键问题分析
7.3.4优点分析
7.4基于可视化数据展现技术的审计数据分析方法
7.5基于数据匹配技术的审计数据分析方法
7.5.1原理分析
7.5.2关键步骤分析
7.5.3软件系统设计
7.5.4实例分析
7.5.5优点分析
7.6审计检测风险评价方法
思考题
第8章持续审计
8.1概述
8.2持续审计的内涵及研究内容分类
8.2.1持续审计的内涵
8.2.2持续审计研究内容分类
8.3持续审计的技术实现方法
8.3.1嵌入式持续审计
8.3.2分离式持续审计
8.3.3两种实现方法的比较
8.3.4基于Agent的持续审计模型
8.3.5基于DBMS触发器的持续审计模型
8.4持续审计的相关理论研究
8.5应用于持续审计的关键技术研究
8.6实施持续审计的辅助方法
8.7持续审计未来的研究方向
思考题
……
第9章联网审计
附录A实验课程设计
附录B名词术语中英文对照
主要参考文献