如何撰写计算机审计方法

合集下载

计算机审计方法的编制

计算机审计方法的编制

计算机审计方法的编制与计算机审计专家经验类似,电脑程式审计方法是审计人员在应用AO审计系统审计时,总结出的针对被审计单位某类业务的审计技能、方法等,是审计人员成功在实践中运用计算机开展审计积累下来的重要经验方法和典型案例,具有较强的操作性、针对性和可推广性。

计算机审计方法可在其他审计项目中被借鉴甚至稍加修改直接应用,对提高审计效率具有关键性作用。

与计算机审计相差无几专家经验相比,计算机审计方法要求的编制要求更加严厉,这也是为了提高其在AO系统中的操作性、通用性和可移植性而增加一些新的要求。

一是审计事项要尽可能符合数据的规范。

具体内容可参照《审计结果事项数据字典(试行)》版本进行编制。

二是数据整理后要符合数据规划的要求。

目前已建立的数据规划系统有国家审计网络设备基本规划、中央部门预算执行审计数据规划等。

计算机审计计算机软件方法与数据规划是相辅相成,互相促进的关系。

数据符合规划的要求,则计算机审计方法的统一性与通用性就得到了审计师保障。

三是导入的数据量不必太大,只要能满足计算机方法实现的可以就可以。

虽然将被审计单位全部数据都通过AO系统采集,则会影响编制效率,实无必要。

只要数据库中各个表的数组齐全,记录数控制在两千条左右比较合适。

同时能满足计算机方法的成果检验和运行速度的要求即可。

四是编制同一个计算机审计方法时,不要将电子数据存放在不同的传感电子数据采集数据包中。

通过AO系统可以建立多个制订电子数据,特别是在采集业务数据时,可能将不同的表采集到不同的电子数据采集包中。

在此情况下,由于计算机审计署方法语句每次只能处理电子一个数据包中的数据,无法同时处理其它数据包,会出现方法不能执行的错误。

五是ASL语句调试时,尽量应用SQL语句设计器进行SQL调试。

这样对数据表的字段等以及表本身的操作,还有函数等的运用都较为安全可靠可靠,可以避免很多偏颇的发生。

六是设计流程图时可以使用Office Visio软件。

相对于Word的处理能力,Visio制作流程图的功能制作非常强大,可以帮助审计人员事半功倍事半功倍的已经完成计算机审计方法编制。

计算机审计方法书写规范

计算机审计方法书写规范

计算机审计方法书写规范计算机审计方法体系是在信息化环境下实施数据式系统基础审计的重要建设内容,审计方法体系的标准规范是实现信息化环境下新的审计方式的重要基础设施。

本规划主要包括3个方面的内容:审计方法目录体系、审计方法模型构建法、审计方法要素。

审计方法目录体系确定审计方法资源分类、代码结构的规范,为审计方法信息资源的积累、使用和共享提供重要条件。

模型构建法提出审计业务模型构建审计方法的规范,为审计方法的构建提供了较为科学的方法。

审计方法要素对方法构成要素进行规范,为审计方法的研制、管理和使用提供了规范。

10.专业审计方法体系编制规范专业计算机审计方法体系依据发布的《计算机审计方法体系基本规划》及其附录的规范要求进行编制。

专业计算机审计方法体系的命名:专业名称+计算机审计方法体系。

【示例】部门预算执行计算机审计方法体系。

专业计算机审计方法体系编制目录:(1)前言。

(2)引言。

(3)范围。

(4)规范性引用文件。

(5)术语和定义。

(6)概述。

(7)审计方法目录(列示目前可规划的审计方法目录体系和方法名称)。

(8)审计方法实例(按本规划第9章审计方法要素具体编制若干个实例)。

计算机审计方法一、方法正文1、字体要求:计算机审计方法:宋体二号方法代码(填写一级和二级分类码)、方法名称、目标功能、所需数据、分析步骤、流程图、方法语言、适用法规、延伸建议、作者单位、时间、标志等12项内容。

等12项元素都用黑体3号。

正文用仿宋3号Sql 或ASL语言用宋体5号2、写作要求标题居中;第一行书写“计算机审计方法”。

