System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种绘制系统架构图的方法、装置、设备和介质制造方法及图纸_技高网

一种绘制系统架构图的方法、装置、设备和介质制造方法及图纸

技术编号:41128208 阅读:21 留言:0更新日期:2024-04-30 17:56
本申请提供了一种绘制系统架构图的方法、装置、设备和介质,通过对数据系统关系库中的数据内容中的管理主体为节点,管理主体之间的从属关系为拓扑关系,构建资产内容目录树,然后对资产内容目录树进行处理,得到系统架构树状图,并确定系统架构树状图中的各节点渲染时使用的三维模型,最后将系统架构树状图中各节点对应的三维模型在三维场景中进行渲染,绘制得到三维模型架构图,整个绘制三维模型架构图的过程无需人工参与,自动化程度高,大大减少了人工绘制系统架构树状图的工作量;而且,绘制的三维模型架构图的准确度高,避免人工绘制时经常出现错误图像的情况。

【技术实现步骤摘要】

本申请涉及系统架构图绘制,具体而言,涉及一种绘制系统架构图的方法、装置、设备和介质


技术介绍

1、目前,系统架构图在业务管理过程中具有重要作用,能够将复杂的设备管理及运行资源调配问题简化为数学模型,使管理内容和业务流转过程更加清晰明了,进而提高分析问题的准确度;同时可以模拟优化方案,形成管理过程的仿真运行,提高业务中台可视化运维监控水平,保障业务中台稳定运行,支撑有效的决策分析;同时基于历史数据分析和深度学习技术可以预测策略影响,帮助企业或组织评估潜在风险,形成更好的管理工具;也为未来建立数学模型验证理论有效性提供验证依据。

2、但传统手动绘制系统架构图的方式存在效率低下、容易产生错误等缺陷。


技术实现思路

1、为解决上述问题,本申请实施例的目的在于提供一种绘制系统架构图的方法、装置、设备和介质。

2、第一方面,本申请实施例提供了一种绘制系统架构图的方法,包括:

3、获取数据系统关系库,其中,所述数据系统关系库中存储有需要形成系统架构图的数据内容,所述数据内容,包括:管理主体、管理主体之间的从属关系、以及管理主体的属性信息;

4、以所述管理主体为节点,所述管理主体之间的从属关系为拓扑关系,构建所述系统架构图的资产内容目录树;

5、对所述资产内容目录树进行处理,得到系统架构图的系统架构树状图;

6、确定所述系统架构树状图中的各所述节点渲染时使用的三维模型;

7、将所述系统架构树状图中各所述节点对应的三维模型在三维场景中进行渲染,绘制得到所述系统架构图的三维模型架构图。

8、第二方面,本申请实施例还提供了一种绘制系统架构图的装置,包括:

9、获取模块,用于获取数据系统关系库,其中,所述数据系统关系库中存储有需要形成系统架构图的数据内容,所述数据内容,包括:管理主体、管理主体之间的从属关系、以及管理主体的属性信息;

10、构建模块,用于以所述管理主体为节点,所述管理主体之间的从属关系为拓扑关系,构建所述系统架构图的资产内容目录树;

11、处理模块,用于对所述资产内容目录树进行处理,得到系统架构图的系统架构树状图;

12、确定模块,用于确定所述系统架构树状图中的各所述节点渲染时使用的三维模型;

13、绘制模块,用于将所述系统架构树状图中各所述节点对应的三维模型在三维场景中进行渲染,绘制得到所述系统架构图的三维模型架构图。

14、第三方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面所述的方法的步骤。

15、第四方面,本申请实施例还提供了一种电子设备,所述电子设备包括有存储器,处理器以及一个或者一个以上的程序,其中所述一个或者一个以上程序存储于所述存储器中,且经配置以由所述处理器执行上述第一方面所述的方法的步骤。

16、本申请实施例上述第一方面至第四方面提供的方案中,通过对数据系统关系库中的数据内容中的管理主体为节点,管理主体之间的从属关系为拓扑关系,构建资产内容目录树,然后对资产内容目录树进行处理,得到系统架构树状图,并确定系统架构树状图中的各节点渲染时使用的三维模型,最后将系统架构树状图中各节点对应的三维模型在三维场景中进行渲染,绘制得到三维模型架构图,与相关技术中手动绘制系统架构图的方式相比,整个绘制三维模型架构图的过程无需人工参与,自动化程度高,大大减少了人工绘制系统架构树状图的工作量;而且,绘制的三维模型架构图的准确度高,避免人工绘制时经常出现错误图像的情况;再者,将系统架构树状图以三维模型架构图的形式进行展示,大大提高了系统架构树状图的可视化效果,使系统架构树状图更加清晰直观。

17、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种绘制系统架构图的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述资产内容目录树进行处理,得到所述系统架构图的系统架构树状图,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定所述系统架构树状图中的各所述节点渲染时使用的三维模型,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述系统架构树状图中各所述节点对应的三维模型在三维场景中进行渲染,绘制得到所述系统架构图的三维模型架构图,包括:

5.根据权利要求4所述的方法,其特征在于,所述知识图谱中记载有各所述节点与其他节点的关联关系;

6.根据权利要求4所述的方法,其特征在于,在所述将所述系统架构树状图中各所述节点对应的三维模型在三维场景中进行渲染,绘制得到所述系统架构图的三维模型架构图步骤之后,还包括:

7.一种绘制系统架构图的装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述处理模块,具体用于:

9.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1-6任一项所述的方法的步骤。

10.一种电子设备,其特征在于,所述电子设备包括有存储器,处理器以及一个或者一个以上的程序,其中所述一个或者一个以上程序存储于所述存储器中,且经配置以由所述处理器执行权利要求1-6任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种绘制系统架构图的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述资产内容目录树进行处理,得到所述系统架构图的系统架构树状图,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定所述系统架构树状图中的各所述节点渲染时使用的三维模型,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述系统架构树状图中各所述节点对应的三维模型在三维场景中进行渲染,绘制得到所述系统架构图的三维模型架构图,包括:

5.根据权利要求4所述的方法,其特征在于,所述知识图谱中记载有各所述节点与其他节点的关联关系;

6.根据权利要求4所述的方法,其特征在于,在所述将所...

【专利技术属性】
技术研发人员:马永赵煜阳王俊张子健雷霆张靖周明郭洋路宇
申请(专利权)人:国网安徽省电力有限公司信息通信分公司
类型:发明
国别省市:

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

1