免费注册
流程类
图形化表达方式
脑图类
结构化表达方式
笔记类
高效化表达方式
实用工具
实用工具
业务与管理领域
软件工程与系统设计
UML
数据分析与研究
工程与技术设计
数据库与信息系统
树形图
括号图
思维笔记

UML部署图软件

免费使用
UML部署图软件
什么是部署图

部署图又称为实施图、配置图,是UML中的一种静态图,用于对系统的物理结构建模,描述了系统中硬件的物理拓扑结构以及在此结构上执行的软件。

部署图和组件图一样,是面向对象系统的物理结构建模的两种图之一。

一个系统模型只有一个部署图,部署图通常用来帮助理解分布式系统,是在开发过程中的实现阶段准备的,显示分布式系统中的节点的物理布局、存储在每个节点上的工件以及工件实现的组件和其他元素。

免费使用

ProcessOn部署图功能亮点

在线协作

支持多人在线同屏创作,还可以设置分享链接,信息实时传递。

在线协作
AI一键生成

只需输入一句话,就自动生成所需图形,还可以对图形风格自动美化。

AI一键生成
个性化风格定制

内置多种主题风格,也可以自由设计你喜爱的风格样式。

个性化风格定制
多种形式组件

支持插入图标、图片、标签、备注LaTex公式、代码块、链接、附件等多种形式组件。

多种形式组件
兼容多种格式

支持导出PNG、VISIO、PDF、SVG等格式,支持导入VISIO、Mermaid格式。

兼容多种格式
数据多端同步

文件实时存储,多端设备云同步,历史版本可追溯,数据安全有保障。

数据多端同步
部署图和组件图的区别

组件图是说明组件之间的逻辑关系。

部署图则是在此基础上更进一步,描述系统硬件的物理拓扑结构及在此结构上执行的软件。

在线创建图表
部署图和组件图的区别
部署图组成元素

节点和节点实例

1,节点是用来表示系统的计算资源的模型元素,通常是硬件或软件的运行环境,用立方体表示。

2,节点实例基于现有节点,节点实例的名称会有下划线,并且节点类型前会有冒号。

组件和组件实例

1,组件是软件开发过程中的产物,包括过程模型(如用例图、设计图)、源代码、可执行程序、设计文档、测试报告、需求原型、用户手册等。

2,组件实例基于现有组件,组件实例的名称会有下划线,并且组件类型前会有冒号。

节点连接

节点连接是指节点之间的连线,表示系统之间进行交互的通信路径。

在线创建图表
部署图组成元素
节点分类

在UML1.x中,节点被分为处理器节点和设备节点,处理器是带阴影的立方体,设备是不带阴影的立方体。

在UML2.x中,节点被分为设备节点和执行环境,设备使用带有<<device>>构造型的立方体表示,执行环境以标准的构造型<<executionEnviroment>>来指定。

在线创建图表
节点分类
节点之间的关系

当部署目标为物理设备时,通信路径通常表示两个节点之间的物理连接。

当两个部署目标是执行环境节点时,通信路径通常是一些协议。

在线创建图表
节点之间的关系
部署图作用

1,描述部署结构,展示服务、数据库、Web应用等部署在哪些服务器、节点或容器上;
2,展示节点通信关系,表达服务器之间的连接、消息交互、调用路径等;
3,支持系统部署规划,帮助开发人员、运维人员清晰了解系统的实际运行结构;
4,支持运维和系统文档编制,可用于设计部署手册、系统说明文档、DevOps 指导文件等。

在线创建图表
部署图作用
部署图延伸

部署图、网络拓扑图和部署架构图存在不少相似的地方,容易被混淆,下面用一句话总结这3种图形的区别:

部署图,用于建模软件构件如何部署在运行环境上,适合系统工程师和架构师;
网络拓扑图,用于展示物理或逻辑网络结构,适合网络工程师/IT运维;
部署架构图,用于描述系统或平台的实际部署结构,适合技术汇报、DevOps团队。

在线创建图表
部署图延伸

部署图怎么画?

