首页 审计数据采集分析用户指南(部分)

审计数据采集分析用户指南(部分)

举报
开通vip

审计数据采集分析用户指南(部分)目  录 第1章 系统安装    4 1.1 软件安装配置要求    4 1.2 检查包装    4 1.3 安装软件    4 第2章 产品注册    11 2.1 注册说明    11 2.2 注册方式    11 2.2.1电话注册    11 2.2.2邮寄或传真注册    12 2.2.3电子邮件注册    13 第3章 软件简介    16 3.1 功能简介    16 3.2 操作说明    18 3.2.1 启动和退出软件    18 3.2.2 主窗口    18 3.2.3 主菜单及其用法   ...

审计数据采集分析用户指南(部分)
目  录 第1章 系统安装    4 1.1 软件安装配置要求    4 1.2 检查包装    4 1.3 安装软件    4 第2章 产品注册    11 2.1 注册说明    11 2.2 注册方式    11 2.2.1电话注册    11 2.2.2邮寄或传真注册    12 2.2.3电子邮件注册    13 第3章 软件简介    16 3.1 功能简介    16 3.2 操作说明    18 3.2.1 启动和退出软件    18 3.2.2 主窗口    18 3.2.3 主菜单及其用法    19 3.2.4 工具栏内容及用法    21 3.3 典型界面    22 3.3.1 数据库登录    22 3.3.2 项目视图    22 3.3.3 数据视图    23 3.3.4 查询生成器    23 3.3.5 数据导入向导    24 3.3.6 数据 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 工具    25 3.3.7 项目(组)模板管理器    26 第4章 项目组及项目管理    28 4.1 新建项目    32 4.2 项目维护    32 4.3 项目另存为    34 4.4 操作项目的要素    34 第5章 数据导入工具    44 5.1 数据导入工具设计思路    44 5.2数据导入工具操作步骤    46 5.2.1 启动向导    46 5.2.2 选择目标数据库    47 5.2.3 选择数据导入定义信息的来源    48 5.2.4 添加和修改数据源    49 5.2.5 修改目的表的定义信息    62 5.2.6 查看摘要信息    64 5.2.7 执行导入过程    65 5.2.8 完成    65 5.3 生成数据导入模板    67 第6章 查询分析    68 6.1选择表与查询    69 6.2建立表间关系    70 6.3 选取字段    72 6.4设定字段别名    75 6.5设定查询条件    76 6.6设定结果重复属性    77 6.7分组与统计    78 6.8设定结果排序属性    79 6.9查看结果    79 第7章 数据视图    81 7.1定制显示风格    81 7.2保存结果数据    82 7.2.1 本系统后台数据库    83 7.2.2 文件型数据库    83 7.3将结果输出到Microsoft Word    84 7.4将结果输出到Excel    85 7.5排序与汇总    85 7.6打印预览    86 7.7图表向导    89 7.8多维分析方式    98 第8章 特定的分析工具    102 8.1一般统计    102 8.2分层分析    104 8.3分类分析    108 第9章 抽样工具    111 9.1几个重要概念    111 9.2.抽样规模    112 9.3.抽样实施    113 9.4.抽样评估    114 第10章 辅助工具    116 10.1数据维护    116 10.2表定义    118 10.3报表工具    120 10.4数据筛选    123 第1章 系统安装 1.1 软件安装配置要求 软件安装基本配置为: CPU :INTEL Pentium 4/2.0 GHZ以上(推荐值:Pentium 4/2.8) 内存:根据数据处理的性能要求而定(推荐值:512M) 空余硬盘:根据需要处理的数据量而定 操作系统:Windows 98/NT/2000/XP中文版。 1.2 检查包装 在开始安装之前,请检查包装。《审计数据采集分析3.0》包括以下内容: ● 安装光盘一片 ● 用户指南一本 ● 用户意见书一份 ● 用户联系卡一张     如果包装和本说明不符,请与软件发放者联系。 1.3 安装软件 安装程序将完成以下两项工作: ● 将《审计数据采集分析3.0》的全部文件复制到系统中; ● 在Windows的开始菜单中建立名为“审计数据采集分析3.0”快捷菜单。 《审计数据采集分析3.0》的安装文件包含在安装光盘上。如图1-1所示。 图1-1 《审计数据采集分析3.0》的安装文件 请按照以下步骤安装软件: (1)双击“Setup.exe”,弹出图1-2所示的对话框(选择安装语言)。“选择中文(简体)”后按“确定”按钮。 图1-2 选择安装语言 (3)开始准备安装向导,如图1-3所示。 图1-3 开始准备安装向导 (4)进入安装向导,单击“下一步(N)>”按钮,如图1-4所示。 图1-4 开始准备安装向导 (5)在显示许可 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的界面中单击“是(Y)”按钮,表示接受软件许可协议。如图1-5所示。 图1-5 显示许可协议 (6)在提示阅读信息界面中单击“下一步(N)>”按钮,如图1-6所示。 图1-6 显示许可协议 (7)输入客户(用户)信息后,单击“下一步(N)>”按钮,如图1-7所示。(序列号可以任意输入,“用户名”、“公司名称”和“序列号”不能为空。) 图1-7 输入客户(用户)信息 (8)在图1-8所示的界面中指定目的地位置后,单击“下一步(N)>”按钮(如不需改变目的地位置,可以直接单击“下一步(N)>”按钮),进入图1-9所示的界面。 图1-8 选择目的地位置 图1-9 选择安装类型 (9)在图1-9所示的界面中选择“典型”安装类型,单击“下一步(N)>”按钮,进入图1-10所示的界面。 图1-10 选择程序文件夹 (10)选择程序文件夹后,单击“下一步(N)>”按钮(如不需改变程序文件夹名称,可以直接单击“下一步(N)>”按钮),进入图1-11所示的界面。 图1-11 开始复制文件 (11)浏览当前设置,单击“下一步(N)>”按钮(可以直接单击“下一步(N)>”按钮),进入图1-12所示的界面。在此期间,不要单击“取消”按钮。 图1-12 文件复制过程中 (12)在图1-13所示的界面中单击“完成”按钮,完成安装。(有时会提示重新启动计算机,这时可以选择重新启动。) 图1-13 安装完成 安装完成后,在桌面上会出现“审计数据采集分析3.0”的图标,在“开始”→“所有程序”中也可以找到“审计数据采集分析3.0”的快捷菜单。 第2章 产品注册 2.1 注册说明 为了使用户获得更好的产品服务与技术支持,更加有效地使用《审计数据采集分析2.0》,请用户在安装好软件之后进行注册。注册之前,用户可以启动本软件50次。 注册时,注册中心将向用户询问有关的用户信息。我们将对用户提供的个人信息保密。 2.2 注册方式     为了方便用户,本软件提供了3种注册方式:电话注册、邮寄或传真注册与电子邮件注册。请在图2-1所示的界面中选择一种合适的注册方式。 图2-1 选择注册方式 2.2.1电话注册     当选择“电话”后,按下“下一步 >”按钮,将进入电话注册界面,如图2-2所示。 图2-2 电话注册界面 拨打界面上提供的电话,即可与注册中心取得联系。当用户向注册中心提供了安装ID以及其他必要的用户信息后,注册中心即可将注册号反馈给用户。在注册号信息框中输入注册中心提供的注册号,即可完成注册。注册成功后,显示如图2-3所示的界面。 图2-3注册成功界面 2.2.2邮寄或传真注册     如果不急于马上注册,或者暂时无法通过电话与注册中心取得联系,用户可以通过邮寄或传真的方式进行注册。邮寄或传真注册的界面如图2-4所示。 图2-4 邮寄或传真注册界面     当用户填写了必要的用户信息后,按下“下一步 >”按钮,注册向导将为用户打印一张注册信息表,上面包括产品ID号、注册日期等信息。将这张表的下半部分裁下来,邮寄到注册信息表上指定的邮寄地址;或者将这张表通过传真发送到注册信息表上指定的传真号上,用户将会收到注册中心通过邮寄或传真方式提供的注册号。下次启动软件时,将这个注册号填入图2-5的注册号信息框即可。 图2-5 输入注册号界面 2.2.3电子邮件注册 除了电话注册、邮寄或传真注册之外,用户还可以通过电子邮件进行注册。电子邮件注册的界面如图2-6所示。 图2-6 电子邮件注册界面 除了填写必须的用户信息之外,用户还必须提供电子邮件地址。这时候,注册向导将启动用户的默认电子邮件客户端程序,生成一封包含注册信息的电子邮件。当用户选择“发送邮件”时,即可将此电子邮件发送到注册中心。请用户不要随意修改这封电子邮件,以免注册中心无法辨认。 注册中心将按照用户提供的电子邮件地址,将注册号发送给用户。下次启动软件时,将这个注册号填入图2-7的注册号信息框即可。 图2-7 输入注册号界面     如果用户觉得邮寄、传真或电子邮件注册不能满足用户的要求,这时候,用户可以按下“电话”按钮,进行电话注册。     无论什么时候,当用户选择了“以后再注册”后,将显示如图2-8所示的界面。 图2-8 以后注册界面     注册向导将提示用户注册之前可以启动本软件的次数。 第3章 软件简介 3.1 功能简介 《审计数据采集分析3.0》吸取了加拿大审计软件ACL、IDEA系统化的优点,结合国内的一些审计软件的其他优点,根据用户反馈意见进行了较为合理的取舍与定位。它是对原有2.0 版本进行重新设计与修改后的新版本。 《审计数据采集分析3.0》是一个基于Microsoft SQL Server 2000 的通用的审计软件,按照“数据获取→数据分析→结果 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 ”的模式来管理审计项目;通过对不同类型的数据库进行访问来完成数据采集功能,在此基础上提供了一套数据分析方法,帮助审计人员发现疑点、搜索线索。本软件所适应的数据库有Access、Excel、dBASE、FoxPro、Paradox等常用微机数据库、文本文件,以及可以用ODBC方式访问的大、中型数据库,如Sybase、Oracle、Informix、IBM DB2、Microsoft SQL Server等(必要时需要安装一定的客户端访问部件)。 《审计数据采集分析3.0》基于以下理念进行研制: ● 满足数据采集的高效、简易性需求; ● 满足大数据量的存储和分析需求; ● 满足审计经验的共享性需求。 软件的主要特点如下: ● 是一个通用的审计软件平台; ● 以数据采集和数据分析为主体; ● 以简单、易用、人性化为设计目标; ● 主要对象是计算机中级 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 骨干。 软件的主要功能有: ● 对被审计单位电子数据进行采集和转换; ● 对被审计单位数据进行查询、分析、统计与计算; ● 对查询、分析、统计、计算的结果进行保存、打印或输出到Word与Excel进行编辑、修改或进一步处理。 软件中使用的核心技术有: ● 对文件类型、网络型数据库的自动识别技术; ● 多维数据分析技术和序列分析技术; ● 基于特定分析方法的分析工具。 软件提供了一个友善的人机界面,对每一项操作,在适当的位置都给出了恰当的提示,对于复杂的操作都采用向导的方式,引导用户一步步完成软件的操作,获得预期的结果。这样的向导有:查询生成器、数据导入向导。整个软件的功能结构图如图3-1所示。 图3-1 《审计数据采集分析3.0》功能结构图 3.2 操作说明 3.2.1 启动和退出软件 在Windows XP下由“开始菜单”→“程序”→“审计数据采集分析3.0”启动软件。启动画面如图3-2所示。 图3-2 审计数据采集分析3.0启动画面 启动画面消失后,随即进入软件主界面。 选择“文件(F) | 退出系统(X)”菜单项即可退出软件。也可以在关闭所有弹出窗口,回到主窗口后,单击主窗口右上角的关闭按钮,退出软件。 3.2.2 主窗口 软件主窗口如图所示。 工具条 状态条 菜单条 图3-3 审计数据采集分析3.0主窗口 主窗口包括菜单条、工具条、状态条。主窗口是软件所有功能的入口,由菜单项、工具栏按钮可以进入软件的各项功能。 3.2.3 主菜单及其用法 主菜单提供了软件的全部功能,具体内容如图3-4所示。其中的各项内容分别说明如下。    图3-4 审计数据采集分析3.0主菜单 项目组 项目组菜单提供了项目组管理和退出功能。 项目管理功能主要实现对审计项目的日常维护,它包括: ● 选择一个项目组 ● 关闭一个已经打开的项目组 项目组菜单的内容如图3-5所示。 图3-5 项目组菜单 项目 项目菜单提供了项目以及项目模板的管理功能。 项目管理功能主要实现对审计项目的日常维护,它包括: ● 新建一个项目 ● 打开一个已经存在的项目 ● 关闭一个已经打开的项目组 ● 将一个项目另存为一个新项目 ● 项目模板管理 项目菜单的内容如图3-6所示。 图3-6 项目菜单 数据     数据菜单提供了数据导入向导和数据导入模板生成功能。数据菜单的内容如图3-7所示。 图3-7 数据菜单 分析 分析菜单提供了7种特定的分析方法,分别是:一般统计、重号分析、断号分析、分类分析、数值分层分析、时间分层分析和序列分析。分析菜单内容如图3-8所示。 图3-8 分析菜单 抽样 抽样菜单为抽样审计的实施提供了一套工具,包括不同抽样方法下的抽样规模确定、抽样实施以及抽样结论的评估。抽样菜单内容如图3-9所示。 图3-9 抽样菜单 工具 工具菜单提供了项目管理器、项目组模板管理器、数据合并工具以及选项。工具菜单的内容如图3-10所示。 图3-10 工具菜单 外接程序 外接程序菜单提高了计算机审计中常用的程序的访问菜单。外接程序菜单的内容如图3-11所示。 图3-11 外接程序菜单 窗口     窗口菜单提供了多文档应用程序中对应用程序的窗口进行管理的功能,它兼容于Windows的标准操作。窗口菜单的内容如图3-12所示。 图3-12 窗口菜单 帮助 帮助菜单的“帮助内容”菜单项提供联机帮助,“关于”菜单项提供软件说明。帮助菜单的内容如图3-13所示。 图3-13 帮助菜单 3.2.4 工具栏内容及用法 工具栏提供了软件常用功能的另一种调用方式。工具栏内容及功能说明如图3-14所示。使用软件时,将鼠标移到按钮处,稍作停留即可获得系统提示。 打开项目 图3-14工具栏功能及说明 3.3 典型界面     《审计数据采集分析3.0》是一个多文档界面的通用审计软件,包括以下几类典型界面。 3.3.1 数据库登录 《审计数据采集分析3.0》是一个C/S结构的网络版审计软件。既可以使用本地数据库,又可以使用网络上的数据库服务器。登录数据库是一类常用的界面。图3-15就是登录数据库的一个典型界面。 图3-15数据库登录 3.3.2 项目视图     新建或打开一个项目时,即进入“项目视图”界面。项目视图反映了项目的信息,包括数据、查询和分析。在项目视图中的左侧有一列工具栏,通过工具栏上的图标按钮可以对当前项目中选定的要素(数据、查询和分析)进行相应的操作。项目视图的界面如图3-16所示。项目视图里的操作在第4章介绍。 图3-16 项目视图 3.3.3 数据视图     当原始数据或结果数据被打开,以及执行查询而产生查询结果时,都会进入“数据视图”界面。数据视图是数据的显示窗口,同时它又是数据的分析和操作窗口。在数据视图,用户可以进行以下操作: ● 浏览数据并进行简单的分析(排序、汇总等); ● 使用多维分析方法进行多维数据分析; ● 保存数据视图中的数据; ● 利用数据视图中的数据设计图表。 数据视图的界面如图3-17所示。 图3-17 数据视图     数据视图左侧的工具栏中的图标按钮显示了在这个窗口中所能进行的操作。这些操作将在第7章介绍。 3.3.4 查询生成器 查询生成器是软件的一类主要界面,它以向导的形式引导用户构造查询。查询生成器的界面如图3-18所示。有关查询生成器在第6章介绍。在查询和过滤中都可以设定条件,这时需用到表达式生成器界面。表达式生成器界面如图3-19所示。在查询中构造计算字段时也需要使用这个界面。 图3-18 查询生成器 图3-19 表达式生成器 3.3.5 数据导入向导     数据导入向导是软件中的一类典型界面,它可以导入审计过程中所遇到的大多数类型的数据及文件。数据导入向导的界面如图3-20所示。有关数据导入向导的操作将在第5章介绍。 图3-20 数据导入向导界面 3.3.6 数据分析工具     数据分析工具界面是一般统计、重号分析、断号分析、分层分析和分类分析这些分析工具所用到的界面。这类界面又可以分为两种类型:分析参数设定界面与分析结果显示界面。不同分析方法的分析参数设定与分析结果显示界面都可能有所不同。图3-21是数值分层分析工具的参数设定的界面。 图3-21 数值分层分析参数设定界面     一般来说,分析的结果都可以以图形或文字的方式输出(“一般统计”除外),因此,就有两种类型的分析结果输出界面:文字界面与图形界面。图3-22是数值分层分析工具输出的字符界面。 图3-22 数值分层分析结果字符显示界面     图3-23是数值分层分析工具输出的图形界面。 图3-23 数值分层分析结果图形显示界面     有关特定分析工具的详细介绍请参阅第8章。 3.3.7 项目(组)模板管理器     项目(组)模板管理器可以管理项目(组)的导入、导出,以及利用项目(组)模板来生成项目(组)。项目(组)模板是一种在数据库平台上实现基于SQL的审计经验的一种机制。项目(组)模板管理器在第10章中详细介绍。项目组模板管理器的界面如图3-24所示。 图3-24 项目组模板管理器 第4章 项目组及项目管理 在计算机审计过程中,常常需要采集一些原始数据;为了完成一定的审计任务,又需要建立一些审计过程。审计过程通常体现为一系列的查询和分析。在《审计数据采集分析3.0》中,我们将这些原始数据、审计过程和分析合并起来,称为一个项目。 为了完成一项特定的审计任务,有时需要建立一系列的项目。这一系列的项目如果都存储在一个数据库中,就可以看作一个项目组。因此,项目组是一个数据库上所有项目的集合,一个项目组对应了一个数据库。 使用软件的第一步就是新建/打开项目组。要新建或打开一个项目组,首先必须连接项目组存在的SQL Server数据库服务器。单击“项目组(G)| 选择项目组(S)”菜单,弹出如图4-1所示的对话框。在该对话框中,可以选择数据库服务器、认证方式,输入用户名、密码,选择数据库。 单击“刷新”按钮,可以查找到网络上存在的数据库服务器。选中单选按钮“使用Windows身份验证”表示使用NT认证方式。选中单选按钮“使用SQL Server身份验证”表示使用SQL Server 认证方式。如果选择SQL Server 认证方式,那么必须在“用户名”文本框中输入SQL Server的登录账户名称,在“密码”文本框中输入该账户的口令。单击“刷新”按钮后,可以从“数据库”下拉列表框中选择该项目组所在的数据库。 数据库选择 用户名、密码输入 登录方式选择 服务器选择 图4-1 新建/打开项目组对话框 在图4-1所示的对话框中设定相应参数后,得到与图4-2类似的界面。 图4-2 选择项目组所在的数据库 如果要新建一个项目组,必须首选连接上数据库服务器(如图4-2所示),然后在如图4-2所示的对话框中单击“新建”按钮,弹出如图4-3所示的对话框。 图4-3 新建数据库对话框 在如图4-3所示的对话框中输入数据库名称、数据文件名、日志文件名,设定数据文件的个数以及每个数据文件的大小,设定日志文件的个数以及每个日志文件的大小。在图4-3中单击“数据文件位置(S)”或“日志文件位置(L)”右端的按钮,弹出如图4-4所示的“查找数据库文件”对话框。在这个对话框中可以设定数据文件及日志文件的名称与位置。 图4-4 查找数据库文件对话框 在图4-4所示的对话框中单击“确定”按钮,就开始以数据(日志)文件10%自动增长的方式根据用户输入的参数创建一个SQL Server 2000数据库。除以上设定的参数和增长方式外,其他参数都使用默认值。 新建项目组首先要新建一个SQL Server 2000数据库。新建数据库完成后,仍然回到如图4-2所示的对话框。 在这个对话框中选择合适的数据库(可以是刚才新建的数据库)后,单击“确定”按钮,可能会弹出如图4-5所示的提示框。 图4-5 新建/打开项目组提示 这个提示表明,被选定为项目组的数据库中尚不包含项目组的管理信息。选择“是(Y)”将提示用户创建项目组信息,如图4-6所示;选择“否(N)”将放弃下一步操作。 图4-6 输入项目组信息 在图4-6所示的对话框中,“项目组名称”与“作者”是必须输入的信息。输入必要信息后单击“确定”按钮,即可进入项目组。打开项目组实际上就是登录到项目组所在的数据库。 打开项目组后,可以建立/打开项目。项目是《审计数据采集分析3.0》的基本应用单位,这样的项目组织形式反映了“数据获取→数据分析→报告结果”的一般模式。在软件中,每一个项目包括“数据”、“查询”和“分析”3个要素,如图4-7所示。 图4-7 项目的组成要素 ● 数据——采集到的被审计单位的原始数据 ● 查询——建立的审计过程 ● 分析——建立的分析过程及结果 采用项目管理的优点是,它能够以审计项目的观点来组织和管理审计数据、审计过程与分析结果,条例性强、易于维护。 4.1 新建项目 在第一次使用软件时,必须建立一个项目;在开始一轮新的审计工作时,也最好新建一个项目。软件提供的大多数功能都只能够在项目打开的状态下运行,只有极少数的功能可以在项目关闭的状态下使用。项目管理器提供对审计项目的管理,它主要记录了审计项目的关键信息。新建项目的界面如图4-8所示。 已经存在的项目 项目信息中的必添字段 图4-8 新建项目 新建一个项目时,为了对项目有一个概要描述,应当输入相关信息。这些信息包括:项目名称、建立日期、审计组长、主审、审计人员、审计目的、审计方案摘要、审计结论和备注。其中项目名称是必须填写的字段。 4.2 项目维护 项目维护功能用以对项目进行一般性管理,包括添加、删除和修改一个项目的信息。项目维护功能是通过“项目管理器”实现的。 通过“工具(T)| 项目管理器(P)”菜单,即可进入“项目管理器”界面,如图4-9所示。 图4-9 项目管理器 各项功能说明如下: 添加(A):添加一个新的项目,与新建项目的操作类似,项目名称为必须填写的信息。 删除(E):删除当前项目(项目前的文件夹图标呈“打开”状态的项目为当前项目。可以通过在“全部项目”下用鼠标左键单击某个项目来使其成为当前项目)。按下“删除(E)”按钮时,软件将给出如图4-10所示的信息,提示用户确认删除操作。 图4-10 确认项目删除操作 修改(M):当需要对某个项目的有关信息进行修改时,可以使用此功能。修改操作也是针对当前项目的。按下“修改(M)”按钮后,得到如图4-11所示的界面。 图4-11 修改项目 按钮操作说明如下: 更新(U):确认本次修改操作,并保存修改结果。 放弃(D):放弃本次修改的全部操作,原有项目信息不变。 特别值得注意的是,为了保证项目信息在浏览的时候不会被轻易删除,软件设计为只有在按下“修改(M)”按钮后,才能够对项目信息进行修改。 4.3 项目另存为 有时候需要将一个已经打开的项目保存为另外一个项目,这可以通过“项目(P)| 项目另存为(A)”菜单来实现。 4.4 操作项目的要素 在软件中,查询分析是主要的分析手段,为了实现不同目的而建立的一系列查询构成了审计过程的主体,也构成了项目的主体。在一个项目中,用户可以对查询进行以下操作: ● 新建一个查询 ● 打开一个已经存在的查询并进行修改 ● 关闭已经打开的查询 ● 保存新建或修改后的查询 ● 删除一个查询 ● 为一个查询复制副本 ● 将一个查询重新命名 在项目视图的左侧有一列工具栏图标,它们显示了当一个项目打开时,鼠标选中的当前对象所能进行的操作,如图4-12所示。当图标变成不可选择状态(呈现灰颜色)时,表示目前选中的对象不能进行此操作。例如,在图4-12中,当用户选中了处于关闭状态的查询“最低<发票”时,可以进行的操作有:打开查询“最低<发票”、删除查询“最低<发票”、移除查询“最低<发票”、将查询“最低<发票”重新命名。 从项目中移除一张表 打开选定的查询、数据或分析 从数据库中选择数据 将一个查询或分析重新命名 删除选定的查询或分析 新建查询 图4-12 修改项目 如果用鼠标选中了项目的第2项基本内容“查询”,这时就只能进行“新建”和“选择”的操作了。如图4-13所示。 图4-13 选择“查询”后的项目视图 对于不同的对象可以进行不同的操作,分别叙述如下。 ● 数据:可以“选择”、“打开” 和“移除”; ● 查询:可以“新建”、“选择”、“打开”、“删除”、“移除”和“重命名” ● 分析:可以“打开”、“删除”和“重命名”。 下面以问答的形式详细叙述项目中的主要操作。 ⑴ 如何新建一个查询? 操作:打开或新建一个项目,在项目视图中选中“查询”后,单击左上角的图标按钮“新建”(如图4-14所示),即可新建一个查询。这时候,将弹出“查询生成器”的界面,引导用户构造一个查询。 (2)点击“新建”按钮 (1)用鼠标选中“查询”项 图4-14 新建查询的步骤 ⑵ 如何打开一个已经存在的查询并进行修改? 操作:打开一个项目后,在项目视图中选中需要打开的查询的名称,双击鼠标左键或者单击左边第3项图标按钮“打开”(如图4-15所示),即可打开一个查询。 (2)点击“打开”按钮 (1)选中需要打开的查询 图4-15 打开查询的步骤 ⑶ 如何关闭已经打开的查询? 操作:有2种方式可以关闭已经打开的查询: ● 在查询生成器中单击右上角的“×”图标; ● 在查询生成器中单击左上角图标,选择“×关闭(C) Ctrl+F4”菜单项;     操作如图4-16、图4-17所示。 关闭查询 图4-16 关闭查询 关闭查询 图4-17 关闭查询 ⑷ 如何保存新建或修改后的查询? 操作:要保存一个新建查询或修改后的查询,可以有两种办法: ● 单击“项目”菜单的“新建”、“打开”或“关闭”菜单,如果查询未被保存,软件将提示用户保存。 ● 将查询关闭。这时如果查询需要保存的话,软件会自动给出提示。只需要按照提示进行操作即可。 保存查询的提示如图4-18所示。 图4-18 提示保存查询 ⑸ 如何删除一个查询? 操作:要删除一个查询,只需在项目视图中将需要删除的查询选中,单击左边的第4个图标按钮“删除”即可(如图4-19所示)。不管查询是否被打开,都可以删除。 (2)点击“删除”按钮 (1)选中需要删除的查询 图4-19 删除查询 删除时,软件会给出确认删除的提示信息,如图4-20所示。 图4-20 删除查询提示 ⑹ 如何另存一个查询? 操作:有时候需要建立的查询与已有的查询内容大致相同,只有少数的项目不同。这时候就可以将已有的查询另存后进行修改,以简化操作。另存查询时首先要打开查询,在查询生成器中使用右键菜单中的“另存为(V)”即可,如图4-21所示。 选择右键菜单“另存为” 图4-21 查询另存为 软件会提示用户给出新的查询名称,如图4-22所示。 图4-22 输入新查询的名称 这时请按照提示输入新的查询名称。 ⑺ 如何将一个查询重新命名? 操作:将一个查询重新命名,首先选中需要命名的查询,然后单击项目视图左边的第6个图标按钮“重命名”,如图4-23所示。 (2)点击“重命名”按钮 (1)选中需要重新命名的查询 图4-23 查询重命名 软件会提示用户给出新的名称”,如图4-24所示。 图4-24 输入新的查询名称 这时请按照提示输入新的名称。 ⑻ 如何查看原始数据的内容? 操作:首先在项目视图中选中需要查看的原始数据,然后在选中的原始数据上双击鼠标左键或者单击项目视图左边的第3个图标按钮“打开”,如图4-25所示。 (2)点击“打开”按钮 (1)选中需要查看的原始数据 图4-25 打开原始数据 ⑼ 如何关闭打开的原始数据? 操作:可以有2种方式关闭已经打开的原始数据: ● 在数据视图中单击右上角的“×”图标; ● 在数据视图中单击左上角图标,选择“×关闭(C)Ctrl+F4”菜单项; 关闭原始数据的操作如图4-26所示。 关闭原始数据 图4-26 关闭原始数据 ⑽ 如何在项目中保存结果数据? 操作:当一个查询运行后,以及打开相应的原始数据或结果数据,都会自动进入数据视图。在数据视图中单击左侧第8个图标按钮“保存结果数据”,即可将数据视图中的数据保存到指定的数据库的指定表中去,如图4-27所示。关于保存操作,将在第7章详细介绍。 图4-27 保存结果数据 ⑾ 如何查看分析的结果? 操作:首先在项目视图中选中需要查看的分析数据,然后在选中的分析数据上双击鼠标左键或者单击项目视图左边的第3个图标按钮“打开”, 如图4-28所示。 (1)选中需要查看的原始数据 (2)点击“打开”按钮 图2-28 打开分析结果 ⑿ 如何关闭已经打开的分析结果? 操作:可以有3种方式关闭已经打开的分析结果: ● 在分析结果窗体中单击右上角的“×”图标; ● 在分析结果窗体中单击左上角图标,选择“×关闭(C)Ctrl+F4”菜单项; ● 在分析结果窗体中单击“返回”按钮。 关闭分析结果的操作如图4-29所示。 关闭分析结果 图4-29 关闭分析结果 ⒀ 如何删除分析结果? 操作:要删除一个分析结果,只需在项目视图中将需要删除的分析结果选中,单击左边的第4个图标按钮“删除”即可,如图4-30所示。 (2)点击“删除”按钮 (1)选中需要删除的分析结果 图4-30 删除分析结果 删除时,软件会给出确认删除的提示信息,如图4-31所示。 图4-31 删除分析结果提示 第5章 数据导入工具 5.1 数据导入工具设计思路 目前国内的财务软件及业务信息系统种类繁多,功能各异,数据库平台也各不相同。这给计算机审计带来了挑战。因此需要开发一种简单易用的工具,利用这种工具可以采集大多数被审计单位业务系统与会计核算系统中的数据。为了提高效率,同时要求这个工具能够将导入过程中搜集的信息保存下来,并以一定的方式共享,简化一般审计人员的工作。 《审计数据采集分析3.0》中的数据导入工具正是基于这样的思路设计的。它由以下两部分组成: (1)数据导入向导 利用数据导入向导可以方便地将审计所需的数据导入到审计人员的SQL Server 数据库中。 (2)数据导入模板 利用数据导入模板可以将数据采集过程中搜集的信息保存下来,并以一定的方式共享。 数据导入向导的工作流程如图5-1所示。 图5-1 数据导入向导工作流程图 如图5-1所示,这个向导主要由5个部分组成: (1)选择目标数据库 选择一个已经存在的SQL Server数据库。 (2)选择数据导入方式 这里提供3种导入方式,一是使用原来的定义;二是新建数据导入定义;三是利用模板导入数据。对于模板导入,用户需要选择模板。 (3)添加导入对象的数据源 这里的数据源指需识别并导入的数据所在的文件(如Access数据库文件、文本文件、Excel文件等等)、文件夹(dBase系列的DBF文件所在文件夹、Paradox数据文件所在的文件夹等等)、数据库服务器上的一个数据库,或者一个ODBC数据源。根据定义方式的不同,可以将数据源分为5类: ● 普通文件型数据库 包括Access、Excel、dBase、Paradox以及其它可以通过OLEDB Jet引擎访问的数据库。对这类数据源只需要指定文件所在的路径; ● 文本文件 包括定长文本、分隔符文本以及带有不规范行的定长文本(称之为打印格式)。对这类数据源,通常要设定较多的信息,如换行符号、定长文本字段起始位置(宽度),对分隔符文本的文本识别符、字段分隔符,对打印格式的行抽取特征等信息。 ● SQL Server数据源 要指定服务器、登录方式、用户名、密码;要注意的是一定要选定“允许记住密码”选项,否则在以后的步骤中将不能使用此数据源; ● Oracle 对这类数据源要事先安装客户端访问软件。 ● ODBC数据源。 如果不知道数据文件的类型,可以使用向导提供的自动识别功能。在大多数情况下,此项功能可以根据文件结构识别出文件所属的数据源类型,从而方便用户进行后续的数据导入。 如果数据库在网络上的某台数据库服务器中,可以通过搜索网络的方式查找某一范围内的数据库服务器。当选中一个服务器后,程序会提示用户进入后续的数据导入操作。 (4)对每个数据源,指定要导入数据的表及简单转换信息 每个正常的数据源都有一张或多张数据表。对其中的每一张表,可以指定该表的数据是否需要导入;导入到目标数据库的哪个表中;是否需要以容错方式导入;如果已经存在相同名称的表并且结构一致,那么是创建新表、删除表中原有记录还是追加记录;对表中的字段,哪些是需要的,哪些是不需要的,如果需要,那么这些字段分别转换成什么名称和类型,等等。这些参数的设定,都在这一步骤完成。 (5)执行导入数据的过程 根据前面几个步骤中的定义,将数据导入。 有时相同或相似的数据导入任务需要多次执行,这时需要有一种减轻重复性数据导入工作量的策略。数据导入模板正是这样一种策略。一方面,针对常用的被审计单位信息系统,通过软件提供的专用数据导入模板,用户可以方便地完成数据采集工作;另一方面,对于首次遇到的被审计信息系统,可以在完成一次成功采集任务后将这一过程固化为数据导入模板,供以后对同样的系统进行数据采集时使用。数据导入模板的示意图如图5-2所示。 图5-2 数据采集模板示意图 5.2数据导入工具操作步骤 数据导入向导包括以下几个步骤组成: ● 启动向导; ● 选择目标数据库; ● 选择数据导入定义信息的来源; ● 添加和修改数据源链接 ● 修改目的表的定义信息 ● 查看摘要信息 ● 执行导入过程 ● 完成 下边将对这几个步骤逐一介绍。 5.2.1 启动向导 单击“数据(D)| 数据导入向导(W)”菜单,启动数据导入向导。数据导入向导的起始界面如图5-3所示。这里介绍了数据导入向导的基本作用。 图5-3 启动数据导入向导 在图5-3所示的界面中单击“下一步(N)>”按钮,进入选择目标数据库界面,如图5-4所示。 图5-4 选择目标数据库 5.2.2 选择目标数据库 数据导入向导可以将各种类型的数据导入到SQL Server 2000数据库中。为连接数据库,需要用户输入目标数据库所在的服务器名称、身份验证方式、相应的用户名密码以及数据库名称。缺省状态下,向导会将项目组所在的数据库作为目标数据库,并且使用与登录项目组数据库相同的登录方式与信息。由于大多数情况下都是将数据导入项目组所在的数据库,因此,建议不要修改这些信息。当然,数据导入向导也可以作为一个独立的工具使用,将数据导入特定的目标数据库,而不是项目组所在的数据库。这时就要根据需要修改目标数据库的登录信息了。 选择好目标数据库后,单击“下一步(N)>”按钮,进入“选择数据导入定义信息的来源”界面,如图5-5所示。 图5-5 选择数据导入定义信息的来源 5.2.3 选择数据导入定义信息的来源 选择数据导入定义信息的来源,又称为选择数据导入方式。向导提供了3种数据导入方式。 ● 新建数据导入定义 新建一个数据导入过程时,需要使用这种方式。这种方式需要用户从头开始定义数据源、数据表转换信息以及字段转换信息。而把向导原来保存的数据导入定义信息清空。数据导入定义信息清空之后不可恢复。 ● 使用原有的数据导入定义信息 每次启动一个数据导入过程后,系统都会自动将用户输入的信息和系统识别出的信息保存到一个配置数据库中,下一次启动同样或相似的导入任务时,只需利用配置数据库的信息进行必要的修改而不需用户重新设定。这些信息包括数据源定义信息、表转换定义信息以及字段转换定义信息。“使用原有的数据导入定义信息”就是利用上次数据导入过程中搜集的信息来完成本次数据导入工作。对于重复进行的相同结构的数据导入工作非常有效。 ● 使用模板导入数据     对一些需要共享的数据导入过程,可以在完成导入之后构造数据导入模板,然后将模板分发给特定用户。“使用模板导入数据”就是指利用已有的模板来简化数据导入的参数设置过程。一旦选用了数据导入模板,在后续的几个步骤中只需输入少量的信息就可以完成数据导入工作。     选择一种数据导入方式后单击“下一步(N)>”按钮,进入“添加和修改数据源”界面,如图5-6所示。 5.2.4 添加和修改数据源 图5-6 选择数据导入定义信息的来源 在这里可以添加新的数据源或者修改原有的数据源链接。这里的数据源有以下几种含义: ● 一个包含数据的文件,如Access数据库、Excel数据表、格式化的文本文件等等; ● 一个包含几个数据文件的目录,如包含dBase文件的目录、包含Paradox数据文件的目录; ● 数据库服务器上的一个数据库,如SQL Server数据库、Oracle数据库; ● 一个ODBC数据源指定的数据。 与一个数据源的连接称为一个数据源链接,简称链接。图5-6所示的界面中列出了已经存在的链接,这些链接既可以是本次定义的,也可以是上次定义的或者从模板中取得的。如果链接的字体为蓝色(如果被选中则为黑底黄字),表明该链接所标识的数据源不正确或不存在。如何添加一个数据源链接?在图5-6所示的界面中单击“添加”按钮,弹出如图5-7所示的链接定义对话框。 图5-7 选择数据导入定义信息的来源 这个对话框列出了各种常见的数据源类型。第一项是对文件型数据源的自动识别,第二项是对网络数据源的自动搜索,从第三项开始是具体的数据源类型。有关“自动识别文件”和“搜索网络数据库”的功能在前面都已介绍。 要添加一个数据源链接,首先在“连接名”文本框中输入数据源链接的名称,在“说明”文本框中输入对该数据源链接的描述,接下来选择一种合适的数据源类型,然后单击“设置”按钮(或直接双击该类型)即可进入针对该类型数据链接的设置界面。下面逐一介绍。 按照相似性原则,我们将数据源的处理方式分成4大类:一般文件型数据库、文本文件、SQL Server及Oracle、其它的ODBC数据源。“自动识别文件”和“搜索网络数据库”可以帮助用户判别常见数据源的类型。 下面首先介绍一般文件型数据库的处理方式。 ● 添加Access数据源链接 在图5-7所示的“数据源类型”列表框中选择“Access”项后单击“设置”按钮,或者双击“数据源类型”列表框中的“Access”项,将弹出如图5-8所示的对话框。 图5-8 打开Access数据源 在这里需要首先选择一个Access数据库文件,然后单击“打开”按钮(或者双击该文件名),系统确认后会弹出一个数据链接属性对话框,如图5-9所示。 图5-9 设置Access数据源链接属性 对于这个对话框,通常只需单击“确定”按钮即可。如果需要,可以单击“测试连接”按钮来测试一下该连接信息是否正确。如果Access数据库有密码,那么应该在对话框的“所有”选项卡(如图5-10所示)中选择“Jet OLEDB:Database Password”属性,单击“编辑值”按钮或双击该属性弹出如图5-11所示的对话框。 图5-10  “所有”选项卡 然后在弹出的对话框中的“属性值(V)”文本框中输入密码,单击“确定”按钮就返回到如图5-10所示的数据链接属性对话框。 图5-11 设置Access数据库密码 ● 添加dBase数据源链接 向导支持dBase III、dBase IV和dBase 5.0版本,对各版本的处理方式基本相同。 在图5-7所示的对话框中双击“数据源类型”列表框中的“dBase 5.0”、“ dBase III”或“dBase IV”项,将弹出如图5-12所示的对话框(根据dBase的版本不同将略有差异)。 图5-12 打开dBASE数据源 选择其中的任何一个DBF文件然后单击“打开”(或双击该文件),系统确认后会弹出一个数据链接属性对话框,如图5-13所示。 一个目录 图5-13 设置dBase数据源链接属性 与设置Access数据源链接属性的过程相似,通常只需单击“确定”按钮即可。不同的是,数据库名称的文本框中显示的是一个文件目录(路径),而不是文件名。也就是说,不论选择该目录下的哪个DBF文件,其结果都是一样的,向导将DBF文件所在的目录作为一个数据库。 ● 添加Excel数据源链接 添加Excel数据源链接的过程和添加Access数据源链接的过程基本相同,这里就不介绍了。不同之处在于,由于Excel并非严格意义上的关系数据库管理系统,因此,通常要在数据导入前对Excel工作薄作一些预处理,将其中的工作表整理成规范的二维表。 ● 添加Paradox数据源链接 添加Paradox数据源链接和添加dBase数据源链接的过程也基本相同,只是Paradox数据文件的后缀名是“DB”,并且要求数据文件所在目录的全路径长度不超过72个字节。 ● 添加FoxPro数据库数据源链接 在图5-7所示的对话框中双击“数据源类型”列表框中的“FoxPro数据库(.dbc)”选项,将会弹出如图5-14所示的对话框。 图5-14 打开FoxPro数据库(.dbc)数据源 选中其中一个后缀名为“.dbc”的文件后单击“打开”按钮(或双击该文件名),系统确认后会弹出一个数据链接属性对话框,如图5-15所示。 图5-15 设置FoxPro数据库(.dbc)数据源链接属性 同样的,在这个对话框中只需单击“确定”按钮即可。 ● 添加FoxPro自由表数据源链接 添加FoxPro自由表数据源链接的过程和添加FoxPro数据库数据源链接的过程基本相同,只是在弹出的“打开”文件的对话框中,文件的后缀名是“*.dbf”。 ● 添加SQL Server和Oracle数据源链接①添加SQL Server数据源链接 在图5-7所示的对话框中双击“数据源类型”列表框中的“SQL Server”项,将弹出如图5-16所示的对话框。 图5-16 设置SQL Server的数据源链接属性 首先要输入服务器名称(可以通过右边的“刷新”按钮得到服务器列表,然后选择),然后选择登录方式,如果选择“使用Windows NT集成安全设置(W)”,还需输入用户名称和密码(由于该信息在后边的过程中还会用到,因此,必须选择“允许保存密码”选项,否则数据导入过程将无法继续),最后,选择一个数据库(也可以使用附加数据库文件的方式)。输入这些信息后,单击“确定”按钮就可以了。 ②添加Oracle数据源链接 在图5-7所示的对话框中双击“数据源类型”列表框中的“Oracle”项,将弹出如图5-17所示的对话框。 图5-17 设置Oracle的数据源链接属性 同样的,输入服务器名称、用户名称及密码,选中“允许保存密码”选项,单击“确定”按钮就可以了。这里有一点要注意,由于Oracle的Provider for OLEDB是由Oracle公司提供的,因此,要导入Oracle数据库的数据,必须预先安装Oracle数据库相应的客户端软件。 ● 添加ODBC数据源链接 在图5-7所示的对话框中双击“数据源类型”列表框中的“ODBC数据源”项,将弹出如图5-18所示的对话框。 图5-18 设置ODBC数据源链接属性 如果要添加一个已有的ODBC机器数据源,可以选中“使用数据源名称”选项,在列表框中选择;否则,可以选择“使用连接字符串”选项,这时既可以手工输入连接字符串,也可以用下列方法将一个ODBC数据源编译成连接字符串。选择“使用连接字符串”选项,单击“编译”按钮,系统弹出ODBC设置界面,如图5-19所示。 图5-19  ODBC设置界面 在图5-19所示的界面中选择或新建一个ODBC数据源,单击“确定”按钮返回数据链接属性对话框,再单击“确定”按钮就可以了。 ● 添加文本文件数据源链接 在图5-7所示的对话框中双击“数据源类型”列表框中的“文本文件”项,将弹出如图5-20所示的对话框。 图5-20 打开文本文件数据源 选中其中一个文本文件后单击“打开”按钮,系统确认后会弹出一个文本格式定义界面,如图5-21所示。 图5-21 文本文件格式定义 一般来说,文本文件的数据格式可以分为3种类型:分隔符形式的、固定宽度的和报表打印格式的文本文件。分隔符形式的文本文件采用特定的分隔符号(例如逗号或制表符)来分隔每一个字段。在这样的文件中,常常用第一行来表示字段名。例如,下面是一个以逗号作为分隔符的文本文件的一部分,第一行表示字段名。 行号,代码,名称,利率,开始日期 行号,代码,名称,利率,开始日期 500,100,90年五年期财政债券利率,8.31,01/10/1997 500,200,开发银行债券利率(12.5%),10.41,01/10/1997 500,201,开发银行债券利率(14%),11.64,01/10/1997 固定宽度的文本文件中每一行的数据包含相同的字符数,即每一行的宽度相等。每个字段都有自己固定的字符数(宽度),一般第一行不表示字段名,固定宽度的文本文件又称为定长格式的文本文件。下面是一个定长格式文本文件的一部分,每一行数据长度为52个字符,其中包括5个字段,每个字段的起止位置及长度如表3-1所示。 500 10090年五年期财政债券利率          8.3101/10/1997 500 200开发银行债券利率(12.5%)      10.4101/10/1997 500 201开发银行债券利率(14%)         11.6401/10/1997 500 300总行金融债券利率(11.5%)        9.5701/10/1997 表5-1 定长格式文本文件的字段宽度说明 字段序号 起始位置 结束位置 长度 1 1 3 3 2 4 7 4 3 8 36 29 4 37 42 6 5 43 52 10 “报表打印格式”的文本文件又称为不 规则 编码规则下载淘宝规则下载天猫规则下载麻将竞赛规则pdf麻将竞赛规则pdf 行的定长格式文本文件,例如:   01/08/99                Inventory Valuation Report              Page 1   09:44:42                  As At December 31, 1998                                         Quantity    Unit    Total Cost                                                       Cost   Product Class: 01 -  Housewares            010102710 ALUMINUM TEAPOT 8 CUP          144        5.99      862.56     010102840 PRESSURE COOKER 8QT            400      39.40    15760.00     010119040 BLANCHER                      190        8.00    1520.00     010134420 VEGETABLE STEAMER              50        3.12      156.00     010135060 192 OZ DUTCH OVEN              230      27.60    6348.00     010155150 STEP-ON CAN                    132        8.40    1108.80     010155160 1 SHELF BREADBOX                56        9.93      556.08     010155170 4 PC CANISTER SET              96        7.05      676.80     010207220 NAPKIN & RELISH HOLDER        212        3.22      682.64     010311990 DIET SCALE                    290        2.98      864.20     010551340 DISH DRAINER                  412        6.56    2702.72     010631140 CAKE PAN                      140        3.09      432.60     010631190 LOAF PAN                        36        3.10      111.60     010803760 7 PC KITCHEN TOOL SET          48      -3.21    -154.08                                       =================           Class Totals:                      2634                34954.68                                       ================= 数据导入向导能够处理以上3种格式的文本文件,下面逐一介绍。 ● 分隔符形式的文本 对于这种文本文件(如图5-22所示),软件一般能够自动识别出它的格式,自动选中“分隔文本”单选按钮,并自动填入换行符、字段分隔符以及可能存在的文本识别符。用户需观察原始数据后设定“首行包含列名”选项,在“内容说明”文本框中输入对该文本文件的说明。“容错”选项将在步骤(5)中详细介绍。如果认为软件自动判别得到的参数不正确,这时应相应位置上输入正确的参数。以上设置完成后,单击“下一步(N)>”按钮将进入记录集预览界面,如图5-23所示。 图5-22 分隔符形式文本文件参数设定 图5-23 文本文件记录集预览     在图5-23所示的界面中可以选择目的表(将文本文件的数据导入数据表)和设置字段转换定义信息。设置字段转换定义信息的操作将在步骤(5)中详细介绍。 以上参数设置正确后,单击“确定”按钮即可。否则可以单击“<上一步(B)”按钮返回上一界面重新设置。 ● 定长格式的文本 系统将自动识别出定长格式的文本文件,并且自动选中“定长文本”单选按钮,识别出换行符。如图5-24所示。 图5-24 定长格式文本文件参数设定         对于定长格式的文本文件,最重要的是从文件中识别出每个字段,这需要用到表5-1所示的字段宽度说明信息。为了方便用户在界面上直接设定字段的宽度信息,向导中提供了一个划线工具。如图5-25所示。 图5-25 识别定长格式文本数据的划线工具 图5-25所示的文件内容的上方有一个标尺,标识字段的分割位置。单击右上角的“估测”按钮,向导将根据文本文件的数据信息自动给出字段分割位置的估计值,并在相应位置划上一条竖线。如果认为这条竖线不准确,可以单击鼠标右键删除这条竖线,如果要增加一条竖线,只需在相应位置上单击鼠标左键即可。 字段分割位置设置完成后,单击“下一步(N)>”按钮将进入记录集预览界面,如图5-26所示。 图5-26 识别定长格式文本数据的划线工具     在图5-26所示的界面中可以选择目的表(将文本文件的数据导入数据表)和设置字段转换定义信息。设置字段转换定义信息的操作将在步骤(5)中详细介绍。 以上参数设置正确后,单击“确定”按钮即可。否则可以单击“<上一步(B)”按钮返回上一界面重新设置。 5.2.5 修改目的表的定义信息     在步骤(3)完成之后,将回到如图5-6所示的“添加/修改数据源链接”界面。在这个界面中单击“下一步(N)>”按钮,将进入如图5-27所示的修改目的表定义信息界面。 设置字段 目的表名 源表名 已有链接 图5-27 修改目的表定义信息 界面的上方通过下拉式列表框显示已有的链接。选择某一链接后,下面即出现该链接(数据库)中存在的表。在表名所在行的列首打勾(“√”),表示需要将该表导入目标数据库中,否则将不导入该表。同时可以在“目的表名”列上可以修改或选择导入后的目的表名称。图5-27显示的是将表“KJB01007”修改成“业务状况表1007”,要注意“[”与“]”的成对使用。 在“业务状况表1007”的右边单击“设置”按钮,将进入“表设置”界面,如图5-28所示。 图5-28 修改目的表字段定义信息 在图5-28所示的界面中可以进行以下操作: ● 选择数据导入方式 ● 选择容错导入模式 ● 修改目标字段的名称与类型 向导提供了3中数据导入方式: ● 创建新表,如果存在同名的表,首先删除,然后创建; ● 删除原有数据,将原表中的所有数据删除后再导入数据; ● 追加数据,在原表的记录后后追加新的记录。 根据需要,可以选择3种导入方式中的一种。向导默认的导入方式是“创建新表”方式。     容错方式是一种寻求数据导入效率和差错控制之间平衡点的机制。数据导入的效率问题和差错控制问题是一对矛盾,也是必须处理好的一个关系。一般来说,效率高的工具在差错控制方面相对要弱一些。为了提高纠错能力,势必降低数据导入的效率。容错方式就像一个开关,打开它,纠错能力增强,但效率降低;关上它,效率很高,但纠错能力降低。用户需要根据具体的数据质量情况来选择是否打开这一开关。     修改目的表的字段名称和类型是数据导入过程中必要的数据转换工作。利用这一功能,可以将被审计单位难以理解的原始数据转换成审计人员易于理解的目的表,又称审计中间表。 逐一设置每个数据源链接的每张表的每个字段的信息后,在图5-27所示的界面中单击“下一步(N)>”按钮,将进入如图5-29所示的“查看摘要信息”界面 图5-29 查看摘要信息 5.2.6 查看摘要信息 图5-29所示的“查看摘要信息”界面显示了数据导入过程的摘要信息。该信息经用户仔细核对无误后,单击“下一步(N)>”按钮,将进入图5-30所示的“执行导入过程”界面。如果发现导入定义不正确,可以单击“<上一步(B)”按钮退回上一步进行修改。 图5-30 执行导入过程 5.2.7 执行导入过程 图5-30所示的界面显示了向导将要完成的步骤。单击“确定”按钮将启动导入进程。如图5-31所示。 图5-31 启动导入进程 5.2.8 完成     导入任务全部执行完毕后,将显示如图5-32所示的界面。在这个界面中单击“完成”按钮即可。如果导入过程出现错误,对于容错导入方式,可以在“根目录\Program Files\审计数据采集分析3.0\Log”文件夹中查看数据导入日志日志文件,如图5-33所示。该文件将详细记录数据导入的出错情况,如图5-34所示。 图5-32 导入完成 图5-33 数据导入日志文件 图5-34 数据导入日志文件内容 5.3 生成数据导入模板 单击菜单“数据(D)| 生成数据导入模板(G)”,将弹出如图5-35所示的对话框。 模板文件名 图5-35 数据导入日志文件内容 在图5-35所示的对话框中单击“浏览”按钮,选择模板文件夹并输入模板文件名。模板文件的后缀是“.mod”。在软件中,所有的用户模板都存放在“根目录\Program Files\审计数据采集分析3.0\用户模板”文件夹中,所有的系统模板都存放在“根目录\Program Files\审计数据采集分析3.0\系统模板”文件夹中。如果要使用模板导入数据,必须首先将模板文件复制到模板文件夹中。 第6章 查询分析     查询分析是软件采用的主要分析方法,查询分析的过程由一个“查询生成器”完成。它通过图形化的界面来引导用户动态地构造一个SQL语句来实现用户的查询任务。根据查询语句的基本要素,一个查询包括以下几个方面: ● 选择需要查询的表(必须) ● 选择作为查询结果的字段(必须) ● 设定表之间的关系(当选取了两张或两张以上的表时,必须设定表之间的关系) ● 设定查询条件(可选) ● 设定分组字段与统计字段(可选) ● 设定排序字段(可选)     查询生成器的主界面如图6-1所示。 SQL语句编辑区 字段设定区 表间关系设定区 图6-1 查询生成器主界面 查询生成器的主界面由3部分组成,分别是:表间关系设定区、字段设定区和SQL语句编辑区。查询生成器的工具栏和右键菜单分别如图6-2、图6-3所示。 删除全部表 图6-2 查询生成器的工具栏 图6-3 查询生成器的右键菜单 6.1选择表与查询 在查询生成器中点击鼠标右键,使用“添加表(A)”菜单,弹出如图6-4所示的对话框。这个对话框有两个属性页,分别是“表”与“查询”。在“表”属性页所显示表的前方打勾(“√”),表示要选择此表,在“查询”属性页所显示查询的前方打勾(“√”),表示要选择此查询。选择表或查询后单击“添加(A)”按钮,可以将表或查询添加到查询生成器的表间关系设定区,如图6-5所示。 图6-4 添加表/查询 图6-5 已经添加表/查询 接下来要设定表(查询)与表(查询)之间的关系。为了叙述方便,这里将查询也视同表来对待,因为在构造SQL查询时,它们的操作方式是相同的。 6.2建立表间关系 表间关系反映了现实世界实体之间的联系,对于构造计算机审计数据分析模型非常重要。构建表间关系不是简单地将被审计系统数据库中的关系恢复,而是根据审计的目标,构造出一个用于审计分析的数据模式,又称为构建分析性审计中间表。 构建表间关系时,首先用鼠标重新排列各张表的位置,然后将一张表中的某一个字段用鼠标左键选中后按住鼠标左键拖动到另一张表的相应字段上放开鼠标,即可建立一个关系,如图6-6所示。 图6-6 建立表间关系 缺省的关系是等值连接关系,在图中用“=”标识。要删除已经建立的关系或者修改关系的属性,只需在相应的关系上点击鼠标右键即可。这时弹出如图6-7所示的菜单。 图6-7 修改表间关系 常见的关系分为两大类:等值关系与不等值关系。等值关系的关系运算符是“=”号,不等值关系的关系运算符可以是“>”、“>=”、“<”、“<=”、“<>”,等等。在等值关系中,又有3种连接方式,分别称为内连接、左连接和右连接。以连接A B(A.a=B.b)为例,各种连接的属性如表6-1所示。 表6-1 连接属性说明 连接方式 属性 结果记录数 内连接 满足A.a=B.b的记录 满足A.a=B.b的记录数 左连接 A中的所有记录以及满足A.a=B.b的B中的部分记录 A的记录数 右连接 B中的所有记录以及满足A.a=B.b的A中的部分记录 B的记录数 连接关系编辑的界面如图6-8所示,用户可以方便地选择连接关系的种类以及等值关系的连接方式。设定或修改连接关系属性后,请按“确定(O)”按钮将连接关系属性保存起来。 图6-8 设定连接属性 一般来说,如果要对多张数据表进行采集和分析,必须首先建立起多表之间的关系,否则无法进行分析。尚未建立起多表之间的关系而需要查看数据检索结果时,会得到如图6-9所示的提示。这时,必须首先建立起多张数据表之间的关系。 图6-8 尚未完全设定多表之间的关系提示 6.3 选取字段 设定表间关系之后需要选取字段。所选取的字段作为查询结果中显示的列。这里的字段有类,一类是指表中存在的字段,另一类是指由表达式构造的计算字段,又称为计算列。这两类字段的选取或构造方式也有所不同。 对于表中存在的字段,只需在“表间关系设定区”显示的表中相应字段前方打勾(“√”)即可,也可以在“字段设定区”通过下拉式列表框选取字段。这两种方式的效果相同,如图6-9所示。 图6-9 选取字段操作 计算字段的构造步骤如下:     (1)在“字段设定区”的最后一个空白行的第2列按钮处单击鼠标,如图6-10所示。 在此单击鼠标构造计算字段 图6-10 构造计算字段步骤(1) 这时弹出一个“表达式生成器 – 计算字段编辑”对话框,如图6-11所示。 函数说明区 可供选择的,用于构造计算列的函数 可供选择的,用于构造计算列的字段 可供选择的,用于构造计算列的运算符 表达式编辑区 图6-11 构造计算字段用的表达式生成器 (2)编辑计算字段表达式。 在图6-11所示的界面中,各个操作区域的说明如标注部分所示。需要构造计算字段的时候,首先选择构造所用的原始字段和运算。运算包括函数和运算符。用于构造计算字段的常用函数如表6-2所示(假设ExpC表示字符表达式,ExpN表示数值表达式,ExpD表示日期表达式,Exp 表示一般意义上的表达式,DTYPE表示数据类型)。 表6-2 用于构造表达式的常用函数 函数格式 含义 示例 ABS(ExpN) 对一个数值表达式的值来取绝对值 ABS(9)=9,ABS(-9)=9 INT(ExpN) 对一个数值表达式的值来向下取整数值 INT(3.5)=3,INT(-3.5)=-4 CEILING ( ExpN ) 返回大于或等于ExpN的最小整数(向右取整) CEILING(3.5)=4 FLOOR (ExpN ) 返回小于或等于ExpN的最大整数(向左取整) CEILING(3.5)=3 ROUND (ExpN,length [ , function ] ) 返回数字表达式并四舍五入为指定的长度或精度。 ROUND(123.9994, 3)=123.9990 ROUND(123.9995, 3)=124.0000 CAST(EXP AS DTYPE) 将某种数据类型的表达式显式转换为另一种数据类型 CAST( ’-21’ AS int)=-21 CONVERT (DTYPE[(length)], Exp [, style]) 将某种数据类型的表达式显式转换为另一种数据类型 CONVERT (char(5),-0.21)=’-0.21’ SUBSTRING(ExpC,起始位置,长度) 从起始位置开始,对字符表达式的值截取固定长度的字符串 SUBSTRING(’Hello!’,2,2)=’el’ LEFT(ExpC,长度) 从左边开始,对字符表达式的值截取固定长度的字符串 LEFT(’Hello!’,2)=’He’ RIGHT(ExpC,长度) 从右边开始,对字符表达式的值截取固定长度的字符串 RIGHT(’Hello!’,2)=’o!’ LTRIM(ExpC) 去掉一个字符表达式值的左边的所有空格 LTRIM(’  Hello!  ’)=’Hello!  ’ RTRIM(ExpC) 去掉一个字符表达式值的右边的所有空格 RTRIM(’  Hello! ’)=’  Hello!’ TRIM(ExpC) 去掉一个字符表达式值的两边的所有空格 TRIM(’  Hello!  ’)=’Hello!’ UPPER(ExpC) 将一个字符表达式值中的所有字母转换成大写字母 UPPER(’Hello!’)=’HELLO!’ LOWER(ExpC) 将一个字符表达式值中的所有字母转换成小写字母 LOWER(’Hello!’)=’hello!’ STR(float_expression[, length [ , decimal ]]) 由数字数据转换来的字符数据 STR ( ’-21’)=-21 LEN(ExpC) 返回给定字符串表达式的字符个数 LEN (’Hello!’)=6 SUM(ExpN) 对一个数值表达式字段进行求和 AVG(ExpN) 对一个数值表达式字段进行求平均值运算 GETDATE() 返回系统的当前日期 DATEADD (datepart, number, ExpD) 在向指定日期加上一段时间的基础上,返回新的 日期时间值 DATEADD(month, 1,’2005-4-1’)=’2005-5-1’ DATEDIFF (datepart, startdate , enddate ) 返回跨两个指定日期的日期和时间边界数。 DATEDIFF ( month , ’2005-5-1’ , ’2005-4-1’ )=-1 DATEPART (datepart, ExpD) 返回代表指定日期的指定日期部分的整数 DATEPART ( month , ’2005-5-1’)=5 YEAR(ExpD) 返回表示指定日期中的年份的整数。此函数等价于 DATEPART(yy, date) 。(数值型) YEAR(’98-11-12’)=98 MONTH(ExpD) 返回代表指定日期月份的整数。MONTH 等价于 DATEPART(mm, date)。(数值型) MONTH(’98-11-12’)=11 DAY(ExpD) 返回代表指定日期的天的日期部分的整数。此函数等价于 DATEPART(dd, date)。 (数值型) DAY(’98-11-12’)=12 构造计算字段时,可以直接在图6-11所示的界面上方的“表达式编辑区”中输入计算字段的表达式,也可以通过在“可供选择的函数”、“可供选择的字段”上双击鼠标左键,在可供选择的运算符上单击鼠标左键来构造表达式。表达式的构造完成之后,单击“确定(O)”按钮,即可将新构造的计算字段添加到图6-10所示的字段列表中。 要删除一个字段或计算字段,只需在图6-10所示的界面中选中字段表达式的内容后按键盘上的删除(Delete)键即可。如果要调整字段的显示顺序,只需在图6-10所示的界面中按住鼠标左键拖动字段的列首即可。 6.4设定字段别名 大多数被审计单位提供的电子数据中,数据库表的字段命名很少采用中文方式,一般采用英文或汉语拼音的字母缩写。这些字段名并不是一下子就能够看懂的。为了更好地理解字段的含义,必须参照数据字典对字段名称进行转换。 字段名称的转换有两种形式:永久性的与暂时性的。通过修改数据库表结构来进行的转换是永久性的,在查询过程中设定字段别名的转换是暂时性的。当审计人员直接与被审计单位的数据库相连时,由于不能修改对方的数据库表结构,所以只能进行暂时性的转换。设定字段别名的操作如图6-12所示。 设定字段别名 图6-12 设定字段别名     由于计算字段是一个表达式,所以查询生成器中给计算字段取的别名是“表达式n”,用户需要根据计算字段的含义来修改它的别名。例如,在图6-12中,将计算字段表达式“YEAR([MODEL_DA].[征费日期])”命名为“年度”。 6.5设定查询条件 通过设定检索条件,可以将满足一定条件的数据挑选出来,作为重点进行审计。检索功能是通用审计软件的一项基本功能。在查询生成器中点击鼠标右键可以选择“查询条件(Q)”菜单。查询条件设定的操作如图6-13所示。 图6-13 设定查询条件 由于查询条件也是一个表达式,所以设定查询条件的界面也是一个表达式生成器界面。构造查询条件表达式常用的函数如表6-2所示。下面简单介绍查询条件中使用的条件运算符。 条件运算符包括“=”、“<>”、“>”、“>=”、“<”、“<=”、“Like”、“Not Like”、“In”和“Not In”,共10个。各条件运算符的含义如下: “=”        :等于; “<>”        :不等于; “>”        :大于; “>=”        :大于等于; “<”        :小于; “<=”        :小于等于; “Like”        :部分匹配,通配符“%”代表所有字符,通配符“?”代表单个字符; “Not Like”    :Like条件的否定条件,表示不满足部分匹配属性; “In”        :在某个集合中,集合用“(”和“)”封装,集合中的元素用“,”分隔; “Not In”        :In条件的否定条件,表示不在某个集合中。 例如:对于字符型的“科目编号”字段,条件“科目编号 Like 101 ‘%’”表示将所有101科目及其下属科目的记录检索出来;“科目编号 In  (‘101’, ‘102’)” 表示将所有101科目或102科目的记录检索出来;“科目编号 Not In  (‘101’, ‘102’)” 表示将所有除101科目和102科目外的所有科目的记录检索出来。条件“开户单位名称 Not Like ‘%’”或者“开户单位名称 is Null”表示将所有无户名的帐户检索出来(Null表示空值)。 查询条件的组合方式一般有两种:“并且”(“And”)和“或者”(“Or”)。这两者的优先级是:“And”>“Or”。在实际应用中,可以根据不同的需要来设置条件的组合方式。当需要改变不同条件的优先次序时,应该使用括号“(”和“)”来实现。 6.6设定结果重复属性 在检索的过程中,由于检索条件的设置和结果字段的选取不同,往往会影响检索结果的记录集。有时就会出现重复记录。例如:在对一张包含“职工编号”、“职工姓名”、“职工性别”、“出生日期”、“出生地点”、“家庭住址”、“职务”等字段的“人员基本信息表”进行检索时,如果只挑选了“职工姓名”作为结果字段,设定检索条件为“职务 = ‘处长’”,则所有具有处长职务的人员的姓名都会在检索结果中出现,包括具有相同姓名的处长。如果具有相同姓名的处长只希望在检索结果中出现一次,则可以通过“设定结果重复属性”操作来实现。设定结果重复属性的操作界面如图6-14所示。 去掉结果中的重复记录 图6-14 设定查询条件 在“去掉重复记录”复选框中打勾(“√”),表示不允许检索结果出现重复记录,否则表示允许。 6.7分组与统计 分组与汇总是通用审计软件的另一项基本功能。通过分组与汇总,可以了解明细与总体之间的关系;可以从大类和总量上把握被审计单位的财政或财务情况。所谓分组,是指以某一项属性作为标准,对某一范围内的事物(具体表现为数据)进行划分,使得具有相同属性值的事物聚集在一起。所谓汇总,是指对每一个划分出来的小组,按照要求施加一定的运算。例如,假定人员基本信息表的字段为“职工编号”、“职工姓名”、“职工性别”、“出生年份”、“出生月份”、“出生地点”、“家庭住址”、“职务”,以出生的月份作为标准,可以将所有的人员划分成12个小组;对每一个小组施加“求记录总数”运算,可以得出每个月份出生的人员数;对每一个小组数据中的“年龄”字段施加“求平均数”运算,可以得出每个月份出生的人员的平均年龄;对每一个小组数据中的“年龄”字段施加“求和”运算,可以得出每个月份出生的人员的累计年龄。一般来说,常用的汇总运算(函数)有:求记录总数(COUNT)、求和(SUM)、求平均值(AVG)、求最大值(MAX)和求最小值(MIN)等。 当存在多个分组条件时,必须指定分组的先后次序,即先按什么分组,再按什么分组。或者称为第1分组,第2分组,等等。例如:先按出生的月份将所有人划分为12个小组,对每一个小组,可以再按性别划分为2个小组,依此类推。 在查询生成器的右键菜单中选择“分组输出”,表示使用分组统计功能。分组统计的操作界面如图6-15所示。 可供选择的统计运算(函数) 设定分组的次序 图6-15 设定分组统计字段 分组(统计)字段的顺序可以在“分组顺序”列输入。。依据SQL的实现语法,作为检索结果的字段必须要么全部施加集(聚)合函数,要么全部不施加集(聚)合函数(分组与统计函数都是集(聚)合函数)。因此,作为检索结果的字段,如果一部分参加了分组运算,那么另一部分必须参加统计运算。例如:在信贷资产质量五级清分中,要求按照借款人名称对各个分类结果的贷款金额、本金损失、利息损失进行汇总。这时候的操作为: ● 选取“借款人名称”、“分类结果”、“贷款金额”、“本金损失”、“利息损失”字段; ● 以“借款人名称”和“分类结果”进行分组; ● 对“贷款金额” 、“本金损失”、“利息损失”进行汇总。 这时的检索结果如图6-16所示。 图6-16 贷款五级清分分组汇总结果     有关这个界面的操作请参照第7章。 6.8设定结果排序属性 结果排序属性用以确定结果记录的排列顺序。一般来说,排序属性分为升序和降序两种。依据重要性原则,经常会对一些数额较大的经济活动记录进行重点审计,这时候,排序提供了一种有效手段。设定结果排序属性的操作界面如图6-17所示。 字段的排序属性 改变排序字段的顺序 图6-17 设定结果排序属性 6.9查看结果     在数据采集与分析中,从选择表、建立表间关系、选择字段、分组与汇总到设定结果排序属性,整个过程可以用一句结构化查询语言(Structured Query Language,SQL)来表示。结果输出的过程实际上是这个结构化查询语句执行的过程。在“SQL语句编辑区”显示的就是查询过程生成的SQL语句,如图6-18所示。                     图6-18 查询过程生成的SQL语句     可视化查询生成器的作用是根据用户在图形化界面上的操作来生成SQL语句。一般是不需要对SQL语句进行输入和修改的。但在某些时候,需要人工修改SQL语句。修改SQL语句后,一定要在SQL语句编辑区中点击鼠标右键,使用菜单“应用所作修改 F6”来使得修改后的SQL语句生效。如果没有“应用所作修改”,在后续的操作中,会得到如图6-19所示的提示信息。 图6-19 修改SQL语句后的提示信息     单击“是(Y)”按钮,表示撤销修改,将恢复到修改前的状态。 使用查询生成器的右键菜单项“运行(R) F5”将得到查询结果,如图6-20所示。在此基础上可以用灵活的分析方式以及特定的分析方法进一步分析,相关内容请参考第7章与第8章。 图6-20 查询结果 第7章 数据视图         数据视图是《审计数据采集分析3.0》的重要组成部分。在运行一个查询或者打开原始数据、结果数据时,都会进入数据视图。数据视图有两个基本作用:显示数据和提供一些灵活的分析手段。数据视图中的工具条按钮如下图所示。将鼠标移动到这些按钮上,就可以看到提示信息。数据视图中的工具栏和右键菜单如图7-1、图7-2所示。 图7-1 数据视图的工具栏 图7-2 数据视图的右键菜单 7.1定制显示风格 基本的数据视图如图7-3所示。 合并单元格 显示某层数据 图7-3 基本的数据视图 用户可以定制的要素有: ● 合并单元格属性 ● 显示某层数据 在自由分组或预设分组时,“显示某层数据”将决定当前显示的某层数据。 合并单元格后,相同的显示内容将出现一次,合并后的结果如图7-4所示。 图7-4 合并单元格后的数据视图 7.2保存结果数据 在数据视图中,可以通过两种方式保存显示的数据: ● 系统后台数据库 ● 文件型数据库 ⏹ Access数据库文件 ⏹ Excel文本文件 ⏹ 文本文件 在数据视图左侧工具栏中点击“保存结果数据”按钮,即可弹出如图7-5所示的菜单,提示用户选择保存数据的类型。 图7-5 保存结果数据菜单 7.2.1 本系统后台数据库 点击“本系统后台数据库”菜单,系统将弹出如图7-6所示的提示输入对话框,提示用户输入需保存的数据表名。输入正确的数据表名即可。 图7-6 提示输入目的表名对话框 7.2.2 文件型数据库 点击“文件型数据库(mdb,xls,csv,txt等)”菜单,系统将弹出如图7-7所示的对话框,提示用户选择保存的文件类型、输入保存的文件名。 图7-7 保存文件型数据库对话框 这时选择适当的文件目录并为所需保存的数据库文件取一个有实际含义的名称。请注意,文件名中不能含有“*”、“?”等具有通配含义的符号。此外,也可以使用现有的文件。 当选择“MS Access数据库(*.mdb)”类型时,单击“保存(S)”按钮后,弹出如图7-8所示的对话框。 图7-8 保存Access数据表对话框 这时候,需要为保存的结果表起一个有实际含义的、便于记忆和辨认的名称。如果这个数据表在指定的数据库中已经存在,则会得到如图7-9所示的提示信息。 图7-9 覆盖已有表的提示信息 这时候,如果选择“是(Y)”,则先删除将原有的数据表,然后重新建立一张数据表,用以保存结果记录;如果选择“否(N)”,系统会提示重新输入数据表名。 保存完成后,将给出如图7-10所示的提示信息。 图7-9 数据保存成功的提示信息 7.3将结果输出到Microsoft Word     有时候需要将结果数据存放到Word中来进一步编辑,形成报告。这可以通过数据视图中的“发送到Word”功能实现,操作如下(如图7-10所示)。     (1)用鼠标选定需要输出的数据范围(按住鼠标左键拖动即可); (2)单击工具条上的图标按钮“发送到Word” 结果如图7-11所示。 (2)点击工具条上的图标按钮 (1)选取需要发送的数据 图7-10 将数据发送到Microsoft Word 发送到Word中的数据 图7-11发送到Microsoft Word中的数据     这时可以利用Word的功能对数据进行编辑、修改等一系列操作。这为进一步生成审计工作底稿提供了方便。由于目前技术上的原因,一次所能选取的最大数据量为64K。 7.4将结果输出到Excel     输出到Excel的操作与输出到Word的操作类似,这里就不再一一叙述。值得注意的是,由于目前技术上的原因,输出到Excel时,一次所能选取的最大数据量也是64K。 7.5排序与汇总     在数据视图中,可以参加排序的对象分为两种: ● 单列 ● 多列 对不同排序对象的操作方式可以用表7-1来说明。 表7-1 不同排序对象的操作方式 排序对象 操作方式 结果特征 单列 用鼠标单击某一列所在的单元格或列标题,然后点鼠标右键,系统将弹出一菜单,点“升序”或“降序”按钮。 数据已经按某一列进行升序 / 降序排列 多列 点鼠标右键,系统将弹出一菜单,点“多重排序”按钮。 数据已经按某排序列进行升序 / 降序排列     多重排序的设置界面如图7-12所示。 设定排序字段的先后次序 设定选取字段的排序属性 选择排序字段 图7-12 多重排序操作 在数据视图中,对单元格的汇总可以分两步完成。首先选中需要汇总的单元格,然后点击工具栏上的“汇总”图标按钮,就可以得到汇总结果。汇总是针对数值类型字段而言的,对非数值型字段,汇总值显示为空白,如图7-13所示。 图7-13 单元格汇总结果 7.6打印预览     在数据视图的工具栏按钮上单击“打印预览”图标按钮,将进入打印预览界面,如图7-14所示。 图7-14 打印预览界面 打印预览界面提供了以下功能: (1)设置缩放的大小和比例; (2)用“►、►►、◄、◄◄”按钮和滚动条来查看不同的打印页; (3)定位到特定的打印页; (4)打印文档的页面设置 (5)设置页标题和页脚; (6)设置分栏打印的分栏数量和栏间距; (7)设置打印机属性 (8)将所选页面输出到打印机 下面重点介绍(1)、(4)、(5)、(7)、(8)项的功能。 (1)设置缩放的大小和比例 打印预览中提供了设置缩放的大小和比例的功能。简单地,在预览区域内双击鼠标左键将加大显示比例;双击鼠标右键将缩小显示比例。除此之外,在“缩放”选项中提供了百分比、大图标、双页、整页、页宽、拉伸共6种缩放样式;相对于“百分比”这种缩放样式,又提供了25%、50%、75%、100%、150%、200%、400%共7个档次的比例。 (4)打印文档的页面设置 页面设置功能提供了对打印文档的纸张大小、方向和页边距的设置,界面如图7-15所示。 图7-15 页面设置 (5)设置页标题和页脚     单击“页标题/页脚(H)”按钮,将进入如图7-16所示的页标题/页脚设置对话框。 页标题/页脚的内容 设定页标题/页脚的字体 选择页标题/页脚 图7-16 设置页标题 / 页脚     这里一共提供了3行页标题和3行页脚。页标题/页脚内容设置区域是一个3×3的单元格,列标题分别为“左对齐”、“居中”和“右对齐”;行标题分别为“第1行”、“第2行”和“第3行”。在上图中,我们选择了页标题设置,并且在第一行第二列中输入了“结果信息打印”,它表示“结果信息打印”这段文字将在页标题的第一行以居中的方式打印出来。在其他单元格中输入信息后的打印方式可以依此类推。此外,还可以设置页标题/页脚的字体。 (7)设置打印机属性     单击“打印设置(S)”按钮,将进入如图7-17所示的打印设置对话框。这都是标准的Windows操作,就不一一介绍了。 图7-17 打印设置 (8)将所选页面输出到打印机     在打印预览界面中单击“打印(P)”按钮,会将预览的信息输出到用户指定的打印机。在输出之前,将提示确认打印的范围,界面如图7-18所示。 图7-18 打印范围选择 在这里还可以回到页面设置和页标题/页脚设置中去。 7.7图表向导     当一堆纷繁芜杂的数据被处理成一定的结果并以图形方式表示出来后,用户很容易看出其中的特点和规律,因为图表能给人以直观的感受。在数据视图中,可以用图表的方式来表示数据。这项工作是通过“图标向导” 来完成的。     要设计一个图表,首先必须选取一些数据。在数据视图中按住鼠标左键后拖动,就可以选取一些单元格中的数据,如图7-19所示。 (1)选中一部分单元格 (2)点击“图表向导”图标按钮 图7-19 选择图表显示的数据范围     单击左侧工具栏中的“图表向导”图标便可进入图表分析向导界面,如图7-20所示。 图表选项 调整Y坐标轴字段间的先后顺序 图7-20 图表分析向导     首先,在左边选取一个或多个字段作为X坐标轴,其次,在右边将需要作为Y坐标轴的那些字段选中。选中一个字段时,只需在字段前面的方框内打勾(“√”)即可。此外,可以用“↑”、“↓”按钮来调整Y坐标轴字段的先后顺序。点击“图表选项”则进入图表属性的设置窗体,如图7-21所示。用户可以设置图表头标题、脚标题、图例显示位置,并可从示例中及时及时看到设置效果。 图7-21 图表选项设置     完成上述设置后,在图7-21所示的界面中单击“确定(O)”按钮,一个图表就这样简单地生成了,如图7-22所示。 图表样式 被分析字段的取值情况 工具栏按钮 图7-22 图表分析结果 图7-22中图表的主体部分是被分析字段随X坐标轴的取值情况,将鼠标移动到这些取值点上,即可看到具体的取值情况。     下面对图表界面的工具栏作一个简单介绍。     图表界面的工具栏共有7个按钮,如图7-23所示。 从图表界面退出 图7-23 图表界面的工具栏按钮 (1)将图表以图像方式复制到剪贴板 单击工具栏第2个图标按钮,即可将显示出来的图形复制到Windows剪贴板中。这时候打开画笔等图像处理程序就可以将剪贴板中的图形粘贴过去,如图7-24所示。 图7-24 将图表复制到Windows画笔程序 (2)将图表中的数据复制到剪贴板 单击工具栏第1个图标按钮,即可将图表的原始数据复制到Windows剪贴板中。这时候打开Word等字处理程序就可以将剪贴板中的数据粘贴过去,如图7-25所示。 图7-25 将图表数据复制到Word (3)三维图表的透视深度调整 单击工具栏第3个图标按钮,可以调整三维图表的透视深度。图7-26是图7-22进行三维图表的透视深度调整后的结果。由于增强了透视深度,可以看到图形的立体感明显增强了。 用鼠标调整三维图表的透视深度 图7-26 调整三维图表的透视深度 (4)保存和加载图像文件 单击工具栏第5个图标按钮(如图7-27所示),弹出如图7-28所示的保存文件对话框。 图7-27 保存图像文件按钮示意图 图7-28 保存图像文件对话框     在图7-28所示的对话框中选择需要存放图像文件的文件夹,并输入保存后的文件名即可。图像文件的后缀名称为“*.oc2”。需要加载这个保存后的图像文件时,只需单击工具栏第4个图标按钮,选择需要加载的图像文件即可。 7.8多维分析方式 多维分析方式是《审计数据采集分析3.0》的一大特色。多维分析的核心思想是使得用户从多个角度、多侧面来观察数据,从而深入地了解包含在数据中的信息、内涵。多维分析迎合了人们的思维模式,因而在实践中得到了广泛地应用。 多维分析是建立在对数据进行分类的前提之上的,也就是说,如果暂时不考虑实现的效率问题,可以简单地将多维分析理解为根据用户的需求来对数据进行动态地分组与统计。《审计数据采集分析3.0》正是基于这样的思想并采用一定的优化算法来实现多维分析的。 在软件中,多维分析方式提供了两种分析模式:自由分组与预设分组。 采用自由分组模式时,可以对数据按照用户所需的方式自由组合进行分析。这时只需将需要分组的字段拖到分组区域内即可,如图7-29所示。 图7-29 自由分组操作结果 在上图中,某银行的贷款数据只是依据分类结果(五级清分)分成了五类。单击某一类前面的“+”号,可以看到这一类贷款的明细数据。 在如图7-29所示的界面上中单击“设定统计字段”按钮,可以得到如图7-30所示的界面。在这个界面中可以选择需要统计的字段以及使用的统计函数。软件提供的统计函数有:求和(SUM)、最大值(MAX)、最小值(MIN)、平均值(AVG)、百分比、记录数(COUNT)、方差(VAR)和标准差(STDEV)。 图7-30 选择统计字段及统计函数 在如图7-30所示的界面上选择统计字段,并且指定了统计函数,那么,就可以看到具有统计信息的分类数据了。 例如,将统计字段设置为“贷款金额”、“本金损失”和“利息损失”, 将统计函数设置为“合计求和”,就可以看到每一类贷款的金额和本金、利息损失情况了。要将一个字段移动到合适的位置,用鼠标选中该字段后按住鼠标左键拖动到合适的位置后放开鼠标左键即可。如图7-31所示。 分类统计结果 将字段移动到合适的位置 图7-31 贷款五级清分的自由分组结果 用户可以根据需要,挑选不同的维度组合起来对数据进行分析。图7-32中从分类结果、借款人性质、所属行业、贷款种类四个维度的组合来分析贷款明细数据。用鼠标单击最末维度前面的“+”号,可以展开到原始数据。单击各个维度的按钮,可以将分析结果中的这一维度进行升序/降序排列。 点击进行排序 图7-32 贷款情况的多维分析结果 也可以用鼠标左键点住某一维度的按钮后按住鼠标左键将它拖动到合适的位置来改变维度的顺序(称作维度旋转),如图7-33所示。对于不想要的维度,只需在它上面按住鼠标左键后将其拖回下面的数据区域内即可。 改变维度的顺序 图7-33 维度的旋转 自由分组模式具有很大的灵活性,但是每一次的维度变化都会带来一次重新计算,花费很大的代价。如果分析问题的维度基本确定,用户就可以先将其一次性设置好,然后进行计算。这样会显著地提高效率。预设分组模式就是为了满足这样的需求而设计的。 采用预设分组模式时,首先需要设定分组字段、分组字段的顺序、统计字段以及统计函数,如图7-34所示。 图7-34 预设分组中分组字段与统计字段的设置 在图7-34中,左边是所有可供分组的字段,右边是参加统计的字段。通过在“参加分组的字段”和“参加统计的字段”栏目中双击鼠表左键或单击“►”、“►►”、“◄”、“◄◄”按钮,就可以选取需要统计的字段了。要将某一字段作为分组字段,只需在字段前面的方框内打“√”即可。此外,可以用“↑”、“↓”按钮来改变分组字段之间的次序。在每个统计字段上选择统计函数后,就可以进行统计了。统计结果如图7-35所示。 图7-35 预设分组的结果 多维分析为审计人员从数据的角度发现异常提供了一种方便的手段。 第8章 特定的分析工具 在《审计数据采集分析3.0》中,基于特定方法的分析工具包括一般统计、断号分析、重号分析、分类分析、数值分层分析、时间分层分析和序列分析。这些分析工具都采用优化算法,效率较高。 8.1一般统计 一般统计常用于在具体分析之前对数据有一个大致的了解,它能够快速地发现异常,为后续的分析工作确定目标。 一般统计对数值字段提供下列统计信息: ·全部字段以及正值字段、负值字段和零值字段的个数,平均值; ·绝对值 ·最大的n个值和最小的n个值 在数据视图中,通过“分析(A)| 一般统计(G)”菜单项或相应的工具条按钮,我们首先进入一般统计的参数设置界面,如图-所示。 这时候,所有的统计就是针对数据视图中的数据进行的。如果没有进入数据视图,在进行分析的时候就要首先选择需要分析的数据存放的位置,如图-所示。 8.2断号分析 8.3重号分析 8.4分层分析 8.5分类分析 8.6序列分析 第9章 抽样工具 审计抽样管理包括三方面的功能:抽样规模、抽样实施和抽样评估。抽样按其个体可以分为金额单位抽样(MUS)或记录抽样。抽样方法包括:固定间隔抽样、随机间隔抽样和随机抽样三种。 9.1几个重要概念 ·金额单位抽样 以审计对象总体的金额(元)作为抽样单位,以使每一金额单位有相同的被选取机会的一种选样方法。 因此,每一元都有相同的被选中的概率,一旦某一元被选中,则包含该一元的个体就作为被抽中而输出。抽样总体是所有元的绝对值之和,抽样间隔是被选中之间的元的数目。 该方法的步骤: a)将金额为负的个体从总体中剔除,或必要时消除负号,取其绝对值; b)编制总体项目的累计金额表; c)根据不同的抽样方法,得出要选取的所有数值; d)找出被选取的数值在累计金额表中的位置,包含被选中数值的个体,即为选中的样本个体。 优点: a)高额个体被选中审查的机会增加,因此,审计人员能从审查较少样本个体,达到审查较多总体金额的效果; b)易于发现扩大错误。 缺点: a)使用不方便。在总体容量较大的情况下,要算出累计金额表比较费时费力; b)不易发现缩小错误; c)不能发现记录值为零的个体的错误。 ·记录抽样 每条记录看作为一个单位,在抽样时平等对待所有的记录,所以每一条记录被抽中的概率相等。抽样总体是记录的总数。 ·固定间隔抽样 即等距抽样,是按照相等间距选取样本项目的一种方法,抽样间隔=总体数量÷样本容量。 因为固定间隔抽样产生最一致的结果,所以它通常是首选的抽样方法。该抽样要指定一个抽样间隔和一个任意的起始值(大于0并小于等于抽样间隔)。 例如:抽样间隔为1100,起始值为723,则记录723被选中,之后为1823、2934、4023等。 ·随机间隔抽样 指定一个抽样间隔和一个随机种子。数据将根据间隔而被划分为组,然后,在每组中生成一个随机数(大于0并小于等于间隔),从而选中一个个体。 ·随机抽样 进行抽样时,要指定抽样总体值、抽出的个体数目n和一个随机种子。抽样的实现是在总体中随机地抽出n个个体,且这些个体不重复。 ·审计结论的精确限度 审计结论的精确限度是指统计抽样所作出的审计结论与总体实际情况之间所允许的误差范围。 9.2.抽样规模 有四个因素决定抽样规模:总体容量、总体项目差异、审计结论的精确限度和审计结论的可靠程度。 9.2.1界面说明 对于金额单位抽样 界面如下: ①可靠程度:从下拉框中选择,共有90%、95%和99%三种; ②抽样总体:以元为单位,所有个体的金额的总和; ③精确限度:以元为单位的精确上限 ④预计总误差:以元为单位的预计总误差值,该值不填,则默认为0 ⑤录入上面的信息后,按下“计算”按钮,则可以计算出抽样规模和抽样间隔的值。 对于记录抽样 界面如下: ①可靠程度:从下拉框中选择,共有90%、95%和99%三种; ②抽样总体:供抽样的记录总数; ③误差上限(%):即精确度上限。填入百分数的值,如填入20,则表示误差上限为20%。录入的误差上限值要求>=0.5%且<=20%。 ④预计总误差率(%):填入百分数的值。如填入20,则表示误差上限为20%;录入的预计总误差率要求>=0.00%且<误差上限的值。不填,则默认为0。 ⑤录入上面的信息后,按下“计算”按钮,则可以计算出抽样规模和抽样间隔的值。 9.2.2实现方法 对于金额单位抽样: 抽样规模计算公式为: * F0 Y ρ n =     其中:Y——总体金额单位容量(即总体帐面记录值) ρ——以金额表示的精确限度 F0——错误发生数为零的错误上限系数 错误上限系数通过查《错误上限系数表》可以得到。查表的条件是可靠程度、样本错误发生数。 对于记录抽样: 计算抽样规模采用查《抽样规模确定表》的方法。根据可靠程度、精确度上限和预计总误差率的值,从表中查出抽样的规模值。 9.3.抽样实施 抽样实施完成具体的抽样操作。 抽样实施的步骤: ①确定抽样类型:是针对金额单位还是针对记录进行抽样? ②对于MUS,要确定抽样的字段,选择金额为负的个体的处理方法; 对于记录抽样,抽样字段、金额为负的处理方法无效。 ③录入抽样参数: ·固定间隔抽样:录入抽样间隔和起始值; ·随机间隔抽样:录入抽样间隔和随机数种子值; ·随机抽样:录入抽样规模和随机数种子值。 ④按下“确定”按钮,则开始进行抽样。在抽样过程中,“确定”按钮变成“停止”按钮,按下该按钮可以终止抽样。 9.4.抽样评估 抽样评估,就是对抽样作出结论。目前,抽样评估仅限于记录抽样。 9.4.1界面说明 ①可靠程度:从下拉框中选择,共有90%、95%和99%三种; ②抽样规模:抽中的记录数; ③错误数:在抽中的记录中,出现错误的记录数; ④按下“确定”按钮,则显示信息框: 9.4.2实现方法 错误上限百分比 =     对于记录抽样,错误上限百分比的计算公式为: 错误上限系数 样本容量 错误上限系数可以根据可靠程度和错误数查《错误上限系数表》得到。样本容量就是抽样规模。 第10章 辅助工具 ④预计总误差率(%):填入百分数的值。如填入20,则表示误差上限为20%;录入的预计总误差率要求>=0.00%且<误差上限的值。不填,则默认为0。 ⑤录入上面的信息后,按下“计算”按钮,则可以计算出抽样规模和抽样间隔的值。 9.2.2实现方法 对于金额单位抽样: 抽样规模计算公式为: * F0 Y ρ n =     其中:Y——总体金额单位容量(即总体帐面记录值) ρ——以金额表示的精确限度 F0——错误发生数为零的错误上限系数 错误上限系数通过查《错误上限系数表》可以得到。查表的条件是可靠程度、样本错误发生数。 对于记录抽样: 计算抽样规模采用查《抽样规模确定表》的方法。根据可靠程度、精确度上限和预计总误差率的值,从表中查出抽样的规模值。 9.3.抽样实施 抽样实施完成具体的抽样操作。 抽样实施的步骤: ①确定抽样类型:是针对金额单位还是针对记录进行抽样? ②对于MUS,要确定抽样的字段,选择金额为负的个体的处理方法; 对于记录抽样,抽样字段、金额为负的处理方法无效。 ③录入抽样参数: ·固定间隔抽样:录入抽样间隔和起始值; ·随机间隔抽样:录入抽样间隔和随机数种子值; ·随机抽样:录入抽样规模和随机数种子值。 ④按下“确定”按钮,则开始进行抽样。在抽样过程中,“确定”按钮变成“停止”按钮,按下该按钮可以终止抽样。 9.4.抽样评估 抽样评估,就是对抽样作出结论。目前,抽样评估仅限于记录抽样。 9.4.1界面说明 ①可靠程度:从下拉框中选择,共有90%、95%和99%三种; ②抽样规模:抽中的记录数; ③错误数:在抽中的记录中,出现错误的记录数; ④按下“确定”按钮,则显示信息框: 9.4.2实现方法 错误上限百分比 =     对于记录抽样,错误上限百分比的计算公式为: 错误上限系数 样本容量 错误上限系数可以根据可靠程度和错误数查《错误上限系数表》得到。样本容量就是抽样规模。 第10章 辅助工具
本文档为【审计数据采集分析用户指南(部分)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_721103
暂无简介~
格式:doc
大小:4MB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-09-20
浏览量:33