| 前页 | 后页 |
简介
Enterprise Architect用于模型业务、技术和工程系统。您可以出于各种原因创建模型,包括指定需求、分析设计选项、描述架构、设计编程类和数据库、记录现有系统等等。与这些模型相关的所有工件都存储在存储库中,不是以文件的形式,而是以关系数据库的库表形式。这些模型都可以从单个存储库(有时称为项目)存储和访问。存储库可以分为两种基本类型:
- 基于文件的数据库- 例如SQLite *.qeax 文件、火鸟*.feap 文件或MS Access *.eapx 文件
- 基于服务器的 RDBMS - 例如 MS #
服务器MySQL 、 PostgreSQL 或 Oracle
Enterprise Architect项目是一个用于存储、操作和管理一个或多个模型的存储库。 A存储库可以包含多个模型,并且存储库可以基于文件,托管在更大的 DBMS 系统中,或基于云。
概念
概念 |
细节 |
也见 |
|---|---|---|
|
项目 |
A项目可以包含一个或多个模型,每个模型定义一个特定的系统或流程。 A包含定义系统或流程结构和函数模型、关系和相关元数据。这些组件被组织成包结构,这有助于对相关组件进行分组和管理。 |
管理项目连接 项目快捷方式 建模团队 |
|
模型 |
流程或系统的不同方面(或其开发)由模型包定义。模型包由专门构建的模板生成,用于支持模型包所代表的方面,例如需求或部署。您可以在层次结构的任何级别生成这些模板包,但由于它们本身就包含内容,因此在顶层更有用。 |
模型向导 |
|
视图 |
模型中的顶层包也可以是视图,它代表您自己定义的模型的分区。 您可以从标准视图(例如类或部件开始,或者创建适合您的模型的任何分区。 |
视图 |
|
示例项目结构 |
![]() 每个视图或模型包包含包;用例模型包包含:
每个包本身可以包含一个或多个图表、一个或多个包和多个元素;使用包包含:
注记模型不必以这种方式构建。根据您遵循的方法论和模型所需的信息,项目结构可能完全不同。此外,许多架构框架(例如 TOGAF 和ArchiMate会将其自身的项目结构指定为其整体解决方案架构的一部分。 |

