《计算机审计数据整理.docx》由会员分享,可在线阅读,更多相关《计算机审计数据整理.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机审计数据整理计算机审计已在全国审计系统全面展开,我厅审计人员在审计经过中结合审计工作的特点,在行政、事业、企业等不同的审计项目中开展了计算机审计,获得了明显的效果。下面我结合本人在审计经过中的工作,对计算机审计中的审前调查、数据采集与数据处理方面的问题谈一下本人的看法。一、审前调查在传统审计形式下,不管审计项目的大小,在审计之前都要对审计对象的基本情况进行了解,以便制定切实可行的审计方案,有条不紊的开展审计工作。计算机审计方式下同样需要审计人员进行审前调查,而且审前调查的内容不仅要了解常规审计方法下的所有内容,还要追加与计算机有关的内容,详细有下面几部分内容。一业务流程。要具体了解被审计
2、单位整个业务从头至尾每个环节的详细操作方式和目的,并根据了解的情况绘制业务流程图。目的是使审计人员有一个初步的审计思路,更好的设计切实可行的审计方案,同时初步确定数据采集的范围。二业务操作准则。了解被审计单位业务中所使用的会计准则,包括国家制定各种规定和被审计单位内部制定的各种守则,方便为审计中发现问题查找根据。三计算机系统。主要是了解被审计单位计算机的软件配置情况,包括操作系统和常用软件。目的是方便数据的采集和转出。四业务操作系统。主要是了解计算机业务系统的名称、版本、开发商、功能等内容,十分是业务系统本身能否有将业务数据导出的功能,如能导出可导成什么数据格式。五数据库系统。了解被审计单位业
3、务系统所使用的数据库系统的基本情况,包括数据库系统的名称和版本,数据库系统本身的数据格式,数据库系统本身可导出的数据格式。六数据库构造。通常在一个数据库中会有很多数据表,各表之间根据不同的情况会存在一些必要的关联关系,以降低冗余。而在实际应用中只要很少的表是我们工作中要用到的,所以要了解哪些表是我们所需要的,并要了解各表之间存在什么样的关联关系以及各表的构造。根据所了解的情况,预先采集部分数据,对数据进行初步分析,以确定合适的计算机审计软件和审计方式。二、审计数据的采集对业务系统使用计算机进行审计的一个重要步骤就是数据的采集。根据确定的审计方案和采用的审计软件,采集到的数据格式、文件大小等因素
4、对顺利的进行计算机审计工作起着至关重要的作用。在实际的数据采集工作中应着重关注下面几个方面:一数据采集的方法计算机数据采集的方法一般有下面几种:1、利用被审计单位应用系统的数据转出功能。利用此功能的前提是转出数据格式符合审计人员的需求,或者转出数据经过处理后能够符合审计人员的需求。例如:被审计单位的财务系统使用的是浪潮国强财务软件,利用其本身的凭证和余额的查询功能将数据查询出,然后利用其“文件菜单下的“数据转出功能可将查询出的数据转存为.xls、.dbf、.txt文件。2、利用被审计单位业务系统所使用的数据库系统的转出功能。例如:利用SQL数据库本身的“导入和导出数据功能能够将SQL数据库中的
5、数据表全部或有选择转存为其他格式文件。3、使用审计软件自带的数据转出工具软件。有的审计软件本身带有对特定软件的数据转出工具软件,其获取数据简单易行并完全符合审计软件的要求。例如:“审易审计软件本身带有“Sqlserver备份数据取数工具和“Sqlserver数据取数工具软件,能够方便的从SQL数据库备份数据和SQL数据库中将数据转存为。MDB格式文件。4、根据了解的系统的情况,直接将可利用的数据文件复制到审计人员的计算机中。例如:用友7.0至用友U8.12财务软件的数据库为ACCESS,则能够找到其文件存放位置,直接将ufdata.mdb文件拷贝出即可。5、使用通用的数据转出工具odbc.一般
6、情况下,只要本审计单位的计算机系统中安装有数据库系统软件,都能够使用ODBC将数据库中的表有选择的或全部导出,并能够选择导出多种常见的数据格式。例如:在对某证券公司审计时,其数据库为DB2,由于审计人员没有接触过此软件,我们直接使用ODBC将数据导出为ACCESS文件。常用的方法是利用数据库本身的导入导出功能和ODBC方式,其他数据获取方式要根据本审计单位系统的功能和导出数据能否符合审计人员的要求确定。二确定要获取的数据的格式和大小根据选择的审计软件或其他审计人员把握地可用软件,确定要采集的数据的数据文件的格式和数据文件的大小。1、采集数据的格式以知足审计人员的需求或审计软件的要求为标准,假如
7、确实无法到达以上要求,则获得的数据文件的格式必须能够通过其他方法转换为所需文件格式。2、一般情况下鉴于审计人员所具备的条件,大多数审计人员所使用的审计软件都是小型数据库系统,比方access,visualfoxpro等,这些软件的数据处理能力都是非常有限的,像access,visualfoxpro所处理的数据不能大于2G,而审计人员常用的excel只能处理65535行数据。相对于这些软件的数据处理能力,有很多业务数据的单表容量都超过2G.因而,采集数据前一定要确信,所采集的数据能否超过了所使用的软件的数据处理能力,假如超过了,就要考虑能否要进行数据分割,还要考虑到分割后的数据能否便于利用。例如
8、:在采集某证券公司的证券交易流水资料时,审计人员要求获得的数据文件为。dbf格式,利用其SQL数据库的“导入和导出数据功能将所需资料导出后发现文件打不开。分析原因以为此数据超过2G,大于VISUALFOX的处理能力。在分析原始数据发现其存储的是两个年度的数据,再利用“导入和导出数据功能按年度将数据导出为两个文件即可。三数据采集的范围一般情况下假如对被审计单位的业务了解得比拟深化,则能够根据需要只采集审计人员关注的数据表即可。但是,假如审计人员是初次对此类业务进行审计或是对此业务不是很熟悉,建议审计人员采集被审计单位数据库中的所有表。这是由于,数据库系统中有些表固然很小,但却是一些代码型的文件,
9、这些代码表对整个业务系统是至关重要的,真正的业务数据表中的某些字段是需要通过查找这些代码表来确定其含义的。如在证券行业,营业部代码表、货币类型代码表、业务代码表等都是此类型的表文件。假如没有采集这些看似不重要的表,往往到用到的时候才发现工作难以进行,需要重新取数。三、数据处理一般情况下,初次采集的业务数据不会完全符合审计人员的要求,这就需要对数据进行审计前的整理,使其能较好的知足审计人员的需求。对数据的整理可有下面几种:一数据格式的转换。根据审计软件的要求和审计人员对应用软件的情况,将不符合要求的数据库文件格式或数据表文件格式转换为审计软件和审计人员需求的格式。例如:在采集浪潮国强财务软件的数
10、据时,固然其提供了将数据转存为。dbf格式,但一般情况下存在数据采集不全的问题,大部分情况下是科目编码字段只能取道前8位。解决的方法是在导出数据时将其存为。xls格式,而审计软件要求的数据格式是。dbf,这就需要我们将采集到的。xls文件转换为。dbf格式。二对大数据文件的分割。有的数据库文单表文件的大小就超过了2G,但大部分现有软件的处理能力不能超过此大小,这就要求对大数据文件根据审计人员便于使用的原则进行分割。比方,在证券公司审计时,获得其证券交易数据SQL数据格式单表超过2G,但审计软件只支持数据库ACCESS和FOXPRO.在SQL方式下观察发现,此表中存储的为三年的数据,利用SQL数
11、据转出功能,将此表按年度转存为3个表,这样不仅解决了数据过大的问题,也没有对接下来的审计产生不良影响。三对关系表的处理。如今的数据库系统,为了降低冗余往往会将一个表中的所用字段分成几个表存放,但在详细的审计经过中会给审计人员带来众多不便。比方在证券行业,其“历史资金证券变动表中的“发生营业部、“开户营业部、“货币类型、“业务代码、“委托方式等字段的内容都是用代码来表示的,这些代码的详细含义都分别由一个独立的表来讲明。在审计经过中,为了使审计人员对审计数据有一个直观的认识,就需要对这些表进行综合处理,是代码的含义也在“历史资金证券变动表中显现出来,到达数据完好、直观的要求。当然,这步操作要根据实
12、际情况确定能否需要,假如代码很少或是审计人员熟悉就不需要做了。四对字段类型的调整。在有的数据库中某些金额、数量型的数据字段的类型被定义为字符型或其他类型,使审计软件无法识别,也不便于审计人员利用其他工具软件对数据进行核算。还有就是日期型数据的格式,标志用数据的数据类型等都是需要审计人员关注的。出现类似的情况后,为了方便正常审计中的操作,就需要我们调整某些字段的数据类型。五查找讲明型文件。通过对主要文件的查看,看其能否有代码型字段或能否有某些字段的内容不知其含义的字段,对出现的字段,通过询问被审计单位相关人员或查看获取的数据库文件,查找其中能否有对这些字段的讲明。一般情况下,像类似情况都会有一个
13、讲明型文件。例如:在证券行业,营业部代码表、货币类型代码表、业务代码表等都是对“历史资金证券变动表的讲明型文件。六分析数据构造。数据库表中的字段名称大多数是英文的,为了方便审计人员的使用需要将表字段名称转换为中文。在此经过重要十分注意金额型字段,由于有很多字段的英文名称都很类似。我在审计中使用了(通用)审计软件,用过此软件人都知道,为了使数据看起来更直观,需要审计人员预先制作“标准帐表库来修改字段的名称。再有就是获得的原始数据有很多字段可能对审计工作来讲没有意义,为了简化数据能够将这些字段删除掉,但删除的前提是对表构造进行了全面地分析,并且要删除的字段对其他表来讲也没有本质性的意义。综上所述,数据的采集与处理是计算机审计的先决条件,为了能使计算机审计工作得以顺利开展,有效的降低审计人员的工作量,提高审计质量,躲避审计风险,必须做好审计数据的采集与处理工作。