资讯详情

EA使用入门笔记

近期在学习EA(Enterprise Architect)使用,发现EA这确实是一个强大的设计工具,但仅限于中文学习材料太少,一次又一次地学习和记录,以便以后查阅

本章首先记录前期使用过程中记录的零散笔记

1. 控制台窗口调:Start–>Design

如下图: image.png

2. 设置连接样式和规则

在建立图元之间的关系时,Association 默认情况下没有箭头,如下图所示

如何让线条等待箭头,按以下操作: 1)设置Association 默认带箭头;2)取消严格的连接器语法限制 按上设置后,再拉线建立关系就是带箭头,而且都是Association线条会带箭头,效果如下

3. 在EA的Toolbox引入其他设计模型的元素(以引入包图为例)

一般来说,在建立图纸时,需要选择一个模型。默认情况下,选择模型的工具图元。如何将其他模型的工具图元载入其中,请按以下设置 1)工具栏选择如上图所示–>选择Change Perspective -->UML–>Structural;然后点击选择Toolbox的 然后选择弹出菜单Package菜单,这次可以看到工具栏的内容变成了Package的内容

2)选中Package,右键选择 Pin in Toolbox;(把这个元素放进去Toolbox)

3)再次点击工具栏,选择菜单Default,进入原设计工具箱即可看到Package已添加到当前的设计中

4. 改变设计元素的类型

比如将business object改为Class类型下操作类型

继续设置

继续设置

5. 如何通过EA实现逆向工程

选择相应的开发语言会提示选择相应的源代码目录。选择后,程序会自动提取相应的源文件,生成类图和关系

6. 在EA中多人协作

EA提供不同的版本,支持团队版和企业版的多人合作,主要介绍线下合作的方式;多人设计与多人设计草案的合并;

1)提前规划好模块和需要设计的内容大纲

2)根据模块或文件夹导出设计内容

导出:选择需要导出的文件夹,然后使用快捷键Ctrl ALT E实现XML的导出

3)合稿:导入多人设计材料,形成完整的设计稿

通过快捷键选择需要导入的文件夹或模块Ctrl ALT I 进行导入

以上示例是将刚刚导出的业务模型再次导入模型概述模块,并选择导入极限包。因此,成功导入后,需要输入版本号(版本号可根据自身情况定义)

导入效果如上图右侧,将我的业务模型导入当前模块

7. EA如何绘制中时序图以结束生命线

如下图所示,需绘制如下层次

1)设置新的生命线:将相应的生命线拖出画布,然后依次画调用消息线,注意在属性面板中设置属性Lifecycle,如果是新的,从相应的线开始 2)设置删除生命线: 3)设置执行条件:

8. 这是设计文件的作者,按如下操作

9. 导出文档模板

当我们在EA为了与其他合作伙伴分享或保留未来备用,文档模板的导出可以按以下操作

10. 状态图和状态机

1)创建状态机图,如下操作

在给定的画布上,通过工具箱拖动相应的状态图元绘制状态图,如下图所示

总结

以上是早期学习EA在使用记录的过程中,有时间进一步介绍不同类型图纸的具体绘制

标签: 线条连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台