一种基于关系树的信用额度动态管理方法及系统技术方案

技术编号:26421110 阅读:21 留言:0更新日期:2020-11-20 14:17
本发明专利技术公开了一种基于关系树的信用额度动态管理方法,配置应用规则集并为应用规则集中的每条应用规则创建对应的管控单元;基于业务逻辑配置信用额度分组及用信顺序,并自动生成信用额度关系树;接收用户交易报文信息生成规则因子集合;将规则因子集合与应用规则集中的各应用规则依次进行匹配,若命中某个应用规则,则调用应用规则对应的管控单元;管控单元将规则因子集合与预设的检查规则集进行匹配,仅当检查规则集中的所有检查规则均匹配成功后,管控单元根据额度关系树计算并调整额度树中各个信用额度节点占用的用信额度;该方法能满足复杂额度组合和计算功能,能对复杂业务额度场景进行支持。还公开了一种基于关系树的信用额度动态管理系统。

【技术实现步骤摘要】
一种基于关系树的信用额度动态管理方法及系统
本专利技术涉及信用卡核心交易系统
,具体涉及一种基于关系树的信用额度动态管理方法及系统。
技术介绍
目前信用卡核心系统主要基于国外大型主机和闭源独立系统,而且基于国外已有信用卡体系系统搭建,已有信用卡体系系统采用COBOL语言编写,其系统架构和系统设计均在IBM主机上完成运行,其数据库采用DB2数据库,是一种完全封闭式的商用系统,完全封闭式商用系统的代码对客户不开放,实现逻辑不透明,客户无法做二次改造和定制开发,无法知道系统中的实现细节,对系统安全性和可靠性只能依赖于商用系统,存在无法通过源码确认系统的缺陷问题以及无法通过源码增强系统的安全、可靠性的问题。信用卡的额度体系是信用卡系统的核心功能体系,在用户使用信用卡前,都将给用户按一定的规则进行额度授信,客户可基于此授信额度做信用卡的刷卡消费,信用卡取现;信用卡额度是信用卡用户在使用信用卡支付时所能使用的最大金额,不同的用户基于信用情况和提供的征信等信息给予的额度都不相同;随着信用卡业务发展,信用卡额度在不同的业务场景下会对用户有不同类型的额度,即一个信用卡用户包含多种信用额度类型,例如信用总额度、消费额度、分期额度、专项分期额度、取现额度、天猫额度、汽车分期额度、海外消费额度等,每个客户都拥有一组信用额度集合,给予这些额度可用金额的过程称之为额度授信;每个额度类型不同的用户都有不同的额度授信,在不同的场景下使用不同类型的额度。当用户使用信用卡支付消费时,此操作为金融交易中的借记操作,将会对一个或多个类型的额度进行占用,客户对应类型的已使用额度将增加,最大不超过给用户的授信额度;当用户进行信用卡还款时,此操作为金融交易中的贷记操作,将会对一个或多个类型已使用的额度进行扣减,已用额度清零时,则对应的可用额度恢复到授信额度值。随着信用卡应用场景的增多以及信用支付的普及,使用户的额度体系变得越来越多,不同的用户在使用不同信用产品的时候会给予不同的类型额度的组合,而信用额度之间也会有共用、占用、替代、包含、排除等多种组合使用方式,在用户进行还款且不满足全额还款时,需要按业务设计按顺序对不同类型额度进行恢复;而当前已有的信用卡核心系统存在额度体系单一、额度组合方式简单、无法满足复杂的额度组合和额度计算功能以及无法对复杂的业务额度场景进行支持的问题。
技术实现思路
针对上述问题,本专利技术的一个目的是提供一种基于关系树的信用额度动态管理方法,该方法为基于规则引擎的信用卡多层级、多种组合形式的额度占用和额度恢复方法,能满足复杂的额度组合和额度计算功能以及能对复杂的业务额度场景进行支持。本专利技术的第二个目的是提供一种基于关系树的信用额度动态管理系统,该系统为开放平台体系,代码全部使用开源代码,可二次修改,所有源码都向客户开放,可按客户需求定制修改开发,系统安全可随时升级调整,增强系统的安全性和业务开发的灵活性。本专利技术所采用的第一个技术方案是:一种基于关系树的信用额度动态管理方法,包括以下步骤:S100:配置应用规则集,并为所述应用规则集中的每条应用规则创建对应的管控单元,每个管控单元中预设有各自的检查规则集;S200:基于业务场景配置生成信用额度分组及用信顺序,并基于用户当前的用信额度信息、当前匹配的信用额度分组逻辑及用信顺序逻辑对应自动生成信用额度关系树;S300:接收用户交易报文信息并生成规则因子集合;S400:将所述规则因子集合与所述应用规则集中的各应用规则依次进行匹配,若命中某个应用规则,则调用所述应用规则对应的管控单元;S500:所述管控单元将所述规则因子集合与预设的检查规则集进行匹配,仅当所述检查规则集中的所有检查规则均匹配成功后,所述管控单元根据所述信用额度关系树计算并调整额度关系树中各个信用额度节点应占用额度关系树节点的用信额度;S600:监控用户的用信信息变动,并根据用信信息变动情况实时更新信用额度分组结构以及信用额度关系树。优选地,所述规则因子集合为字段和字段值组合而成的MAP数据结构。优选地,所述字段包括用户交易报文信息中交易的金额、交易方向、交易币种、交易渠道、卡产品、交易类型和用户中的一种或多种。优选地,所述S400包括以下子步骤:S410:加载规则因子集合;S420:按照应用规则的优先级顺序,将所述规则因子与应用规则进行逐一匹配,直至命中应用规则;S430:调用所述命中的应用规则对应的管控单元检查规则集。优选地,每个应用规则对应唯一的管控单元。优选地,步骤S420中,所述规则因子与应用规则进行匹配采用表达式引擎计算,所述应用规则为基于规则因子的逻辑表达式组合生成的规则表达式,具体包括以下步骤:在规则引擎中将所述规则因子与所述规则表达式相匹配;如果规则表达式的逻辑值为true,则此规则命中;如果规则表达式的逻辑值为false,则此规则未命中。优选地,所述S500包括以下子步骤:S510:加载规则因子集合;S520:将所述规则因子与检查规则集中的各条检查规则在规则引擎中依次进行匹配;S530:若所述检查规则集中的所有检查规则都命中,则执行所述管控单元中的用信规则。优选地,所述检查规则集为以至少一个规则树组合形成的规则树集合,所述检查规则树包含若干个条件节点,所述条件节点包括分支条件节点、规则组节点以及计算比较表达式节点,其中所述计算比较表达式节点为叶子节点,用于判断当前交易金额和用户各种类型额度中可用额度的逻辑比较关系。优选地,所述步骤S600还包括:若已占用额度全部恢复后,还有剩余额度,则将所述剩余额度作为当前额度的溢缴款额度单独记录。本专利技术所采用的第二个技术方案是:一种基于关系树的信用额度动态管理系统,包括初始化模块、关系树生成模块、转换模块、规则匹配模块、管控单元和更新模块,所述初始化模块用于配置应用规则集,并为所述应用规则集中的每条应用规则创建对应的管控单元,每个管控单元中预设有各自的检查规则集;所述关系树生成模块用于基于业务场景配置生成信用额度分组及用信顺序,并基于用户当前的用信额度信息、当前匹配的信用额度分组逻辑及用信顺序逻辑对应自动生成信用额度关系树;所述转换模块用于将用户交易报文信息转换为规则因子集合;所述规则匹配模块用于将所述规则因子集合与所述应用规则集中的各应用规则依次进行匹配,若命中某个应用规则,则调用所述应用规则对应的管控单元;所述管控单元用于将所述规则因子集合与预设的检查规则集进行匹配,并且仅当所述检查规则集中的所有检查规则均匹配成功后,根据所述信用额度关系树计算并调整额度关系树中各个信用额度节点应占用额度关系树节点的用信额度;所述更新模块用于监控用户的用信信息变动,并根据用信信息变动情况实时更新信用额度分组结构以及信用额度关系树。上述技术方案的有益效果:(1)本专利技术公开的基于关系树的信用额度动态管理方法是基于规则引擎的信用卡多层级本文档来自技高网
...

