电子保单生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:17734480 阅读:43 留言:0更新日期:2018-04-18 11:45
本发明专利技术涉及一种电子保单生成方法、装置、计算机设备及存储介质。所述方法包括:接收业务终端发送的电子保单生成请求,电子保单生成请求携带保单数据;根据保单数据生成保单生成任务,将保单生成任务添加至任务队列;查找保单数据对应的任务类别,获取与任务类别对应的保单生成任务的任务处理时长;获取预设处理时间阈值,根据预设处理时间阈值和任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与待创建处理线程数量相等的处理线程;将任务队列中的保单生成任务分配至所创建的处理线程中进行处理并生成电子保单。上述方法能够提高电子保单的处理效率。

Electronic policy generation method, device, computer equipment and storage medium

The invention relates to a method for generating an electronic guarantee, a device, a computer device and a storage medium. The method comprises: sending and receiving service terminal e-policy generates a request e-policy generating request carrying policy data; according to policy data generation policy generation task, add the policy generation task to task queue; find the policy data corresponding to the task categories by task processing take policy generation tasks corresponding to the length of the task categories; get the default processing time threshold according to the calculated length to create the number of threads processing task processing time and processing the preset policy threshold task queue generation task, and to create and create an equal number of thread processing threads; thread processing will generate policy task in the queue to create for processing and generate electronic policy. The above method can improve the processing efficiency of the electronic policy.

【技术实现步骤摘要】
电子保单生成方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,特别是涉及一种电子保单生成方法、装置、计算机设备及存储介质。
技术介绍
随着互联网电子商务的发展,保险公司在网络上销售保险产品时通常都是通过电子化保单与客户订立保险合同。随着线上保险产品种类和数量的逐步增多,电子保单的生成请求业务也相应增多。目前,在同时对较大数量的电子保单的生成请求进行处理时,会造成电子保单处理系统的压力过大,并导致电子保单的处理效率降低。
技术实现思路
基于此,有必要针对上述电子保单生成过程中的处理系统压力过大、电子保单的处理效率较低的问题,提供一种电子保单生成方法、装置、计算机设备及存储介质。一种电子保单生成方法,包括以下步骤:接收业务终端发送的电子保单生成请求,所述电子保单生成请求携带保单数据;根据所述保单数据生成保单生成任务,将所述保单生成任务添加至任务队列;查找所述保单数据对应的任务类别,获取与所述任务类别对应的所述保单生成任务的任务处理时长;获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程;将所述任务队列中的保单生成任务分配至所创建的所述处理线程中进行处理并生成电子保单。在其中一个实施例中,所述根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程的步骤,包括:根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量;获取预设最大线程数量;将所述待创建处理线程数量与所述预设最大线程数量进行比较;当所述待创建处理线程数量大于所述预设最大线程数量时,创建与所述预设最大线程数量相等的处理线程。在其中一个实施例中,所述任务类别包括加签类别和非加签类别;所述获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量的步骤,包括:获取加签类别保单生成任务的预设处理时间阈值T1、处理权重α和平均处理时间t1,统计所述任务队列中加签类别保单生成任务的数量a1;获取非加签类别保单生成任务的预设处理时间阈值T2、处理权重β和平均处理时间t2,统计所述任务队列中非加签类别保单生成任务的数量a2;根据公式计算得到待创建处理线程数量N,其中,α+β=1。在其中一个实施例中,所述保单数据中包括保单处理优先等级,所述保单处理优先等级至少包括普通等级、加急等级和连投等级;所述方法还包括:分别获取普通等级保单生成任务的预设处理时间阈值n1、加急等级保单生成任务的预设处理时间阈值n2和连投等级保单生成任务的预设处理时间阈值n3;所述获取加签类别保单生成任务的预设处理时间阈值T1的步骤,包括:分别获取普通等级加签类别保单生成任务的处理权重α1、加急等级加签类别保单生成任务的处理权重α2和连投等级加签类别保单生成任务的处理权重α3;根据公式T1=α1n1+α2n2+α3n3计算得到加签类别保单生成任务的预设处理时间阈值T1,其中,α1+α2+α3=1。在其中一个实施例中,所述保单数据中包括保单处理优先等级,所述保单处理优先等级至少包括普通等级、加急等级和连投等级;所述方法还包括:分别获取普通等级保单生成任务的预设处理时间阈值n1、加急等级保单生成任务的预设处理时间阈值n2和连投等级保单生成任务的预设处理时间阈值n3;所述获取非加签类别保单生成任务的预设处理时间阈值T2的步骤,包括:分别获取普通等级非加签类别保单生成任务的处理权重β1、加急等级非加签类别保单生成任务的处理权重β2和连投等级非加签类别保单生成任务的处理权重β3;根据公式T2=β1n1+β2n2+β3n3计算得到非加签类别保单生成任务的预设处理时间阈值T2,其中,β1+β2+β3=1。在其中一个实施例中,所述根据所述保单数据生成保单生成任务的步骤之后,还包括:生成任务标识码;将所述任务标识码返回给所述业务终端;所述将所述任务队列中的保单生成任务分配至所创建的所述处理线程中进行处理并生成电子保单的步骤之后,还包括:将生成的所述电子保单与所述任务标识码关联发送给保单管理服务器;接收保单管理服务器根据所述电子保单与所述任务标识码生成的保单获取链接;将所述保单获取链接转发给所述业务终端,以使所述业务终端根据所述任务标识码从所述保单管理服务器上下载相应的电子保单。一种电子保单生成装置,所述装置包括:请求接收模块,用于接收业务终端发送的电子保单生成请求,所述电子保单生成请求携带保单数据;任务生成模块,用于根据所述保单数据生成保单生成任务,将所述保单生成任务添加至任务队列;时长获取模块,用于查找所述保单数据对应的任务类别,获取与所述任务类别对应的所述保单生成任务的任务处理时长;线程创建模块,用于获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程;任务分配模块,用于将所述任务队列中的保单生成任务分配至所创建的所述处理线程中进行处理并生成电子保单。在其中一个实施例中,所述任务类别包括加签类别和非加签类别,所述线程创建模块包括:加签任务参数获取模块,用于获取加签类别保单生成任务的预设处理时间阈值T1、处理权重α和平均处理时间t1,统计所述任务队列中加签类别保单生成任务的数量a1;非加签任务参数获取模块,用于获取非加签类别保单生成任务的预设处理时间阈值T2、处理权重β和平均处理时间t2,统计所述任务队列中非加签类别保单生成任务的数量a2;数量计算模块,用于根据公式计算得到待创建处理线程数量N,其中,α+β=1。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。上述电子保单生成方法、装置、计算机设备及存储介质,在接收业务终端发送的电子保单生成请求后,根据请求中携带的保单数据生成保单生成任务并添加至任务队列,根据保单数据确定任务类别及对应的任务处理时长,根据任务队列中各个任务的处理时长和预设的处理时间阈值创建相应数量的处理线程,将队列中的任务分配至多个处理线程中,采用多线程并行处理保单生成任务,可以减小任务处理系统的处理压力,同时综合考虑各任务的处理时间和系统总的处理时间阈值,从而能够合理设置线程数量,最大化地提高保单生成的处理效率。附图说明图1为一个实施例中电子保单生成方法的应用环境图;图2为一个实施例中电子保单生成方法的方法流程图;图3为另一个实施例中电子保单生成方法的方法流程图;图4为一个实施例中电子保单生成装置的结构示意图;图5为一个实施例中计算机设备的内部结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中所提供的电子保单生成方法可以应用于如图1所示的应用环境中。服务器102与业务本文档来自技高网...
电子保单生成方法、装置、计算机设备及存储介质