十二项元素:开头空二格。

正文也空二格。

9.1方法代码计算机审计方法代码是审计方法分类、管理和应用定位的重要标志。

审计方法代码按照7.2代码结构的要求编制。

计算机审计方法代码编制时,分类码执行本规划和专业计算机审计方法体系的规定;流水码在审计师审计方法库中按序列方式编制,入选审计机关、审计署的计算机审计方法库时可重新编制。

非密计算机审计报告

非密计算机审计报告

非密计算机审计报告随着信息技术的快速发展和广泛应用,计算机在企业和组织中的使用越来越普遍,但同时也带来了一系列的计算机安全问题。

为了确保非密计算机的安全使用,本文将介绍一种非密计算机审计报告的编写方法,以便企业和组织能够及时发现并解决潜在的安全风险。

一、明确审计目的非密计算机审计的目的是为了发现潜在的安全风险和漏洞,评估系统的安全性,并采取有效的措施来提高系统的安全性。

通过审计,可以确定系统的安全性是否符合国家和企业的安全标准,以及是否存在可能被恶意攻击者利用的安全漏洞。

二、确定审计对象非密计算机审计的对象包括企业和组织内部使用的各种计算机设备,如台式机、笔记本、服务器、路由器、交换机等。

在审计过程中,需要对这些设备进行全面的检查和评估,以发现潜在的安全风险和漏洞。

三、选择审计方法在进行非密计算机审计时,可以采用以下几种方法:1、漏洞扫描:通过漏洞扫描工具对计算机系统进行扫描,以发现可能被攻击者利用的安全漏洞。

2、源代码审查:对计算机系统的源代码进行审查,以发现可能存在的安全漏洞和隐患。

3、渗透测试:通过模拟黑客攻击的方式,对计算机系统进行测试,以发现可能被攻击者利用的安全漏洞。

4、文件审查:对计算机系统中的文件进行审查,以发现可能存在的敏感信息和漏洞。

四、制定审计计划在制定非密计算机审计计划时,需要考虑以下因素:1、确定审计范围和目标;2、选择合适的审计方法和工具;3、制定详细的审计计划表;4、确定参与审计的人员和分工;5、确定审计所需的资源和预算。

五、实施审计计划在实施非密计算机审计计划时,需要按照计划表进行操作,并对每个审计项目进行详细的记录和总结。

在审计过程中,需要注意以下几点:1、保证审计的公正性和客观性;2、对发现的漏洞和隐患进行分类和评估;3、对重要漏洞和隐患进行深入分析和调查;4、及时报告发现的安全问题和风险。

六、编写审计报告在完成非密计算机审计后,需要编写一份详细的审计报告。

报告中需要包括以下内容:1、审计目的和范围;2、使用的审计方法和工具;3、审计结果和发现的问题;4、对问题的分类和评估;5、建议采取的措施和改进方案。

计算机审计方法

计算机审计方法
2023
《计算机审计方法》
目录
• 计算机审计概述 • 计算机审计的技术与方法 • 计算机审计的流程与步骤 • 计算机审计的实践与应用 • 计算机审计的挑战与未来发展 • 计算机审计的案例分析
01
计算机审计概述
定义与特点
定义
计算机审计是审计师使用计算机技术进行审计的过程, 包括对被审计单位的会计记录、财务报表、内部控制和 风险评估等进行审查和评估。
计算机审计方法能够实现跨部门 、跨领域的数据整合和分析,对 财政资金使用效益进行全面评估 ,有助于提高政府财政资金的使 用效益和管理水平。
社会审计案例:上市公司财务报表审计
01
背景介绍
某上市公司聘请社会审计机构对 其财务报表进行审计,以评估其 财务状况和经营业绩的真实性和 合规性。
03
02
审计发现
05
计算机审计的挑战与未来发展
数据安全与隐私保护
数据泄露风险
计算机审计在处理大量数据时,需要严格控制数据的安全性和隐 私性,避免数据泄露和滥用。
加密技术的应用
为确保数据安全,应采用加密技术对数据进行加密,以防止未经 授权的访问和数据泄露。
隐私保护法律法规
遵守相关法律法规,确保在计算机审计过程中保护个人隐私和商 业机密。
政府审计案例:财政资金使用效益审计
背景介绍
实施过程
审计发现
结论与启示
某政府机构在进行财政资金使用 效益审计时,采用计算机审计方 法对资金使用情况进行全面评估 。
审计人员利用计算机审计工具对 政府的财政资金使用记录、项目 进度报告、财务报表等数据进行 整合和分析,评估资金使用的效 益和效果。
经过对数据的综合分析和对比, 审计人员发现了资金使用过程中 的浪费、低效和违规行为。

