天天看点

Rational Rose画UML状态图

我们都知道一个状态图标有如下细节:状态名和活动。

最常用的3个活动是入口活动(entry)、出口活动(exit)、动作(do)。还可以增加其他

的动作或事件。

ps. 这几句来自李虎译的《UML基础、案例与应用》的第8.1.2小节。

我们大家都不难在Rational Rose中添加状态图标的状态名,但是问题是如何利用该工具画出那些活动呢,就像下面这张图:

Rational Rose画UML状态图

下面我将演示如何画出这些元素:

Rational Rose画UML状态图
Rational Rose画UML状态图
Rational Rose画UML状态图
Rational Rose画UML状态图

下面是如何设置状态图标间的守护条件:

Rational Rose画UML状态图