预订演示
前页 后页

简单的介绍

Enterprise Architect用于模型业务、技术和工程系统。您出于各种原因创建模型,包括指定需求、分析设计选项、描述架构、设计编程类和数据库、记录现有系统等等。与这些模型相关的所有工件都存储在存储库中,不是作为文件,而是在关系数据库中的库表中。这些模型都可以从一个存储库(有时称为项目)存储和访问。存储库可以有两种基本类型:

  • 基于文件的数据库- 例如 SQLite *.qeax 文件、火鸟*.feap 文件或MS Access *.eapx 文件
  • 基于服务器的 RDBMS——例如 MS #
    服务器MySQL , PostgreSQL 或 Oracle
Enterprise Architect连接到这些数据库

Enterprise Architect项目是用于存储、操作和管理一个或多个模型的存储库。 A存储库可以包含多个模型,存储库可以是基于文件的,托管在更大的 DBMS 系统中或基于云。

概念

概念

细节

也见

项目

A项目可以包含一个模型或多个模型,每个模型定义一个特定的系统或过程。 A包含函数系统或过程的结构和模型的图表、元素、关系和相关元数据。这些组件被组织成一个包的层次结构,这有助于对相关组件进行分组和管理。

管理与项目的连接 项目快捷方式 建模团队

模型

过程或系统的不同方面(或它们的开发)由模型包定义,您从专门构建的模板生成,以支持模型包所代表的方面,例如需求或部署。您可以在层次结构的任何级别生成这些模板包,但由于它们是使用自己的内容创建的,因此它们在顶层更有用。

模型向导

视图

模型中的顶层包也可以是视图,它代表了您自己定义的模型的分区。

您可以从标准视图开始,例如类或部件,或创建适合您的模型的任何分区。

视图

示例项目结构

An example project structure as shown in the Project Browser in Sparx Systems Enterprise Architect.

每个视图或模型包都包含包;用例模型包包含:

  • 演员和
  • 主要使用案例
它还包含用例图,可以是包结构或函数的概述。

每个包本身可以包含一个或多个图表、一个或多个包和几个元素;主要使用案例包包含:

  • 初级UC图
  • 顾客安装包
  • 使用案例1元素
  • 使用案例2元素
每个从属包还包含图表、元素和(如有必要)进一步的包;这些元素通过图中创建的连接器相关联,并且每个元素和连接器都具有在各自的属性”对话框中定义的属性、属性、操作和扩展。

注记模型不必以这种方式构建。根据您遵循的方法和模型所需的信息,项目结构可能看起来完全不同。此外,TOGAF 和 ArchiMate 等许多架构框架都将自己的项目结构指定为其整体解决方案架构的一部分。