[发明专利]一种监察规则引擎及其实现监察的方法在审

专利信息
申请号: 201511027671.8 申请日: 2015-12-31
公开(公告)号: CN105701160A 公开(公告)日: 2016-06-22
发明(设计)人: 汪翔 申请(专利权)人: 南威软件股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06Q50/26
代理公司: 泉州市文华专利代理有限公司 35205 代理人: 陈雪莹
地址: 362000 福建省泉州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 监察 规则 引擎 及其 实现 方法
【说明书】:

技术领域

发明一种监察规则引擎及其实现监察的方法。

背景技术

近年来,随着国家对健全权利运行制约和监督体系的重视与不 断推进,各级纪检监察机关积极寻求有效的方法途径,着力提升制约 监督实效,确保权利有序运行,全国各地大量开展电子监察系统的建 设工作,并且电子监察的内容由行政审批电子监察向公共资源交易、 行政执法等其它领域扩展。实现对行政审批、行政执法、信息公开、 公共资源交易(政府采购、产权交易、土地拍卖、工程招投标)、重 大项目、视频监控、风险防控等行为的监督,确保各行政权利公开透 明、规范运行也显得尤为重要。

随着监察业务的不断扩展,对各类行政权利进行监督所需的规范 标准、法律法规也不断增加,传统的监察方式已经无法满足需求。不 断变化的业务规则给开发团队与最终用户都带来了巨大的困扰。主要 存在的问题有:业务变化较快,一旦需要修改监察的规则或是需要新 增监察的权利内容都需要对系统进行定制的修改,工作效率低、定制 成本高。为了解决这个问题迫切需要一种将监察应用与监察规则分离 开的方案。

发明内容

本发明的目的在于提供一种监察规则引擎及其实现监察的方法, 能够根据不同的监察规则,模仿人类的推理方式,使用试探性的方法 推理,分析并发现权利运行过程中出现的违规事实,并根据响应的规 则自动对违规事实进行处理。

本发明一种监察规则引擎,包括规则管理模块、规则分析引擎、 规则执行引擎和事实提取引擎,其中:

规则管理模块:用于对监察规则引擎所使用的规则进行定义, 将这些规则存入规则库,及根据需要向规则库调取规则;该规则管理 模块所管理的规则包含两种实现形式,一种是通过规则表达式定义的 规则,该规则表达式是在监察规则引擎中约定的,是能被规则执行引 擎所识别的一种描述性符号表达式,这类规则可以在规则管理模块中 通过可视化的配置页面进行配置,能够处理普通的监察业务;另一种 是基于规则分析引擎开发接口实现的特殊规则,这类规则通过编码实 现,能实现复杂的算法,用来处理无法通过简单的规则表达式定义的 复杂的监察业务逻辑;

规则分析引擎:通过规则管理模块从规则库调取规则,并对规 则库中的规则进行分析,在执行推理前,分析所要用到的监察规则与 监察规则执行的顺序,将选中并形成排序号的监察规则放入规则队列 进行管理;

事实提取引擎:从权利运行事实库中提取从权利运行过程中采 集的事实,并将其放到数据缓冲区中,以备与规则队列中的监察规则 进行比较;

规则执行引擎:将规则队列中的监察规则与数据缓冲区中的数 据进行比较,并根据比较的结果执行相应的操作,识别并执行规则表 达式,以及执行基于规则分析引擎开发接口所实现的业务规则逻辑。

所述的一种监察规则引擎实现监察的方法,其特征在于包括如下 步骤:

步骤1、通过规则管理模块对监察规则引擎所使用的规则进行定 义,将这些规则存入规则库,及根据需要向规则库调取规则;该规则 管理模块所管理的规则包含两种实现形式,一种是通过规则表达式定 义的规则,该规则表达式是在监察规则引擎中约定的,是能被规则执 行引擎所识别的一种描述性符号表达式,这类规则可以在规则管理模 块中通过可视化的配置页面进行配置,能够处理普通的监察业务;另 一种是基于规则分析引擎开发接口实现的特殊规则,这类规则通过编 码实现,能实现复杂的算法,用来处理无法通过简单的规则表达式定 义的复杂的监察业务逻辑;

步骤2、监察系统通过采集接口将各个业务系统的权利运行数据 采集到权利运行事实库中;

步骤3、在监察规则引擎启动时,事实提取引擎将权利运行事实 库中的数据进行提取,写入规则分析引擎的数据缓冲区;

步骤4、规则分析引擎根据预先设定的内容经由规则管理模块从 规则库提取出所需的规则,并分析监察规则之间的执行顺序,将监察 规则按顺序排列好存入规则队列中等待规则执行引擎处理;

步骤5、规则执行引擎使用规则队列中的监察规则对数据缓冲区 中的事实数据进行分析,并根据分析结果执行规则预定的业务逻辑, 在执行过程中如果发现冲突的情况,便将冲突的规则放入冲突集合, 重新执行分析,直到执行完毕规则队列中的规则。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201511027671.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top