审计计划生成方法、装置、设备、存储介质及程序产品与流程
- 国知局
- 2025-01-10 13:15:59
本技术涉及审计,尤其涉及一种审计计划生成方法、装置、设备、存储介质及程序产品。
背景技术:
1、随着技术进步和监管要求的不断演进,审计领域正在经历前所未有的创新与发展。审计的范围、周期和方法等都在不断地调整与优化,使得现行的审计专业人士面临更重的工作量。
2、目前,审计计划的制定和执行通常依赖于审计团队领导的主观经验判断以及一些基础规则,此过程还涉及对团队内部成员意见与建议的综合考量,以实现审计工作能够高效完成。
3、然而,面对不断增长的审计规模与日益复杂的审计任务,传统的人工指定审计计划的方法正面临审计计划合理性以及被审计单位工作效率方面的挑战,其局限性逐渐显现,亟需优化。
技术实现思路
1、本技术实施例提供审计计划生成方法、装置、设备、存储介质及程序产品,用以解决现有技术中人工制定审计缺乏合理性,且对被审计单位工作效率影响较大的技术问题,达到提高审计计划的生成效率,以及,降低对被审计单位工作效率影响的技术效果。
2、第一方面,本技术实施例提供一种审计计划生成方法,包括:
3、获取审计要素;其中,所述审计要素包括审计项目数据、被审计单位数据以及审计人员数据;
4、获取预先构建的审计计划生成模型;其中,所述审计计划生成模型根据审计目标和审计约束规则生成;所述审计目标为最小化被审计单位在预设时间周期内的被审次数;所述审计约束规则包括审计时间约束规则和审计人员约束规则;
5、根据所述审计要素对所述审计计划生成模型进行处理,得到所述审计目标对应的目标审计计划。
6、在一种可能的实施方式中,所述审计目标对应的目标函数包括:
7、
8、其中,z表示所述审计目标对应的目标审计计划;b表示所有所述被审计单位的集合;表示遍历所有所述被审计单位,统计各所述被审计单位在预设时间周期内的被审次数;t表示审计项目的项目规划审计周期;表示遍历预设周期内的各子周期,统计各所述被审计单位在各所述子周期内是否被审计;p表示所有所述审计项目的集合;xp,b,t表示在任一所述子周期内对任一被审计单位执行任一所述审计项目对应的审计操作。
9、在一种可能的实施方式中,所述审计时间约束规则包括所述审计项目的审计周期为连续周期,所述连续周期大于或等于所述审计项目的项目规划审计周期;
10、所述审计人员约束规则包括任一审计人员在任一审计周期内只能对同一被审计单位的至少一个审计项目执行审计操作。
11、在一种可能的实施方式中,根据所述审计要素对所述审计计划生成模型进行处理,得到所述审计目标对应的目标审计计划,包括:
12、根据所述审计要素和第一求解算法,对所述审计计划生成模型进行求解计算,得到所述审计目标对应的初始审计计划;
13、根据所述审计要素和第二求解算法,对所述初始审计计划进行计划优化计算,得到所述审计目标对应的目标审计计划。
14、在一种可能的实施方式中,根据所述审计要素和第一求解算法,对所述审计计划生成模型进行求解计算,得到所述审计要素对应的初始审计计划,包括:
15、根据第一算法的执行逻辑、所述审计要素和所述审计约束规则,生成审计计划生成伪代码;
16、执行所述审计计划生成伪代码,得到所述审计目标对应的初始审计计划。
17、在一种可能的实施方式中,根据所述审计要素和第二求解算法,对所述初始审计计划进行计划优化计算,得到所述审计目标对应的目标审计计划,包括:
18、采用第二算法、所述审计要素、所述审计约束规则和所述审计目标,对所述初始审计计划进行计划优化计算,得到所述审计目标对应的目标审计计划。
19、第二方面,本技术实施例提供一种审计计划生成装置,包括:数据获取模块,用于获取审计要素;其中,所述审计要素包括审计项目数据、被审计单位数据以及审计人员数据;
20、模型获取模块,用于获取预先构建的审计计划生成模型;其中,所述审计计划生成模型根据审计目标和审计约束规则生成;所述审计目标为最小化被审计单位在预设时间周期内的被审次数;所述审计约束规则包括审计时间约束规则和审计人员约束规则;
21、计划生成模块,用于根据所述审计要素对所述审计计划生成模型进行处理,得到所述审计目标对应的目标审计计划。
22、在一种可能的实施方式中,所述审计目标对应的目标函数包括:
23、
24、其中,z表示所述审计目标对应的目标审计计划;b表示所有所述被审计单位的集合;表示遍历所有所述被审计单位,统计各所述被审计单位在预设时间周期内的被审次数;t表示审计项目的项目规划审计周期;表示遍历预设周期内的各子周期,统计各所述被审计单位在各所述子周期内是否被审计;p表示所有所述审计项目的集合;xp,b,t表示在任一所述子周期内对任一被审计单位执行任一所述审计项目对应的审计操作。
25、在一种可能的实施方式中,所述审计时间约束规则包括所述审计项目的审计周期为连续周期,所述连续周期大于或等于所述审计项目的项目规划审计周期;
26、所述审计人员约束规则包括任一审计人员在任一审计周期内只能对同一被审计单位的至少一个审计项目执行审计操作。
27、在一种可能的实施方式中,审计计划生成模块,包括:
28、初始审计计划获得子模块,用于根据所述审计要素和第一求解算法,对所述审计计划生成模型进行求解计算,得到所述审计目标对应的初始审计计划;
29、目标审计计划获得子模块,用于根据所述审计要素和第二求解算法,对所述初始审计计划进行计划优化计算,得到所述审计目标对应的目标审计计划。
30、在一种可能的实施方式中,初始审计计划获得子模块,包括:
31、伪代码生成单元,用于根据第一算法的执行逻辑、所述审计要素和所述审计约束规则,生成审计计划生成伪代码;
32、初始审计计划获得单元,用于执行所述审计计划生成伪代码,得到所述审计目标对应的初始审计计划。
33、在一种可能的实施方式中,目标审计计划获得子模块,包括:
34、目标审计计划获得单元,用于采用第二算法、所述审计要素、所述审计约束规则和所述审计目标,对所述初始审计计划进行计划优化计算,得到所述审计目标对应的目标审计计划。
35、第三方面,本技术实施例提供一种电子设备,包括:存储器,处理器;
36、所述存储器存储计算机执行指令;
37、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如上第一方面和/或第一方面各种可能的实施方式。
38、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。
39、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。
40、本技术实施例提供的审计计划生成方法、装置、设备、存储介质及程序产品,通过获取审计要素;其中,所述审计要素包括审计项目数据、被审计单位数据以及审计人员数据;获取预先构建的审计计划生成模型;其中,所述审计计划生成模型根据审计目标和审计约束规则生成;所述审计目标为最小化被审计单位在预设时间周期内的被审次数;所述审计约束规则包括审计时间约束规则和审计人员约束规则;根据所述审计要素对所述审计计划生成模型进行处理,得到所述审计目标对应的目标审计计划;上述方案中,根据审计计划生成模型中的审计目标以及相应的约束条件,可以确保根据生成的审计计划进行审计工作时的全面性以及审计资源分配的合理性,减少不必要的审计次数,可以更有效地利用审计资源,避免资源浪费;同时,还能减少被审计单位接受审计的频次,有助于减少对被审计单位正常运营的干扰,可以提高其工作效率;这样,与传统的依靠人工经验和规则的生成审计计划的方式相比,使用审计计划生成模型可以系统化地进行审计计划安排,实现提高整个审计工作的科合理性和效率。
本文地址:https://www.jishuxx.com/zhuanli/20250110/352014.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。