预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115905549A(43)申请公布日2023.04.04(21)申请号202110979518.4(22)申请日2021.08.24(71)申请人广州视源电子科技股份有限公司地址510530广东省广州市黄埔区云埔四路6号申请人广州视臻信息科技有限公司(72)发明人王达昇(74)专利代理机构北京恒博知识产权代理有限公司11528专利代理师张晓芳(51)Int.Cl.G06F16/36(2019.01)G06F8/20(2018.01)权利要求书2页说明书13页附图8页(54)发明名称数据流图生成方法及装置、存储介质及终端(57)摘要本发明提供了一种数据流图生成方法及装置、存储介质及电子设备,涉及计算机技术领域。其中,该方法包括:通过画布接收对第一节点的第一触发事件,显示与第一节点关联的选择框;通过选择框监听并识别第二触发事件;通过引擎管理器,根据第二触发事件创建节点得到第二节点,并确定第一节点和第二节点的关系信息;通过关联管理器,根据关系信息对第一节点的特征信息和第二节点的特征信息进行关联处理;根据关联处理得到关于第一节点和第二节点的树形关系结构;通过渲染管理器渲染树形关系结构,得到数据流图。本技术方案能够提供一种具有清晰的数据流向的数据流图,且该数据流图具有较高的扩展性,进而有效提升数据流图的实用性。CN115905549ACN115905549A权利要求书1/2页1.一种数据流图的生成方法,其特征在于,包括:通过画布接收对第一节点的第一触发事件,显示与所述第一节点关联的选择框;通过所述选择框监听并识别第二触发事件;通过引擎管理器,根据所述第二触发事件创建节点得到第二节点,并确定所述第一节点和所述第二节点的关系信息;通过关联管理器,根据关系信息对所述第一节点和所述第二节点进行关联处理,得到关于所述第一节点和所述第二节点的树形关系结构;通过渲染管理器渲染所述树形关系结构,得到数据流图。2.根据权利要求1所述的数据流图的生成方法,其特征在于,所述显示与所述第一节点关联的选择框,包括:通过所述引擎管理器,获取所述第一节点的位置信息以及第一节点的形状信息,并根据所述第一节点的位置信息和所述形状信息确定与所述第一节点关联的目标区域;确定所述第一触发事件作用于所述目标区域,则显示与所述第一节点关联的选择框;确定所述第一触发事件未作用于所述目标区域,则不显示所述选择框。3.根据权利要求1所述的数据流图的生成方法,其特征在于,所述确定所述第一节点和所述第二节点的关系信息,包括:将所述第一节点的标识确定为所述第二节点的父节点标识,确定所述第一节点和所述第二节点的关系信息。4.根据权利要求3所述的数据流图的生成方法,其特征在于,数据管理器中存储有所述第一节点的节点特征信息,其中,所述节点特征信息包括:位置信息、形状信息和父节点标识;所述方法还包括:通过所述数据管理器将所述第二节点的节点特征信息添加至所述第一节点的节点特征信息之后,以通过一维数组的形式进行维护。5.根据权利要求1‑4中任意一项所述的数据流图的生成方法,其特征在于,根据关系信息对所述第一节点和所述第二节点进行关联处理,得到关于所述第一节点和所述第二节点的树形关系结构,包括:根据所述关系信息确定存在兄弟关系的节点,以及确定存在父子关系的节点;计算存在所述兄弟关系的节点之间的纵向间距,以及计算存在所述父子关系的节点之间的横向间距,并根据所述纵向间距和所述横向间距更新所述第一节点的特征信息和所述第二节点的特征信息;根据所述更新后的节点特征信息,确定关于所述第一节点和所述第二节点的树形关系结构。6.根据权利要求5所述的数据流图的生成方法,其特征在于,所述方法还包括:通过所述第一节点的更新后的节点特征信息替换所述数据管理器中所述第一节点的特征信息;通过所述第二节点的更新后的节点特征信息替换所述数据管理器中所述第二节点的特征信息。7.根据权利要求1至4中任意一项所述的数据流图的生成方法,其特征在于,在所述通过渲染管理器渲染所述树形关系结构之后,所述方法还包括:2CN115905549A权利要求书2/2页通过所述引擎管理器,根据所述第二触发事件确定待删除节点;在所述数据管理器中删除所述待删除节点的节点特征信息,以更新所述数据管理器;通过所述关联管理器,基于更新后的数据管理器更新树形关系结构;通过渲染管理器渲染更新后的树形关系结构。8.一种数据流图的生成系统,其特征在于,包括:画布,用于接收对第一节点的第一触发事件,显示与所述第一节点关联的选择框;所述选择框,用于监听并识别第二触发事件;引擎管理器,用于根据所述第二触发事件创建节点得到第二节点,并确定所述第一节点和所述第二节点的关系信息;关联管理器,用于根据关系信息对所述第一节点和所述