一种资金数据处理方法、装置、计算机设备及存储介质与流程

文档序号:26748529发布日期:2021-09-25 01:40阅读:70来源:国知局
一种资金数据处理方法、装置、计算机设备及存储介质与流程

1.本发明涉及数据处理技术领域,尤其涉及一种资金数据处理方法、装置、计算机设备及存储介质。


背景技术:

2.传统保险业务系统,对于资金数据处理这类多样化、多元化的业务需求,都是进行相对死板的模式计算,每多一项业务场景、业务计算规则,都需要研发人员频繁改动底层的资金计算代码以实现系统功能。
3.随着业务体量的不断上升,此类单一、死板数据计算系统无法跟上业务发展的速度,造成运营、研发成本高居不下,甚至让系统瓶颈成为业务发展速度的一项限制因素。


技术实现要素:

4.本发明实施例提供一种资金数据处理方法、装置、计算机设备及存储介质,以解决随着保险业务场景和业务规则的变化,资金计算公式改变所导致的需要频繁改动资金计算底层代码的问题。
5.第一方面,本发明实施例提供一种资金数据处理方法,包括:
6.获取保单业务信息。
7.提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数。
8.将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值。
9.根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式。
10.按照所述目标资金计算公式,计算得到目标资金结果。
11.第二方面,本发明实施例提供一种资金数据处理装置,包括:
12.保单业务信息输入模块,用于获取保单业务信息。
13.影响参数提取模块,用于提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数。
14.影响参数数据化模块,用于将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值。
15.规则匹配模块,用于根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式。
16.规则执行模块,用于按照所述目标资金计算公式,计算得到目标资金结果。
17.第三方面,本发明实施例提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实
现所述资金数据处理方法的步骤。
18.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述资金数据处理方法的步骤。
19.本发明提供的资金数据处理方法、装置、计算机设备及存储介质通过获取保单业务信息;提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数;将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值;根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式;按照所述目标资金计算公式,计算得到目标资金结果;从而将资金计算的影响参数和计算公式分离开来,对于不同的资金计算影响参数的组合映射不同的资金计算公式,避免了随着业务场景和业务规则的变化,需要对底层资金计算代码频繁改动的问题,提高了复杂逻辑代码的可维护性,提高了资金数据处理组件的开发效率,减少软件开发成本。
附图说明
20.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
21.图1是本发明一实施例中资金处理方法的一实现流程图;
22.图2是本发明一实施例中资金处理方法的步骤s30的流程图;
23.图3是本发明一实施例中资金处理方法的步骤s40的流程图;
24.图4是本发明一实施例中资金数据处理方法的预设配置规则配置方法流程图;
25.图5是本发明一实施例中资金数据处理方法的预设配置规则配置方法步骤s2的流程图;
26.图6是本发明一实施例中资金数据处理装置的原理框图;
27.图7是本发明一实施例中计算机设备的示意图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.在一实施例中,如图1所示,提供一种资金数据处理方法,其技术方案主要包括以下步骤s10

s50:
30.s10:获取保单业务信息。
31.保单业务信息可以由业务员手动输入,或电子扫描设备扫描输入,也可以将电子保单数据直接导入。在一实施例中,保单业务信息由业务员手动输入到计算机设备中。
32.在一实施例中,保单相关业务信息如下表1的所列。
33.表1
34.业务员姓名所属机构业务员职位客户姓名投保来源产品代码险种代码保费是否中介中介代码保单年度附加费用率算佣类型算佣比例所得税 35.在具体的业务场景中,业务信息不局限于上述所列项目,开发人员可以根据不同的业务需求和业务场景进行更新和扩展。
36.s20:提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数。
37.提取保单业务信息中资金计算的影响参数,包括但不限于上述提到的投保来源、产品代码、险种代码、是否中介、中介代码、保单年度,算佣类型、算佣比例、业务员职位、所得税、附加费用率、保费。对于业务员姓名、所属机构、客户姓名这类信息,因为不涉及到资金计算的过程,所以并不属于要处理的影响参数。
38.具体地,由保单业务信息中提取资金计算的影响参数可分为两类,第一类影响参数是指用于参与匹配预设配置规则的影响参数,包括投保来源、产品代码、险种代码、是否中介、中介代码、保单年度,第二类影响参数是指用于参与四则运算组合得到资金计算公式的影响参数,包括算佣类型、算佣比例、业务员职位、所得税、附加费用率、保费。
39.所述匹配预设配置规则是指将所述影响参数组对应的匹配值和预设规则库中若干预设配置规则中的待匹配值匹配的过程。
40.s30:将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值。
41.在一实施例中,如图2所示,所述步骤s30中,即将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值,包括:
42.s301:将所述影响参数组中的第一类影响参数按照预设优先级排列,得到匹配键。
43.预设规则库中每一条预设配置规则都包括一个确定的匹配键,其中,所述匹配键为将当前待处理的数据,根据所述第一类影响参数的名称,按照预设的名称优先级排列后,通过预设符号隔离后得到的词组。例如,预设待处理的数据为“投保来源险种代码产品代码是否中介保单年度中介代码”,根据第一类影响参数的名称,将该数据按照优先级别调整为“投保来源产品代码险种代码是否中介中介代码保单年度”,在本实施例中,预设符号为“|”,故得到的处理后的数据为:“投保来源|产品代码|险种代码|是否中介|中介代码|保单年度”,上述整个带预设符号的数据构成匹配键。
44.所述第一类影响参数的预设优先级可以由开发人员设定,后续应用的过程中也可以动态调整所述第一类影响参数的预设优先级。在一实施例中,对于一组第一类影响参数的集合{产品代码、投保来源、险种代码、是否中介、中介代码、保单年度},其预设优先级从高到低为{投保来源、产品代码、险种代码、是否中介、中介代码、保单年度}。将所述影响参数组中的第一类影响参数按照预设优先级进行排列的目的有两个,一是规范由所述第一类影响参数构成的匹配键,从而避免包含相同的第一类影响参数的匹配键,因所述第一类影
响参数的随机排列导致的匹配键无法唯一确定的问题,二是在匹配预设配置规则的时候,如果没有与匹配值完全的一致的待匹配值,在将所述匹配值和所述待匹配值从前往后进行比对的过程中,排列在前的所述第一类影响参数更能起到决定性的作用,其中,所述匹配值由匹配键转换得到,二者的为一一对应的关系,具体转换过程如下所述。
45.s302:将组成所述匹配键的所述第一类影响参数按照预设编码进行转换,得到匹配值。
46.在计算机设备中所有的数据信息都是以字符或数字的形式保存,为了便于计算机处理数据,对于第一类影响参数都预设了编码,具体的编码可以由开发人员设定,后续的应用过程中也可以灵活修改。
47.在一实施例中所要处理的匹配键为:投保来源|产品代码|险种代码|是否中介|中介代码|保单年度,将组成所述匹配键的所述第一类影响参数分别按照预设编码进行转换,得到的匹配值为:213|p001|h001|y|a00001|1
48.其中,所述第一类影响要素有{投保来源、产品代码、险种代码、是否中介、中介代码、保单年度}。示例性地,所述第一类影响要素的预设编码为:投保来源:213,产品代码:p001,险种代码:h001,是否中介:y,中介代码:a00001,保单年度:1。
49.s40:根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式。
50.匹配预设配置规则所遵循的匹配模式包括字符匹配、正则匹配以及字符和正则混合匹配,所述字符和正则混合匹配即字符匹配与正则匹配同时作用于一条规则匹配过程上。
51.在一实施例中,如图3所示,所述步骤s40中,即根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式,包括:
52.s401:将所述匹配值与预设规则库内的全部预设配置规则的待匹配值逐一匹配,匹配成功后,将与所述待匹配值对应的预设配置规则设置为目标配置规则。
53.所述预设配置规则中包含待匹配键、待匹配值及资金计算公式,其中所述待匹配键与所述匹配键、所述待匹配值与所示匹配值之间的形式相同,通过比对所述匹配值与待匹配值,确定与所述匹配值相同的待匹配值对应的预设配置规则,进而得到所述预设配置规则中的资金计算公式。
54.在一实施例中将所述匹配值与所述预设规则库内的全部预设配置规则的待匹配值逐一匹配所采用的匹配模式为正则匹配,匹配键“投保来源|产品代码|险种代码|是否中介|中介代码|保单年度”经转换得到的匹配值为:213|p001|h001|y|a00001|1。
55.在一实施例中,所述预设规则库中预设配置规则的名称和所述预设配置规则中的待匹配值如下所示:
56.规则a:213|p001|h001|y|a00001|1
57.规则b:214|p001|h001|y|a00001|1
58.规则c:213|p002|h001|y|a00001|1
59.规则d:213|p001|h002|y|a00001|1
60.根据所述匹配值“213|p001|h001|y|a00001|1”,按照正则匹配的方式得到规则a的待匹配值与所述匹配值完全一致,则将规则a设置为目标配置规则。如果预设规则库里没
有规则a,只有规则b/c/d,可以理解地,因为所述第一类影响参数按照优先级排列,其对应的匹配值也是排列在前的部分的预设优先级高,决定权重更大,规则b/c/d的待匹配值与所述匹配值相比,分别在第一个影响参数、第二个影响参数、第三个影响参数对应的预设编码与所述匹配值有所差异,按照上述方法匹配到规则d,将规则d设置为目标配置规则。
61.s402:根据所述目标配置规则得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式。
62.在一实施例中,规则a为计算佣金的预设配置规则,规则a中包括规则名称、规则代码、待匹配键、待匹配值及资金计算公式,其中规则名称和规则代码可以根据实际业务场景和业务需求进行设定和修改,规则a的具体信息如下表2所示:
63.表2
64.规则名称规则a规则代码r0000001待匹配键投保来源|产品代码|险种代码|是否中介|中介代码|保单年度待匹配值213|p001|h001|y|a00001|1资金计算公式佣金=(保费

中介手续费)*算佣比例
65.规则a中的第二类影响参数有保费、中介手续费、算佣类型及算佣比例,其映射的资金计算公式为“佣金=(保费

中介手续费)*算佣比例”在一实施例中,将规则a设置为目标配置规则,从而得到规则a中的资金计算公式“佣金=(保费

中介手续费)*算佣比例”即为目标资金计算公式。
66.所述预设配置规则包括一个或多个,以规则a为例说明所述预设配置规则的配置方法,如图4所示,主要包括以下步骤s1

s2:
67.s1:根据获取的行业资金处理业务场景指标和业务需求指标,得到用于资金计算的影响参数集。
68.影响参数集的获得包括以下要点,首先根据现阶段已有的行业资金处理业务场景指标和业务需求指标梳理、提取影响参数,得到基础的影响参数集;然后向业务人员收集、寻求下一年的业务规划及资金计算规则可能变化点,提前补充和完善一些影响参数,诸如营销活动这类要求上线快、时效短的业务紧急需求,则由运营人员参照现有影响参数及资金计算规则发现无法满足需要时,可自行或与研发人员沟通后添加、更新影响参数及资金计算规则。
69.s2:从所述影响参数集中选取不同的影响参数进行组合得到多个规则配置影响参数组,根据每组规则配置影响参数组中的第一类影响参数得到对应的待匹配值,根据每组规则配置影响参数组中的第二类影响参数得到对应的资金计算公式。
70.所述影响参数集包括若干个第一类影响参数和第二类影响参数。所述第一类影响参数是用于参与匹配预设配置规则的影响参数,包括但不限于投保来源、产品代码、险种代码、是否中介、中介代码、保单年度,第二类影响参数是指用于参与四则运算组合得到资金计算公式的影响参数,包括但不限于算佣类型、算佣比例、业务员职位、所得税、附加费用率、保费。在一实施例中配置规则a选取的规则配置影响参数组中第一类影响参数有投保来源、产品代码、险种代码、是否中介、中介代码、保单年度,第二类影响参数有算佣类型、算佣比例、保费、中介手续费。
71.在一实施例中,如图5所示,所述步骤s2中,即从所述影响参数集中选取不同的影响参数进行组合得到多个规则配置影响参数组,根据每组规则配置影响参数组中的第一类影响参数得到对应的待匹配值,根据每组规则配置影响参数组中的第二类影响参数得到对应的资金计算公式,包括:
72.s21:由所述规则配置影响参数组中的第一类影响参数,按照预设优先级排列后得到待匹配键,将所述待匹配键中的第一类影响参数按照预设编码进行转换,得到待匹配值。
73.在一实施例中,配置规则a的规则配置影响参数组中第一类影响参数包括:投保来源、产品代码、险种代码、保单年度、是否中介、中介代码,按照预设优先级排列后得到待匹配键为:投保来源|产品代码|险种代码|是否中介|中介代码|保单年度,将所述待匹配键中的第一类影响参数按照预设编码转换得到待匹配值为:213|p001|h001|y|a00001|1。
74.s22:由所述规则配置影响参数组中的第二类影响参数,通过四则运算组合得到与所述第二类样本影响参数映射的资金计算公式。
75.在一实施例中,对于规则a的配置,其资金计算公式由保费、中介手续费、算佣比例通过四则运算组合得到,其中保费、中介手续费、算佣比例是第二类影响参数,经过影响参数的四则运算即加减乘除得到规则a的资金计算公式如下:
76.佣金=(保费

中介手续费)*算佣比例
77.用于配置规则a的规则配置影响参数组中的第二类影响参数有算佣类型、算佣比例、保费、中介手续费,算佣类型有两种资金计算规则,一是按比例算佣,二是按固定值算佣,规则a的算佣类型为按比例,在四则运算组合得到资金计算公式的时候,算佣类型这一影响参数本身并不参与组成资金计算公式。下面对于所述第二类影响参数的资金计算规则作进一步解释。
78.所述资金计算规则指的是对于每一个第二类影响参数,根据其条件不同,所决定的资金计算的具体基数或者计算方法也不同,以此由若干第二类影响参数最终确定的资金计算公式也不同。
79.所述资金计算规则的定义有三种类型,包括固定值型、范围值型、是否型。
80.第一种固定值型规则,如业务员职位这一影响参数,业务员的基本工资由其职位决定,对于不同职位的业务员,每月的基本工资也不同,对于“业务员职位”这一第二类影响参数可定义为如下表3所示资金计算规则。
81.表3
[0082][0083][0084]
第二种范围值型规则,如在一实施例中计算税后工资便涉及到“所得税”这一第二类影响参数,对应的资金计算规则如下表4所示。
[0085]
表4
[0086]
税前工资所得税小于200002000

4000(税前工资

2000)*0.054000

6000(税前工资

4000)*0.1+1006000

8000(税前工资

6000)*0.2+2008000以上(税前工资

8000)*0.3+400
[0087]
第三种是否型规则,如是否中介,若是由中介完成的保单,对于不同的中介机构,所扣除的中介手续费也不同,不同的中介可以通过制定不同的中介代码来区分,相应的中介手续费也有所差异,若是通过直销完成的保单,中介手续费可以默认为0,从而不影响资金计算公式的整体结构。在由是否中介这一影响参数构成的匹配键转换为匹配值时,可以由y/n代替是/否,便于数据的处理。
[0088]
在一实施例中配置规则a涉及算佣类型这一第二类影响参数,对于“算佣类型”所定义的资金计算规则,可具体的分为两种方式,一是按比例算佣,将算佣比例可选地设定为1%/2%/5%,其中,“算佣比例”也是第二类影响参数,二是按固定值算佣,对于每个保单的佣金都按固定值计算,如每个保单佣金可选地设定为100/200/300元。特别地,对于保费这一第二类影响参数,不定义具体的资金计算规则,将输入的保费数值直接代入资金计算公式参与计算。
[0089]
进一步地,所述由所述规则配置影响参数组中的第二类影响参数,通过四则运算组合得到与所述第二类影响参数映射的资金计算公式,还包括:
[0090]
将所述第一类影响参数对应的匹配值进行拆分,得到至少两个子匹配值。
[0091]
当根据所述匹配值,在预设规则库内匹配不到预设配置规则时,将所述匹配值进行拆分,得到至少两个子匹配值。
[0092]
在一实施例中,将匹配值“213|p001|h001|y|a00001|1”拆分得到的两个子匹配值为“213|h001|y”和“p001|a00001|1”。
[0093]
根据至少两个子匹配值从预设规则库内确定出至少两个目标配置规则,得到至少两个资金计算公式。
[0094]
将至少两个资金计算公式进行组合嵌套,生成包含至少两个资金计算公式的复合资金计算公式,将所述复合资金计算公式作为目标资金计算公式。
[0095]
在一实施例中,将所述匹配值拆分后,根据两个子匹配值得到两个目标配置规则为规则1和规则2,其中规则1用于计算某保单手续费m,规则2用于计算保单承保费n,此时若需要计算中介产生的佣金费用c,有计算公式c=(n

m)*d,其中d可以为比例或基点,可以根据实际业务场景对d取不同的数值,可以理解地,保单手续费m和保单承保费n分别通过不同的资金计算公式计算得到,将资金计算结果m和n分别替换为其对应的资金计算公式,从而可以得到多个资金计算公式组合嵌套的复合资金计算公式,然后将所述复杂资金计算公式作为目标资金计算公式来代入数据计算。
[0096]
更具体地,在一实施例中,用于计算税后工资的资金计算公式如下:
[0097]
税前工资=基本工资+佣金
[0098]
税后工资=税前工资