计算机审计方法范本

计算机审计方法范本

9.审计方法要素计算机审计方法要素包括12项:方法代码、方法名称、目标功能、所需数据、分析步骤、流程图、方法语言、适用法规、审计建议、作者单位、时间、标志。

9.1方法代码计算机审计方法代码是审计方法分类、管理和应用定位的重要标志。

审计方法代码按照7.2代码结构的要求编制。

计算机审计方法代码编制时,分类码执行本规划和专业计算机审计方法体系的规定;流水码在审计师审计方法库中按序列方式编制,入选审计机关、审计署的计算机审计方法库时可重新编制。

【实例】项目支出预算编制与批复审计方法,属于部门预算执行计算机审计方法体系中的部门预算项目支出审计方法。

其方法代码表示为:BBD/0001。

9.2方法名称计算机审计方法名称是具体审计事项的方法表述。

方法名称要简明扼要,一般不超过50个字符,能够直接反映其具体审计事项的审计目标,并且尽可能进行正面表述。

【实例】对预算部门项目支出预算编制与批复的审计方法,表述为:项目支出预算编制与批复审计方法。

9.3目标功能计算机审计方法的目标功能是对具体审计事项的审计目标、审计功能及其实现的表述。

【实例】项目支出预算编制与批复审计方法的目标功能可表述为:审计目标:检查预算部门项目支出预算编制和批复的程序合规性、及时性,内容真实性、合理性、可行性和完整性。

审计功能:通过对预算部门和所属预算单位按照财政部门要求编制、审核、报送、批复项目支出预算的有关程序、部门项目库的管理与利用等事项的检查,实现审计目标,发挥审计监督作用。

9.4所需数据根据审计方法的目标与功能定位,确定所需数据和相关资料。

审计所需数据和相关资料的介质载体包括电子数据和纸质资料。

电子数据包括结构化数据、非结构化数据、半结构化数据。

审计方法引用的经审计数据规划的电子数据,应当遵循《国家审计数据中心基本规划》的数据规划规范,以及审计方法所对应的专业审计数据规划的基础表或分析表及其数据元素的规范。

计算机审计方法所需的基础表或分析表及其数据元素,应标明其专业审计数据规划的版本号。

计算机审计范文

计算机审计范文

引言概述:计算机审计是指对计算机系统、网络环境和相应的信息系统进行综合评估与检查的过程。

它是保证信息系统合规性,保护信息安全以及确保企业资源的有效利用的重要手段。

计算机审计旨在发现和解决计算机系统中存在的风险和安全问题,确保企业的业务数据和信息得到恰当的管理和保护。

本文将通过引言概述、正文内容、小点阐述和总结结构,详细介绍计算机审计的范文。

正文内容:1.审计目的和范围1.1确定审计目的:审计目的的确定是计算机审计的第一步,这可以根据企业的需求和目标来确定。

1.2确定审计范围:审计范围包括审计对象、审计时间和审计深度等,应根据实际情况确定。

2.审计方法和流程2.1收集信息:审计人员应收集相关的资料和信息,包括企业的网络拓扑图、安全策略和访问控制等。

2.2进行分析:利用各种工具和技术对收集到的信息进行分析,发现可能存在的安全问题和潜在的风险。

2.3进行测试:通过对系统进行渗透测试、漏洞扫描等方式,验证系统的安全性和健壮性。

2.4编写报告:根据审计结果,编写详细的审计报告,包括问题描述、风险评估和改进建议等内容。

3.审计内容和重点3.1系统设置和配置:审计应关注系统的设置和配置是否符合安全要求,例如密码强度、防火墙设置等。

