一种基于递归算法的审计知识推荐系统及方法技术方案

技术编号:33149195 阅读:7 留言:0更新日期:2022-04-22 14:02
本发明专利技术涉及一种基于递归算法的审计知识推荐系统及方法,包括审计知识库模块、审计记录模块、审计底稿模块和审计报告模块;所述审计知识库模块与审计记录模块相连接,审计知识库为审计记录编辑内容智能推荐提供知识基础;所述审计记录模块与审计底稿模块相连接,审计记录实时线上编辑完成后,问题分类,将审计记录自动归集为审计底稿;所述审计底稿模块与审计报告模块相连接,将审计底稿通过问题分类合并汇总并自动生成审计报告。本发明专利技术能够增强审计工作的实效性和穿透力,工作效率得到提升,信息安全得以确保。信息安全得以确保。信息安全得以确保。

【技术实现步骤摘要】
一种基于递归算法的审计知识推荐系统及方法


[0001]本专利技术属于智能审计
,涉及一种审计知识推荐系统及方法,尤其是一种基于递归算法的审计知识推荐系统及方法。

技术介绍

[0002]伴随数字化审计的发展,不断推动审计工作效率提升,通过数字化手段开展非现场审计,有效缩短现场作业时间。但是,审查工作过程中审计人员编辑审计记录的工作量占据了比较大的比重,原有的工作方式需要在Word中手工编写,同一类型问题的描述写的各有差异,引用制度依据的时候需要到处检索,审计意见也是基于经验判断,缺乏信息技术手段的支持。迫切需求一种审计知识智能推荐的辅助手段,为编写过程提供参考借鉴,提高审计记录、底稿的标准化水平和审计质效。
[0003]经检索,未发现与本专利技术相同或相似的现有技术的公开文献。

技术实现思路

[0004]本专利技术的目的在于克服现有技术的不足,提出一种基于递归算法的审计知识推荐系统及方法,能够提高审计工作的效率并确保信息安全。
[0005]本专利技术解决其现实问题是采取以下技术方案实现的:
[0006]一种基于递归算法的审计知识推荐系统,包括审计知识库模块、审计记录模块、审计底稿模块和审计报告模块;
[0007]所述审计知识库模块与审计记录模块相连接,审计知识库为审计记录编辑内容智能推荐提供知识基础;
[0008]所述审计记录模块与审计底稿模块相连接,审计记录实时线上编辑完成后,问题分类,将审计记录自动归集为审计底稿。
[0009]所述审计底稿模块与审计报告模块相连接,将审计底稿通过问题分类合并汇总并自动生成审计报告。
[0010]一种基于递归算法的审计知识推荐方法,包括以下步骤:
[0011]步骤1、数据准备阶段:根据历史的审计记录组建审计知识库和问题级别数据,并创建模板;
[0012]步骤2、按照SpringBoot方式搭建基于递归算法的审计知识推荐系统框架;
[0013]步骤3、由审计记录模块确认编辑界面,使用审计知识库和问题级别数据构建审计智能推荐辅助工具,进行审计知识推荐。
[0014]而且,所述步骤1的具体步骤包括:
[0015](1)将知识库的问题描述、政策依据、审计意见以及问题级别的一级分类、二级分类、三级分类按照B

