使用EA绘制UML状态机图
·
1.创建一个状态机图
在Model中创建一个包,并进行命名
点击图中红笔圈住的位置创建一个包

2.右击创建好的包,添加状态图
点击Add Diagram

命名,选择UML Behavioral中的State Machine

这样一个状态机图就创建好了
2.下面进行绘制
将Initial拖入画布中,并进行命名

将State拖入画布中,并进行命名

点击Initial的那个小黑点,会出现下图样式

点击向上的小箭头,与State相连

Transition 实线箭头

Abstraction 虚线箭头,且箭头上有《Abstraction》字样
Dependency 虚线箭头

Realization

Usage

如果想在箭头上写内容,就双击箭头
双击以后,会弹出下图窗口

如果在Guard里写内容,内容就会被自动加上[]

如果在Name中写内容,则没有括号

右击箭头,可以改变箭头的样式

最后状态机图绘制完成

更多推荐



所有评论(0)