EA图例小组编写案例_QA2

1.Communication Diagrams with Business Object
在这里插入图片描述
该模式的目的是允许分析员创建一个图表,该图可用于可视化组件(或其他分类器)如何通过交换消息进行交互来执行一个离散的工作。它是序列图的近亲,但允许元素在图上的任何位置进行布局,从而使表达式具有更大的灵活性。
这种模式对于那些需要查看组件如何交互但发现序列图难以解释的非技术受众非常有用。它还可以用于任何需要组件(或其他分类器)在图中结构化布局的涉众组。
下面列出了使用此模式时可能需要执行的一些操作。
更改图的名称、图上的元素和消息以适应计划。
重新排列消息以适应计划。
以下是应用该模式时的一些后续步骤的列表。
将您的首选项设置为通信图表消息的颜色,使其更吸引非技术受众。
将通信图转换为序列图,使其更能吸引技术受众。

2.Basic Activity Diagram with Partitions
在这里插入图片描述
其目的是允许业务分析人员和其他涉众通过定义一系列操作来创建活动如何执行其工作的可视化表示。顺序由控制流关系显示。添加分区通常是为了显示谁负责图中的某个部分,或者指示谁执行一组操作。
它通常在计划的分析阶段使用,以显示活动所描述的工作是如何由一系列动作执行的。图表通常不会为每一项活动而创建,而是为一小部分活动而创建,在这些活动中,明确说明工作是如何进行的很重要。
下面列出了使用此模式时可能需要执行的一些操作。
重新命名元素和图表以适合该计划。
重命名操作和伪节点(初始、最终、决策等)以适应计划。
在需要的地方添加更多元素来扩展图的语义。
下面列出了使用此模式时可能需要执行的一些操作。
添加对象节点(使用管脚)以显示操作使用和创建的信息。
创建与组件的跟踪关系,这些组件最终将执行由活动和操作定义的工作。
创建有助于将图表中包含的信息传播给其他团队成员的文档

3.Basic State Machine with Entry Action
在这里插入图片描述
提供一种机制来表示系统工程师或其他涉众认为在类或其他元素的生命周期中很重要的条件(状态)。它描述了状态相关的行为,显示了元素如何从一个状态转换到另一个状态。转换上的注释有助于限定状态更改。
当软件工程师想要定义或描述类或其他元素可能显示的一组离散状态时,可以使用该模式。它们通常用于分析系统某些部分的行为,通常是因为难以理解或其行为复杂。
下面列出了使用此模式时可能需要执行的一些操作。
重命名包、状态机和关系图以适合该方案。
重命名图中的状态和转换,以适应计划。
通过从工具箱或项目浏览器拖到图表上来创建新的状态、其他元素和转换。
以下是应用该模式时的一些后续步骤的列表。
为各州创建进入、执行和退出操作,以模拟在这些条件下发生的情况。
在其他情况下,它们是如何利用模型中的其他元素来表达的。
创建有助于将图表中包含的信息传播给其他团队成员的文档。

4.Basic Activity Diagram with Interruptible Region

在这里插入图片描述

其目的是允许业务分析人员和其他涉众通过定义一系列操作来创建活动如何执行其工作的可视化表示。顺序由控制流关系显示。“Receive”事件允许检测信号,允许建模者在事件发生时指定备用操作。
它通常在计划的分析阶段使用,以显示活动所描述的工作是如何由一系列动作执行的。图表通常不会为每一项活动而创建,而是为一小部分活动而创建,在这些活动中,明确说明工作是如何进行的很重要。其用途包括:
指定事件发生时的备用操作。
下面列出了使用此模式时可能需要执行的一些操作。
重新命名元素和图表以适合该计划。
重命名操作和伪节点(初始、最终、决策等)以适应计划。
在需要的地方添加更多元素来扩展图的语义。
下面列出了使用此模式时可能需要执行的一些操作。
添加对象节点(使用管脚)以显示操作使用和创建的信息。
创建与组件的跟踪关系,这些组件最终将执行由活动和操作定义的工作。
创建有助于将图表中包含的信息传播给其他团队成员的文档。

5.Basic Sequence Diagram with lost Message

在这里插入图片描述
其目的是使元素之间的交互可视化。设计人员和实现团队通常创建序列图,作为设计工具或用于文档目的。丢失的消息为建模者提供了一种机制,可以在不知道或定义消息目标的情况下描述消息。一个被发现的问题或一系列的信息往往能使系统的决策变得清晰。
该模式通常在设计或实现阶段使用,但也可以在计划完成并需要文档记录时使用。它可用于:
在不知道或定义目标的情况下对消息进行建模。
下面列出了使用此模式时可能需要执行的一些操作。
更改参与者和组件的名称以适应方案。
更改图表的名称以适应计划。
更改组件中定义的操作的名称以适应方案。
更改在交互过程中创建的类的名称。
下面列出了使用此模式时可能需要执行的一些操作。
扩展该图以包括反映需要分析的序列的其他元素。
创建在交互过程中需要使用的其他类或对象和其他元素。
使用visualexecutionanalyzer自动创建序列,并构建、调试、记录、分析实现的系统。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值