1.创建一个状态机图

在Model中创建一个包,并进行命名

点击图中红笔圈住的位置创建一个包

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

点击Add Diagram

命名,选择UML Behavioral中的State Machine

这样一个状态机图就创建好了

2.下面进行绘制

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

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

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

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

Transition 实线箭头

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

Dependency 虚线箭头

Realization

Usage

如果想在箭头上写内容,就双击箭头

双击以后,会弹出下图窗口

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

 

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

 

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

最后状态机图绘制完成

使用EA绘制UML状态机图相关推荐

  1. 【学习小记】UML——状态机图

    什么是状态机图? UML状态机图同活动图一样,是动态视图的一种. UML状态机图描述的是某个对象的状态和感兴趣的事件,以及对象响应该事件的行为.它描述的是"某个对象",因此,一个状 ...

  2. Python自动绘制UML类图、函数调用图(Call Graph)

    文章目录 1. 引言 2. 绘制UML类图 2.1 安装graphviz 2.2 安装pyreverse 2.3 绘制UML类图 3. 绘制函数调用图 3.1 安装graphviz 3.2 安装pyc ...

  3. uml建模工具_Visual Paradigm 教程[UML]:绘制UML配置文件图

    统一建模语言(UML)是一种通用建模语言,广泛用于建模软件系统.在某些情况下,UML可能不够精确,无法对特定问题域进行建模.在UML配置文件是一个扩展机制来定制机型为特定的域或平台.本教程将教您如何在 ...

  4. 使用EA绘制UML业务用例模型

    使用EA绘制UML业务用例模型 使用EA绘制UML业务用例模型 注意事项 建模过程 UML软件:Enterprise Architect 软件版本:14.0.1422 使用EA绘制UML业务用例模型 ...

  5. 快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图

    快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图 前言 一.UML类图简介 二.类之间的六大关系及UML类图 1.依赖关系及UML类图表示 2.泛化关系及UML类图表示 3.实现关系及UM ...

  6. android 继承类图,Android Studio中绘制UML类图介绍

    Android Studio中绘制UML类图介绍 Android Studio中绘制UML类图介绍 动机 最近开始阅读项目源码,从其中一个模块开始看,奈何大项目中的一个模块,对于萌新而言,也太过于复杂 ...

  7. 如何画UML状态机图与状态表

    为什么要画状态机图? 状态机图,能够对一个对象在它整个生命周期中所经历的状态进行建模.相较于流程图通过活动的先后顺序来展示流程(常人的线性思维方式):状态机图从某个事物的状态变化角度来展示流程(面向对 ...

  8. VSCode绘制UML类图

    目录 1. 简介 1.1 PlantUML 1.2 安装PlantUML 1.3 支持的文件格式 2. 绘制UML类图 类之间的关系​​​​ 关系上的标签​​​​ 添加方法​​​​ 定义可访问性 3. ...

  9. 绘制UML各种图详解

    来源:http://blog.csdn.net/shift_wwx/article/details/79205187 请转载的朋友标明出处,请支持原创! 0. 前言 在软件开发过程中会经常整理文档,不 ...

最新文章

  1. NFS配置全新设置常用参数说明
  2. 爬虫requests如何提取图片_如何提取图片上的文字(办公技巧)
  3. 抖音开放平台 php-sdk 注意事项
  4. 各种云计算平台和云计算管理平台介绍
  5. 【前端性能优化方法与实战】
  6. 用VB.net实现对.ini文件的读写操作的类
  7. pycharm设置工程运行环境
  8. 产品经理日常工作之PRD文档
  9. Chrome浏览器修改繁体为中文简体
  10. 嫌我们理科生不够浪漫?你有一份音乐数学入门指南待查收
  11. win10以太网未识别的网络解决方法
  12. snap 无法卸载_你手机里有哪些不想卸载的良心 App?
  13. 调取创蓝253国际短信验证码-代码示例2
  14. 如何实现复制微信图文到Word文档
  15. python cnn 实例_在Keras中CNN联合LSTM进行分类实例
  16. Java---从键盘输入一位整数,当输入1-7时,输出星期一~星期日
  17. 为什么说Thunderbird是最好的桌面RSS阅读器
  18. centos7部署openstack(queens)
  19. JS是如何实现多线程的
  20. SVG黑科技排版『点击多次展开无缝长图』

热门文章

  1. LinkedIn 国际版怎么在国内登录?怎么使用领英国际版?
  2. Win7资源管理器打开ftp站点自动跳转浏览器解决方法
  3. selenium 无头模式
  4. easypoi教程_easypoi导出Excel
  5. 浏览器网页左上角小图标实现方式
  6. 独角数卡PHP自动化售货发卡网源码下载
  7. JVM-前端编译与优化
  8. 【Ubuntu 22.04】华硕主板 H110I-PLUS 网络唤醒(WOL)设置
  9. JS基础-字符串拆分、截取、查找汇总
  10. Algorand以2.4美元结束首轮拍卖,为私募价48倍