[发明专利]一种面向业务流的智能审核系统有效
申请号: | 201710914830.9 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107644323B | 公开(公告)日: | 2020-09-15 |
发明(设计)人: | 黄焕中;李晓瑜;李超龙;郑德生;段艺文;许明可 | 申请(专利权)人: | 成都莲合软件科技有限公司;电子科技大学 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06Q10/00;G06Q10/06 |
代理公司: | 成都华风专利事务所(普通合伙) 51223 | 代理人: | 徐丰;张巨箭 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向业务流的智能审核系统,包括系统管理平台、规则解析框架和集群审核平台;系统管理平台包括:报表管理模块、字典管理模块、规则管理模块、作业管理模块;规则解析框架包括GRL规则描述模块和解释器解析模块;集群审核平台从系统管理平台同步各个模块的数据资源,对用户通过接口传输的包括待审数据、作业名称以及指定审核方式的任务进行审核。本发明提供一种可以屏蔽规则引擎及程序设计等相关技术问题的面向业务流的智能审核系统,从而使得该项目及同类软件系统的用户(业务人员)可以通过定制的UI视图独立完成业务规则的定义和维护,提高业务变更的便利性和效率,同时增强业务保密性。 | ||
搜索关键词: | 一种 面向 业务 智能 审核 系统 | ||
【主权项】:
一种面向业务流的智能审核系统,其特征在于:包括系统管理平台、规则解析框架和集群审核平台;所述的系统管理平台包括:报表管理模块:所述的报表为用户所传的待审数据表,用户在系统管理平台的前端界面上添加或导入报表信息以及报表内各个字段的属性信息;字典管理模块:为所述报表管理模块的字典服务,所述的字段选择某个字典作为依据,则审核时用户发送的该字段的数据必须符合字典的定义;规则管理模块:所述的规则为用户在系统管理平台的前端界面通过配置语法树的形式构造规则的内容,包含规则的GRL表达式、触发规则的警告级别、触发规则的推荐措施、触发规则时需要返回的关心字段;所述的规则包括多个操作符,每个操作符都有特定的GRL表达方式;所述的规则管理模块依赖报表管理模块,即规则验证的实体是依报表结构的接收到的待审数据;作业管理模块:所述的作业是根据预定规则,对一组报表数据进行审核并给出结果;其中,一个作业包含若干条规则组成的规则流,表示对用户数据的审核流程;所述的规则流是线性的流程或者是复杂的带分支的流程;用户在作业管理模块的界面上构建规则流的构建完语法树图后,前端界面将规则流图以操作符既定的JSON格式组合存储;所述的规则解析框架用于将每个操作符特定的GRL表达方式解析转化为Drools的DRL语句;所述的规则解析框架包括:GRL规则描述模块:用于在前端界面与规则引擎之间传递规则信息,包括对GRL规则的描述;所述的对GRL规则的描述包括规则结构及其语法定义、以及数据类型描述;解释器解析模块:用于对各个规则的解析转化进行描述,实现GRL到DRL的转换,使业务规则能够被Drools引擎理解并执行;所述的集群审核平台对用户通过接口传输的包括待审数据、作业名称以及指定审核方式的任务进行审核,集群审核平台从系统管理平台同步各个模块的数据资源,包括:报表管理模块的数据处理模块:对报表管理模块的数据,即对每个报表和报表的字段使用JAVA动态编译技术将其编译生成javabean的class文件,报表名为bean的类名,报表字段名和类型分别为bean的属性和属性的基本类型;规则管理模块的数据处理模块:对规则管理模块的数据,遍历规则的条件部分的变量后,查找报表管理模块数据是否有存在该数据,若存在则在Drools的DRL语句的import部分增加导入语句,导入该报表对应的javabean;对于每个规则的条件部分的GRL表达式,通过规则解析框架的GRL规则描述模块转化为Drools的DRL语句的条件部分;对于每个规则的返回结果部分,通过规则解析框架的GRL规则描述模块转化为Drools的DRL语句的结果部分;作业管理模块的数据处理模块:对作业管理模块的数据,调用规则解析框架的解释器解析模块将规则流的JSON数据格式转化为Drools规则流的描述方式;同步任务审核模块:在任务请求到达后,在当前HTTP请求周期内完成审核并直接返回结果;异步任务审核模块:直接进入缓存队列,由后台程序提取并进行审核;所述的同步任务审核模块和异步任务审核模块在审核过程中需要遍历所有报表构造对象、根据作业类型加载所有规则并启动Drools引擎执行规则推理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都莲合软件科技有限公司;电子科技大学,未经成都莲合软件科技有限公司;电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710914830.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种尾水检修平台
- 下一篇:一种具有防鲨功能的围油栏