【技术保护点】
1.一种基于关系树的信用额度动态管理方法,其特征在于,包括以下步骤:/nS100:配置应用规则集,并为所述应用规则集中的每条应用规则创建对应的管控单元,每个管控单元中预设有各自的检查规则集;/nS200:基于业务场景配置生成信用额度分组及用信顺序,并基于用户当前的用信额度信息、当前匹配的信用额度分组逻辑及用信顺序逻辑对应自动生成信用额度关系树;/nS300:接收用户交易报文信息并生成规则因子集合;/nS400:将所述规则因子集合与所述应用规则集中的各应用规则依次进行匹配,若命中某个应用规则,则调用所述应用规则对应的管控单元;/nS500:所述管控单元将所述规则因子集合与预设的检查规则集进行匹配,仅当所述检查规则集中的所有检查规则均匹配成功后,所述管控单元根据所述信用额度关系树计算并调整额度关系树中各个信用额度节点应占用额度关系树节点的用信额度;/nS600:监控用户的用信信息变动,并根据用信信息变动情况实时更新信用额度分组结构以及信用额度关系树。/n

【技术特征摘要】
1.一种基于关系树的信用额度动态管理方法,其特征在于,包括以下步骤:
S100:配置应用规则集,并为所述应用规则集中的每条应用规则创建对应的管控单元,每个管控单元中预设有各自的检查规则集;
S200:基于业务场景配置生成信用额度分组及用信顺序,并基于用户当前的用信额度信息、当前匹配的信用额度分组逻辑及用信顺序逻辑对应自动生成信用额度关系树;
S300:接收用户交易报文信息并生成规则因子集合;
S400:将所述规则因子集合与所述应用规则集中的各应用规则依次进行匹配,若命中某个应用规则,则调用所述应用规则对应的管控单元;
S500:所述管控单元将所述规则因子集合与预设的检查规则集进行匹配,仅当所述检查规则集中的所有检查规则均匹配成功后,所述管控单元根据所述信用额度关系树计算并调整额度关系树中各个信用额度节点应占用额度关系树节点的用信额度;
S600:监控用户的用信信息变动,并根据用信信息变动情况实时更新信用额度分组结构以及信用额度关系树。


