使用EA绘制UML状态机图
1.创建一个状态机图
在Model中创建一个包,并进行命名
点击图中红笔圈住的位置创建一个包
2.右击创建好的包,添加状态图
点击Add Diagram
命名,选择UML Behavioral中的State Machine
这样一个状态机图就创建好了
2.下面进行绘制
将Initial拖入画布中,并进行命名
将State拖入画布中,并进行命名
点击Initial的那个小黑点,会出现下图样式
点击向上的小箭头,与State相连
Transition 实线箭头
Abstraction 虚线箭头,且箭头上有《Abstraction》字样
Dependency 虚线箭头
Realization
Usage
如果想在箭头上写内容,就双击箭头
双击以后,会弹出下图窗口
如果在Guard里写内容,内容就会被自动加上[]
如果在Name中写内容,则没有括号
右击箭头,可以改变箭头的样式
最后状态机图绘制完成
使用EA绘制UML状态机图相关推荐
- 【学习小记】UML——状态机图
什么是状态机图? UML状态机图同活动图一样,是动态视图的一种. UML状态机图描述的是某个对象的状态和感兴趣的事件,以及对象响应该事件的行为.它描述的是"某个对象",因此,一个状 ...
- Python自动绘制UML类图、函数调用图(Call Graph)
文章目录 1. 引言 2. 绘制UML类图 2.1 安装graphviz 2.2 安装pyreverse 2.3 绘制UML类图 3. 绘制函数调用图 3.1 安装graphviz 3.2 安装pyc ...
- uml建模工具_Visual Paradigm 教程[UML]:绘制UML配置文件图
统一建模语言(UML)是一种通用建模语言,广泛用于建模软件系统.在某些情况下,UML可能不够精确,无法对特定问题域进行建模.在UML配置文件是一个扩展机制来定制机型为特定的域或平台.本教程将教您如何在 ...
- 使用EA绘制UML业务用例模型
使用EA绘制UML业务用例模型 使用EA绘制UML业务用例模型 注意事项 建模过程 UML软件:Enterprise Architect 软件版本:14.0.1422 使用EA绘制UML业务用例模型 ...
- 快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图
快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图 前言 一.UML类图简介 二.类之间的六大关系及UML类图 1.依赖关系及UML类图表示 2.泛化关系及UML类图表示 3.实现关系及UM ...
- android 继承类图,Android Studio中绘制UML类图介绍
Android Studio中绘制UML类图介绍 Android Studio中绘制UML类图介绍 动机 最近开始阅读项目源码,从其中一个模块开始看,奈何大项目中的一个模块,对于萌新而言,也太过于复杂 ...
- 如何画UML状态机图与状态表
为什么要画状态机图? 状态机图,能够对一个对象在它整个生命周期中所经历的状态进行建模.相较于流程图通过活动的先后顺序来展示流程(常人的线性思维方式):状态机图从某个事物的状态变化角度来展示流程(面向对 ...
- VSCode绘制UML类图
目录 1. 简介 1.1 PlantUML 1.2 安装PlantUML 1.3 支持的文件格式 2. 绘制UML类图 类之间的关系 关系上的标签 添加方法 定义可访问性 3. ...
- 绘制UML各种图详解
来源:http://blog.csdn.net/shift_wwx/article/details/79205187 请转载的朋友标明出处,请支持原创! 0. 前言 在软件开发过程中会经常整理文档,不 ...
最新文章
- NFS配置全新设置常用参数说明
- 爬虫requests如何提取图片_如何提取图片上的文字(办公技巧)
- 抖音开放平台 php-sdk 注意事项
- 各种云计算平台和云计算管理平台介绍
- 【前端性能优化方法与实战】
- 用VB.net实现对.ini文件的读写操作的类
- pycharm设置工程运行环境
- 产品经理日常工作之PRD文档
- Chrome浏览器修改繁体为中文简体
- 嫌我们理科生不够浪漫?你有一份音乐数学入门指南待查收
- win10以太网未识别的网络解决方法
- snap 无法卸载_你手机里有哪些不想卸载的良心 App?
- 调取创蓝253国际短信验证码-代码示例2
- 如何实现复制微信图文到Word文档
- python cnn 实例_在Keras中CNN联合LSTM进行分类实例
- Java---从键盘输入一位整数,当输入1-7时,输出星期一~星期日
- 为什么说Thunderbird是最好的桌面RSS阅读器
- centos7部署openstack(queens)
- JS是如何实现多线程的
- SVG黑科技排版『点击多次展开无缝长图』