Basic Sequence Diagram with Synchronous Message(具有同步消息的基本序列图)

Basic Sequence Diagram with Synchronous Message(具有同步消息的基本序列图)

具有同步消息模式的基本序列图创建元素和序列图,该图描述了一个参与者和两个组件之间的交互,显示了消息的时间顺序调用。消息交换是同步的,这意味着调用者将等待接收到应答。

Basic Sequence Diagram with Synchronous Message(具有同步消息的基本序列图)

讨论

其目的是使元素之间的交互可视化。设计人员和实现团队通常创建序列图,作为设计工具或用于文档目的。该模式允许建模者展示如何创建资源,例如类,一旦它们在交互中达到了目的,就可以销毁它们。消息序列通常可以通知设计决策或使操作系统中发现的问题变得清晰。
该模式通常在设计或实现阶段使用,但也可以在计划完成并需要文档记录时使用。它可用于:

  • 对调用对象在继续进行进一步处理之前必须等待消息得到答复的情况进行建模。

下面列出了使用此模式时可能需要执行的一些操作。

  • 更改参与者和组件的名称以适应方案。
  • 更改图表的名称以适应计划。
  • 更改组件中定义的操作的名称以适应方案。
  • 更改在交互过程中创建的类的名称。

下面列出了使用此模式时可能需要执行的一些操作。

  • 扩展该图以包括反映需要分析的序列的其他元素。
  • 创建在交互过程中需要使用的其他类和其他元素。
  • 使用可视化执行分析器自动创建序列,并构建、调试、记录、分析实现的系统。

参考

以下是一些在使用此模式时会有帮助的工具。
可视化执行分析器
可视化执行分析器是由一套先进而强大的工具组成的,这些工具允许您构建、调试、记录、分析、模拟以及以其他方式构建和验证您的软件开发,同时保持代码与模型的紧密集成。企业架构师对广泛流行的编译器和平台有着丰富的支持,尤其是java、.net和微软Windows C++环境。软件开发成为一种高度简化的视觉体验,与在传统环境中工作完全不同。
场景生成器
场景生成器是一个高效且独特的工具和编辑器,允许分析员直接在模型内部处理用例和场景的文本。许多分析员将熟悉如何创建长而大的字处理器文档来描述用例的细节。使用场景生成器,场景的描述和步骤可以直接输入到存储库中并链接到其他元素。可以定义备用和异常路径,包括分支和重新进入点。表示场景中的步骤的序列图和其他行为图可以生成并自动同步
要素讨论
元素讨论工具是一个功能齐全的协作工具,允许建模者、模型查看器和审阅者在存储库中直接相互通信。使用完整客户端的建模人员或使用WebEA的偶尔查看者都可以发布和回复讨论,并进行交流和聊天。
摇全景和变焦距
“平移和缩放”工具是可用于在大型图表中导航的工具之一。通常,必须降低图表的分辨率,以确保其完全可见,但通过使用“平移和缩放”窗口,您可以使图表保持可读的分辨率,并在必要时缩放到感兴趣的区域。
图表图例
图表图例工具可用于手动或自动更改图表上元素和连接器的外观。可以从通用工具箱中添加图例,并将其配置为对填充、线条颜色和线条粗细进行编码。这是一种向图表添加含义和表达式的强大方法,当根据元素或连接器属性自动应用时,这一方法尤其具有表现力。它可以与许多专门的图表(如路线图)一起使用,以创建强大的可视化效果。
文档生成器
文档生成器是EnterpriseArchitect中的一个功能强大的工具,它允许数据库工程师或其他涉众直接从模型中创建高质量的公司或技术文档,适合内部或外部受众。