可以创建 UML 部署关系图,以显示将软件项目部署到节点的体系结构。 首先,打开 UML 部署 模板,选择四个模板选项之一。 然后会显示 UML 部署模具以及符合 UML 2.5 标准的形状。

UML 部署模具,页面上的示例形状

启动 UML 部署示意图

  1. 启动 Visio。 或者,如果已打开文件,请单击"文件">"新建"。

  2. 转到"类别>软件和数据库>UML 部署"。

  3. 选择空白模板或三个入门图表之一。 选择想要的模板后,单击"创建"。

  4. 应看到图表 旁边的" 形状"窗口。 如果看不到该形状,请转到"查看">"任务窗格",并确保选中"形状"。 如果仍未看到,请单击左侧的"展开形状 "展开形状窗口"按钮 按钮。

  5. 在" 视图 "选项卡上,确保选中"连接 点"旁边的 复选框。 这将在开始连接形状时显示连接点。

  6. 现在,将要包括在图表中的形状从"形状 " 窗口拖动到页面。 若要重命名文本标签,请双击标签。

注意: 在上创建和编辑 UML Visio 网页版需要一Visio 计划 1或Visio 计划 2许可证,该许可证独立于 Microsoft 365 。 有关详细信息,请与你的管理员Microsoft 365联系。 如果管理员已打开"自助购买",你可以自行购买Visio许可证。 有关详细信息,请参阅 自助服务购买常见问题解答

启动 UML 部署示意图

  1. 打开Visio Web 的 Web 应用。 在右上角附近,选择"更多模板"。

  2. 在库中,向下滚动到 "UML 部署"行,大约在页面中间。

    行中的第一项表示空白模板以及配套模具。 行中的其他项目是已经绘制了一些形状的示例图表,可帮助你快速入门。

  3. 单击任何项目以查看更大的预览。

  4. 找到想要使用的图表后,单击其"创建 " 按钮。

    新图表(包含相关模具)将在浏览器中打开。

节点实例和项目

何时使用

  1. 若要 指定 运行时计算或物理设备的实例,请使用节点实例形状。

  2. 项目实例 形状放在节点实例形状中以部署项目。

1 指向节点实例形状"<<云 vm>> :MachineInstance";2 指向"项目"形状:"<<项目>> 数字 Cruncher.py"

步骤 1

将"节点实例 "形状拖动到页面,然后通过拖动形状控点使其变大。

调整为更大的节点实例形状

步骤 2

拖动项目 实例形状 并将其放在较大的节点形状内。 当看到绿色突出显示时,这意味着较小的形状将包含在较大的节点形状中。 从该点开始,当节点形状移动时,内部的项目也将移动。

在节点实例形状顶部拖动的项目形状,绿色突出显示

其他容器形状

UML 部署模具中提供了 其他 容器形状。 它们的行为类似于"节点实例"形状。 也就是说,将形状放在形状顶部时,形状将粘附并随容器一起移动。 下面是一些最常用的用于部署图表的容器形状:

分层节点

想要分层显示节点形状时,将节点形状嵌套在一起。

UserClient 节点,包含包含 HTML5 项目的浏览器节点

打包形状

需要 表示文件夹等包含的元素时,请使用包形状。

包含其他节点实例和项目形状的包形状

关系图概述

你想要将所有形状 与一个框架环绕时,请使用"图表概述"形状。

包含其他节点实例和项目形状的图示概述形状

使用技巧连接器的连接器

校正连接线

如果连接器的轮次过多,请右键单击它,然后单击 "Straight Connector"。

显示乘数

如果需要,请右键单击连接线并选择"显示乘法"。 完成后,将显示四个文本框,可在其中添加详细信息。 如果不需要所有文本框,请删除不需要的文本框。

更改连接器类型

可以更改连接线类型。 例如,你可以从"关联"更改为"定向关联"。 右键单击连接线,然后单击"设置连接线类型"。

建立动态连接而不是点连接

如果您预计会移动大量形状,请考虑进行 动态连接 ,而不是点连接。

在连接线上移动或旋转文本

很可能需要在连接线上旋转或移动文本。 下面是操作方法:

  1. 单击页面的空白区域以取消选择可能选择的内容。

  2. 在"开始"选项卡上的"工具"组中,单击"文本块"工具 “文本块”按钮

  3. 单击包含要旋转或移动的文本的连接线。

  4. 拖动文本块以移动它,或者使用旋转手柄或旋转旋转句柄

  5. 完成后,单击"指针 工具" 按钮 指针按钮

    切换回"指针工具"按钮 指针按钮,文本相对于形状保持相同的位置。 如果使用指针工具 指针按钮 拖动文本,形状也会移动。 若要独立于形状移动文本,请返回到"文本块工具" “文本块”按钮

组件形状

何时使用

为系统或应用程序中的每个功能单元使用组件形状。

"Store"组件形状

显示或隐藏原型

右键单击形状可显示或隐藏标签标签。

右键单击菜单"显示原型"命令, <<组件>> 文本标签

接口形状

何时使用

  1. 若要 指定实现 类/接口,请使用"提供的接口"形状。

  2. 若要 指定对 类/接口的依赖项,请使用"必需接口"。

连接的两个接口,1:提供的以圆圈结尾的接口形状,2:以套接字结尾的所需接口形状

步骤 1

将" 提供的接口" 形状拖动到页面,并将端口正方形与连接点相连接。 在连接点周围看到绿色突出显示时,你知道连接了该连接。

提供的接口形状粘附到组件形状

步骤 2

"所需接口" 形状拖动到页面,并将端口正方形与连接点相连接。 在连接点周围看到绿色突出显示时,你知道连接了该连接。

粘附到组件形状的所需接口形状

步骤 3

若要将"提供"和"必需"接口连接在一起,请首先选择"所需接口"形状。 然后查找黄色句柄。

"所需接口"形状上的黄色图柄

步骤 4

拖动黄色控点以使用提供的接口进行连接。

连接到"提供的接口"的所需接口形状

另请参阅

Visio 中的 UML 图表

创建 UML 组件图

创建 UML 通信图

创建 UML 序列图

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×