一种业务编排方法、系统、设备及可读存储介质技术方案

技术编号:38319283 阅读:8 留言:0更新日期:2023-07-29 09:01
本发明专利技术公开了一种业务编排方法、系统、设备及可读存储介质,通过构建基础功能数据模型、独立功能数据模型和数据流转模型,并依据业务场景判断基础功能数据模型是否可实现该业务场景,若是,则调取基础功能数据模型实现该业务场景,否则,对业务场景进行拆分,得到多个工作流,并依据多个工作流对独立功能数据模型和数据流转模型进行业务逻辑编排,得到编排包,能够尽可能保证研发投入专注在独立功能和数据流转上,在标准化、通用功能上只需要少量投入进行集成,从而大大提高业务编排效率,并且大大降低业务编排成本。且大大降低业务编排成本。且大大降低业务编排成本。

【技术实现步骤摘要】
一种业务编排方法、系统、设备及可读存储介质


[0001]本专利技术涉及数据驱动
,尤其涉及一种业务编排方法、系统、设备及可读存储介质。

技术介绍

[0002]随着云网融合业务的发展及5G时代的来临,为了应对新一代网络重构带来的变革,快速、敏捷的响应客户需求,各大运营商可以通过构建设计中心和编排中心,实现对不同业务的流程设计和编排,进而基于编排好的流程开通相应的业务,其中,设计中心通过分层解耦的设计思路,实现从产品到业务以及从业务到网络的端到端编排设计过程;编排中心通过加载编排包,调度各个原子能力接口,实现业务到网络的端到端交付。
[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]图1为本专利技术一种业务编排方法的流程示意图;
[0039]图2为本专利技术一种业务编排系统的组成示意图。
具体实施方式
[0040]下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通
技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0041]参考图1

2,一种业务编排方法,具体包括:
[0042]构建基础功能数据模型、独立功能数据模型和数据流转模型;
[0043]获取业务需求,并依据所述业务需求确定业务场景;
[0044]依据业务场景判断基础功能数据模型是否可实现该业务场景,若是,则调取基础功能数据模型实现该业务场景,否则,对业务场景进行拆分,得到多个工作流;
[0045]依据多个工作流对独立功能数据模型和数据流转模型进行业务逻辑编排,得到编排包,从而实现业务的编排。
[0046]在本实施例中,通过构建基础功能数据模型、独立功能数据模型和数据流转模型,并依据业务场景判断基础功能数据模型是否可实现该业务场景,若是,则调取基础功能数据模型实现该业务场景,否则,对业务场景进行拆分,得到多个工作流,并依据多个工作流对独立功能数据模型和数据流转模型进行业务逻辑编排,得到编排包,能够尽可能保证研发投入专注在独立功能和数据流转上,在标准化、通用功能上只需要少量投入进行集成,从而大大提高业务编排效率,并且大大降低业务编排成本。
[0047]优选的,所述调取基础功本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务编排方法,其特征在于,具体包括:构建基础功能数据模型、独立功能数据模型和数据流转模型;获取业务需求,并依据所述业务需求确定业务场景;依据业务场景判断基础功能数据模型是否可实现该业务场景,若是,则调取基础功能数据模型实现该业务场景,否则,对业务场景进行拆分,得到多个工作流;依据多个工作流对独立功能数据模型和数据流转模型进行业务逻辑编排,得到编排包,从而实现业务的编排。2.根据权利要求1所述的一种业务编排方法,其特征在于,所述调取基础功能数据模型实现该业务场景,具体包括:依据业务场景,获取基础功能数据模型中相对应的表单;依据表单进行内容填写,并将填写完成后的表单发送至专题库中;专题库将收集到的表单数据进行展示。3.根据权利要求2所述的一种业务编排方法,其特征在于,所述依据多个工作流对独立功能数据模型和数据流转模型进行业务逻辑编排,具体包括:依据多个工作流获取目标设备信息和配置文件;依据所述目标设备信息和配置文件进行业务逻辑编排。4.一种业务编排系统,其特征在于,包括:构建模块,用于构建基础功能数据模型、独立功能数据模型和数据流转模型;第一获取模块,用于获取业务需求,并依据所述业务需求确定业务场景;判断模块,用于判断基础功能数据模型是否可实现该业务场景,若是,则调取基础功能数据模型实现该业务场景,否则,对业务场景进行拆分,得到多个工作流;编排模块,用于依据...

【专利技术属性】
技术研发人员:钟伟彬韩一敏邓金辉
申请(专利权)人:广州尚融网络科技有限公司
类型:发明
国别省市:

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

1