浅谈审计工作中如何全程运用计算机技术方法
刘娜(审计署驻沈阳特派办)
【发布时间:2011年06月16日】
字号:【大】 【中】 【小】
    
    近年来,随着被审计单位信息化水平的不断提高,信息系统的广泛普及,以及各个行业业务与财务数据量的大幅增加,数据库处理技术在审计工作中有了快速、全面、深入地发展与应用,从而较为明显地提高了审计效率,提升了审计质量,对审计发挥“免疫系统”功能起到了积极作用。但在目前的计算机审计工作中,审计人员尚缺少在审前、审中、审后系统运用计算机的过程,导致不能最大化地发挥计算机审计提升工作效率和成果的的作用。为此,笔者结合实际工作提出以下观点,与大家共同探讨。
    一、审前分析项目政策背景,把握被审单位信息系统重点,建立数据关联
    任何计算机技术的应用都不能脱离大的社会环境背景和具体业务工作,因此在实施审计项目前,审计人员需从宏观、微观两个方面进行充分的准备。
    宏观上,审计人员需掌握国家的法律法规,政策走向,并在此基础上了解被审计单位所处行业的发展态势,系统学习被审计单位的相关业务知识。只有这样,才能有目的性地对被审计单位的信息系统进行调查了解,为正式实施审计奠定良好的基础。
    微观上,审计人员需全面了解被审计单位的信息系统。目前,许多审计项目涉及到不同的行业和管理部门,与业务存在紧密联系。因此,在实施审计项目前要对被审计单位有哪些信息系统、哪些业务及数据等进行全面了解,把握重点,从中选择与审计项目密切相关的信息系统进行深入分析,有选择地采集电子数据,建立财务数据与业务数据之间的关联关系。审计人员只有清楚了被审计单位的信息化环境,尝试获取被审单位的有关电子数据和数据结构文档等基础资料,才能做到有的放矢。
    二、审中针对业务现状,采用最合适的数据库处理技术,提升审计效率
    审计过程中,要根据前期调查了解被审计业务数据使用情况,选择最合适的数据库处理技术,采集相关信息系统的电子数据,进行数据验证,保证采集到真实完整的数据。
    具体而言,对于财务数据的处理采用现场审计实施系统2008比较合适,该系统提供了丰富的财务软件数据接口、采集模版,不仅可以更为广泛地采集各种类型财务软件,而且可以大大减少采集中存在的数据误差,提升采集准确率;同时该系统提供了人性化的操作界面、强大的分析功能,更加适合审计人员广泛使用。对于业务数据的整理、验证,根据实际情况采用MS SQL Server、Oracle或DB2等数据库处理技术进行处理,这些数据库管理软件提供了专业、强大的数据处理功能。另外还可以灵活运用Excel等工具软件,对审计生成的数据进行深入加工,进行趋势分析、形成审计线索等。对于如何有效地使用数据库处理技术采集数据,根据目前财务或业务软件系统的特点,笔者提出尝试几种方法。
    (一)利用被审计单位应用系统的数据转出功能。利用此功能的前提是转出数据格式符合审计人员的需求,或者转出数据经过处理后能够符合审计人员的需求。如被审计单位的财务系统使用的是新中大财务软件,可利用其自身的凭证和余额查询功能将数据查询出来,然后利用其“文件”菜单下的“数据转出”功能可将查询出的数据转存为.xls、.dbf、.txt文件,就可以直接进行分析处理或者导入“AO”软件中进行分析处理。
    (二)新建Access数据库解密财务软件。部分财务软件数据设有密码,如直接将备份的Access财务软件数据库数据(如中联财务)导入AO系统进行“测试连接”时,可能会出现AO系统提示“测试连接失败,因为初始化提供程序时发生错误,密码无效”对话框。针对这种情况,审计人员应新建Access数据库,对财务软件数据库数据进行解密(如破解ACCES软件),运用“文件——获取外部数据——导入”功能导入备份的Access财务软件数据库数据之后,再导入AO系统按提示操作,就可以转化为审计人员可使用的数据资料。
    (三)利用被审计单位业务系统所使用的数据库系统转出功能。例如,利用sql数据库自身的“导入和导出数据”功能可以将sql数据库中的数据表全部或有选择转存为AO等审计软件所需要的格式。
    (四)直接将可利用的数据文件复制到审计人员的计算机中。如用友7.0至用友u8.12财务软件的数据库为access,则可以找到其文件存放位置,直接将ufdata.mdb文件拷贝出,再运用“AO”等专用审计软件导入进行数据分析处理。
    (五)运用“ODBC”技术实现跨系统、跨平台的数据采集。ODBC(Open DataBase connectivity),直译为开放式数据库互连接,是一个数据库访问库,它包含访问不同数据库所要求的ODBC驱动程序,如要访问Sybase,就用Sybase的ODBC驱动程序;要访问DB2数据库,就用DB2的ODBC驱动程序。总之,应用程序要访问不同类型的数据库,只要调用ODBC所支持的函数,动态链接到相应的驱动程序上即可,简化处理过程,提升审计工作效率。在对被审单位进行审计时,审计人员可以采用ODBC技术使被审单位信息系统中的后台数据库和审计组自带的服务器或笔记本电脑中的数据库之间通过计算机网络直接相连,可直接接入其内部局域网,成为当中的一员;或者用交叉网线直接与服务器相连,其中前一种方法较为便捷。根据审计要求,就可以通过这一直接连接的数据接口,在被审单位信息系统的数据库中读取规定时间段、规定范围内的审计数据。
    采用数据库处理技术开展审计的优势不仅在于能通过数据分析迅速发现具体问题线索,更在于能通过数据处理分析一些带有趋势性的问题,这些问题往往是国家监管的盲点、法规的空白点或特定时期特定条件下与国家宏观政策相悖离的社会热点。通过计算机审计方法发现盲区,创新性地开展审计工作、提升审计效率的同时可以给出建设性的审计建议。
    三、审后对计算机审计技术与方法进行总结归纳,在审计团队中实现经验共享
    总结归纳,将好的做法保留下来避免再犯类似的错误;经验共享,分享每种方法使用的成功场景,能有效提升团队整体的工作效率。面对日益增加的业务和财务应用软件以及种类繁多的数据库处理程序,如每次开展审计工作都需要逐一尝试将每一种应用数据库处理程序与被审计单位的业务或财务软件相对接,将极大地降低审计工作效率。如能将每次审计工作中成功利用数据库方法处理业务或财务数据的经验保留下来,归档至内网的指定地点以供查阅,将能极大地提升审计工作的“投入产出比”,提升审计工作效率。(刘娜)
    
    
    
【关闭】    【打印】