一、常用计算机审计软件概述 在2005年以前,全国各地开发的审计软件较多,如审计署计算机中心开发的《通用审计软件》及金融行业版,南京特派办开发的《数据采集与分析工具》,各类专业软件公司开发的《用友审易》、《通审2000》、《思博审计2000》、《审计之星》、《金剑审计软件》行政事业版等,均在审计机关的计算机审计工作实践中取得一定成效。2005年审计署集众多软件之长,开发了金审工程两大系统之一的《现场审计实施系统》(简称AO2005),并在国家审计机关普遍推广使用,取得了显著成效,现已升级至AO2008版。下面就以上述较为典型的“现场审计实施系统”为例进行功能概述。 现场审计实施系统主要包括以下几大功能: 1、项目管理功能:主要包括项目的准备管理、进度管理、成本管理、资料管理及交互管理等相关功能; 2、采集转换功能:该功能可实现对财务数据、业务数据的采集转换及生成数据临时表、账表重建和采集模板管理等相关功能; 3、审计分析功能:主要包括账表分析、数据分析(SQL查询器和ASL语言)、审计方法、行业指标、疑点管理及系统维护等相关功能; 4、审计抽样功能:包括抽样管理、抽样向导、现场审核、评价向导及数据分布分析等相关功能; 5、审计底稿功能:包括审计日记、审计底稿、汇总审计证据、审计报告、审计台账及辅助查询等相关功能。 二、社保资金计算机审计系统的功能设计规范 根据社保计算机数据审计的实践需要和特点,借鉴常用审计软件的功能设计经验,社保计算机数据审计软件应具用如下基本功能: (一)项目管理功能 为了与金审工程现场审计实施系统(以下简称“AO”)实现资源共享,系统应具有根据AO中的项目信息自动建立社保审计软件中项目信息的功能,并具有项目基础资料管理功能。应有如下功能: (1)项目建立和管理:新建项目(手工建立或自动建立两种方式)及修改删除项目。 (2)资料树管理:用户可以通过目录体系实现对数据以及资料的分类管理。 (3)资料维护:通过输入特定的搜索条件可以对指定目录甚至资料树所有目录进行文档的检索,同时可以基础资料进行分类归档,以及维护操作。 (4)业务表维护:对业务表可以进行增、删、改、查的操作,以及将数据或者表的结构导出到Excel中以供分析使用。 (二)数据采集转换整理功能 1.数据采集:采集程序应能根据事先设置好的数据采集模板,通过事先在社保信息系统中设置的“只读用户”将被审计杜保的财务、业务数据采集到专门的审计分析服务器或审计人员笔记本电脑上。 主要功能规范如下: (1)通过图形化界面配置采集各项参数; (2)提供对采集参数的导入功能; (3)提供对采集参数的导出功能; (4)提供采集模版编辑及导入导出功能; (5)应支持本地和联网采集两种方式; 2.数据转换、清理:转换操作应包括数据合法性检查、清洗、转换、整理,最终形成标准格式的审计中间表数据。转换操作应可以存成数据转换模版,供以后的数据转换使用。 数据整理应能实现将被审计的社保数据从一个或多个表中取出,并逐个字段地将数据映射到审计中间表的数据结构上。 3.外部数据导入:该功能应实现将现场审计实施系统(AO)中的财务或业务数据导入到社保审计系统,数据导入时应提示审计人员选择存储位置,并且提示审计人员是覆盖导入还是添加导入。 (三)数据分析功能 数据分析工具应能提供给审计人员一套灵活查看数据的环境及工具,供审计人员依据自己的审计思路,利用数据分析工具,对社保数据进行灵活的分析,并提供审计人员进行模型建设的人机交互功能模块和模型运行功能。主要应包括以下分析工具: 1.通用分析工具:包括数据获取工具、数据基础展现工具、数据分析导向工具。 (1)数据获取工具给审计人员提供数据获取的语句,从社保审计数据库中将数据查询搜索出来。应包括SQL查询生成器、图形化SQL工具、查询条件生成器。 (2)数据基础展现工具将查询出来的数据展现给审计人员以便于进一步分析。应包括:分组展现工具和普通展现工具。 (3)数据分析导向工具应能将数据基础展现工具展现的数据,以向导的形式进行进一步分析,最终以图表的形式实现。 2.多维模型分析工具:主要应提供对汇总数据的分析功能,基本操作应包括:旋转、上钻、下钻、钻透、过滤。 3.查询模型分析工具:应提供一个平台供用户随意编写SQL查询脚本并执行。用户可以将有价值的SQL查询脚本保存成为查询分析模型。 4.ASL模型分析工具:应提供一个平台供用户随意编写ASL脚本并执行获得结果。用户可以将有价值的ASL脚本保存成为ASL分析模型。 5.复杂模型分析工具:复杂分析模型是带有流程及逻辑的一系列模型的组合。复杂分析模型是在普通分析模型(主要指前文提到的查询分析模型、ASL分析模型等)基础上的提升,包含了流程及逻辑,能更丰富地表达审计分析的方法、过程。 (四)结果管理功能 系统应具有对审计审查分析出来的结果进行分类管理的功能,具体如下: