GA002-181-20

Basic Activity Diagram with Datastore

“带有业务对象的通信图”模式创建元素和图表,通过消息交换显示运行系统中组件之间的交互。图与序列图密切相关,但允许元素在图中按结构布局。时间的流逝由信息编号表示。
图1。显示了三个组件通过交换消息进行交互的通信图。时间由信息编号显示。
该模式的目的是允许分析员创建一个图表,该图可用于可视化组件(或其他分类器)如何通过交换消息进行交互来执行一个离散的工作。它是序列图的近亲,但允许元素在图上的任何位置进行布局,从而使表达式具有更大的灵活性。
这种模式对于那些需要查看组件如何交互但发现序列图难以解释的非技术受众非常有用。它还可以用于任何需要组件(或其他分类器)在图中结构化布局的涉众组。

该模式的目的是允许分析员创建一个图表,该图可用于可视化组件(或其他分类器)如何通过交换消息进行交互来执行一个离散的工作。它是序列图的近亲,但允许元素在图上的任何位置进行布局,从而使表达式具有更大的灵活性。
这种模式对于那些需要查看组件如何交互但发现序列图难以解释的非技术受众非常有用。它还可以用于任何需要组件(或其他分类器)在图中结构化布局的涉众组。

 

 

Basic Activity Diagram with Datastore

带有数据存储模式的基本活动图创建元素和一个活动图,其中包含一系列操作和控制节点(初始、最终、决策等),这些节点由控制流连接,这些控制流指示操作的启动顺序。数据存储是一个节点,它不仅存储传入的对象和数据,而且在数据从节点传出之前保留数据的副本。
图1。显示一个活动图,其中包含由控制流连接的多个操作和控制节点(初始、最终、决策)。数据存储通过对象流连接到输入和输出管脚。
其目的是允许业务分析人员和其他涉众通过定义一系列操作来创建活动如何执行其工作的可视化表示。顺序由控制流关系显示。数据存储存储存储传入的对象并保留它们的副本。
它通常在一个活动的分析阶段使用,以显示活动描述的工作是如何通过一系列行动来执行的。这些图表通常不会为每个活动创建,而是为少数几个重要的部分创建,其中必须明确说明工作是如何执行的。其用途包括:
临时存储传入对象和数据。
保留通过节点的数据副本。  

 

Sequence with Component Classifiers

Sequence with Component分类器模式创建元素和一个序列图,该图描述了一个参与者和两个显示消息按时间顺序调用的组件之间的交互。参与者和组件是分类器,因此在一般级别上描述交互。
图1。显示了一个序列图,一个参与者和两个组件的交互以及它们交换的消息。
其目的是使元素之间的交互可视化。设计人员和实现团队通常创建序列图,作为设计工具或用于文档目的。消息序列通常可以通知设计决策或使操作系统中发现的问题变得清晰。
该模式通常在设计或实现阶段使用,但也可以在计划完成并需要文档记录时使用。它可用于:
将两个或多个组件之间的复杂交互及其交换的消息可视化。序列图也可以方便地从调用堆栈自动创建。

 

Use Case Model with Activity Diagram

网络设备类型模式创建网络设备的层次结构,反映作为网络拓扑一部分使用的不同类型的设备。层次结构可以扩展到专门化各个设备,下到组织网络中使用的设备。
图1。显示了一个网络设备的部署图,该网络设备已专用于最普遍的网络设备类型,包括路由器、交换机和负载平衡器。
该模式的目的是允许设计师或技术架构师创建或查看典型网络中使用的设备的模型。网络等功能可以添加到基本网络设备,然后可以通过子类型进行专门化。
该模式通常在为企业级或计划级定义技术体系结构时使用。通常,每一个设备都将进一步专门化为制造商的设备,代表一个组织所做的技术选择。例如,一个组织可能已经为网络路由器选择了一个特定的供应商,并且通常会有一个给定供应商产品的多个不同型号。

 

Network Device Types

带有活动图模式的用例模型创建元素和描述用户角色希望从系统中实现的目标的用例图。用例都包含在系统边界内,参与者都在边界之外。活动图(Graph)已经从Scenario Builder中定义的用例和场景步骤自动生成,允许涉众可视化这些步骤,并将它们用作UX设计和系统实现的基础。
图1。显示了一个用例图,其中包含参与者和系统边界中包含的多个用例。用例A定义了一些步骤来指定用户和系统之间的交互。
图2。显示场景生成器,其中定义了用例和场景的步骤。这些步骤可以用来生成许多行为模型,包括活动图和状态机图。
图32。显示了一个活动图(图),该图是根据用例A的Scenario Builder中定义的步骤自动生成的。可以在从决策元素分支的图上看到替代场景。
其目的是允许业务分析师和其他涉众描述参与者(用户扮演的角色)在与系统交互时想要实现的价值。该模式还根据场景生成器中定义的用例和场景步骤自动创建活动图(图),允许查看器可视化用例中的步骤。
该模式通常用于计划的分析阶段,可用于实现任意数量的需求,并作为为实现团队提供规范的一种方式。它可用于:
可视化用例及其场景中的步骤
提供一种将工作分配给UX设计团队的机制(活动图中的用户步骤最终将需要用户界面)
提供一种将工作分配给实施团队的机制(活动图中的系统步骤将需要在系统中实现)

posted @ 2020-11-03 08:47  火星装地球  阅读(76)  评论(0)    收藏  举报