【技术保护点】
一种电子保单生成方法,其特征在于,所述方法包括以下步骤:接收业务终端发送的电子保单生成请求,所述电子保单生成请求携带保单数据;根据所述保单数据生成保单生成任务,将所述保单生成任务添加至任务队列;查找所述保单数据对应的任务类别,获取与所述任务类别对应的所述保单生成任务的任务处理时长;获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程;将所述任务队列中的保单生成任务分配至所创建的所述处理线程中进行处理并生成电子保单。

【技术特征摘要】
1.一种电子保单生成方法,其特征在于,所述方法包括以下步骤:接收业务终端发送的电子保单生成请求,所述电子保单生成请求携带保单数据;根据所述保单数据生成保单生成任务,将所述保单生成任务添加至任务队列;查找所述保单数据对应的任务类别,获取与所述任务类别对应的所述保单生成任务的任务处理时长;获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程;将所述任务队列中的保单生成任务分配至所创建的所述处理线程中进行处理并生成电子保单。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量,创建与所述待创建处理线程数量相等的处理线程的步骤,包括:根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量;获取预设最大线程数量;将所述待创建处理线程数量与所述预设最大线程数量进行比较;当所述待创建处理线程数量大于所述预设最大线程数量时,创建与所述预设最大线程数量相等的处理线程。3.根据权利要求1所述的方法,其特征在于,所述任务类别包括加签类别和非加签类别;所述获取预设处理时间阈值,根据所述预设处理时间阈值和所述任务队列中各保单生成任务的任务处理时长计算得到待创建处理线程数量的步骤,包括:获取加签类别保单生成任务的预设处理时间阈值T1、处理权重α和平均处理时间t1,统计所述任务队列中加签类别保单生成任务的数量a1;获取非加签类别保单生成任务的预设处理时间阈值T2、处理权重β和平均处理时间t2,统计所述任务队列中非加签类别保单生成任务的数量a2;根据公式计算得到待创建处理线程数量N,其中,α+β=1。4.根据权利要求3所述的方法,其特征在于,所述保单数据中包括保单处理优先等级,所述保单处理优先等级至少包括普通等级、加急等级和连投等级;所述方法还包括:分别获取普通等级保单生成任务的预设处理时间阈值n1、加急等级保单生成任务的预设处理时间阈值n2和连投等级保单生成任务的预设处理时间阈值n3;所述获取加签类别保单生成任务的预设处理时间阈值T1的步骤,包括:分别获取普通等级加签类别保单生成任务的处理权重α1、加急等级加签类别保单生成任务的处理权重α2和连投等级加签类别保单生成任务的处理权重α3;根据公式T1=α1n1+α2n2+α3n3计算得到加签类别保单生成任务的预设处理时间阈值T1,其中,α1+α2+α3=1。5.根据权利要求3所述的方法,其特征在于,所述保单数据中包括保单处理优先等级,所述保单处理优先等级至少包括普通等级、加急等级和连投等级;所述方法还包括:分别获取普通等级保单生成任务的预设处理...

【专利技术属性】
技术研发人员:周凡徐诗鲁宁
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1