客户端保险产品生成方法及装置与流程

文档序号:31624102发布日期:2022-09-24 00:07阅读:177来源:国知局
客户端保险产品生成方法及装置与流程

1.本发明涉及计算机技术领域,尤其涉及一种客户端保险产品生成方法及装置。


背景技术:

2.随着移动互联网的繁荣发展,保险业务也逐渐由线下模式转到线上模式,其中,常见的一种线上模式即为客户端保险产品。客户端保险产品的目标是为满足各类移动互联网应用场景下转化过来的客户能够自主完成保险投保。
3.客户端保险产品由一个或多个保险方案构成,通常会将客户端保险产品命名为易于客户记忆和理解的名称,比如:“学龄保”学生幼儿险,该保险产品中包含了三个保险方案:省心款(30元起,保2个责任)、放心款(90元起,保4个责任)和安心款(270元起,保5个责任)。其中,保险方案指的是在一个保险险种中,选取其中的一个或多个保险条款,根据其中的保险责任形成的不同的保障方案,不同的保险方案所对应的条款可以相同,但对应的保险责任、保险金额等内容会有差异。保险险种指的是保险的保障范围,比如:学生意外险、电动车责任保险、家庭财产综合保险等,一个保险险种包含一个或多个保险条款。保险条款指的是保险的详细说明,包括:保险标的、保险责任、责任免除说明、保险金额及免赔额说明、保险期间、保险人义务和赔偿处理等详细内容,一个保险条款包含一个或多个保险责任。保险责任指的是保险合同中约定的保障责任,比如:家庭财产综合保险中包括:火灾、台风和飞行物体坠落等。因此,一个保险险种通过保险方案可以衍生出若干个客户端保险产品。
4.对于客户来说,客户端保险产品的投保流程界面是理解保险产品和支付购买保险产品的通道,客户可在投保流程界面中选择保险方案、查看保险条款、填写保险期限和保险人员信息、操作支付并最终生成保险保单。因此,客户端保险产品要为客户呈现简洁、易懂和易操作的界面和流程,辅助和促进客户完成投保。但有大量新增保险产品上线的需求时,传统模式下,每新增一个保险产品,都会开发相应的客户端产品的投保流程界面,从而产生大量的代码开发、测试、验收和发布等系列工作,使得新的保险产品上线流程复杂且周期长。


技术实现要素:

5.本发明提供一种客户端保险产品生成方法及装置,用以解决现有技术中新增保险产品时会产生大量的代码开发、测试、验收和发布等系列工作,使得新的保险产品上线流程复杂且周期长的问题。
6.本发明提供一种客户端保险产品生成方法,包括:
7.生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息;
8.根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件;
9.将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保
险方案的投保流程界面;
10.将生成的保险方案的投保流程界面下发至客户端。
11.根据本发明提供的一种客户端保险产品生成方法,生成与待发布保险产品中保险方案相对应的方案配置信息,包括:
12.接收用户输入的与所述保险方案相关的保险元素的配置信息;
13.将所述保险元素的配置信息写入保险实体模型中相应的保险元素字段,以生成所述方案配置信息。
14.根据本发明提供的一种客户端保险产品生成方法,所述保险实体模型包括:保险方案实体模型、责任免除实体模型、保险基本信息实体模型、保险关系人实体模型和投保声明实体模型。
15.根据本发明提供的一种客户端保险产品生成方法,根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件,包括:
16.确定所述方案配置信息中包含的保险元素的配置信息;
17.根据保险元素与ui组件的对应关系选出所述保险元素对应的ui组件;
18.建立所述方案配置信息中的方案id与选出的ui组件之间的关系表。
19.根据本发明提供的一种客户端保险产品生成方法,所述保险元素与ui组件的对应关系中,按险种对ui组件分类,不同险种的保险元素与ui组件的对应关系分别存储在不同的关系数据表中。
20.根据本发明提供的一种客户端保险产品生成方法,将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面,包括:
21.将所述保险元素的配置信息转化为数据对象;
22.对所述数据对象和保险元素对应的ui组件进行关联的逻辑处理;
23.ui组件展示逻辑处理后的数据对象,以生成保险产品中保险方案的投保流程界面。
24.根据本发明提供的一种客户端保险产品生成方法,所述方案配置信息还包括:与保险元素相关的规则引擎配置信息,用于用户在客户端提交表单时对保险元素对应的ui组件获取值进行规则管控。
25.本发明还提供一种客户端保险产品生成装置,包括:
26.配置信息生成模块,用于生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息;
27.ui组件选择模块,用于根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件;
28.显示界面生成模块,用于将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面;
29.显示界面下发模块,用于将生成的保险方案的投保流程界面下发至客户端。
30.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述客户端保险产品生成方法。
31.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算
机程序被处理器执行时实现如上述任一种所述客户端保险产品生成方法。
32.本发明提供的客户端保险产品生成方法及装置,通过在需要发布新的保险产品时,按照保险实体模型中的保险元素配置保险产品中各个保险方案相关的方案配置信息,再选择与方案配置信息相关的ui组件,将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面,并将保险方案的投保流程界面下发至客户端,即可在客户端生成要发布保险产品对应的保险方案的投保流程界面,不需要对新上线的保险产品的投保流程界面进行代码开发、测试、验收和发布等工作,简化了新的保险产品上线流程,缩短了上线周期。
附图说明
33.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本发明提供的客户端保险产品生成方法的流程示意图;
35.图2是本发明提供的客户端保险产品生成装置的结构示意图;
36.图3是本发明提供的电子设备的结构示意图。
具体实施方式
37.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.本发明实施例的客户端保险产品生成方法如图1所示,包括:
39.步骤s110、生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息。其中,保险实体模型包括:保险方案实体模型(含保险金额、标的、条款、责任等保险元素)、责任免除实体模型(含责任免除说明等保险元素)、保险基本信息实体模型(含保障期限和购买份数或人数等保险元素)、保险关系人实体模型(含被保险人、投保人和受益人各自的证件、年龄等保险元素)、投保声明实体模型(含投保险条款、投保须知和声明、特别约定等保险元素)等。具体地,保险实体模型以数据表的形式呈现,数据表中设有各模型涉及相关的字段,例如:方案id、保险方案名称及所属险种等。如下表1~3,为保险方案实体模型包含的数据表模型,表1~3为配置完成的数据表,方案配置信息可以记录在下面的数据表中。
40.表1保险方案基本信息
41.保险元素配置信息plancodeega4403001plancname母婴安心保险方案一(0至1年)riskcodeega
42.表2保险方案与条款、责任映射表
43.保险元素配置信息plancodeega4403001riskcodeegaclausecode070281clausename母婴安心医疗意外保险条款kindcode070278kindname被保险人身故给付value50.00amount10000.00
44.表3保险条款与标的映射表
45.保险元素配置信息riskcodeegaclausecode070281itemcode000512itemcname寿命或身体
46.上述三个表中,plancode表示保险方案代码,plancname表示保险方案名称,riskcode表示险种,即该保险方案属于哪个险种,clausecode表示条款代码,clausename表示条款名称,kindcode表示责任代码,kindname表示责任名称,value表示保险金额,amount表示最高保额(即赔付金额),itemcode表示标的代码,itemcname表示标的名称。
47.步骤s120、根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件。具体地,本步骤包括:
48.步骤s121、确定所述方案配置信息中包含的保险元素的配置信息,即该保险方案需要哪些保险元素。
49.步骤s122、根据保险元素与ui组件的对应关系选出所述保险元素对应的ui组件。其中,保险元素与ui组件的对应关系也是以数据表的形式呈现,如下表4所示:
50.表4保险元素与ui组件的对应关系
51.[0052][0053]
上表4中列出了时间(起保、终保时间)、投保人(组别为apply的)和被保险人(组别为insured)的保险元素对应的ui组件。对于时间,ui组件类型均为text,即ui组件均是文本编辑框,对于投保人和被保险人对应多个ui组件,例如:性别对应的ui组件类型为choosetype,择一选择的选项组件。
[0054]
步骤s123、建立所述方案配置信息中的方案id与选出的ui组件之间的关系表。即将该保险方案用到的ui组件集中存储,以便于后续生成保险方案的投保流程界面时查找并选出ui组件。
[0055]
需要说明的是:ui组件包括元子组件和复合组件,复合组件是通过一系列元子ui组件组合而成的组件。对于仅展示的保险元素通常对应的就是元子组件,例如:保险方案的名称(plancname),其对应的ui组件就是一个用于展示文本的展示框。对于需要多项保险元素组合显示某个信息的,这些多项保险元素对应的元子组件便组合成复合组件,例如:上述表4中,被保险人包括:姓名、性别、年龄、出生日期及身份证件等保险元素。因此,被保险人的ui组件就是复合组件,包括:被保险人姓名的文本编辑框、年龄的文本编辑框、出生日期
选择项、性别选择项和证件选择项及对应证件选择项的证件文本编辑框等。对于一些保险方案对被保险人的年龄或性别没有限制,那么上述步骤s122中可以不选择被保险人的年龄的选择项和性别选择项的元子组件,即步骤s123中的方案配置信息中的方案id与选出的ui组件之间的关系表中没有被保险人的年龄的选择项和性别选择项的元子组件。
[0056]
步骤s130、将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面。
[0057]
步骤s140、将生成的保险方案的投保流程界面下发至客户端,客户端包括:手机和平板电脑等。
[0058]
本实施例的客户端保险产品生成方法,通过在需要发布新的保险产品时,按照保险实体模型中的保险元素配置保险产品中各个保险方案相关的方案配置信息,再选择与方案配置信息相关的ui组件,将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面,并将保险方案的投保流程界面下发至客户端,即可在客户端生成要发布保险产品对应的保险方案的投保流程界面,不需要对新上线的保险产品的投保流程界面进行代码开发、测试、验收和发布等工作,简化了新的保险产品上线流程,缩短了上线周期。
[0059]
所述步骤s110包括:
[0060]
接收用户输入的与所述保险方案相关的保险元素的配置信息。
[0061]
将所述保险元素的配置信息写入保险实体模型中相应的保险元素字段,以生成所述方案配置信息。
[0062]
具体地,在有新的保险产品上线时,在管理平台的配置界面配置上述表1~表3的相关字段的配置信息,配置完成后即可生成方案配置信息。
[0063]
本实施例中,为了便于维护,所述保险元素与ui组件的对应关系中,按险种对ui组件分类,不同险种的保险元素与ui组件的对应关系分别存储在不同的关系数据表中。因为一个保险方案只属于一个险种,在一个险种所使用的ui组件已经固定的情况下,已经上线过的险种不需要重新配置对应的ui组件,在步骤s120中选择与方案配置信息相关的ui组件时,直接在保险方案对应险种的保险元素与ui组件的对应关系中选择ui组件。
[0064]
本实施例中,步骤s130包括:
[0065]
步骤s131、将所述保险元素的配置信息转化为数据对象,具体地,保险元素的配置信息在后端由java程序转化为数据对象,类似mvc(业务模型model、用户界面view、控制器control)设计模式,各保险实体模型类似于model,ui组件类似于view,映射关联就类似于control。
[0066]
步骤s132、对所述数据对象和保险元素对应的ui组件进行关联的逻辑处理,具体地,关联的逻辑处理在后端进行,对于仅展示的保险元素,例如:保险方案的名称(plancname),关联的逻辑处理过程就是要选出该保险方案的名称对应的其中一个ui组件即可。对于生成投保流程界面后需要与用户进行交互的ui组件,例如:输入被保险人姓名的文本编辑框,年龄的文本编辑框,保险金额的文本显示框等,关联的逻辑处理过程除了要选出该被保险人(被保险人即保险元素)对应的ui组件以外,还要用户输入后的数据进行逻辑运算,将运算的结果展示到对应的ui组件,例如:保险元素中的保险金额,在用户未操作之前保险金额在其对应的ui组件中显示默认值或者直接显示0,但根据用户输入被保险人及
年龄后(可以输入多个被保险人),后端的关联的逻辑处理还包括:统计被保险人数量,根据被保险人的数量及年龄计算保险金额,在步骤s133中,将计算的保险金额在对应的ui组件中展示。
[0067]
步骤s133、ui组件展示逻辑处理后的数据对象,以生成保险产品中保险方案的投保流程界面,展示的数据对象由后端传输给前端界面,前端界面只负责展示形式。具体地,前端界面接收数据对象后,将会对数据对象与界面中ui组件进行关联的逻辑处理(前端的control),然后前端界面ui组件即可展示相应实体的各类保险元素的配置信息。例如:通过ui组件状态标记(勾选或不勾选)对证件类型保险元素与界面ui组件进行映射关联。需要说明的是:ui组件中的元子ui组件和复合ui组件均是基于前端框架vue(即vue.js)通过javascript代码来实现。
[0068]
本实施例中,方案配置信息还包括:与保险元素相关的规则引擎配置信息,用于用户在客户端提交表单时对保险元素对应的ui组件获取值进行规则管控,规则引擎可以动态调整后端的control逻辑运算,以便于对用户操作投保流程界面时输入的信息进行校验。例如:通过规则引擎配置信息对年龄保险元素进行限制,年龄最大值maxage=75,年龄最小值minage=18,年龄保险元素对应的ui组件为输入年龄的文本编辑框,或出生年月日的日期组件,用户在文本编辑框输入年龄或在日期组件选择好出生年月日,并填写完其他信息后点击提交按钮时,经过规则引擎调整之后的后端的control逻辑运算对用户输入的年龄或根据出生年月日得到的年龄与maxage和minage做比较,若不在两者之间,则输出年龄错误信息。
[0069]
下面对本发明提供的客户端保险产品生成装置进行描述,下文描述的客户端保险产品生成装置与上文描述的客户端保险产品生成方法可相互对应参照。
[0070]
如图2所示,本发明提供的客户端保险产品生成装置包括:
[0071]
配置信息生成模块210,用于生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息。
[0072]
ui组件选择模块220,用于根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件。
[0073]
显示界面生成模块230,用于将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面。
[0074]
显示界面下发模块240,用于将生成的保险方案的投保流程界面下发至客户端。
[0075]
本发明的客户端保险产品生成装置,通过在需要发布新的保险产品时,按照保险实体模型中的保险元素配置保险产品中各个保险方案相关的方案配置信息,再选择与方案配置信息相关的ui组件,将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面,并将保险方案的投保流程界面下发至客户端,即可在客户端生成要发布保险产品对应的保险方案的投保流程界面,不需要对新上线的保险产品的投保流程界面进行代码开发、测试、验收和发布等工作,简化了新的保险产品上线流程,缩短了上线周期。
[0076]
可选地,配置信息生成模块210具体用于接收用户输入的与所述保险方案相关的保险元素的配置信息;将所述保险元素的配置信息写入保险实体模型中相应的保险元素字段,以生成所述方案配置信息。
[0077]
可选地,ui组件选择模块220具体用于确定所述方案配置信息中包含的保险元素的配置信息;根据保险元素与ui组件的对应关系选出所述保险元素对应的ui组件;建立所述方案配置信息中的方案id与选出的ui组件之间的关系表。
[0078]
可选地,显示界面生成模块230具体用于将所述保险元素的配置信息转化为数据对象;对所述数据对象和保险元素对应的ui组件进行关联的逻辑处理;ui组件展示逻辑处理后的数据对象,以生成保险产品中保险方案的投保流程界面。
[0079]
图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communications interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行客户端保险产品生成方法,该方法包括:
[0080]
生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息。
[0081]
根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件。
[0082]
将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面。
[0083]
将生成的保险方案的投保流程界面下发至客户端。
[0084]
此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0085]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的客户端保险产品生成方法,该方法包括:
[0086]
生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息。
[0087]
根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件。
[0088]
将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面。
[0089]
将生成的保险方案的投保流程界面下发至客户端。
[0090]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的客户端保险产品生成方法,该方法包括:
[0091]
生成与待发布保险产品中保险方案相对应的方案配置信息,所述方案配置信息包括:预设的保险实体模型中保险元素的配置信息。
[0092]
根据预先配置的保险元素与ui组件的对应关系选择与方案配置信息相关的ui组件。
[0093]
将所述保险元素的配置信息与对应的ui组件进行映射关联,以生成保险产品中保险方案的投保流程界面。
[0094]
将生成的保险方案的投保流程界面下发至客户端。
[0095]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0096]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0097]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1