一种计算机执行的访问保险产品数据结构中的具体数据元素的方法和系统技术方案

技术编号:16102843 阅读:38 留言:0更新日期:2017-08-29 22:58
本发明专利技术提供一种计算机执行的访问保险产品数据结构中的具体数据元素的方法,所述方法包括以下步骤:(a)程序通过动态编译语言以leveln.leveln+m发起数据寻找,其中m>1且m、n为整数,leveln表示第n层级的数据元素,leveln+m表示第n+m层级的数据元素;(b)程序与数据结构交互,找到所述具体数据元素;和(c)所述具体数据元素被返回所述程序。本发明专利技术在面对不同需求时,可以根据要求配置和/或扩展不同的模块、模块层级以及模块关系,从而组合成不同的保险产品。通过本发明专利技术的方法能够在不同数据结构的保险产品中快速和便利地访问保险相关数据。

【技术实现步骤摘要】
一种计算机执行的访问保险产品数据结构中的具体数据元素的方法和系统
本专利技术涉及设计保险产品的方法和系统,具体涉及利用动态建模设计保险产品的方法和系统。本专利技术还涉及适用于本专利技术的保险产品设计方法得到的保险产品的具体数据访问方法及系统,以及保险产品的保费计算方法及系统。
技术介绍
保险产品的形式和内容多种多样,不同保险公司根据本地客户的需求变化会对本公司提供的保险产品的内容进行频繁的调整,以适应不同的要求。为进行所述调整,保险公司内部的软件工程师或保险软件设计公司需要对保险产品设计软件的代码进行调整、调试,以确保软件运行顺畅。由于目前大多数的保险产品设计软件的代码是按特定的固定规则编写的,对于一个特定的险种而言,通常其结构、层次、属性是预先确定好的(即静态的代码),因而在某些情况下,当所述调整涉及的因素、层次较多时,对于代码的调整变得非常复杂和耗时。对于保险软件设计公司而言,针对不同的保险公司的要求,其对于具有静态代码的软件的调整也会非常耗时和不易复制。特别地,不同区域或国家的保险公司由于法律、习俗、习惯等的不同而在保险产品设计要求方面有显著的差异,为适应国际市场需求,保险软件设计公司需要对软件的代码进行大规模的调整、修改,这明显是不利的和不符合需要的。如何使保险软件设计公司能够快速地根据各个保险公司的要求设计出符合其需要的软件产品已经成为一个非常具有挑战性的问题。
技术实现思路
本专利技术的一个方面在于提供一种计算机执行的设计保险产品的方法,包括以下步骤:(a)创建用于保险产品的基础数据模板,所述基础数据模板包括一个或多个模块,每个模块分别包含一个或多个子模块,其中所述基础数据模板所包含的模块的种类和数量以及每个模块所包含的子模块的种类和数量是可扩展的;(b)为具体保险产品配置所包含的模块的种类和数量,并为每一个所包含的模块配置所包含的子模块的种类和数量;(c)为每一个所包含的子模块配置层级;以及(d)关联所包含的子模块,以组合成所述具体保险产品。本专利技术另一个方面提供一种设计保险产品的系统,包括:至少一个处理器,其被配置以:(a)创建用于保险产品的基础数据模板,所述基础数据模板包括一个或多个模块,每个模块分别包含一个或多个子模块,其中所述基础数据模板所包含的模块的种类和数量以及每个模块所包含的子模块的种类和数量是可扩展的;(b)为具体保险产品配置所包含的模块的种类和数量,并为每一个所包含的模块配置所包含的子模块的种类和数量;(c)为每一个所包含的子模块配置层级;以及(d)关联所包含的子模块,以组合成所述具体保险产品;和存储装置,其被配置以存储所述一个或多个模块以及所述一个或多个子模块。本专利技术另一个方面提供一种设计保险产品的系统,包括:(a)基础数据模板创建单元,创建用于保险产品的基础数据模板,所述基础数据模板包括一个或多个模块,每个模块分别包含一个或多个子模块,其中所述基础数据模板所包含的模块的种类和数量以及每个模块所包含的子模块的种类和数量是可扩展的;(b)模块及子模块配置单元,为具体保险产品配置所包含的模块的种类和数量,并为每一个所包含的模块配置所包含的子模块的种类和数量;(c)层级配置单元,为每一个所包含的子模块配置层级;和(d)输出单元,关联所包含的子模块,以输出所述具体保险产品。本专利技术另一个方面提供一种非瞬时性计算机可读介质,其存储有计算机指令,当所述计算机指令被至少一个处理器执行时,其执行设计保险产品的方法,所述方法包括以下步骤:(a)创建用于保险产品的基础数据模板,所述基础数据模板包括一个或多个模块,每个模块分别包含一个或多个子模块,其中所述基础数据模板所包含的模块的种类和数量以及每个模块所包含的子模块的种类和数量是可扩展的;(b)为具体保险产品配置所包含的模块的种类和数量,并为每一个所包含的模块配置所包含的子模块的种类和数量;(c)为每一个所包含的子模块配置层级;以及(d)关联所包含的子模块,以组合成所述具体保险产品。在一些实施方式中,在步骤(a)中,所述基础数据模板至少包括保单模块和条款模块。在一些实施方式中,所述基础数据模板还包括以下模块中的一种或多种:(i)被保对象模块;(ii)承保范围模块;和(iii)一个或多个中间模块。在一些实施方式中,每个所述子模块具有固定属性和扩展属性。优选地,所述固定属性是预先配置的。优选地,所述扩展属性的数量和内容是可配置的。在一些实施方式中,在(c)中将所述子模块配置成两个至八个级别,例如四个级别。在一些实施方式中,在(c)中将所述保单模块的子模块配置为第一级,并且将所述条款模块的子模块配置为第四级。在一些实施方式中,在(c)中将所述被保对象模块的子模块配置为第二级,并且将所述承保范围的子模块配置为第三级。作为选择,在(c)中将所述承保范围模块的子模块配置为第二级,并且将所述被保对象的子模块配置为第三级。在一些实施方式中,在(d)中将至少两个被保对象模块的子模块关联至所述保单模块的子模块。在一些实施方式中,在(d)中将至少一个承保范围模块的子模块关联至每一个所述至少两个被保对象模块的子模块。在一些实施方式中,在(d)中将至少一个条款模块的子模块关联至每一个所述至少一个承保范围模块的子模块。在一些实施方式中,在(b)和(c)中所述的配置是通过外部接口来实现的。在一些实施方式中,所述外部接口是Excel或XML。本专利技术另一个方面提供一种计算机执行的访问保险产品数据结构中的具体数据元素的方法,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述方法包括以下步骤:(a)程序通过动态编译语言以leveln.leveln+m发起数据寻找,其中m>1且m、n为整数,leveln表示第n层级的数据元素,leveln+m表示第n+m层级的数据元素;(b)程序与数据结构交互,找到所述具体数据元素;和(c)所述具体数据元素被返回所述程序。本专利技术另一个方面提供一种访问保险产品数据结构中的具体数据元素的系统,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述系统包括:至少一个处理器,其被配置以:(a)程序通过动态编译语言以leveln.leveln+m发起数据寻找,其中m>1且m、n为整数,leveln表示第n层级的数据元素,leveln+m表示第n+m层级的数据元素;(b)程序与数据结构交互,找到所述具体数据元素;和(c)所述具体数据元素被返回所述程序;以及存储装置,用于存储所述保险产品数据结构。本专利技术另一个方面提供一种访问保险产品数据结构中的具体数据元素的系统,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述系统包括:(a)寻找发起模块,程序通过动态编译语言以l本文档来自技高网...
一种计算机执行的访问保险产品数据结构中的具体数据元素的方法和系统

