预订演示
前页 后页

UML行为模型

UML行为图表描述了依赖于时间的系统元素,并传达了系统的动态概念以及它们如何相互关联。这些图中的元素类似于自然语言中的动词,连接它们的关系通常传达时间的流逝。例如,车辆预订系统的行为图可能包含诸如“预订”、“租车”和“提供信用卡详细信息”等元素。经验丰富的建模者将在这些图表上显示与结构元素的关系。

UML定义了七种类型的行为图。

图表类型

图表类型

细节

也见

活动图表

活动图模型系统的行为,以及这些行为在系统整体流程中的关联方式。

活动图表

用例图表

用例图捕获参与者和系统之间的使用案例和关系;它们描述了系统的功能要求、外部操作员在系统边界交互的方式以及系统的响应。

用例图表

状态机图表

状态机图说明了元素如何在状态之间移动,根据转换触发器和约束守卫对其行为进行分类。

状态机

图表

时序图定义了不同对象在时间尺度内的行为,提供对象随时间变化状态和交互的可视化表示。

图表

序列图表

序列图是行为的结构化表示,随着时间的推移一系列顺序步骤。它们用于描述工作流程、信息传递以及元素如何随着时间的一般进行合作以实现结果。

序列图表

通讯图表

通讯图在运行时显示元素之间的交互,可视化对象间的关系。

通讯图表

交互图表

将交互关系图、交互、序列通讯和其他交互图之间的合作关系图可视化,以说明服务流程的目的。

交互图表

了解更多