所得税
[0099]
其中基本工资由业务员职位对应的资金计算规则来确定,在一实施例中佣金可由规则a所对应的资金计算公式计算得到,若普通业务员的税前工资为5000,根据所得税对应的资金计算规则得到用于计算所得税的资金计算公式为:
[0100]
所得税=(税前工资

4000)*0.1+100
[0101]
用上述计算所得税的资金计算公式替换“税后工资=税前工资

所得税”中的所得税,进一步得到的税后工资如下:
[0102]
税后工资=税前工资

{(税前工资

4000)*0.1+100}
[0103]
其中,所述普通业务员的税前工资为5000,上述用于计算税后工资的资金计算公式即为复合资金计算公式,将所述复合资金计算公式作为用于计算税后工资的目标目标资金计算公式,即“税后工资=税前工资

{(税前工资

4000)*0.1+100}”,本技术通过将不同的资金计算公式进行组合嵌套,实现了资金计算公式的重用,使得系统适应性更强,拓展性更广。
[0104]
s23:将所述待匹配键、所述待匹配值及所述第二类样本影响参数映射的资金计算公式相关联,得到所述预设配置规则。
[0105]
在一实施例中,所述预设配置规则还包括规则名称、规则代码,将所述待匹配键、所述待匹配值及所述第二类样本影响参数映射的资金计算公式相关联,可以将预设配置规则中的所有相关信息都保存在一张数据表中,配置完成的规则a的具体信息如下表5所示:
[0106]
表5
[0107][0108][0109]
在一实施例中,每一条预设配置规则都设有功能选择条目,所述功能选择条目用于所述预设配置规则的功能扩展;所述功能功能选择条目包括时间条目和版本条目。
[0110]
对预设配置规则添加功能选择条目可以拓展其应用场景和功能,所述功能选择条目包括时间条目和版本条目。所述时间条目用于控制所述预设配置规则的生效时间,在一实施例中,对于规则a添加时间条目,如“生效时间2020年1月1日0时0分0秒至2020年3月1日0时0分0秒,2020年5月1日0时0分0秒至2020年7月1日0时0分0秒”,通过所述时间条目可以自由控制规则a的生效时间,若当前时间为“2020年4月1日0时0分0秒”,因为当前时间不在所述时间条目的生效时间内,可以选择暂时屏蔽所述规则a,避免规则a生效,对于规则a的时间条目,可根据具体的业务场景进行修改、增加或删除。
[0111]
对于规则a添加版本条目,如下表6所示:
[0112]
表6
[0113]
版本号资金计算公式v1佣金=(保费

中介手续费)*比例v2佣金=(保费

中介手续费)*比例+10
[0114]
对于规则a设定v1、v2等不同的版本,每个不同的版本所适用的资金计算公式有所差异,根据实际业务场景和业务需求,可以自由切换规则a生效的版本,得到在当前版本下规则a的资金计算公式,在一实施例中,将规则a的版本条目切换至v2版本,得到当前版本下规则a的资金计算公式为:佣金=(保费

中介手续费)*比例+10。
[0115]
在本技术中通过结合版本条目和时间条目实现在不同的版本和时间对规则a作出适应性的调整,使得资金数据处理的过程更加灵活多样,若系统当前的功能选择条目无法满足新的业务需求时,可通过研发人员介入,使用极少时间添加新的功能选择条目,满足新的业务需求。
[0116]
s50:按照所述目标资金计算公式,计算得到目标资金结果。
[0117]
在一实施例中,目标配置规则为规则a,规则a的资金计算公式为:
[0118]
佣金=(保费

中介手续费)*算佣比例
[0119]
若输入保单业务信息中,保费3000元,中介手续费为15元,算佣比例:1%,代入得:佣金=(3000

15)*1%,计算得到目标资金结果为佣金=28.5元,由于规则a是用于计算佣金的资金计算公式,最终得到的目标资金结果为保单的佣金,在另一实施例中,若得到的目标配置规则是用于计算税后工资的,最终得到的目标资金结果即为税后工资。本技术着重针对保险行业业内人员、机构等算佣、算税、算薪等资金计算,进行规则化、引擎化模式规整,从而形成一套统一的解决方案。
[0120]
本技术中资金结果包括过程资金结果及目标资金结果,资金计算公式包括过程资金计算公式及目标资金计算公式,所述按照所述目标资金计算公式,计算得到目标资金结果,包括:按照过程资金计算公式计算得到过程资金结果,将所述过程资金结果及所述过程资金计算公式保存在第一存储区;将所述过程资金结果代入目标资金计算公式,得到目标资金结果,将所述目标资金结果及目标资金计算公式保存在第二存储区。
[0121]
在一实施例中,目标配置规则为规则b,规则b的资金计算公式c=(b

a)*d,经计算得到资金结果c,系统保存当前时间点计算得到的资金结果c和资金计算公式c=(b

a)*d到第二存储区,若a、b、d分别是规则a、b、d执行其对应的资金计算公式得到的结果,则计算目标资金结果c过程中产生的过程资金结果a、b、c以及其对应的资金计算规则a、b、d中的过程资金计算公式都会保存到第一存储区,业务人员可以随时单独查看所述第一存储区和第二存储区中保存的数据,使得任何一项资金计算都具备可回溯性,便于业务人员进行资金数据对账。
[0122]
在本发明实施例中,通过获取保单业务信息;提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数;将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值;根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式;按照所述目标资金计算公式,计算得到目标资金结果;从而将资金计算的影响参数和计算公
式分离开来,对于不同的资金计算影响参数的组合映射不同的资金计算公式,避免了随着业务场景和业务规则的变化,需要对底层资金计算代码的频繁改动的问题,提高了复杂逻辑的代码的可维护性,提高了资金数据处理组件的开发效率,减少软件开发成本。
[0123]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0124]
在一实施例中,提供一种资金数据处理装置,该资金数据处理装置与上述实施例中资金数据处理方法一一对应。如图6所示,该资金数据处理装置包括保单业务信息输入模块10、影响参数提取模块20、影响参数数据化模块30、规则匹配模块40、规则执行模块50。各功能模块详细说明如下:
[0125]
保单业务信息输入模块10,用于获取保单业务信息。
[0126]
影响参数提取模块20,用于提取保单业务信息中资金计算的影响参数,得到一组影响参数组,所述影响参数组包括若干个用于参与匹配预设配置规则的第一类影响参数及用于参与四则运算组合得到资金计算公式的第二类影响参数。
[0127]
影响参数数据化模块30,用于将所述影响参数组中的第一类影响参数按照预设编码进行转换,得到匹配值。
[0128]
规则匹配模块40,用于根据所述匹配值,匹配预设配置规则,得到与所述影响参数组中的第二类影响参数映射的目标资金计算公式。
[0129]
规则执行模块50,用于按照所述目标资金计算公式,计算得到目标资金结果。
[0130]
关于资金数据处理装置的具体限定可以参见上文中对于资金数据处理方法的限定,在此不再赘述。上述资金数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0131]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是客户端或者服务端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括可读存储介质、内存储器。该可读存储介质存储有操作系统、计算机程序和数据库。该内存储器为可读存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资金数据处理方法。
[0132]
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中资金数据处理方法。
[0133]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中资金数据处理方法。
[0134]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,
本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0135]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
[0136]
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1