3.2网络安全:审计应关注网络的安全性,包括网络的隔离性、数据传输的加密和访问控制等。

3.3数据安全:审计应关注数据的安全性,包括数据备份的策略和安全性、数据的完整性和可用性等。

3.4应用系统安全:审计应关注应用系统的安全性,包括系统的访问控制、权限管理和日志监控等。

3.5安全管理和监控:审计应关注企业的安全管理和监控措施,包括员工的安全意识培训和安全事件的响应和处理等。

4.审计结果和风险评估4.1问题描述:审计报告中应详细描述发现的问题,包括安全漏洞、配置错误和风险源等。

4.2风险评估:对每个发现的问题进行风险评估,评估其对企业的影响和可能造成的损失。

4.3建议改进:根据风险评估的结果,提出相应的改进建议,包括修复漏洞、优化配置和加强管理等。

计算机审计方法模板

附件2:[请用审计方法名称替换此行内容]计算机审计方法一、方法代码[填写说明:可以不填写]二、方法名称××的计算机审计方法[填写说明:按照以下实例的格式,将上面“××”替换为您要填写的内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:新型农村合作医疗参合情况的计算机审计方法]三、目标功能审计目标:××审计功能:××[填写说明:按照以下实例的格式,将上面“××”替换为您要填写的内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:审计目标:检查经办机构新型农村合作医疗参合信息的真实性和参合工作的合规性。

审计功能:通过经办机构新型农村合作医疗信息系统及数据的核查,发现是否存在虚报参合人数套取补助资金、同一参合人员以不同的农合证号多次参合、已参加城镇职工医疗保险和城镇居民医疗保险的人员重复参加新农合的问题。

]四、审计事项[填写说明:按照以下实例的格式,在上面的空行中填写您的审计事项内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:社会保障审计/其他社保审计/新型农村合作医疗基金/基金征缴]五、所需数据[填写说明:将以下实例中的灰色字体内容替换为您要填写的内容,所需数据资料表的行可依据实际内容自行扩展或删除。

填写完成后将灰色字体颜色设置为黑色,并删除“填写说明”方括号及其所包含的所有红色字体内容。

实例如下:]新型农村合作医疗参合情况的审计方法所需数据资料见表1。

表1 新型农村合作医疗参合情况的审计方法所需数据资料(1)基础表:新农合参合人员基本信息。

数据元素:参合人员姓名,农合证号,参合人员身份证,参合时间,参合单位。

(2)基础表:城镇职工医疗保险参保人员基本信息。

数据元素:参保人员姓名,参保人员身份证,参保时间。

(3)基础表:城镇居民医疗保险参保人员基本信息。

计算机审计方法模板

附件2:[请用审计方法名称替换此行内容]计算机审计方法一、方法代码[填写说明:可以不填写]二、方法名称××的计算机审计方法[填写说明:按照以下实例的格式,将上面“××”替换为您要填写的内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:新型农村合作医疗参合情况的计算机审计方法]三、目标功能审计目标:××审计功能:××[填写说明:按照以下实例的格式,将上面“××”替换为您要填写的内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:审计目标:检查经办机构新型农村合作医疗参合信息的真实性和参合工作的合规性。

审计功能:通过经办机构新型农村合作医疗信息系统及数据的核查,发现是否存在虚报参合人数套取补助资金、同一参合人员以不同的农合证号多次参合、已参加城镇职工医疗保险和城镇居民医疗保险的人员重复参加新农合的问题。

]四、审计事项[填写说明:按照以下实例的格式,在上面的空行中填写您的审计事项内容。

填写完成后删除“填写说明”方括号以及其所包含的所有红色字体内容。

实例如下:社会保障审计/其他社保审计/新型农村合作医疗基金/基金征缴]五、所需数据[填写说明:将以下实例中的灰色字体内容替换为您要填写的内容,所需数据资料表的行可依据实际内容自行扩展或删除。

填写完成后将灰色字体颜色设置为黑色,并删除“填写说明”方括号及其所包含的所有红色字体内容。

实例如下:]新型农村合作医疗参合情况的审计方法所需数据资料见表1。

