决策流程更新方法、装置、终端设备以及存储介质与流程

文档序号:37182810发布日期:2024-03-01 12:42阅读:13来源:国知局
决策流程更新方法、装置、终端设备以及存储介质与流程

本发明涉及计算机应用领域,尤其涉及一种决策流程更新方法、装置、终端设备以及存储介质。


背景技术:

1、随着互联网的发展,出现了各种互联网诈骗手段,银行业务面临着风险控制问题,过去的风控决策可以由相应的开发人员及业务人员配合完成,为了减少人力投入,市面上出现的风控决策产品也具备解决部分业务规则的风控决策的能力。

2、但是,目前风控决策流程需要通过硬编码编写业务规则,开发难度和使用门槛高,不能灵活地应对业务规则变化,无法适应业务不断发展的风控决策使用场景。

3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本申请的主要目的在于提供一种决策流程更新方法、装置、终端设备以及存储介质,旨在解决风控决策流程中业务规则开发难度高的问题。

2、为实现上述目的,本申请提供一种决策流程更新方法,所述决策流程更新方法包括:

3、接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言;

4、根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程。

5、可选地,所述接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言的步骤包括:

6、接收所述决策流程可视化页面的业务节点编排json指令;

7、基于预设的js解析方法,对所述业务节点编排json指令进行解析,生成业务规则更新语言。

8、可选地,所述根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程的步骤包括:

9、根据所述业务规则更新语言对所述初始决策流程的业务规则进行规则更新,获取业务更新规则;

10、通过所述初始决策流程加载所述业务更新规则,得到最终决策流程。

11、可选地,所述通过所述初始决策流程加载所述业务更新规则,得到最终决策流程的步骤包括:

12、通过所述初始决策流程的应用实例加载所述业务更新规则,获取规则加载后的应用实例;

13、根据所述规则加载后的应用实例,得到最终决策流程。

14、可选地,所述根据所述规则加载后的应用实例,得到最终决策流程的步骤之后还包括:

15、通过预设的校验规则,对所述最终决策流程进行校验,获取校验结果;

16、若所述校验结果为成功,则基于预设的决策引擎,编译所述最终决策流程,生成流程字节码文件并将所述流程字节码文件更新到所述最终决策流程对应的运行实例中进行决策流程热部署。

17、可选地,所述根据所述规则加载后的应用实例,得到最终决策流程的步骤之后还包括:

18、根据所述业务更新规则,生成规则更新请求;

19、通过预设的前端服务应用将所述规则更新请求发布到消息集群中;

20、当所述初始决策流程的运行实例监听到所述消息集群中对应的规则更新请求时,根据所述规则更新请求,生成规则更新元数据并更新到所述最终决策流程对应的运行实例中进行决策流程动态更新。

21、可选地,所述根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程的步骤之后还包括:

22、根据所述最终决策流程,获取决策流程版本;

23、通过预设的可视化决策引擎将所述决策流程版本存储到预设的流程版本库中,以供决策人员根据所述流程版本库中的决策流程版本进行版本回退。

24、本申请实施例还提出一种决策流程更新装置,所述决策流程更新装置包括:

25、指令解析模块,用于接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言;

26、流程更新模块,用于根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程。

27、本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的决策流程更新程序,所述决策流程更新程序被所述处理器执行时实现如上所述的决策流程更新方法的步骤。

28、本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有决策流程更新程序,所述决策流程更新程序被处理器执行时实现如上所述的决策流程更新方法的步骤。

29、本申请实施例提出的决策流程更新方法、装置、终端设备以及存储介质,接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言;根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程。本发明通过解析接收到决策流程可视化页面的业务节点编排指令,再利用解析得到的业务规则更新语言对初始决策流程进行业务规则更新得到最终决策流程,实现了决策流程的更新,解决了风控决策流程中业务规则开发难度高的问题,简化了风控决策流程中业务规则的开发流程。



技术特征:

1.一种决策流程更新方法,其特征在于,所述决策流程更新方法包括以下步骤:

2.如权利要求1所述的决策流程更新方法,其特征在于,所述接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言的步骤包括:

3.如权利要求2所述的决策流程更新方法,其特征在于,所述根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程的步骤包括:

4.如权利要求3所述的决策流程更新方法,其特征在于,所述通过所述初始决策流程加载所述业务更新规则,得到最终决策流程的步骤包括:

5.如权利要求4所述的决策流程更新方法,其特征在于,所述根据所述规则加载后的应用实例,得到最终决策流程的步骤之后还包括:

6.如权利要求4所述的决策流程更新方法,其特征在于,所述根据所述规则加载后的应用实例,得到最终决策流程的步骤之后还包括:

7.如权利要求1所述的决策流程更新方法,其特征在于,所述根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程的步骤之后还包括:

8.一种决策流程更新装置,其特征在于,所述装置包括:

9.一种终端设备,其特征在于,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的决策流程更新程序,所述决策流程更新程序配置为实现如权利要求1至7中任一项所述的决策流程更新方法的步骤。

10.一种存储介质,其特征在于,所述存储介质上存储有决策流程更新程序,所述决策流程更新程序被处理器执行时实现如权利要求1至7任一项所述的决策流程更新方法的步骤。


技术总结
本发明公开了一种决策流程更新方法、装置、终端设备以及存储介质,属于计算机应用技术领域。其方法包括:接收决策流程可视化页面的业务节点编排指令并对所述业务节点编排指令进行解析,生成业务规则更新语言;根据所述业务规则更新语言对初始决策流程进行业务规则更新,得到最终决策流程。本发明通过解析接收到决策流程可视化页面的业务节点编排指令,再利用解析得到的业务规则更新语言对初始决策流程进行业务规则更新得到最终决策流程,实现了决策流程的更新,解决了风控决策流程中业务规则开发难度高的问题,简化了风控决策流程中业务规则的开发流程。

技术研发人员:王凡,朱楠辉,沈成
受保护的技术使用者:招商银行股份有限公司
技术研发日:
技术公布日:2024/2/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1