前页 | 后页 |
活动图表
活动图用于模型系统行为,以及这些行为在系统整体流程(即动态元素交互)中的关联方式。一个进程所遵循的逻辑路径,基于各种条件、并发处理、数据访问、中断等逻辑路径的区别,都用于构造一个进程、系统或过程。
您可以从图表工具箱的“活动”页面图表活动图表元素和连接器。
示例图表
该图说明了活动图的一些特征,包括活动、行动、开始节点、结束节点和决策点。
活动图表元素工具箱
Icon |
Description |
See also |
---|---|---|
活动元素组织和指定从属行为的参与,例如子活动或行动,以反映流程的控制和数据流。 |
Activity | |
行动元素描述了系统内发生的基本过程或转换,是活动图中的基本功能单元。 |
行动 | |
分区元素用于A逻辑上组织活动的元素。 |
Partition | |
发送元素在活动图中描绘了发送信号的动作。 |
Send | |
接收元素A活动图中定义了请求的接受或接收。 |
Receive | |
A结构活动是一个活动节点,可以有从属节点作为一个独立的活动组。 |
Structured Activity | |
Enterprise Architect支持两种类型的区域元素:扩展区域和可中断活动区域。 一个扩展区域围绕一个对输入数据多次施加的过程,对输入集合中的每个元素一次。 一个可中断的活动区域围绕着一组活动元素,所有这些元素都受到某些中断的影响,这样在该区域内经过的所有令牌都会在中断被引发时终止。 |
Region 拓展区域 | |
异常处理程序元素定义了发生异常时要执行的操作组。 |
Exception | |
一个活动参数节点接受一个活动的输入或提供一个活动的输出。 |
活动参数Nodes | |
物件是类在运行时的特定实例。 |
Object | |
Central Buffer节点是A object节点,用于管理来自多个源和目的地的流,在活动图中表示。 |
Central Buffer Node | |
数据存储定义永久存储A数据。 |
Datastore | |
扩张节点是表示行动/活动由扩张区域组成的简写符号。 |
膨胀节点 | |
Initial元素用于定义调用活动时流程的开始。 |
Initial | |
在一个活动图决策或交互图中,一个决策一个点条件进展:如果一个条件为True ,则处理单向;如果没有,那么另一个。 |
Decision | |
A Merge节点a Merge together a flow paths in活动,分析和选择交互图表。 |
Merge | |
同步状态对于指示状态机的并发路径是同步A很有用。它用于拆分和重新加入并行处理周期。 |
Synch | |
A分叉/汇合元素可用于: 1 ) 将单个流拆分为多个并发流 2)汇合多个并发流或 3) 将多个传入流加入和分叉到多个传出流 |
Fork/Join Fork Join | |
活动流终点元素表示系统的退出,与活动终点,表示系统的完成。 |
Flow Final | |
活动终点元素表示活动的完成;到达活动终点后,图中的所有执行都被中止。 |
Final |
活动图表连接器工具箱Icons
Icon |
Description |
See also |
---|---|---|
控件连接活动图中的两个节点,对活动转换进行建模。 |
Control Flow | |
一个物件流连接两个元素,通过它的特定数据,模拟一个主动过渡。 |
Object Flow | |
中断流定义了异常处理程序和可中断活动区域的连接器的两个UML概念。 |
Interrupt Flow |
注记
- 您可以使用“新图表”对话框创建包含对业务流程建模最有用的元素的分析图(简化活动图)
- 您可以对活动模型进行模型模拟,您模拟的模型可以包含多个包中的元素;要在模拟中包含外部元素,您必须创建一个包含“父”包和包含外部元素的“外部”包的包图,然后创建一个从父包到每个外部包的包导入连接器