预订演示

该网络研讨会已完成, 录音将很快发布.

概览

如果您刚刚开始进行建模以进行分析和设计,那么本课程非常适合您! 我们将逐步指导您如何在Enterprise Architect中创建您的第一个建模项目。

我们还将在此过程中解释一些基本的建模概念,例如模型层次结构中的元素如何与您绘制的图相关。

在此网络研讨会中,您将学到:

立刻注册!

不要错过这个机会来了解有关Enterprise Architect的更多信息

第一场

墨尔本 Tue 29 08 08:00 am

第二场

演讲者

Ben ConstableSparx Systems

探索网络研讨会资源

示例模型: webinar-management-system-use-case-model.eap Download links

问题和答案

常见

Enterprise Architect 13.5,Build1351。在此演示中,我使用了Enterprise Architect的试用版安装。

您可能希望浏览EA Example项目中包含的各种模型您可以通过功能区开始|帮助|打开示例模型来访问EA示例项目。您还可以找到以前的一些在线讲座中发布的示例模型-请参阅网络研讨会库

我们将考虑举办关于团队协作的未来网络研讨会。我们最近举办了其中一些会议,由Enterprise Architect主持\的Pro Cloud Server:

是的。例如,我们的下一个网络研讨会将讨论UML类建模的基础知识。您可以通过网络研讨会注册页面进行注册

是。我们的网络研讨会涵盖了一系列的建模技能水平。您可能对我们的一些专业主题感兴趣\如我们的网络研讨会库

总结本教程和其他入门网络研讨会是一个好的开始。您可以在我们的网络研讨会库中查看其他初学者级的演示文稿,其他免费的在线学习资源可从"资源和教程"页面获得,如果您将其与自己的Enterprise Architect安装一起使用,这些资源将是最有效的-请下载并安装我们的许多合作伙伴组织还提供针对初学者及更高级别的培训计划。

您可以通过以下方式找到这些资源:

是。请参阅我们的网络研讨会库

是。请参阅我们的"案例研究"页面

是。在我们的电子书页面。您可能还对我们的白皮书存储库中的资源感兴趣

您可以使用WINE在macOS上运行Enterprise Architect。有关详细信息,请参见我们的说明页面在Wine或CrossOver内部安装Enterprise Architect

当前,尚无针对macOS的本机安装程序的计划。

用户界面,导航

我在 Project Browser 。这将在主视图中打开"图表"选项卡。请参见12:55的视频。有关打开图表的更多常见说明,请参见5:48的视频。

The功能区类别旁边的查找命令控件仅在以后的Microsoft Office主题中可用。这是已知的限制。但是,对于所有主题,您都可以访问等效功能在主应用程序菜单(左上角图标)中,使用底部的搜索控件。

请参见19:02的演示视频。有一个选项生成文档对话框中的>标签。

Enterprise Architect 10使用菜单系统代替要生成RTF格式的文档,请使用菜单:项目|文档| RTF格式报告图表|另存为图像

如果您拥有Enterprise Architect的状态栏演示视频中的4:45显示了显示/隐藏状态栏的选项。

要像在早期版本的Enterprise Architect中那样显示工具提示,可以禁用在状态栏中显示工具提示的选项。您可以通过功能区"开始"|"开始"来执行此操作。工作空间视觉风格|在状态栏中显示提示.(这种方法仅在Microsoft Windows下运行Enterprise Architect时有效。)

您可以通过为给定元素设置默认外观来实现。 有关详细信息,请参见“帮助”主题。 设置元素的默认外观.

是的。您可以使用布局功能区中的工具可帮助快速对齐图元素并调整其大小,例如,请参见16:30的演示视频。

或者,您可以在按住鼠标左键的同时按下Control键来选择图表上的多个元素。所选元素之一将是您的参考元素,您希望将其他所有元素作为参考元素。左键单击该参考元素,然后使用显示在其旁边的就地格式化工具。您可以在16:43的演示视频中看到一个示例。

Enterprise Architect具有时间感知建模功能,可让您执行此操作。有关详细信息,请参见帮助主题克隆图为新版本,以及这些具有时间感知功能的网络研讨会建模:

有将项目从项目浏览器拖放到图上时,有几个粘贴选项可用-取决于要放置的项目类型和目标图的类型。在此网络研讨会中显示的是链接,实例(对象)儿童(常见化)

如演示文稿中所述,选择链接会导致对在图上绘制的原始模型元素的引用.实例(对象)选项将实例化您要删除的元素,并在图表上为您绘制该实例。实例是模型层次结构中的新元素. Child(常见化)选项创建一个新元素,该元素派生自要删除的元素。该派生被建模为父元素和子元素之间的常见关系。新的子元素将绘制在图上,如果父元素已存在于图上-还将绘制共同性连接器。

有关粘贴选项的更多详细信息,请参见帮助主题拖放元素从项目浏览器

如果要绘制对原始模型元素的引用,选择链接,无论该元素出现在一个图中还是多个图中。

模型类型,结构

是。您可以为可以通过模型浏览器项目浏览器中,也可以通过上下文菜单创建新的包。还可以根据需要在任何给定Package下混合使用模型类型。

是。EnterpriseArchitect支持正式项目需求的规范。您可能对我们之前在此主题上举行的网络研讨会感兴趣:

是。Enterprise Architect拥有一组内置的用于设计用户界面的工具。用户界面设计元素可以使用依赖项或跟踪连接器链接到用例元素,也可以将它们建模为用例下的嵌套元素。有关Enterprise Architect用户界面工具的详细信息,请参见帮助主题用户界面图示例用户界面图

