保险业务的业务逻辑代码集的获取方法、装置及设备制造方法及图纸

技术编号:32462697 阅读:11 留言:0更新日期:2022-02-26 08:54
本发明专利技术涉及一种保险业务的业务逻辑代码集的获取方法、装置及设备。该方法包括:基于保险业务的业务应用场景,获取业务逻辑;解析业务逻辑的逻辑描述语言,标记出逻辑描述语言中的指令组块、原始源代码和注释;针对指令组块,基于与指令组块的组块名称相对应的转换规则,将指令组块转换为目标源代码段;将注释、原始源代码和目标源代码段进行组合拼接,得到所述逻辑描述语言所对应的代码集。本申请的方法能够根据保险业务的业务应用场景,针对不同的客体,将业务标识进行组合匹配以生成业务逻辑,能够在业务应用场景变更时快速、准确地更新业务逻辑,实现了自动将逻辑描述语言转换为代码,不需要人工编写代码,提高了工作效率。提高了工作效率。提高了工作效率。

【技术实现步骤摘要】
保险业务的业务逻辑代码集的获取方法、装置及设备


[0001]本专利技术涉及计算机领域,特别是涉及保险业务的业务逻辑代码集的获取方法、装置及计算机设备。

技术介绍

[0002]随着经济发展与社会进步,保险行业也蓬勃发展起来。保险是指投保人根据合同约定,向保险人支付保险费,保险人对于合同约定的可能发生的事故因其发生所造成的财产损失承担赔偿保险金责任,或者被保险人死亡、伤残、疾病或者达到合同约定的年龄、期限等条件时承担给付保险金责任的商业保险行为。在保险行业中,对于保险公司来说,各种保险产品项目的开发是至关重要的一项工作,需要投入大量的人力物力。在保险业务中,业务逻辑代码集的获取过程非常繁琐。
[0003]在保险业务中,业务逻辑代码集的获取过程非常繁琐,通常都是先套用其他相同类型的项目模型,采用人工硬套的方式将业务逻辑模型与实际应用场景的业务进行对接,然后再进行代码逻辑的套用。由于存在各种逻辑模型模板的匹配性不足的问题,通常需要对业务逻辑代码进行大量改动,在修改时需要投入大量的人力,整个过程非常复杂繁琐,导致保险业务的项目开发效率较低,不能满足实际应用的需求。

技术实现思路

