具有对象创建和销毁的序列
具有对象创建和销毁模式的序列会创建元素和序列图,该序列图描述了Actor和两个显示了消息按时间顺序调用的组件的交互。 一旦消息在交互中发挥了作用,便会在交互所表示的时间内发送一条消息以创建Class,然后发送另一条消息来销毁它。
如图,显示了一个序列图,以及一个Actor与两个Components和的交互。 他们交换的消息,包括创建,利用和销毁类的消息。
目的:允许可视化元素之间的交互。 设计人员和实施团队通常将序列图创建为设计工具或出于文档目的。
时机:该模式通常在设计或实施阶段使用,但也可以在计划已完成且需要文档时使用。
绘制过程:
符号说明:
应用场景:在交互中的定义点对对象的创建和随后的销毁建模。
以下是使用此模式时可能要执行的一些操作的列表。
更改Actor和Components的名称以适合计划。更改图的名称以适合计划。更改组件中定义的操作名称以适应计划。更改在交互过程中创建的类的名称。扩展该图以包括其他元素,这些元素反映需要分析的序列。创建在交互过程中需要使用的其他类和其他元素。使用Visual Execution Analyzer自动创建Sequence并构建,调试,记录,分析实现的系统。
图例
图例功能对于手动或自动更改图上元素和连接器的外观很有用。 可以从“通用工具箱”中添加图例,并将其配置为编码填充和线条颜色以及线条粗细。 这是一种在图表上添加含义和表达的强大方法,当根据元素或连接器属性自动应用时,尤其具有表现力。 它可以与许多专门的图表(例如路线图)一起使用,以创建功能强大的可视化文件。
文件产生器
文档生成器是Enterprise Architect中强大的工具,它允许数据库工程师或其他利益相关者创建高质量的公司或技术。 直接从模型中获取文档,适合内部或外部受众。