UML之状态图

简介: UML之状态图

什么是状态图

状态图描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应。

作用

状态图对于接口、类或协作的行为建模尤为重要,而且它强调事件导致的对象行为,有助于对反应式系统建模。

活动图组成

1.事件:一个伴随状态迁移的瞬时发生的行为,事件不能存储,不具有时间有效性

2.活动:发生在某个状态中的行为,需要一定时间来完成。

3.转移:两种状态之间的一种关系,每个转移只允许有一个事件触发,一个事件只允许有一个动作

实例:

目录
相关文章
|
5月前
|
应用服务中间件 uml
【UML】软件工程中常用图:类图、部署图、时序图、状态图
【UML】软件工程中常用图:类图、部署图、时序图、状态图
570 1
|
6月前
|
算法 测试技术 uml
UML-状态图
UML-状态图
85 0
|
算法 测试技术 数据库
UML——行为图(活动图、状态图)
描述了一个具体对象的可能状态以及它们之间的转换。展现一个对象拥有的状态,还可以说明时间(如消息的接收、错误、条件变更等)如何随着时间的推移来影响这些状态。
|
uml
UML行为图(状态图 活动图)
UML行为图(状态图 活动图)
101 0
|
调度 uml
UML之状态图
UML之状态图
151 0
|
测试技术 uml
UML--------行为图(状态图、活动图)
UML--------行为图(状态图、活动图)
|
算法 测试技术 uml
【UML】行为图(活动图、状态图)
【UML】行为图(活动图、状态图)
217 0
|
测试技术 uml
UML——活动图和状态图
UML——活动图和状态图
486 0
UML——活动图和状态图