上一页 | 下一页 |
UML行为模型
UML行为图描绘了系统的元素,这些元素依赖于时间并传达系统的动态概念以及它们之间的相互关系。这些图中的元素类似于自然语言中的动词,连接它们的关系通常表示时间的流逝。例如,车辆预订系统的行为图可能包含诸如预订,租车和提供信用卡详细信息等元素。经验丰富的建模人员将在这些图表上显示与结构元素的关系。
UML定义了七种类型的行为图。
图表类型
图表类型 |
详情 |
请参阅 |
---|---|---|
活动图 |
活动图模拟系统的行为,以及这些行为在系统整体流程中的相关方式。 |
活动图 |
用例图 |
用例图捕获Actors和系统之间的用例和关系; 它们描述了系统的功能要求,外部操作员在系统边界上的交互方式以及系统的响应。 |
用例图 |
StateMachine Diagrams |
StateMachine图说明了元素如何在状态之间移动,根据转换触发器和约束警卫对其行为进行分类。 |
状态机图 |
时序图 |
时序图定义了时间尺度内不同对象的行为,提供了对象随时间变化状态和交互的直观表示。 |
时序图 |
序列图 |
序列图是行为的结构化表示,是一系列随时间变化的连续步骤。它们用于描述工作流,消息传递以及元素通常如何随时间合作以实现结果。 |
序列图 |
通讯图 |
通信图表显示了运行时元素之间的交互,可视化对象间关系。 |
通信图 |
交互概述图 |
交互概述图可视化交互图(时序,序列,通信和其他交互概述图)之间的协作,以说明服务于包含目的的控制流。 |
交互概述图 |
学到更多