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 建模资料如下:
如果您希望了解更多信息:
|