如何利用AO中的ASL审计脚本语言设置绩效评价方法,本文主要内容关键词为:脚本语言论文,绩效评价论文,方法论文,AO论文,ASL论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
绩效审计作为现代政府审计的主流内容,已经进入了审计人的视野。绩效审计中通常采用比率分析法、趋势分析法、因素分析法进行分析和绩效评价,最常用的是采取定比、环比、实际执行情况和目标进行对比分析。审计人员应如何利用AO进行绩效评价?笔者充分利用AO中的ASL审计脚本语言编写了环比、定比计算方法和实际执行情况和目标任务进行差异判定法,这些方法在绩效评价中很直接、很直观,具有很强的操作性,可大大提高审计效率,节约审计成本。
1、定比计算方法的设置
在审计方法管理中编写如下步骤:
var ab,a,b,c,ac;//定义5个变量
beein//程序主体开始
read(a);//读取第一个数到变量a中
read(b);//读取第二个数到变量b中
ab:=(b-a)/a*100; //计算第二个数与第一个数的增长率,结果存到ab中
Write(ab);//输出ab的值,也就是上面计算出来的值
Read(c);//读取第三个数到变量c中
ac:=(c-a)/a*100;//计算第三个数与第一个数的环比增长率
Write(ac);//输出ac的值,也就是刚刚计算出来的值
end.//主程序结束
2、环比方法的设置
在审计方法管理中编写如下步骤:
var ba,a,b,c,cb;//定义5个变量
begin //程序主体开始
read(a); //读取第一个数到变量a中
read(b); //读取第二个数到变量b中
ba:=(b-a)/a*100; //计算第二个数与第一个数的增长率,结果存到ba中
Write(ba);//输出ba的值,也就是上面计算出来的值
Read(c);//读取第三个数到变量c中
cb:=(c-b)/b*100;//计算第三个数与第二个数的定比增长率
Write(cb);//输出cb的值,也就是刚刚计算出来的值
end.//主程序结束
3、实际执行结果和目标进行对比判定方法的设置
①对于执行结果要求大于责任目标的方法设置
Var a,b;//定义2个变量,a表示执行结果,b表示目标责任
begin //程序主体开始
read(a); //读取第一个数到变量a中
read(b);//读取第二个数到变量b中
if a>=b then //判断执行结果是否大于或等于责任目标,如果大于或等于责任目标,则表示完成任务,否则为未完成任务
begin
showmsg(′完成任务′);
end
else
begin
showmsg(′未完成任务′);
end;
end.//程序结束
②对于执行结果要求小于责任目标的方法输出结果相反。
步骤设置完成后,执行时只需将要比较的数据按提示步骤输入到录入框中,结果就自动、准确地显示在审计人员眼前。