可以创建一个 UML 通信图来显示以自由格式排列方式使用序列消息的生命线之间的交互。 首先,打开 UML 通信 模板,选择四个模板选项之一。 然后 会显示 UML 通信 模具以及符合 UML 2.5 标准的形状。
注意: UML通信模具仅在用户是订阅者时Visio 计划 2可用。 如果你有订阅,请确保你拥有最新版本的 Visio。
启动通信图
-
启动 Visio。 或者,如果已打开文件,请单击"文件">"新建"。
-
转到"类别">"软件"和"数据库> UML 通信"。
-
选择空白模板或三个入门图表之一。 如果要通过显示生命线之间的交互来表示生命线协作,请确保选择左下角的入门图表。
-
单击“创建”。
-
应看到图表 旁边的" 形状"窗口。 如果看不到该形状,请转到"查看">窗格中,并确保选中"形状"。 如果仍未看到,请单击左侧的"展开形状
按钮。
-
在" 视图 "选项卡上,确保选中"连接 点"旁边的 复选框。 这将在开始连接形状时显示连接点。
-
现在,将要包括在图表中的形状从"形状 " 窗口拖动到页面。 若要重命名文本标签,请双击标签。
注意: 在上创建和编辑 UML Visio 网页版需要一Visio 计划 1或Visio 计划 2许可证,该许可证独立于 Microsoft 365 。 有关详细信息,请与你的管理员Microsoft 365联系。 如果管理员已打开"自助购买",你可以自行购买Visio许可证。 有关详细信息,请参阅 自助服务购买常见问题解答。
启动通信图
-
在右上角附近,选择"更多模板"。
-
在库中,向下滚动到"UML 通信"行。
行中的第一项表示空白模板以及配套模具。 行中的其他项目是已经绘制了一些形状的示例图表,可帮助你快速入门。
-
单击任何项目以查看更大的预览。
-
找到想要使用的图表后,单击其"创建 " 按钮。
新图表(包含相关模具)将在浏览器中打开。
执行组件和生命线形状
何时使用
-
将 "执行 组件"形状拖动到页面,表示用户或外部系统的角色。
-
将 "生命线 "形状拖动到表示单个参与者的每个命名元素的页面。

作为消息的生命周期之间的交互
步骤 1
将邮件形状拖动到页面,并将一端粘附到另一个形状上的连接点。 当连接点周围有一个绿色正方形时,你知道该连接点已粘附。

步骤 2
对消息的另一端执行相同操作,以便它还粘附到连接点。 当点周围有绿色突出显示时,你知道它粘附在一起。

步骤 3
如果希望消息是异步的,请右键单击并选择"异步"。 这样做将关闭箭头更改为打开的箭头。

通过显示生命线之间的交互来协作生命线
概述
-
首先使用连接器工具连接 生命 线。
-
然后,使用 "消息" 和 "返回消息 "形状显示生命线之间的交互。

步骤 1
在" 开始"选项卡 上,单击"连接 线 工具" (1) 。 将鼠标悬停在生命线形状的其中一个连接点上,直到看到 2 (绿色) 。

步骤 2
单击并将绿色突出显示拖动到另一个生命线形状上的连接点,直到看到如下所示的突出显示。

步骤 3
连接 完生命 线形状后,单击"指针工具"。

步骤 4
拖动另一个消息形状,以便其与另一行平行。

使用技巧连接器的
校正连接线
如果连接器的轮次过多,请右键单击它,然后单击 "Straight Connector"。
更改连接器类型
可以更改连接线类型。 例如,你可以从"关联"更改为"定向关联"。 右键单击连接线,然后单击"设置连接线类型"。
建立动态连接而不是点连接
如果您预计会移动大量形状,请考虑进行 动态连接 ,而不是点连接。
在连接线上移动或旋转文本
很可能需要在连接线上旋转或移动文本。 下面是操作方法:
-
单击页面的空白区域以取消选择可能选择的内容。
-
在"开始"选项卡上的"工具"组中,单击"文本块"工具
-
单击包含要旋转或移动的文本的连接线。
-
拖动文本块以移动它,或者使用旋转手柄或旋转
-
完成后,单击"指针 工具" 按钮
切换回"指针工具"按钮
,文本相对于形状保持相同的位置。 如果使用指针工具
拖动文本,形状也会移动。 若要独立于形状移动文本,请返回到"文本块工具"
。