一种基于金融领域的计算引擎系统技术方案

技术编号:37887730 阅读:21 留言:0更新日期:2023-06-18 11:52
本公开涉及一种基于金融领域的计算引擎系统,所述系统包括业务管理模块,任务管理器模块,通用计算引擎模块和数据抽取模块,业务管理模块包括业务管理数据库单元,业务管理数据库单元用于保存业务数据;任务管理器模块,用于创建业务任务,并施加业务任务需要执行的函数;通用计算引擎模块用于从业务管理模块中获取函数中定义为入参的参数对应的业务数据,并管理参数库、决策表库和函数库,通过计算模块实现函数计算;数据抽取模块与业务管理模块和通用计算引擎模块相连,调度业务管理数据库的业务数据到通用计算引擎模块中,并将计算模块的计算结果抽取后保存至业务管理模块中;本系统可快速可视化配置计算规则,实时、批处理计算出结果。计算出结果。计算出结果。

【技术实现步骤摘要】
一种基于金融领域的计算引擎系统


[0001]本专利技术涉及计算机
具体而言,涉及一种基于金融领域的计算引擎系统。

技术介绍

[0002]代理人佣金计算、渠道商手续费计算、代理人自保件互保件的识别等场景在保险行业的销售管理方面普遍存在,目前,现有的销售管理系统中,计算逻辑、规则均在代码中实现,无法支持业务人员直接在页面上进行规则、公式全中文配置,并且不可追溯计算过程,一旦计算出错,排查问题十分困难,同时,由于业务的快速发展及业务模式灵活多变,经常会涉及到规则的变化,修改某处规则后,需要修改代码,上线周期长,无法快速响应业务的变化。

技术实现思路

[0003]本专利技术正是基于现有技术的上述需求而提出的,本专利技术要解决的技术问题是提供一种基于金融领域的计算引擎系统。
[0004]为了解决上述问题,本专利技术是采用如下技术方案实现的:
[0005]一种基于金融领域的计算引擎系统,该系统包括:
[0006]业务管理模块,包括业务管理数据库单元,所述业务管理数据库单元用于保存业务数据,所述业务数据包括保单本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于金融领域的计算引擎系统,其特征在于,所述系统包括:业务管理模块,包括业务管理数据库单元,所述业务管理数据库单元用于保存业务数据,所述业务数据包括保单交易信息、组织机构信息、佣金管理信息和手续费管理信息;任务管理器模块,用于创建业务任务,并向所述业务任务施加需要执行的函数;所述业务任务包括佣金管理任务和手续费管理任务;通用计算引擎模块,包括参数库、决策表库、函数库和计算模块,所述参数库包括计算时所需的参数;所述决策表库包括决策方案,所述决策表库与所述参数库关联以引用所述参数库中的参数,所述参数类型包括入参和出参;所述函数库包括函数信息,所述函数库与所述参数库或所述决策表库关联以引用计算函数所需的参数和/或所述决策方案;所述计算模块,与所述业务管理模块相关,与任务管理模块相连,所述计算单元包括所述获取单元、函数依赖分析单元和函数计算单元;所述获取单元用于从所述业务管理模块中获取所述函数中定义为入参的参数对应的业务数据;所述函数依赖分析单元用于分析所述任务管理模块施加的需要执行的函数,基于函数间入参与出参之间的关系,建立节点间的联系,生成双向链表,并判断双向链表是否存在环状结构,当双向链表不存在环状结构时依据所述双向链表的顺序将对应的函数进行排序并存储至缓存中;所述函数计算单元用于从缓存中调出函数的执行顺序和所述业务数据,进行函数计算,获得计算结果;数据抽取模块,与所述业务管理模块和所述通用计算引擎模块相连,调度业务管理数据库的业务数据到所述通用计算引擎模块中,并将所述计算模块的计算结果抽取后保存至所述业务管理模块中。2.如权利要求1所述的一种基于金融领域的计算引擎系统,其特征在于,所述业务管理模块还包括基本法管理单元和协议管理单元,并在所述任务管理器模块中,将所述基本法管理单元或所述协议管理单元与所述业务任务需要执行的函数进行关联。3.如权利要求1所述的一种基于金融领域的计算引擎系统,其特征在于,所述函数库的函数信息还包括算术函数、条件函数和决策表引用函数的函数类型,根据所定义的函数类型,进行不同类别计算,将计算结果返回至所述数据抽取模块。4.如权利要求2所述的一种基于金融领域的计算引擎系统,其特征在于,包括:所述参数库定义的参数包括所述基本法管理单元包含的基本法相关...

【专利技术属性】
技术研发人员:罗建国曲洪涛杨飞菲佟冠宇张红蕾随春霞张德强李剑李兵辉段慧军李清华靳若宇王权徐超王晶马国伟
申请(专利权)人:横琴人寿保险有限公司
类型:发明
国别省市:

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

1