您可以在"项目浏览器"中使用"根节点"来包含单独的项目。这样可以更清楚地区分项目中的项目模型层次结构,而不是使用Packages进行相同的操作。

在同一模型资源库中拥有多个项目的一个优点是,您可以在它们之间共享参考数据,例如模型作者。无论使用根节点还是程序包,情况仍然如此。

有几种方法可以从另一个项目导入对象。最佳方法部分取决于您是否从企业导入Architect项目或其他来源。将模型数据导入Enterprise Architect的一种常用方法是使用XMI,如果该工具支持XMI规范,则可以与来自另一个建模工具的数据一起使用。有关详细信息,请参见帮助主题从XMI导入

在Enterprise Architect项目之间,您可以简单地通过项目浏览器复制和粘贴元素。由于此操作使用剪贴板,因此您可以在两个Enterprise Architect实例之间执行复制/粘贴操作。此方法也可以用于复制整个"包"或在"项目浏览器"中选择的多个同级元素。有关详细信息,请参见帮助主题元素复制/粘贴子菜单

在拖放元素时可以创建它们的实例当系统提示您如何粘贴元素时,您无需像我一样选择拖放为|链接,而是可以选择拖放为|实例(对象)。您可以多次执行此操作,以创建一个对象的多个实例,如该图所示。

注意:您不能在同一图表上使用元素的相同实例或指向同一元素的多个链接。

从项目浏览器中将元素拖放到图上时,您可以选择是链接到原始元素还是创建该元素的新实例。

答案取决于是要为特定类型的模型创建新元素,还是要在模型层次结构中找到特定类型的现有元素。

要直接在模型层次结构中创建特定类型的新元素:

  1. 项目浏览器中找到要在其下创建元素的包。
  2. 右键单击"包",然后从上下文菜单中选择添加元素
  3. 新元素对话框中,使用工具集下拉列表选择所需的模型类型。注意:您会在 Interaction 类别下找到与序列图相关的元素,因为这是UML 2引用它们的方式。流程图元素包含在类别中。流程图。

您可以从工具集下拉列表中选择的模型类型范围受您为Enterprise Architect启用的MDG技术(模型类型)的影响。您可以通过功能区配置|启用和禁用MDG技术。技术|管理

您可以使用图表工具箱以图形方式创建新元素:

  1. 通过使用功能区,确保"图表工具箱"可见:图表|工具箱。
  2. 点击图表工具箱顶部的更多工具按钮。
  3. 选择所需的模型类型。可用的图表工具箱项目将相应地更新。

创建特定类型的模型元素的其他方法包括使用模型向导,就像我在3:15的演示视频中所做的那样,并添加相关类型的图表。您可以通过项目浏览器中的上下文菜单添加新模型和图表。

如果需要使用特定类型的现有元素,则可以创建搜索定义以按元素类型搜索模型。有关详细信息,请参见帮助主题模型搜索创建搜索定义

模型资源库

我们都将这两种文件称为基于文件的模型存储库。在每种情况下,该文件实际上是一个存储Enterprise Architect模型数据的数据库,按照惯例,我们使用.eap扩展名来引用使用Microsoft JET数据库作为基础文件类型的Enterprise Architect项目,并使用.feap扩展名来是指使用Firebird的项目。尽管这两种数据库产品在实现上的差异可能很大,但与Enterprise Architect一起使用时,功能上的差异很小。

如演示视频中所述,一个区别是Firebird存储库(.feap文件)支持Unicode字符,而您需要进行一些配置以启用JET数据库(.eap文件)的Unicode支持。有关详细信息,请参阅帮助主题启动和相关主题常见选项.

是。使用功能区:配置|模型|转移|项目转移项目数据传输./ p>

启用Enterprise Architect审核功能的一种方法。另一种方法是对软件包使用Baselines。有关详细信息,请参见帮助主题< class ="help-link"href ="http://sparxsystems.com/enterprise_architect_user_guide/13.5/model_repository/auditing.html">审核和基线

是。共享Enterprise Architect项目的方式有很多。通常,基于团队的项目使用远程DBMS存储库,例如MySQL,Oracle或Microsoft SQL Server。最近,Sparx Systems发布了专用平台ProCloud Server,用于管理基于团队的模型存储库并促进对模型的Web和移动访问。关于该主题的网络研讨会:

使用版本控制的软件包时,您还可以共享本地文件(.eap或.feap)中包含的项目。

有关模型存储库这些方面的更多信息,请参阅以下帮助主题:

有关说明,请参阅帮助主题版本控制

文档

您可以使用Enterprise Architect的Document Artifact元素来包含文本部分,还可以将Linked Documents附加到元素和Packages,例如包含用例图的Package。在生成的报告中包括这些文档元素。有关详细信息,请参见帮助主题报告链接的文档

很可能我们将举行有关文档生成的更多会议。有关此主题的先前网络研讨会包括:

与其他工具整合

没有现成的自动方法。因为Enterprise Architect支持丰富的元素和关系模型数据集,任何导出到Visio工程图都可能会导致数据丢失。

在本网络研讨会中没有特别说明。能够从Enterprise Architect导出图表为图像的功能,如本网络研讨会所示,在使用PowerPoint时可能很有用。请参见17:00的演示视频。我们确实提供了将Enterprise Architect与Microsoft Office集成的扩展。有关更多信息,请参见: