软件建模 CODEARTS MODELING-创建生命线

时间:2024-10-18 20:46:08

创建生命线

  • 生命线介绍

通用生命线(Lifeline),边界生命线(Boundary Lifeline),实体生命线(Entity Lifeline),控制生命线(Control Lifeline),参与者生命线(Actor Lifeline)。生命线的类型不会影响消息线的连线逻辑。

  • 创建生命线

在创建生命线前,需要先考虑哪种类型的生命线能更好地表示你所要表达的对象。您可以通过以下三种方式创建生命线。

  1. 工具画板中选择一个生命线拖拽至画布中。

  2. 从工程树中其它模型视图中的元素拖拽至画布中生成对应生命线,您可以使用Link方式引用。

  3. 生命线也支持由创建消息线(Create Message)触发创建,其位置通常低于别的生命线。

  • 生命线移动、延长

若画布中存在两条及以上生命线,单个生命线不支持上下垂直移动,只支持左右水平移动。

全选生命线后,可以在垂直方向上移动,调整元素在画布中的位置。

调整任一生命线的高度,其余生命线会同步调整,保证所有生命线底部对齐。

如果生命线是通过Create Message创建的,则可以操作该Create Message对目标生命线进行上下移动,但时间上不能早于之前最早生命线。

  • 生命线变更

右键单击生命线,选择“元素设置/替换”可以修改生命线类型及替换成模型工程中其它元素。

元素设置:修改元素的类型及构造型。

元素替换:替换成其它元素。

support.huaweicloud.com/usermanual-codeartsmodeling/modeling_ug_0003_4_2.html