[0004]基于此,有必要针对在进行保险业务的业务逻辑代码集的获取时,由于逻辑模型模板的匹配性不足,需要对业务逻辑代码进行大量改动,投入大量人力,过程复杂繁琐,导致保险业务的项目开发效率较低,不能满足实际应用的需求的问题,提供一种保险业务的业务逻辑代码集的获取方法、装置及计算机设备。
[0005]一种保险业务的业务逻辑代码集的获取方法,包括:
[0006]基于所述保险业务的业务应用场景,获取业务逻辑;
[0007]解析所述业务逻辑的逻辑描述语言,标记出所述逻辑描述语言中的指令组块、原始源代码和注释;
[0008]针对所述指令组块,基于与所述指令组块的组块名称相对应的转换规则,将所述指令组块转换为目标源代码段;
[0009]将所述注释、所述原始源代码和所述目标源代码段进行组合拼接,得到所述逻辑描述语言所对应的代码集。
[0010]在其中一个实施例中,所述基于所述保险业务的业务应用场景,获取业务逻辑,包括:
[0011]从预设的标识数据库中获取目标客体的一个或多个特征标识;
[0012]基于业务应用场景从预设规则库中获取至少一种预设规则;
[0013]为每一特征标识匹配至少一种预设规则,以生成一个或多个业务标识;其中,每一业务标识包含一个特征标识;
[0014]对所述一个或多个业务标识进行组合匹配,以生成一个或多个业务逻辑。
[0015]在其中一个实施例中,所述从预设的标识数据库中获取目标客体的一个或多个特征标识,包括:
[0016]根据预设规则信息以及所述目标客体的特征信息确定所述目标客体在所述标识数据库中对应的一个或多个特征标识。
[0017]在其中一个实施例中,所述对所述一个或多个业务标识进行组合匹配包括采用求交集、互斥或求并集的组合匹配方式对所述一个或多个业务标识进行组合匹配。
[0018]在其中一个实施例中,在所述对所述一个或多个业务标识进行组合匹配之前,所述基于所述保险业务的业务应用场景,获取业务逻辑,还包括:
[0019]在所述业务应用场景变更时,确定需要变更的一个或多个特征标识;
[0020]根据需要变更的每一个特征标识,生成对应的更新后的一个或多个业务标识;
[0021]所述对所述一个或多个业务标识进行组合匹配替换为对所述更新后的一个或多个业务标识进行组合匹配。
[0022]在其中一个实施例中,所述在所述业务应用场景变更时,确定需要变更的一个或多个特征标识,包括:在所述业务应用场景变更时,确定需要删除的一个或多个特征标识;
[0023]所述根据需要变更的每一个特征标识,生成对应的更新后的一个或多个业务标识,包括:基于需要删除的每一特征标识删除其对应的一个或多个业务标识,以生成更新后的一个或多个业务标识。
[0024]在其中一个实施例中,所述在所述业务应用场景变更时,确定需要变更的一个或多个特征标识,包括:在所述业务应用场景变更时,确定需要增加的一个或多个特征标识;
[0025]所述根据需要变更的每一个特征标识,生成对应的更新后的一个或多个业务标识,包括:为需要增加的每一特征标识匹配至少一种预设规则,以生成更新后的一个或多个业务标识。
[0026]一种保险业务的业务逻辑代码集的获取装置,包括:
[0027]获取模块,用于基于所述保险业务的业务应用场景,获取业务逻辑;
[0028]解析模块,用于解析所述业务逻辑的逻辑描述语言,标记出所述逻辑描述语言中的指令组块、原始源代码和注释;
[0029]转换模块,用于针对所述指令组块,基于与所述指令组块的组块名称相对应的转换规则,将所述指令组块转换为目标源代码段;
[0030]拼接模块,用于将所述注释、所述原始源代码和所述目标源代码段进行组合拼接,得到所述逻辑描述语言所对应的代码集。
[0031]一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述所述保险业务的业务逻辑代码集的获取方法的步骤。
[0032]一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述所述保险业务的业务逻辑代码集的获取方法的步骤。
[0033]上述保险业务的业务逻辑代码集的获取方法、装置、计算机设备和存储介质,能够根据保险业务的业务应用场景,针对不同的客体,将业务标识进行组合匹配以生成业务逻
辑,其中,每一业务标识包含一个特征标识,能够将客体与业务逻辑进行解耦,能够在业务应用场景变更时快速、准确地更新业务逻辑,同时实现了自动将逻辑描述语言转换为代码,不需要专业技术人员人工编写代码,降低了人力成本,也降低了生成代码的过程的复杂程度,提高了代码生成效率,提高了工作效率,完全能够满足实际应用的需要。
附图说明
[0034]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为一个实施例中提供的保险业务的业务逻辑代码集的获取方法的流程图;
[0036]图2为图1中所示步骤S10的一个实施方式流程图;
[0037]图3为图1中所示步骤S10的另一实施方式流程图;
[0038]图4为一个实施例中保险业务的业务逻辑代码集的获取装置的结构框图;
[0039]图5为一个实施例中的计算机设备的内部结构框图;
[0040]图6为一个实施例中存储有计算机可读指令的存储介质的示意图。
[0041]本申请目的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种保险业务的业务逻辑代码集的获取方法,其特征在于,包括:基于所述保险业务的业务应用场景,获取业务逻辑;解析所述业务逻辑的逻辑描述语言,标记出所述逻辑描述语言中的指令组块、原始源代码和注释;针对所述指令组块,基于与所述指令组块的组块名称相对应的转换规则,将所述指令组块转换为目标源代码段;将所述注释、所述原始源代码和所述目标源代码段进行组合拼接,得到所述逻辑描述语言所对应的代码集。2.如权利要求1所述的保险业务的业务逻辑代码集的获取方法,其特征在于,所述基于所述保险业务的业务应用场景,获取业务逻辑,包括:从预设的标识数据库中获取目标客体的一个或多个特征标识;基于业务应用场景从预设规则库中获取至少一种预设规则;为每一特征标识匹配至少一种预设规则,以生成一个或多个业务标识;其中,每一业务标识包含一个特征标识;对所述一个或多个业务标识进行组合匹配,以生成一个或多个业务逻辑。3.如权利要求2所述的保险业务的业务逻辑代码集的获取方法,其特征在于,所述从预设的标识数据库中获取目标客体的一个或多个特征标识,包括:根据预设规则信息以及所述目标客体的特征信息确定所述目标客体在所述标识数据库中对应的一个或多个特征标识。4.如权利要求2所述的保险业务的业务逻辑代码集的获取方法,其特征在于,所述对所述一个或多个业务标识进行组合匹配包括采用求交集、互斥或求并集的组合匹配方式对所述一个或多个业务标识进行组合匹配。5.如权利要求2所述的保险业务的业务逻辑代码集的获取方法,其特征在于,在所述对所述一个或多个业务标识进行组合匹配之前,所述基于所述保险业务的业务应用场景,获取业务逻辑,还包括:在所述业务应用场景变更时,确定需要变更的一个或多个特征标识;根据需要变更的每一个特征标识,生成对应的更新后的一个或多个业务标识;所述对所述一个或多个业务标识进行组合匹配替换为对所述更新后的一个或多个业务标识进行组合匹...

【专利技术属性】
技术研发人员:姬小玉
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:

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

1