Tree方式创建索引序列,方便后面程序快速递归检索数据;
[0016](2)模板创建方面,采用定制化开发和配置模板的方式,将统一处理的接口按照审计记录的不同模板和相应的处理器进行绑定,方便扩展。
[0017]而且,所述步骤2的具体步骤包括:
[0018](1)按照SpringBoot方式搭建框架,采用gradle组件进行模块拆分和打包,系统部署方面采用云平台方式,整体程序构建方面采用JIB构建镜像包方式处理;
[0019](2)采用Spring中的事件通知的观察者模式,通过流程与业务解耦的方案,构建审计作业审批流处理,角色权限及关系方面采用OAuth方式与统一权限平台集成,结合ticket和token绑定用户登录认证和权限校验。
[0020]而且,所述步骤3的使用审计知识库和问题级别数据构建审计智能推荐辅助工具的具体方法为:
[0021]根据问题类别和递归索引相结合的方式,将大量的审计知识库数据按照审计记录的一级、二级、三级分类,分为若干个规模较小的,与原知识形式相同的子知识库,通过与用户交互,用户选择各层级内容,运用递归算法,逐层进行递归,提供编辑内容智能推荐。
[0022]而且,所述步骤3的运用递归算法,逐层进行递归,提供编辑内容智能推荐的具体方法为:
[0023]根据审计记录的项目ID获取审计记录单位及上级单位,根据单位、问题分类等,逐层进行递归查询,即逐级缩减推荐范围,根据单位,缩减到只推荐本单位及上级单位的制度依据,根据问题分类,一级、二级、三级问题逐级的内容,一级一级缩小推荐范围,如缩减范围推荐数据为空,将逐级扩大级别条件,以保证知识推荐的有效;再根据历史标记的制度依据使用频次,对其进行展示排序,并对选择后的制度依据进行标记增加使用频次。
[0024]而且,在步骤3之后还包括如下步骤:
[0025]步骤4、审计底稿模块,构建同一类问题自动归集功能,生成底稿数据。
[0026]所述步骤4的具体方法:
[0027]将审计记录问题分类放入联动生成功能组件,组件功能包括根据审计问题分类进行递归操作,根据排列算法该条审计记录所包含的三级问题分类,递归排列当前审计工作组相同一级二级三级分类的底稿数据:
[0028][0029]并查询当前分类下已经生成的底稿的记录明细数据,将两种数据按照时间顺序排列组合并去重,最终确认底稿归集方式采用创建新底稿还是更新已有底稿:
[0030][0031]并将一级分类、二级分类、三级分类、问题描述、政策依据和审计意见数据进行填充,完成自动归集,避免人工创建数据;
[0032]步骤5、将审计问题分类进行汇总,采用freemarker开源框架生成审计报告,将结构化的数据转换生成Word版审计报告文件;
[0033]步骤6、将确定的审计问题记录,加入审计知识库,为再审计提供审计辅助数据。
[0034]本专利技术的优点和有益效果:
[0035]1、本专利技术的审计作业不在受审计地点的局限,使用线上审计作业的方式,实现审计工作可多场景,多种方式随时随地进行审计记录,增强审计工作的实效性和穿透力,工作
效率得到提升,信息安全得以确保。
[0036]2、本专利技术的审计问题明确的分类归集,使审计工作更加清晰,更具有针对性,自动归集汇总形成按四级问题分类总结的审计报告,便于审计人员审阅,更节省的审计时间,提高了审计作业的效率。
[0037]3、本专利技术的线上审计作业形成了标准化的审计流程,可以根据岗位权限逐层进行自动化的分类汇总审计记录,进行批量处理、审阅相同类型的审计记录,智能分析审计记录,并且避免了跨地域审计文件远程传递的信息泄露的风险。
[0038]4、本专利技术的审计记录、审计底稿及审计报告可根据审计需求,制定多种审计文本模板,根据审计项目的需求灵活调整审计模板,根据审计模板,可自动化生成标准化的结构化审计文档,极大地提高了审计效率,帮助审计人员把更多的精力可以聚焦在审计关注点上,节约了不必要的时间。
附图说明
[0039]图1为本专利技术的系统构成框架图;
[0040]图2为本专利技术的总体数据层架构示意图;
[0041]图3为本专利技术的源程序代码图;
[0042]图4是本专利技术的FreeMarker模板引擎示意图;
[0043]图5为本专利技术的系统构成图。
具体实施方式
[0044]以下结合附图对本专利技术实施例作进一步详述:
[0045]一种基于递归算法的审计知识推荐系统,如图1和图5所示,包括审计知识库模块、审计记录模块、审计底稿模块和审计报告模块;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于递归算法的审计知识推荐系统,其特征在于:包括审计知识库模块、审计记录模块、审计底稿模块和审计报告模块;所述审计知识库模块与审计记录模块相连接,审计知识库为审计记录编辑内容智能推荐提供知识基础;所述审计记录模块与审计底稿模块相连接,审计记录实时线上编辑完成后,问题分类,将审计记录自动归集为审计底稿;所述审计底稿模块与审计报告模块相连接,将审计底稿通过问题分类合并汇总并自动生成审计报告。2.一种基于递归算法的审计知识推荐方法,其特征在于:包括以下步骤:步骤1、数据准备阶段:根据历史的审计记录组建审计知识库和问题级别数据,并创建模板;步骤2、按照SpringBoot方式搭建基于递归算法的审计知识推荐系统框架;步骤3、由审计记录模块确认编辑界面,使用审计知识库和问题级别数据构建审计智能推荐辅助工具,进行审计知识推荐。3.根据权利要求2所述的一种基于递归算法的审计知识推荐方法,其特征在于:所述步骤1的具体步骤包括:(1)将知识库的问题描述、政策依据、审计意见以及问题级别的一级分类、二级分类、三级分类按照B

Tree方式创建索引序列,方便后面程序快速递归检索数据;(2)模板创建方面,采用定制化开发和配置模板的方式,将统一处理的接口按照审计记录的不同模板和相应的处理器进行绑定,方便扩展。4.根据权利要求2所述的一种基于递归算法的审计知识推荐方法,其特征在于:所述步骤2的具体步骤包括:(1)按照SpringBoot方式搭建框架,采用gradle组件进行模块拆分和打包,系统部署方面采用云平台方式,整体程序构建方面采用JIB构建镜像包方式处理;(2)采用Spring中的事件通知的观察者模式,通过流程与业务解耦的方案,构建审计作业审批流处理,角色权限及关系方面采用OAuth方式与统一权限平台集成,结合ticket和token绑定用户登录认证和权限校验。5.根据权利要求2所述的一种基于递归算法的审计知识推荐方法,其特征在于:所述...

【专利技术属性】
技术研发人员:孙常鹏戴斐斐程子华张瑶孙自琨祁诗存贾晓亮赵猛高静
申请(专利权)人:国家电网有限公司国网天津市电力公司信息通信公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1