表1 新型农村合作医疗参合情况的审计方法所需数据资料(1)基础表:新农合参合人员基本信息。

数据元素:参合人员姓名,农合证号,参合人员身份证,参合时间,参合单位。

(2)基础表:城镇职工医疗保险参保人员基本信息。

数据元素:参保人员姓名,参保人员身份证,参保时间。

(3)基础表:城镇居民医疗保险参保人员基本信息。

如何撰写计算机审计方法

如何撰写计算机审计方法如何撰写计算机审计方法计算机审计方法是审计人员在实践中运用计算机开展审计积累下来的重要经验和典型案例,具有较强的实用性、针对性和可操作性,可在其他审计过程中被借鉴和引用。

以下九个环节助你写好计算机审计方法。

一、准备充分。

撰写计算机方法前要收集国家审计署审计事项数据字典、审计数据规划及其版本号、计算机审计方法体系基本规划、计算机审计方法流程图编制规范,下载并安装好流程图制作软件。

二、选题适当。

这是写好方法的重要环节。

所选的题材一般为被成功运行过的实例,具有一定的代表性,注意不能和以前的经验重复。

三、思路清晰。

撰写计算机审计方法,审计目标清晰,重点内容、方法步骤详细且可操作性强。

利用计算机审计工具达到自己的审计目的并取得预期的效果。

四、数据适中。

这是计算机审计的基础,一是采集数据前了解对方数据库的基本情况,如数据库的种类、结构、容量的种类等等;二是力求采集的电子数据完整、准确并及时对电子数据进行清理,掌握相关的数据结构和字段含义;三是找出所写审计方法需用到的相关数据表,对涉及业秘密等敏感问题的电子数据,应进行适当处理,如姓名、身份证号码、摘要有关内容;四是数据量不能过大,否则在AO查询过程中速度缓慢。

五、流程图直观。

把审计思路和审计步骤用图形化的方式表现出来,力求简洁、准确、清楚,让人一目了然。

六、方法和语言简练。

这是计算机方法成败的关键,编写的ASL程序和SQL语句力求准确、精炼、实用、可运行。

编好的SQL语句可在AO查询分析器工具中运行,以验证实际效果。

七、文字材料通顺完整。

包括背景资料、审计效果、审计建议补充说明等相关文字材料,力求文字通顺、表述清晰完整。

八、引用法规准确。

主要指所用的相关法规条目和内容要准确无误。

九、要素齐全。

计算机审计方法的十三项要素要齐全,包括方法代码(填写一级和二级分类码)、方法名称、审计事项、目标功能、所需数据、分析步骤、流程图、方法语言、适用法规、延伸建议、作者单位、时间、标志等13项内容。

如何撰写好计算机审计方法

如何撰写好计算机审计方法如何撰写好计算机审计方法范文计算机审计方法是审计人员在应用AO审计系统审计时,总结出的针对被审计单位某类业务的审计技能、方法等,是审计人员在实践中成功运用计算机开展审计积累下来的重要经验方法和典型案例,具有较强的实用性、针对性和可推广性。

近年来随着信息技术的不断发展,AO系统广泛运用在了医院、学校、企业、社保、金融等等各个审计领域,为日常审计工作发挥了极大作用,进一步提升了审计的工作效率和工作质量。

结合审计工作实践与计算机技术的应用,笔者认为在撰写好一篇计算机审计方法的过程中需要重点把控三个阶段。

一、准备阶段,巧谋划,抓重点计算机审计方法是对审计项目的经验总结,撰写工作一般在审计项目后期进行,因此计算机审计方法不可能孤立于审计项目而单独存在。

那么,审计机关在年初安排计划项目时,就要有意识地选取会计电算化程度较好的项目,尤其要注重选取信息化整体应用水平高、有大量电子业务数据可利用的项目。

这样,在撰写时就有规范的财务数据和大量的业务数据可用,为计算机审计方法的撰写提供了必备的良好素材。

在审计过程中,将查出问题的审计思路整理好、编写的SQL 语句和查询结果保存好、所需的数据规划好,为撰写审计方法做好充足准备。

一是熟悉流程,确定审计重点。

