您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center 汽车系统工程   模型库  
会员   
   
LLM大模型与智能体开发实战
2026年1月17、24日 北京+线上
需求分析与管理
2026年1月22-23日 北京+线上
UAF与企业架构
2026年2月3-4日 北京+线上
     
   
 订阅
EA初次使用指南
 
 
作者:李澎涛、俎涛(火龙果软件工程)
 
  13837   次浏览      36 次
2023-4-4

1.EA 简介

Enterprise Architect 是 Sparx Systems 公司推出的 UML 建模工具。支持模型驱动的软件开发全生命周期。

可用于从战略的制定,需求管理到分析,设计,构建,调试,模拟,测试,变更管理和维护。

2.如何在 EA 中创建项目

1. 首先启动 EA, 可以通过单击选项“ Create New ” 来创建本地项目。

2. 打开一个 “ 新建项目 ” 对话框,可以输入文件名和选择保存文件的位置。

3. 在 浏览器窗口中 (按   F2 ),可以重命名 “ 模型 ” 节点修改项目名称。

3.EA 建模的基本用法示例

下面以聊天室的需求模型示例,介绍 EA 建模的基本用法。

3.1 新建视图

1. 首先打开 EA, 在浏览器窗口中,鼠标右键单击新创建的模型项目,选择“ Add View ”

2. 新建包,重命名包的 name ,这里命名为需求视图,选择创建图。

3. 在弹出的新图对话框中,选择相应的 UseCase ,选择 ok 即可创建。

3.2 建立模型图

创建好视图后,双击打开,建立模型图:

3.2.1 使用工具箱页面绘制图表

1. 打开工具箱, EA 菜单 ->Design->Toolbox


3.2.2 在图上创建元素

将工具箱中的元素拖到模型中,如下是工具箱中用例的元素:

以下是以聊天室中的用例图为示例,建立的需求模型。

注:从 “ 工具箱 ” 添加元素时,它们会同时添加到 “ 浏览器 ” 窗口中,并将显示在与图相同的包中。

3.2.3 设置元素属性

创建好元素后,可以双击打开一个元素,查看和设置元素的各个属性,包括:

•  构造型

•  状态

•  别名

•  关键字

•  作者

•  难易度

•  版本

•  阶段

还可以查看元素所属的包,元素创建时间和修改的时间。

3.2.4 添加元素之间的关系

从工具箱中选中用例关系,指定两个元素之间的关系,工具箱中用例的关系如下:

3.2.5 编辑元素之间关系的属性

可以查看元素之间的关系, 设置所指的方向和类型以及构造型。

3.2.6 设置元素的外观

单击一个元素,选择 ,可以设置元素的外观,包括:

•  背景色

•  字体

•  边框的粗细

•  边框颜色

在元素属性中,选择 Custom Style ,还可以以自定义图的方式显示

可以定义一个用例的场景,右键单击一个元素,选择场景,填写事件流信息。

3.3 使用多种视图浏览模型

EA 支持使用项目浏览视图( Project View )、规格管理器( Specification Manager ) 来浏览元素,并维持项目浏览窗口中的层次结构,还支持使用 仪表板图和柱状图,查看需求。

3.3.1 使用项目浏览视图查看元素

项目浏览视图 查看需求元素,在屏幕的左下角打开并显示层次结构。

3.3.2 使用规格视图创建和查看模型元素

以简单的文本格式显示元素类型,并帮助建模者创建、编辑和管理这些元素。

查看的步骤有:

1. 在图上空白处右键单击,选择切换视图 -> 切换到规格视图

2. 打开规格视图,可以添加新元素,还可以进行编辑的有:

•   构造型( Stereotype )

•   状态( Status )

•   难易度( Difficulty )

•   优先级( Priority )

3.3.3 使用仪表板图查看需求

在 EA 中,显示属性的仪表板图表,可以对需求进行管理。此图是 EA 中创建仪表板图的示例;它说明了图表中需求优先级的比率。

例如下图:

仪表板视图创建方式请参照文章:   http://www.uml.org.cn/modeler/202008111.asp

3.3.4 柱状图查看需求

这个图显示了一个柱状图元素,描述了所选包中所有需求的元素状态。

3.4 在模型中的协作与共享

EA 是一个功能强大的建模工具,提供了一系列协作工具,帮助团队在模型中进行团队协作。

以下是 EA 协作面板,包括的功能:

下面是 EA 提供的协同工作的功能列表:

序号 功能 说明
 1. Discussions 讨论,可以管理元素和图表的当前讨论。
 2. Review 评审,设置和管理元素或图表的评审记录。

 3. Team Library 团队库,也叫团队文档,团队成员可以设置项目的主题和类别,并通过文档形式显示。

 4. Mail 模型邮件, 1 个模型项目中的用户可以互相发送邮件。
 5. Journal 日志,可记录各种想法、评论、注释、建议、事件、待办事项。
 6. Calendar 项目日历,可以制定计划,也可以记录事件。

 

如何在 EA 中进行协作,请参考文章: “在模型中”协同工作

希望本文对您的建模工作有帮助。更多的有关 EA 建模资料如下:

如果您希望了解更多信息:

 

 

   
13837   次浏览       36 次
 
相关工具

文档生成器(DocGenerator)
代码工程师 Code Engineer
模型检查器 Checker
WebEA
自动建模器(AutoModeler)
 
相关文章

ASPICE 4.0 过程指南
采用SysML对FPGA逻辑单元进行建模(对应到VHDL代码)
DoDAF建模图例(EA+UPDM)
EA集成第三方工具:Polarion、JIRA、AzureDevOps
UML建模指南(建模工具iSpace)
 
相关课程

ASPICE4.0核心开发过程指南
使用NML进行系统分析与建模
基于UML和EA进行系统分析设计
业务建模与业务分析
基于SysML和EA进行系统设计与建模

工具新闻
2025年6月 EA v17.1 发布
2024年6月 EA v17.0 Beta版发布
2022年11月 EA v16.1的发布说明
2022年11月 EA v16.1正式版介绍
2022年7月 EA v16.05的发布说明
 
最新文章
SysML图解
UAF 过程指南
代码逆向模型:QT插件Demo
基于企业架构的企业数字化指南
采用SysML对FPGA逻辑单元进行建模
DoDAF建模图例(EA+UPDM)
硬件模型:智驾域控制器(建模工具EA)
UML建模指南(建模工具iSpace)
更多...   
MBSE工具
MBSE平台
建模工具 EA
模型库-Model Center
需求管理-ReqManager
自动建模-Modeler
多级仿真-Sys Simulator
代码工程-Code Engineer
文档生成器-DocGenerator
更多...   
成功案例
某汽车整车企业 MBSE工具链和咨询服务
航天三院某研究所 建模工具、模型库和咨询
零跑汽车 建模工具EA及服务
赛力斯 MBSE工具链和培训服务
高合汽车研发部门 建模工具EA、WebEA、
广汽研究院 SysML+EA+软件分析设计
高合汽车研发部门 建模工具EA、WebEA、
国汽智联 建模工具EA、模型库、WebEA
更多...