System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于业务分析场景的组件化建模方法及系统技术方案_技高网

一种基于业务分析场景的组件化建模方法及系统技术方案

技术编号:40422115 阅读:11 留言:0更新日期:2024-02-20 22:41
本发明专利技术公开了一种基于业务分析场景的组件化建模方法及系统,属于电数字数据处理领域,本发明专利技术获取业务所对应的场景数据,根据对应的场景数据代入场景分析策略中进行场景分析,根据场景分析的获取组成组件数据,导入组件获取策略中提取需要组件数据,输入查找组件的指令进行组件的查找,在工具箱提供组件拖拽使用,在绘图工具箱位置提供组件图元,并包含组件使用案例数据,将查找的组件导入组件拼接策略中进行符合场景的最优组件拼接方案的导出,按照最优组件拼接方案的拼接顺序对组件进行拼接,进行业务所对应的模型的生成,基于对绘图场景的识别,快速对组件进行选择拼接,加快了模型的生成速度,避免了在进行建模时大量的时间浪费在图纸绘制上。

【技术实现步骤摘要】

本专利技术属于电数字数据处理,具体的说是一种基于业务分析场景的组件化建模方法及系统


技术介绍

1、现有的模型在进行构建时,系统建模是一个很复杂的事情,没有具体的业务分析方法很难完成高质量设计工作,而且建模的重点是业务分析;

2、例如申请公开号为cn113626017a的中国专利中公开一种异构程序的分析方法、装置、计算机设备和存储介质。该分析方法包括:加载预设文件,并根据预设文件在异构程序分析器提供的图形用户界面上显示异构程序分析树,该异构程序分析树包括至少一个核函数标识,通过这种树状可视化结构,使用者可以十分便捷的选择需要查看和研究的核函数,极大提高了核函数查找和分析的效率,之后,响应于针对核函数标识的第一操作,在图形用户界面上显示目标核函数的分析数据,该目标核函数为第一操作所选择核函数标识对应的核函数,如此,通过将核函数的分析数据可视化,便于使用者寻找核函数中的异常,进而便于使用者对异常数据进行修改;

3、同时例如在申请公开号为cn113296807a的中国专利中公开提供数据更新方法,其中所述数据更新方法包括:接收数据异常通知,基于所述数据异常通知确定目标配置文件;向容器管理方、容器进程发送所述数据异常信息,并基于所述数据异常信息与所述容器管理方、所述容器进程断开通信连接;基于所述目标配置文件创建目标进程管理方,并基于所述目标配置文件确定进程数据信息,且将所述进程数据信息发送至所述目标进程管理方;基于所述进程数据信息以及所述通信协议关闭所述初始进程管理方,以建立所述容器管理方、所述目标进程管理方以及所述容器进程的通信连接。

4、以上专利均存在本
技术介绍
提出的问题:在进行建模时大量的时间浪费在图纸绘制上,现有技术无法根据识别的场景快速进行业务模型的绘制导出,为了解决这些问题,本申请设计了一种基于业务分析场景的组件化建模方法。


技术实现思路

1、针对现有技术的不足,本专利技术提出了一种基于业务分析场景的组件化建模方法及系统,本专利技术获取业务所对应的场景数据,根据对应的场景数据代入场景分析策略中进行场景分析,根据场景分析的获取组成组件数据,导入组件获取策略中提取需要组件数据,输入查找组件的指令进行组件的查找,在工具箱提供组件拖拽使用,在绘图工具箱位置提供组件图元,并包含组件使用案例数据,将查找的组件导入组件拼接策略中进行符合场景的最优组件拼接方案的导出,按照最优组件拼接方案的拼接顺序对组件进行拼接,进行业务所对应的模型的生成,基于对绘图场景的识别,快速对组件进行选择拼接,加快了模型的生成速度,避免了在进行建模时大量的时间浪费在图纸绘制上。

2、为实现上述目的,本专利技术提供如下技术方案:

3、一种基于业务分析场景的组件化建模方法,其包括以下具体步骤:

4、s1、获取业务所对应的场景数据,根据对应的场景数据代入场景分析策略中进行场景分析;

5、s2、根据场景分析的获取组成组件数据,导入组件获取策略中提取需要组件数据;

6、s3、输入查找组件的指令进行组件的查找,在工具箱提供组件拖拽使用,在绘图工具箱位置提供组件图元,并包含组件使用案例数据;

7、s4、将查找的组件导入组件拼接策略中进行符合场景的最优组件拼接方案的导出;

8、s5、按照最优组件拼接方案的拼接顺序对组件进行拼接,进行业务所对应的模型的生成。

9、具体的,所述s1中的场景分析策略包括以下具体步骤:

10、s11、提取业务设计标题和业务设计前部分流程图的语言文本,导入基于百度百科的语义识别模组中进行业务设计的语义识别,识别出业务设计的基础语义;

11、s12、基于业务设计的基础语义对业务设计进行语义分类,获取最接近该业务设计的多个分类场景,设为业务分类场景,获取业务分类场景的组成组件数据。

12、具体的,所述s2中的组件获取策略的具体步骤如下:

13、s21、提取经过场景分析得到的业务分类场景的组成组件数据,同时计算业务分类场景的与业务设计前部分流程图对应的部分与业务设计前部分流程图的文本相似度,其中,文本相似度的计算公式为:其中,z()为括号中元素的个数,xi为业务设计前部分流程图第i项流程图的内容,xj为业务分类场景的与业务设计前部分流程图对应的部分的第j项流程图的内容,其中i为1-n任一项,j为1-m任一项,∩为两个集合的交集,∪为两个集合的并集;

14、s22、提取文本相似度大于等于设定文本相似阈值的对应的业务分类场景设为初选分类场景,提取初选分类场景对应的下阶段组件设为需要组件数据,储存为需要组件数据库。

15、具体的,所述s3中的具体步骤为:

16、s31、选择对应的需要组件数据库,使用者输入查找组件的指令进行组件的查找,根据查找组件的指令在工具箱位置提供需要组件数据库中指令对应组件的具体表现形式供使用者选择,按照对应文本相似度由大至小降序显示在工具箱侧面;

17、s32、同时在绘图工具箱位置提供组成需要组件数据库中指令对应组件的具体表现形式的组件图元,其中组件图元为组成组件的基础图形,如一个并行环组件由多个连接框和连接箭头组件图元组成,在指令对应组件的具体表现形式的侧面显示;

18、s33、并在指令对应组件的具体表现形式另一侧显示该指令对应组件相对的初选分类场景,使用者选择指定的组件拖拽入绘图图景中。

19、具体的,所述s4中的组件拼接策略包括以下具体步骤:

20、s41、获取输入的组件的具体表现形式,同时提取初选分类场景的对应步骤的输入组件,同时统计输入组件在初选分类场景的对应步骤出现的次数和各初选分类场景的文本相似度;

21、s42、将提取的初选分类场景的对应步骤出现的次数和各初选分类场景的文本相似度代入组件确认值计算公式中计算各组件的确认值,组件确认值计算公式为:其中,pf为第f个输入组件的组件确认值,t为初选分类场景个数,kt为第t个初选分类场景的与业务设计前部分流程图对应的部分与业务设计前部分流程图的文本相似度,sf为第f个输入组件在初选分类场景的对应步骤出现的次数;

22、s43、获取得到的各输入组件的组件确认值,选择其中最大的组件确认值对应的输入组件拼接,以此类推,完成最优组件拼接方案的导出。

23、具体的,一种基于业务分析场景的组件化建模系统,其基于上述一种基于业务分析场景的组件化建模方法实现,其具体包括:场景数据获取模块、场景分析模块、组件数据获取模块、组件查找模块、最优组件拼接方案生成模块、组件拼接模块、模型生成模块和控制模块,所述场景数据获取模块用于通过业务设计标题和业务设计前部分流程图的语言文本获取业务所对应的场景数据,所述场景分析模块用于根据对应的场景数据代入场景分析策略中进行场景分析,所述组件数据获取模块用于根据场景分析的获取组成组件数据,导入组件获取策略中提取需要组件数据。

24、具体的,所述组件查找模块用于输入查找组本文档来自技高网...

【技术保护点】

1.一种基于业务分析场景的组件化建模方法,其特征在于,其包括以下具体步骤:

2.如权利要求1所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述S1中的场景分析策略包括以下具体步骤:

3.如权利要求2所述的一种基于业务分析场景的组件化建模方法,其特征在于:所述S2中的组件获取策略的具体步骤如下:

4.如权利要求3所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述S3中的具体步骤为:

5.如权利要求4所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述S4中的组件拼接策略包括以下具体步骤:

6.一种基于业务分析场景的组件化建模系统,其基于权利要求1-5任一项所述的一种基于业务分析场景的组件化建模方法实现,其特征在于,其具体包括:场景数据获取模块、场景分析模块、组件数据获取模块、组件查找模块、最优组件拼接方案生成模块、组件拼接模块、模型生成模块和控制模块,所述场景数据获取模块用于通过业务设计标题和业务设计前部分流程图的语言文本获取业务所对应的场景数据,所述场景分析模块用于根据对应的场景数据代入场景分析策略中进行场景分析,所述组件数据获取模块用于根据场景分析的获取组成组件数据,导入组件获取策略中提取需要组件数据。

7.如权利要求6中所述的一种基于业务分析场景的组件化建模系统,其特征在于,所述组件查找模块用于输入查找组件的指令进行组件的查找,在工具箱提供组件拖拽使用,在绘图工具箱位置提供组件图元,并包含组件使用案例数据,所述最优组件拼接方案生成模块用于将查找的组件导入组件拼接策略中进行符合场景的最优组件拼接方案的导出,所述组件拼接模块用于按照最优组件拼接方案的拼接顺序对组件进行拼接,所述模型生成模块用于根据拼接结果进行业务所对应的模型的生成。

8.如权利要求7中所述的一种基于业务分析场景的组件化建模系统,其特征在于,所述控制模块用于控制场景数据获取模块、场景分析模块、组件数据获取模块、组件查找模块、最优组件拼接方案生成模块、组件拼接模块和模型生成模块的运行。

9.一种电子设备,其特征在于,包括:处理器和存储器,其中,所述存储器中存储有可供处理器调用的计算机程序;

10.一种计算机可读存储介质,其特征在于:储存有指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1-5任意一项所述的一种基于业务分析场景的组件化建模方法。

...

【技术特征摘要】

1.一种基于业务分析场景的组件化建模方法,其特征在于,其包括以下具体步骤:

2.如权利要求1所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述s1中的场景分析策略包括以下具体步骤:

3.如权利要求2所述的一种基于业务分析场景的组件化建模方法,其特征在于:所述s2中的组件获取策略的具体步骤如下:

4.如权利要求3所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述s3中的具体步骤为:

5.如权利要求4所述的一种基于业务分析场景的组件化建模方法,其特征在于,所述s4中的组件拼接策略包括以下具体步骤:

6.一种基于业务分析场景的组件化建模系统,其基于权利要求1-5任一项所述的一种基于业务分析场景的组件化建模方法实现,其特征在于,其具体包括:场景数据获取模块、场景分析模块、组件数据获取模块、组件查找模块、最优组件拼接方案生成模块、组件拼接模块、模型生成模块和控制模块,所述场景数据获取模块用于通过业务设计标题和业务设计前部分流程图的语言文本获取业务所对应的场景数据,所述场景分析模块用于根据对应的场景数据代入场景分析策略中进行场景分析,所述组件数据获取模块用于根...

【专利技术属性】
技术研发人员:王晓雪谢轶
申请(专利权)人:上海烜翊科技有限公司
类型:发明
国别省市:

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

1