2.根据权利要求1所述的信用额度动态管理方法,其特征在于,所述规则因子集合为字段和字段值组合而成的MAP数据结构。


3.根据权利要求1所述的信用额度动态管理方法,其特征在于,所述字段包括用户交易报文信息中交易的金额、交易方向、交易币种、交易渠道、卡产品、交易类型和用户中的一种或多种。


4.根据权利要求1所述的信用额度动态管理方法,其特征在于,所述S400包括以下子步骤:
S410:加载规则因子集合;
S420:按照应用规则的优先级顺序,将所述规则因子与应用规则进行逐一匹配,直至命中应用规则;
S430:调用所述命中的应用规则对应的管控单元检查规则集。


5.根据权利要求4所述的信用额度动态管理方法,其特征在于,每个应用规则对应唯一的管控单元。


6.根据权利要求4所述的信用额度动态管理方法,其特征在于,步骤S420中,所述规则因子与应用规则进行匹配采用表达式引擎计算,所述应用规则为基于规则因子的逻辑表达式组合生成的规则表达式,具体包括以下步骤:
在规则引擎中将所述规则因子与所述规则表达式相匹配;如果规则表达式的...

【专利技术属性】
技术研发人员:袁兴宇
申请(专利权)人:北京江融信科技有限公司
类型:发明
国别省市:北京;11

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

1