CN119396391A 一种uml图形生成方法、装置、电子设备及存储介质 (中国移动通信集团终端有限公司)_第1页
CN119396391A 一种uml图形生成方法、装置、电子设备及存储介质 (中国移动通信集团终端有限公司)_第2页
CN119396391A 一种uml图形生成方法、装置、电子设备及存储介质 (中国移动通信集团终端有限公司)_第3页
CN119396391A 一种uml图形生成方法、装置、电子设备及存储介质 (中国移动通信集团终端有限公司)_第4页
CN119396391A 一种uml图形生成方法、装置、电子设备及存储介质 (中国移动通信集团终端有限公司)_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本申请公开了一种UML图形生成方法,属于建模语言UML图形的图形类型;根据所述图形类型所对应的逻辑关系对所述输入文本进行逻辑输入文本确定所述待生成UML图形的图形元素和2获取目标用户的输入文本,并根据所述输入文本确定待生成统一建模语言UML图形的根据所述图形类型所对应的逻辑关系对所述输入文本进在所述逻辑验证通过的情况下,基于所述输入文本确定所述待生成UML图形的图形元2.根据权利要求1所述的方法,所述根据所述图形类型所对应的逻辑关系对所述输入根据所述第一逻辑关系和所述第二逻辑关系对所述输入文本进关系中的一项或多项;获取预设的输出提示指令,并将所述输出提示指令和所述输入根据所述输出文本确定所述输入文本中是否存若否,则将所述输出文本发送到目标终端,以使所述目标用户根据所述待生成UML图形的图形类型确定与之对应的目标图形元素和目标元从所述输入文本中分别获取与所述目标图形元素对应的所述图形元素和与所述目标6.根据权利要求1所述的方法,所述基于所述图形元素和所述元素关系生成UML图形,根据图形元素和所述元素关系生成UML脚本,并将所述UML脚本发送到UML图形生成引第一获取模块,用于获取目标用户的输入文本,并根据所述输第一验证模块,用于根据所述图形类型所对应的逻辑关系对所3第一确定模块,用于在所述逻辑验证通过的情况下被安排成存储计算机可执行指令的存储器,所述可执行指令被配置由所述处理器执行,所述可执行指令包括用于执行如权利要求1至6任一项所述的UML图形生成方法中的步指令使得计算机执行如权利要求1至6任一项所4案中,创建UML模型图形需要进行手动绘制,通常涉及使用专用建模工具,如Enterprise5生成统一建模语言UML图形的图形类型;根据所述图形类型所对应的逻辑关系对所述输入[0014]图3是本申请实施例提供的一种确定待生成UML图形的图形类型的方法流程示意象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互[0021]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的UML图形标用户输入的待生成的UML图形的描述信息。目标用户的输入文本中包括用于表征目标用6UML图形生成对话系统根据输入文本确定待生成UML图形[0025]UML图形生成对话系统获取目标用户的输入文本之后,能够基于目标用户的输入后再根据目标用户的输入文本中用于表征UML图形类型的信息确定目标用户意图生成的[0026]在UML图形生成对话系统获取目标用户的输入文本之前,为了更好的识别目标用输入所描述的内容(输入文本),如输入文本样本可以为:我想创建一个时序图,来表示展示输入文本样本能够指导用户进行输入,以便更好的根据输入文本确定生成UML图形所[0029]UML图形生成对话系统在确定待生成UML图形的图形类型之后,根据待生成UML图7[0033]具体的,UML图形生成对话系统可以对输入文本进行处理从而确定输入文本中的图形元素和元素关系,也可以通过与GPT模型进行交互从而确定输入文本中的图形元素和[0035]在UML图形生成对话系统确定待生成UML图形的图形元素和元素关系之后,UML图形生成对话系统根据确定了的图形元素和元素关系述输入文本确定待生成统一建模语言UML图形的图形类型;根据所述图形类型所对应的逻确定所述待生成UML图形的图形元素和元素关系;基于所述图形元素和所述元素关系生成[0040]UML图形生成对话系统在获取输入文本且根据输入文本确定目标用户待生成UML待生成UML图形的图形类型从预先设置好的逻辑关系表中确定与之对应的第二逻辑关系,8[0044]在确定第一逻辑关系和第二逻辑关系之后,UML图形生成对话系统根据第一逻辑相同则确定逻辑验证通过,若第一逻辑关系和第二逻辑关系不相同则确定逻辑验证不通述图形元素和所述元素关系中的一项或多项。[0048]UML图形生成对话系统能够在目标用户输入的输入文本不包括目标信息时,获取输入文本中不包括第一逻辑关系则获取目标用户的多轮对话信息;在UML图形生成对话系[0051]UML图形生成对话系统能够在确定多轮对话信息之后,根据多轮对话信息确定目[0052]具体的,UML图形生成对话系统在根据输入文本不能通过输入文本确定目标信息类型时,获取目标用户的多轮对话信息并根据对轮对话信息确定待生成UML图形的图形类型,然后再执行后续的根据图形类型所对应的逻辑关系对输入文本进行逻辑验证的步骤;关系时,同样获取目标用户的多轮对话信息并根据多轮对话信息确定图形元素和元素关9系时通过获取目标用户的第三多轮对话信息确定图形元[0054]更具体的,UML图形生成对话系统所包括的对话流程管理模块还能够通过对话流[0062]步骤210:根据所述图形类型从预设的逻辑关系表中确定与所述图形类型对应的[0063]步骤212:根据所述第一逻辑关系和所述第二逻辑关系对所述输入文本进行逻辑[0071]UML图形生成对话系统获取预设的输出提示指令,所述输出提示指令用于描述目输出提示指令之后,UML图形生成对话系统将输入文本和输出提示指令输入到预训练的模类型仅限于包括时序图,类图,状态图。回答格式采用json格式{UMLType:UML的类型,制一个时序图,系统A发送消息N给系统B,系统B返回消息N1给系统A”。则GPT回复为{"UMLType":"时序图","needQuery":""}。而当原始文本为“你好”时,GPT将回复{"UMLType":"","needQuery":"请提供更具体的问题或要求,以确定需要绘制哪种类型的UML[0074]UML图形生成对话系统在接收到输出文本之后,根据输出文本确定目标用户的输入文本中是否存在目标信息,即UML图形生成对话系统根据预训练模型对输入文本中目标A发送消息N给系统B,系统B返回消息N1给系统A”,且GPT回复为{"UMLType":"时序图","[0076]UML图形生成对话系统确定预训练模型输出的输出文本中是否包括目标信息,如回复确定输入文本中存在目标信息,且存在的目标信息为待生成UML图形的图形类型为时图”}时,则可以确定输入文本中不存在目标信息(或不存在待生成UML图形的图形类型信[0079]在UML图形生成对话系统将输出文本发送到目标终端,并接收到目标终端基于输输出提示指令和输入文本确定补充内容并根据补充内容确定第一逻辑关[0081]图3是本说明书一实施例提供的一种确定待生成UML图形的图形类型的方法流程[0089]步骤D1:根据所述待生成UML图形的图形类型确定与之对应的目标图形元素和目[0090]UML图形生成对话系统根据待生成UML图形的图形类型从预设的配置表中确定UML预设的配置表中预先设置了各种UML图形的图形类型所对应的所应包括的图形元素和元素[0092]UML图形生成对话系统从输入文本中获取与目标图形元素对应的图形元素,从输入文本中获取与目标元素关系对应的元素关[0096]在一种实现方式中,所述基于所述图形元素和所述元素关系生成UML图形(步骤[0098]在确定图形元素和元素关系之后,UML图形生成对话系统根据确定的图形元素和对话系统与UML图形生成引擎进行连接并通过UML图形生成引擎[0114]其中,在所述输入文本包括所述待生成UML图形的图形类型时,则直接执行步骤[0118]步骤410:根据所述图形类型从预设的逻辑关系表中确定与所述图形类型对应的[0119]步骤412:根据所述第一逻辑关系和所述第二逻辑关系对所述输入文本进行逻辑[0121]步骤416:从所述输入文本中分别获取与所述目标图形元素对应的所述图形元素[0124]步骤420:根据图形元素和所述元素关系生成UML脚本,并将所述UML脚本发送到生成统一建模语言UML图形的图形类型;根据所述图形类型所对应的逻辑关系对所述输入[0127]图5是本说明书一实施例提供的一种UML图形生成方法的信息传输示意图,如图5中,UML图形生成对话系统包括对话管理模块、对话流程管理模块、以及GPTAgent模块。UML图形。GPTAgent负责与外部GPT等大模型系进行交互,UML图形生成对话系统通过GPT管理模块通过GPTAgent模块将输入文本发送到GPT模型并接收GPT模型发送的输出文本,模块将UML图返回给目标终端的Chatbot应用施例中以UML图形生成装置执行UML图形生成方法为例,说明本申请实施例提供的UML图形[0132]第一验证模块604,用于根据所述图形类型所对应的逻辑关系对所述输入文本进digitalassistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network[0136]本申请实施例中的UML图形生成装置可以为具有操作系统的装置。该操作系统可[0137]本申请实施例提供的UML图形生成装置能够实现图1至图5的方法实施例中实现的行上述的UML图形生成方法,图7为实现本申请各个实施例的一种电子设备的结构示意图。[0139]获取目标用户的输入文本,并根据所述输入文本确定待生成统一建模语言UML图[0141]在所述逻辑验证通过的情况下,基于所述输入文本确定所述待生成UML图形的图[0145]根据所述图形类型从预设的逻辑关系表中确定与所述图形类型对应的第二逻辑元素关系中的一项或多项;[0156]根据所述待生成UML图形的图形类型确定与之对应的目标图形元素和目标元素关[0157]从所述输入文本中分别获取与所述目标图形元素对应的所述图形元素和与所述[0159]根据图形元素和所述元素关系生成UML脚本,并将所述UML脚本发送到UML图形生[0160]接收所述UML图形生成引擎生成的所述UML图形具体执行步骤可以参见上述UML图非易失性存储器可以是只读存储器(Read_OnlyMemory,ROM)、可编程只读存储器[016

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论