CISA学习笔记-第一章、信息系统审计过程

news/2024/7/5 1:35:38

传统的审计三方关系理论指明,审计作为独立于会计记录之外的一项重要职能,是公司财务信息公允可靠的有力保障,制约着会计行为,制衡了会计权力。

1. IS审计和保障标准、指南、工具 职业道德规范

信息技术保证框架(ITAF,Information Technology Assurance Framework)

a.审计准则:强制性要求

● 一般准则:基本的审计指导原理

● 执行准则:涉及任务的执行和管理

● 报告准则:落实报告类型、沟通方式和沟通信息

b.审计指南:侧重于审计方法、理论

c.工具和技术(也叫程序):提供各种方法、工具和模版 三者之间的关系:IS 审计师必须遵守审计准则,审计指南帮助应用审计准则,审计工具和技术提供了具体的流程和步骤范例

2.风险评估概念、工具及技术 风险的定义:

“风险是特定的威胁利用资产的脆弱性从而对组织造成损害的可能性。(”ISO/IEC PDTR13335-1)

风险评估的五步过程:

(1) 识别业务目标(BO,Business Object)

(2) 识别信息资产(IA,Information Asset)

(3) 进行风险评估(RA,Risk Assessment):威胁→脆弱性→可能性→影响 (4) 进行风险减缓(RM,Risk Mitigation):落实相关控制

(5) 进行风险处置(RT,Risk Treatment)

基于风险的5步审计:

(1) 搜集信息和计划

(2) 理解内部控制

(3) 执行符合性测试

(4) 执行实质性测试

(5) 完成审计和报告

审计风险:

审计过程中未发现信息可能存在的重大错误的风险。 固有风险(Inherent Risk):业务自身风险,不采取控制时的风险 控制风险(Control Risk):采取控制后仍具有的风险 检查风险(Detection Risk):得出错误检查结论的风险 整体审计风险(Overall Audit Risk):对每一个控制目标评估出的各类审计风险的综合

审计重大性(Materiality):

在问题程度上可被组织视为严重的错误。 抽样不能检查出样本总体的所有错误,但可以将检查风险降低到可接受水平。小错误可能不严重,但当他们组合到一起时,可能使这些错误的性质变为重大。重大性需要 IS 审计师合理判断,确定重大性是比较困难的。

风险的处置4种方法(应首先确定风险的可接受标准):

降低风险(Mitigate):采取适当的控制来降低风险 接受风险(Accept):在符合组织的风险接受标准下,接受风险 避免风险(Avoid):停止产生风险的业务活动,从而避免风险的产生 转移风险(Transfer):向其他组织转移风险

风险评估3种技术:

评分机制 主观判断 二者结合

3.信息系统相关控制目标和控制措施


内部控制的两个关键内容:要达到什么、要避免什么。


控制的3个分类:预防性、检测性、纠正性


COBIT5的5条关键原则:
1.满足利益相关者需求
2.端到端覆盖企业
3.采用单一集成框架
4.启用一种整体的方法
5.区分管理和治理(董事会负责治理,管理层负责管理)


4. 审计规划以及审计项目管理技术


4类审计计划
年度计划
短期计划:年度内需实施的审计事项
长期计划:考虑组织调整 IT 战略方针对 IT 环境造成的影响所带来的风险问题
单项审计任务


审计流程与8个步骤:
(1) 审计对象:确定审计领域
(2) 审计目标:明确审计目标
(3) 审计范围:确定要检查的具体系统、职能或单元
(4) 初步审计计划:确定所需技能与资源;确定测试检查的信息来源;确定审计地点和设施
(5) 审计程序和步骤:选择测试的方法;确定访谈对象;搜集政策和标准;开发审计工具
(6) 评价测试和检查结果
(7) 与管理人员沟通结果
(8) 审计报告


5.抽样方法


符合性测试与实质性测试


符合性测试:测试组织对控制程序的符合性,验证控制的执行是否符合管理政策和规程。测试包括:用户访问权限、程序变更控制流程、文件流程、编程文档、例外跟踪、日志检查、软件许可审计等。


实质性测试:评价交易、数据或其它信息的完整性,验证财务报表数据及相关交易的有 效性和完整性。测试包括:基于对账户或交易的抽样来证实复杂计算的结果等。


二者关系:如果符合性测试表明存在充分的内部控制,则可减少实质性测试;反之,如果符 合性测试表明内部控制存在缺陷,就要执行较多的实质性测试。


抽样:根据样本的特征推断总体特征,用于时间及成本都不允许对总体中所有交易和事件进行全面审计时。


审计抽样的两种一般方法:
统计抽样:允许通过置信系数量化抽样风险(即由样本得出错误结论的风险)
非统计抽样(判断抽样)


抽样的分类:


属性抽样:用于符合性测试,结论用比率表示发生率


属性抽样(Attribute Sampling):估计总体中某种特性的发生比率,有多少?


停走抽样(Stop-or-Go Sampling):先部分抽样,如果结果可接受则停止抽样,否则扩大抽样。用于相信总体中只存在少量错误的情况,防止过度抽样。


发现抽样(Discovery Sampling):预期明确,错误发生率低的时候,用于发现舞弊、违反法规或其它非法行为的情况。


变量抽样:用于实质性测试,结论是与正常值的偏差范围

分层单位平均估计抽样(Stratified MeanPer Unit):先对总体分层,再从不同层抽取样本,样本量较小。


不分层单位平均估计抽样(Unstratified MeanPer Unit):用样本均值估计总体。

差额估计(Difference Estimation):根据样本差额来估计总体差额。

抽样术语:


置信系数(Confidence Coefficient):样本特征能代表总体特征的概率,置信系数越高,样本量越大。


风险水平(Level of Risk):1-置信系数


精度(Precision):样本和总体之间的可接受误差范围。精度值越大,样本量越小,总体误差就越大;精度值越小,样本量越大,总体误差就越小。


预期差错率(Expected Error Rate):预计可能存在的误差率,预期差错率越高,样本量越大。只能用于属性抽样,不能用于变量抽样。


样本均值(Sample Mean):所有样本的平均值。


样本标准差(Sample Standard Deviation):样本值对于均值的变化,衡量样本值的离散程度。


可容忍差错率(Tolerable Error Rate):可以存在的最大误报或差错值。


总体标准差(Population StandardDeviation):标准差越大,样本量越大。用于变量抽样,不能用于属性抽样。


6.收集证据技术


证据的两个特性:适当性(质量)、充分性(数量)


证据收集技术:检查组织架构、IS 政策和规程、IS 标准、IS 文档,访谈,观察,穿行测试,走查


计算机辅助审计技术(CAAT)


通用审计软件(GAS,General AuditSoftware):数学计算、统计分析、顺序检查、重复性检查和复算,主要用于进行实质性测试。


调试和扫描软件


测试数据:评价程序软件中是否存在逻辑错误,用于检查数据的完整性。


应用软件跟踪映像


审计专家系统:用于知识库查询,提供指导信息


持续审计:采用自动化报告流程来测评控制的效果和效率,及时发现风险或控制缺陷。应独立于持续控制或监控活动。


7.报告和沟通技术


在审计结束时进行的退场会议中,应该
● 确保审计报告中反映的情况是真实的
● 确保建议的可行性,并且是符合成本效益的
● 确定协商好的实施日期
审计报告


应当由 IS 审计师来最终决定审计报告中包括或者不包括哪些内容。
内部 IS 审计师应该有一个追踪程序来确认既定的整改措施是否已经落实。


8.审计质量保障体系和框架


使用其他审计师和专家服务


当把 IS 审计服务整体或部分外包给其他审计或外部服务提供商时,应监督外包服务的关系


以确保任务执行期间的客观性和独立性。


控制自评估(CSA,Control Self Assessment):用来对关键业务目标、实现目标所面临的风险及管理业务风险的内部控制进行检查的一系列正式的、书面化的程序。(形式包括调查问卷、专题研讨会等等。)


CSA 的目标:通过把一些控制监督职责分散到职能部门来充分发挥内部审计职能的作用,不是替代审计的职责,是一种加强。


CSA的优缺点:

 


http://lihuaxi.xjx100.cn/news/1380060.html

相关文章

python怎么实现tcp和udp连接

目录 什么是tcp连接 什么是udp连接 python怎么实现tcp和udp连接 什么是tcp连接 TCP(Transmission Control Protocol)连接是一种网络连接,它提供了可靠的、面向连接的数据传输服务。 在TCP连接中,通信的两端(客户端和…

无涯教程-jQuery - triggerHandler( event, data )方法函数

triggerHandler(event,[data])方法触发元素(用于特定事件类型)上所有绑定的事件处理程序,而无需执行浏览器的默认操作,冒泡或实时事件。 triggerHandler( event, [data] ) - 语法 selector.triggerHandler( event, [data] ) 这是此方法使用…

互联网摸鱼日报(2023-07-27)

互联网摸鱼日报(2023-07-27) InfoQ 热门话题 支付宝资深安全专家马传雷(岳立),确认担任QCon北京业务安全技术专题出品人 企业如何制定有效的多云策略来满足业务需求? 2023 AIGC 知识库 飞桨大模型分布式训练技术 如何用最新的…

LeetCode第 N 个泰波那契数 (认识动态规划)

认识动态规划 编写代码代码空间优化 链接: 第 N 个泰波那契数 编写代码 class Solution { public:int tribonacci(int n) {if(n 0){return 0;}else{if(n 1 || n 2)return 1;}vector<int> dp(n 1);dp[0] 0;dp[1] 1;dp[2] 1;for(int i 3;i < n;i){dp[i] dp[i-3]…

rust reborrow - 重借用

两个知识点: 第一:对于不可变借用&T,它的传递属于Copy语意。对于可变借用&mut T它的传递属于Move语意或reborrow。 第二:可变引用在同一个时刻只能拥有一个,但是有一个重借用(reborrow)的方式,可以让借用重新获得可变引用。 下面为reborrow的三种方式 明确写出…

对gpt的简单认识

1.gpt是什么&#xff1f; GPT&#xff08;Generative Pre-trained Transformer 生成式预训练Transformer模型&#xff09;是一种基于Transformer架构的预训练语言模型&#xff0c;由OpenAI开发。GPT模型以无监督学习的方式使用大规模语料库进行预训练&#xff0c;并具有生成文…

电商系统架构设计-从入门到精通教程

电商这个业务&#xff0c;和我们的生活息息相关。你可能对电商多少有一些了解&#xff0c;但是&#xff0c;即使是一个最小化的电商系统&#xff0c;它仍然非常复杂。 在这个系列的文章里&#xff0c;我们将一起以一个创业公司的 CTO 的视角&#xff0c;来设计一个最小化的电商…

java后端接口实现302跳转

正常来说&#xff0c;接口返回String是"redirect:"url或者“r:”url就能实现前端接收到返回后自动302.但是我在自己的一个项目中这么写了之后发现返回的是纯字符串&#xff0c;很奇怪。 最后发现&#xff0c;如果你的controller层有RestController注解&#xff0c;那…