【技术保护点】
一种计算机执行的访问保险产品数据结构中的具体数据元素的方法,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述方法包括以下步骤:(a)程序通过动态编译语言以leveln.leveln+m发起数据寻找,其中m>1且m、n为整数,leveln表示第n层级的数据元素,leveln+m表示第n+m层级的数据元素;(b)程序与数据结构交互,找到所述具体数据元素;和(c)所述具体数据元素被返回所述程序。

【技术特征摘要】
1.一种计算机执行的访问保险产品数据结构中的具体数据元素的方法,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述方法包括以下步骤:(a)程序通过动态编译语言以leveln.leveln+m发起数据寻找,其中m>1且m、n为整数,leveln表示第n层级的数据元素,leveln+m表示第n+m层级的数据元素;(b)程序与数据结构交互,找到所述具体数据元素;和(c)所述具体数据元素被返回所述程序。2.根据权利要求1所述的方法,其中所述动态编译语言选自Python、Ruby、Javascript和Groovy语言中的一种。3.根据权利要求1所述的方法,其中,在不同保险产品的数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的,并且所述具体数据元素所在的层级也是变化的。4.根据权利要求1所述的方法,其中,所述多个层级至少对应保险产品中的保单层级和条款层级。5.根据权利要求4所述的方法,其中,所述多个层级还对应保险产品中的被保对象层级、承保范围层级以及一个或多个中间层级。6.根据权利要求1所述的方法,其中m为2至8的整数。7.根据权利要求1所述的方法,其中所述具体数据元素选自保费数据、税费数据、佣金数据和折扣数据。8.根据权利要求1所述的方法,其中leveln.leveln+m在程序中是可配置的。9.根据权利要求1所述的方法,其中,所述变化是通过外部接口人为配置来实现的。10.根据权利要求9所述的方法,其中,所述外部接口是Excel或XML。11.一种访问保险产品数据结构中的具体数据元素的系统,其中所述保险产品数据结构为多个层级的形式,每个层级包含一个或多个数据元素,其中在不同保险产品数据结构中,所述具体数据元素与所述保险产品数据结构中其他数据元素的关系是变化的和/或所述具体数据元素所在的层级也是变化的,所述系统包括:至少一个处理器,其被配置以:(a)程序通过动态编译语言以leveln.level...

【专利技术属性】
技术研发人员:王景龙黄河胡强辉施瑜冯逸许巍晶张海斌张红阳蒋宁
申请(专利权)人:易保网络技术上海有限公司
类型:发明
国别省市:上海,31

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

1