本申请涉及系统开发领域,提供了一种活动模型生成方法、装置、电子设备及计算机可读存储介质,方法包括:获取历史活动事件的流程文本,对历史活动事件的流程文本进行要素提取,得到活动要素集;基于预设的领域驱动设计规则对活动要素集进行整理得到活动事件地图;对活动事件地图进行提炼得到多个通用业务术语;对多个通用业务术语进行职责划分处理得到多个活动子域;基于多个活动子域对预设的微服务代码模型进行调整处理得到活动模型。通过上述技术方案能够解决跨渠道系统复用的问题。术方案能够解决跨渠道系统复用的问题。术方案能够解决跨渠道系统复用的问题。
【技术实现步骤摘要】
活动模型生成方法、装置、电子设备及存储介质
[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]第五处理模块,用于基于所述多个活动子域对预设的微服务代码模型进行调整处理得到活动模型。
[0036]第三方面,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面所述的活动模型生成方法。
[0037]第四方面,本申请实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上第一方面所述的活动模型生成方法。
[0038]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利
要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0039]附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
[0040]图1是本申请一个实施例提供的活动模型生成方法的流程图;
[0041]图2是本申请一个实施例提供的活动模型生成方法中,生成活动事件地图的流程图;
[0042]图3是本申请一个实施例提供的活动模型生成方法中,生成通用业务术语的流程图;
[0043]图4是本申请一个实施例提供的活动模型生成方法中,生成活动子域的流程图;
[0044]图5是本申请一个实施例提供的活动模型生成方法中,对活动子域进行更新处理的流程图;
[0045]图6是本申请一个实施例提供的活动模型生成方法中,生成活动模型的流程图;
[0046]图7是本申请一个实施例提供的活动事件地图示意图;
[0047]图8是本申请一个实施例提供的领域名词归纳示意图;
[0048]图9是本申请一个实施例提供的活动子域示意图;
[0049]图10是本申请一个实施例提供的活动模型生本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种活动模型生成方法,其特征在于,所述方法包括:获取历史活动事件的流程文本,对所述历史活动事件的流程文本进行要素提取,得到活动要素集;基于预设的领域驱动设计规则对所述活动要素集进行整理得到活动事件地图;对所述活动事件地图进行提炼得到多个通用业务术语;对所述多个通用业务术语进行职责划分处理得到多个活动子域;基于所述多个活动子域对预设的微服务代码模型进行调整处理得到活动模型。2.根据权利要求1所述的活动模型生成方法,其特征在于,所述基于预设的领域驱动设计规则对所述活动要素进行整理得到活动事件地图,包括:按照预设的要素类型对所述活动要素集中的各个要素分别进行归类,得到事件信息、命令信息、主体信息和输入信息;基于预设的活动管理流程规则对所述事件信息、所述命令信息、所述主体信息和所述输入信息进行整合处理,得到所述活动事件地图。3.根据权利要求1所述的活动模型生成方法,其特征在于,所述对所述活动事件地图进行提炼得到多个通用业务术语,包括:从所述活动事件地图中提取得到多个领域名词;对所述多个领域名词进行划分命名,得到多个通用业务术语;所述多个通用业务术语包括:活动管理、活动审批、激励管理、活动监控、活动干预、指标分析和活动用户。4.根据权利要求3所述的活动模型生成方法,其特征在于,所述对所述多个通用业务术语进行职责划分处理得到多个活动子域,包括:对所述多个通用业务术语进行第一分析处理得到等级关联信息;基于所述多个通用业务术语和所述等级关联信息建立多个职责边界子域;根据各个所述通用业务术语将对应的所述多个领域名词划分至相应的所述职责边界子域,得到所述多个活动子域。5.根据权利要求4所述的活动模型生成方法,其特征在于,所述根据各个所述通用业务术语将对...
【专利技术属性】
技术研发人员:车庆怡,朱建伟,谭煜,陈璐,刘旭,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。