了解业务流程是确定审计重点的前提,只有熟悉了解了业务流程才能找出业务的关键点,明确了关键点即确定了审计重点。

例如:我们2012年在做就业专项资金审计项目时,首先详细了解就业专项资金筹集及使用范围,资金拨付办法及程序等情况,根据资金流量和调查了解实际情况,确定2012年度公安县就业专项资金的审计重点是职业培训补贴和职业技能鉴定补贴,主要是审核补贴资金使用范围的合规性及程序的规范性。

二是结合审计目标,多方采集数据。

审计重点确定以后,就需要我们结合审计目标,多方收集资料,采集财务、业务数据,为开展数据分析奠定基础。

就业专项资金审计我们就采集了专项资金收支财务数据,职业培训补贴驾驶员培训及公安县机关事业企业单位在职人员信息等业务数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何撰写计算机审计方法
计算机审计方法是审计人员在实践中运用计算机开展审计积累下来的重要经验和典型案例,具有较强的实用性、针对性和可操作性,可在其他审计过程中被借鉴和引用。

以下九个环节助你写好计算机审计方法。

一、准备充分。

撰写计算机方法前要收集国家审计署审计事项数据字典、审计数据规划及其版本号、计算机审计方法体系基本规划、计算机审计方法流程图编制规范,下载并安装好流程图制作软件。

二、选题适当。

这是写好方法的重要环节。

所选的题材一般为被成功运行过的实例,具有一定的代表性,注意不能和以前的经验重复。

三、思路清晰。

撰写计算机审计方法,审计目标清晰,重点内容、方法步骤详细且可操作性强。

利用计算机审计工具达到自己的审计目的并取得预期的效果。

四、数据适中。

这是计算机审计的基础,一是采集数据前了解对方数据库的基本情况,如数据库的种类、结构、容量的种类等等;二是力求采集的电子数据完整、准确并及时对电子数据进行清理,掌握相关的数据结构和字段含义;三是找出所写审计方法需用到的相关数据表,对涉及业秘密等敏感问题的电子数据,应进行适当处理,如姓名、身份证号码、摘要有关内容;四是数据量不能过大,否则在AO查询过程中速度缓慢。

五、流程图直观。

把审计思路和审计步骤用图形化的方式表现出来,力求简洁、准确、清楚,让人一目了然。

六、方法和语言简练。

这是计算机方法成败的关键,编写的ASL程序和SQL语句力求准确、精炼、实用、可运行。

编好的SQL语句可在AO查询分析器工具中运行,以验证实际效果。

七、文字材料通顺完整。

包括背景资料、审计效果、审计建议补充说明等相关文字材料,力求文字通顺、表述清晰完整。

八、引用法规准确。

主要指所用的相关法规条目和内容要准确无误。

九、要素齐全。

计算机审计方法的十三项要素要齐全,包括方法代码(填写一级和二级分类码)、方法名称、审计事项、目标功能、所需数据、分析步骤、流程图、方法语言、适用法规、延伸建议、作者单位、时间、标志等13项内容。

在AO中如何撰写审计方法
在审计过程中,审计人员对某类问题的审计思路、所使用的审计方法,是非常有价值的,AO提供了把这些思路和方法保存下来的功能。

下面笔者简要介绍如何在AO中撰写审计方法。

步骤一:以某用户名进入AO,打开任一审计项目,使“审计分析”模块可用。

单击“审计分析”→“审计方法”→“审计方法管理”,弹出“审计方法管理”窗口,在左侧审计方法树上单击审计师方法或审计师方法下的某个行业,单击“新增行业”,在弹出的对话框中输入行业名称。

新的行业添加成功后,审计人员可以在这个目录下新增审计方法,管理自己的审计方法。

步骤二:选中新建的行业,右键点击后选中“创建审计方法”,在窗口的右侧可以修改此方法的名称、创建人、创建日期,填入审计提示、审计目标、使用法规、方法说明等信息。

单击“方法保存”,保存所做操作。

步骤三:选中需要添加步骤的审计方法,右键单击后选中“创建审计步骤”,在窗口的右侧可以修改步骤名称、创建日期,输入该步骤对应的ASL程序和步骤说明等内容。

该审计步骤如果运用到一个或若干个SQL语句,可以右键单击该审计步骤,选择“创建SQL 语句”,单击该语句节点后可修改此节点名称,在窗口的右侧输入该SQL语句节点对应的SQL语句和SQL说明。

注意该过程要随时单击“方法保存”,保存所做操作。

SQL语句创建成功后,返回到审计步骤窗口,鼠标在ASL程序中需要插入SQL语句的位置单击,然后点击“添加SQL语句”右侧的下拉箭头,从下拉列表中选择要添加的SQL语句,该语句就被加入光标所在的位置,单击“方法保存”,保存所做操作。

步骤四:加载演示数据和说明文档。

右键点击该方法,选择“方法设置”,在弹出的对话框中点击“附加数据库”,可以附加一个ACCESS数据库作为当前方法的演示数据库。

同样在“方法设置”窗口下,点击“附加文档”,将该方法的说明文档(.DOC格式)与审计方法关联起来。

步骤五:“编译”与“执行”。

单击“编译”,系统会编译该审计步骤,审计人员可以初步判定一下ASL程序和SQL语句的正确性。

特别是在SQL语句较多的情况下,每在ASL程序中插入一个SQL语句就可以“编译”一下。

“执行”时系统会在当前电子数据中执行选中的审计方法,执行结果和编译信息都显示在方法主窗口的右侧下方对应选项卡中。

步骤六:利用“方法导出”功能,可以将撰写的审计方法导出供其他审计人员共享。

导出的文件是*.func格式。

如何编写ASL
如果你想实现其他的方法实际上在理解上面的程序的思路后你可以参照这个框架自己写。

其实,你只需要将第一步中的SQL语句,第四步中需要分析的字段,第五步中的判断条件做相应的变更就是一个新的方法了。

ASL程序出错原因对照表
出错ID出错原因
1
常数说明中的"="写成":="
2
常数说明中的"="后应是数字
3
常数说明中的标识符后应是"="
4
Const, var, procedure后应为标识符
5
漏掉了","或";"
6
过程说明后的符号不正确
7
应是语句开始符
8
程序体内语句部分的后跟符不正确
9
程序结尾丢了句号
10
语句之间漏了";"
11
标识符未说明
12
赋值语句中,赋值好左部标识符属性应是变量
13
赋值语句左部标识符后应是赋值号":="
14
Call后应为标识符
15
Call后标识符属性应为过程
16
条件语句中丢了"then"
17
丢了"end"或";"
18
While型循环语句中丢了"do"
19
语句后的符号不正确
20
应为关系运算符
21 表达式内标识符属性不能是过程
22
表达式中漏掉右括号")"
23
因子后的非法符号
24
表达式的开始符不能是此符号
30
数字长度越界
31
数越界
32
Read语句括号中的标识符不是变量
33 函数名后应为"("
34
数组后应为"["
35
数组下标不正确(不是数字或表达式)
36
数组表达式中漏掉右括号"]"
100
repeat..until语句后丢了";"
101
repeat语句后丢了匹配的"until"
审查现金科目,有借方金额大于1000元的记录到已落实疑点中。

var CX,BZ,JFJE,YPZH; //定义变量CX:查询,BZ:标志,
// JFJE:金额,YPZH:源凭证号
begin
CX:=CreateQ('SELECT * FROM 凭证库WHERE 科目编码=''101''',-1);
//打开表,把科目编码是101的打开
BZ:=Qeof(CX); //判断是否为空
while BZ<>1 do //循环开始直到BZ=1结束
begin
JFJE:=QFDValue(CX,'借方金额'); //取‘借方金额’字段的值
if JFJE >1000 then //判断借方金额是否大于1000
begin
YPZH:=QFDValue(CX,'源凭证号'); //是:取‘源凭证号’字段的值
AddVouDout(YPZH); //把本源凭证号对应的凭证记录到已落实疑点中end;
BZ:=Qmov(CX,1); //下移一行
BZ:=Qeof(CX); //判断是否为空
end; //循环结束
end. //程序结束。

相关文档
最新文档