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

1元 10元 50元





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



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 
 订阅
EA初次使用指南
 
 
作者:李澎涛、俎涛(火龙果软件工程)
 
  11076  次浏览      24 次
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 建模资料如下:

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

 

 

   
11076 次浏览       24
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计

工具新闻
2024年6月 EA v17.0 Beta版发布
2022年11月 EA v16.1的发布说明
2022年11月 EA v16.1正式版介绍
2022年7月 EA v16.05的发布说明
2022年4月 EA16.0 正式版发布
 
最新文章
在EA中内嵌文档- Artifact
EA中模型视图
EA中的实体关系图
使用EA进行风险建模
EA中的项目词汇表
EA的模型导出或导入csv文件
自定义表格(Custom Table)在EA中的使用
Gap Analysis Matrix(差距分析矩阵)
更多...   
MBSE工具
MBSE平台
建模工具 EA
模型库-Model Center
需求管理-ReqManager
自动建模-Modeler
多级仿真-Sys Simulator
代码工程-Code Engineer
文档生成器-DocGenerator
更多...   
成功案例
广汽研究院 SysML+EA+软件分析设计
高合汽车研发部门 建模工具EA、WebEA、学习视频
国汽智联 建模工具EA、模型库、WebEA和iSpace
亿咖通 MBSE工程体系与工具链咨询
中航无人机 MBSE工具链
吉利汽车 购买EA工具
华科汽车零部件 购买EA工具
东风岚图汽车 购买EA工具 以及EA定制开发
更多...