部署图怎么画?
1
在开始绘制部署图之前,需要识别组件(列出所有的软件系统和硬件设备)、理清关系(弄清楚这些部是如何连接和协同工作的)、收集需求(收集有关硬件设备、网络设置以及任何特殊规则的详细信息)
2
新建"UML图",或者先新建"流程图",然后添加“UML部署图”符号到作图区
3
绘制节点和组件:首先使用标准符号大致绘制硬件设备(节点)和软件部分(组件),并正确命名
4
连接节点和组件:使用线条或箭头显示节点和组件是如何连接的,表明它们是如何相互通信的
5
添加详细信息:清晰标记所有内容,并包含任何额外信息,如硬件规格或通信协议
6
检查并确认图形正确无误,这样,一张专业的活动图就制作完成
免费使用

部署图绘制攻略

  • 『这就是UML!』系列内容第13讲:部署图

    『这就是UML!』系列内容第13讲:部署图

    部署图(Deployment Diagram)用于描述系统硬件的物理拓扑结构以及在相关节点上运行的软件工件(artifacts)。工件是系统开发过程产生的具体的元素,如可执行文件、库、档案文件、数据库模式、配置文件等。
    特邀撰稿人:翔宇亭IT乐园
    1分钟前
    9573
  • 【干货分享】 10分钟掌握14种UML图

    【干货分享】 10分钟掌握14种UML图

    本文利用ProcessOn作图工具,快去全面快速解读什么是UML图?UML图分为那些种类及每种图形的概念用途等,学会高效使用这一工具来提升开发效率及质量。
    ProcessOn阿冷
    1分钟前
    17682
  • 『这就是UML!』系列内容第1讲:UML简介

    『这就是UML!』系列内容第1讲:UML简介

    UML是一个通用的可视化建模语言标准,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。提到语言,很多小伙伴开始产生恐惧了,你脑子中可能会飘过English、Java、C#、PHP等这些神兽,它们可能把不少人折腾的够呛。
    特邀撰稿人:翔宇亭IT乐园
    1分钟前
    4010
  • 『这就是UML!』系列内容第2讲:UML通用知识上

    『这就是UML!』系列内容第2讲:UML通用知识上

    在真正接触UML核心之前,我们首先了解一下UML的一些通用知识。这如同在进入公园之前,先在公园周围溜达溜达。UML中的事物是UML中基本的面向对象的构造块,也是UML中的重要词汇,使用这些构造块可以构造出良好模型。
    特邀撰稿人:翔宇亭IT乐园
    1分钟前
    15214
  • 『这就是UML!』系列内容第3讲:UML通用知识下

    『这就是UML!』系列内容第3讲:UML通用知识下

    我们可以从多个角度来审视一个系统,一个视图就是表达系统某一方面特征的建模元素的集合。视图的划分并没有严格的标准,因此有很多种分法。结构图用于描述系统的静态结构模型,行为图用于描述系统的动态行为模型。结构模型捕获事物及事物之间的静态关系,而行为模型则捕获事物如何交互以产生软件系统所需的行为。
    特邀撰稿人:翔宇亭IT乐园
    1分钟前
    3096
  • 『这就是UML!』系列内容第12讲:组件图

    『这就是UML!』系列内容第12讲:组件图

    组件图又称构件图,是UML中描述一个系统中的物理方面的图形,它是用来描述构成系统的各个组件、组件提供的接口与需求的接口、端口以及它们之间关系的图。
    特邀撰稿人:翔宇亭IT乐园
    1分钟前
    10472

部署图模板推荐

更多模板

部署图常见问题

处理器节点和设备节点要怎么区分?

在UML1.x中,节点被分为处理器节点和设备节点,处理器节点用带阴影的立方体表示,设备节点用不带阴影的立方体表示。

节点和节点实例有什么不同?

节点实例基于现有节点,节点实例的名称会有下划线,并且节点类型前会有冒号。

组件和组件实例有什么不同?

组件实例基于现有组件,组件实例的名称会有下划线,并且组件类型前会有冒号。

部署图中的虚线表示什么意思?

部署图中的虚线通常表示元素之间的关系或依赖,表明一个元素与另一个元素相关或依赖于另一个元素。

部署图能表示并发或负载均衡吗?

可以,部署图使用多个节点表示集群或冗余部署,添加注解说明如“负载均衡”、“主备”。
部署图不专注于详细运行机制,但可提供整体结构理解。

部署图必须包含组件吗?

不一定。简单部署图可以只展示节点和它们之间的连接。

部署图可以画网络通信关系吗?

可以,以高层逻辑为主。节点间可用带标签的连接表示通信,注明通信协议(如 HTTP、RPC、TCP)。
但不建议用部署图详画网络拓扑,复杂网络建议用网络架构图补充。

相关图形