准备工作

创建新文件

打开EA,点击新文件(或点击右上角文件,选择新建项目),填写文件名及所在路径

选择“模型的标准模板”,技术“Core Modeling”,名称按照绘图种类选择,用例图选择UML2 – “Use case”,类图选择UML2 – “Class”。

右边出现项目浏览器,默认生成的 图、元素,都可以删除、改名等


(这里我把所有默认生成的都删掉了)右键model,选择增加根节点


增加完成后


在新建的包下添加模型。创建类模型,勾选 Class
创建用例模型,勾选 Use Case


添加模型完成

按ALT+5弹出工具箱,工具箱包括元素,关系等,方便画图


拖拽弹窗到右侧固定##

画用例图

删除缺省的Actors、Primary UseCases 等,保留 Usecase Model.

点击Usecase Model,删除左侧图中的全部元素。右键点击元素,删除。

以此图为例,画用例图

画用例

工具箱里选中use case里的use case,拖拽到左侧屏幕。简单解释下,use case里是元素,use case relationships是各种关系。

弹出如下窗口,填写用例名。

一不小心填错了怎么办?没关系,小问题。右键单机用例,选择特性,就能重新编写用例名了!

创建好所有用例,来画线。

画extend关系

工具箱 use case relationships里选中extend(鼠标长放在图标上就能看到是什么关系了)

选中一个用例,不要松手,拉到另一个用例处。

一不小心画线也画错了,也没关系 ,还能改。右键这条线,选择高级->设置目标元素

设置扩展点

点击线,右键,选择高级->扩展点->设置扩展点


结果如图

右键标签部分,还可以编辑标签

其他关系

其他关系和extends一样,参考上面

成品图

EA enterprise architect 画用例图相关推荐

  1. 如何使用 Enterprise Architect 画 UML

    本文同时发布于 http://fantasylion.github.io/Tools/2019-01-17-How-to-use-EA/ 重识 EA (Enterprise Architect) 公司 ...

  2. 用Enterprise Architect画类图和顺序图(一)

    新建一个Project 没什么好说的,"文件-新建项目",然后选择保存位置就好了,模式的话由于我喜欢一个包一张图所以一般都选择"新建包的时候同时新建图". 会弹 ...

  3. EA(Enterprise Architect) UML 建模之活动图

    http://www.cnblogs.com/echosong/p/3496747.html 一.活动图的概念作用 活动图本质上是一种流程图,它描述活动的序列,即系统从一个活动到另一个活动的控制流. ...

  4. Enterprise Architect(EA) 软件建模工具

    1介绍 生命 周期 软件设计方案-- Enterprise Architect是以目标为导向的 软件系统.它覆盖了系统开发的整个 周期,除了开发类模型之外,还包括事务进程分析,使用案例需求, 动态模型 ...

  5. Enterprise Architect使用

    EA是一个很好的CASE工具, 结合软件工程, 让程序员的工作变得高效.  EA(Enterprise Architect   "企业建筑师") ,主要特性:      1 UML ...

  6. EA(Enterprise Architect)UML修改字体大小

    EA(Enterprise Architect)是一个很优秀的建模工具(支持UML.数据库建模等), 它安装包很小,不到100MB,还支持生成C#代码.于是,我从Rational Rose换到了EA. ...

  7. UML建模工具Enterprise Architect(EA) -- 安装及简单使用

    目录 一.什么是EA? 二.安装EA 三.为什么要学会用EA? 四.创建EA工程 五.创建类视图,构建类和接口 六.选中模型目录,自动检出Java代码 七.构建内部类 八.趁热打铁,构建数据表视图并检 ...

  8. Enterprise Architect 中文经典教程

    一.Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engine ...

  9. Enterprise Architect 8.0 注册码及其使用教程

    注册码:{67SC0O95-SZPS-LIG2-YQ8Q-8D2N-KWTD-0W6R-TWDD-KT6RB-1J} 一.Enterprise Architect简介 Enterprise Archi ...

  10. Enterprise Architect教程

    一直觉得觉得Enterprise Architect不错,再加上它和visual studio相似的用户界面,一直使用这这个CASE软件. 一.Enterprise Architect简介 Enter ...

最新文章

  1. python学生管理系统教学_Python项目:学生信息管理系统(完整版)
  2. 查看binlog文件的2种方式
  3. Linux 下 top 命令的使用详解
  4. 详解Windows内存分页机制
  5. iOS开发之FMDB
  6. oracle 12 ORA-01262,oracle物理dg安装:方法二
  7. c# 扩展方法奇思妙用变态篇一:由 Fibonacci 数列引出 “委托扩展” 及 “递推递归委托”...
  8. Spring面试之bean作用域
  9. 2021-09-08推荐系统,巧妇难为无米之炊,我首先需要历史数据
  10. 电路原理 第一章 电路模型和电路定律(一)
  11. Dcloud开发引用第三方sdk的app小程序扫盲---使用第三方sdk并且打包
  12. 百兆以太网口通信速率_以太网发送速率(传输速率)和传播速率
  13. zabbix 通过percona对mysql 进行监控,zabbix+percona+mysql 详细流程
  14. iOS10 新特性-新功能,以及ReplayKit库
  15. Jacoco代码覆盖率报告详解
  16. 详解 atoi 函数并模拟实现
  17. Android中自带的list布局
  18. vue项目引入不符合ES6模块化标准的JS文件
  19. 一个北漂程序员的租房经历,黑中介无底线的坑,今晚要流落街头了,在线求解决方法!
  20. matlab利民的逻辑运算符,matlab逻辑运算符

热门文章

  1. PLC可编程控制器的应用
  2. 【冰点文库下载器.exe】
  3. android抓取微信朋友圈,一种快速提取Android微信朋友圈数据的方法
  4. Web渗透测试实战:基于Metasploit 5.0
  5. 山东大学高频电子线路实验三 正弦波振荡器实验详解
  6. Java CRC32基本使用
  7. 量化投资知识,量化交易
  8. 荣耀/华为电脑安装重新安装电脑管家实现跟华为手机多屏协同(666)
  9. 4.计算机网络 -- 4.6 综合布线
  10. [内核内存] [arm64] 内存初始化4---bootm_init