前页 后页

定义的项目

Enterprise Architect项目是一个用于存储,操纵和管理一个或多个模型的存储库。单个存储库可以包含许多模型,并且存储库可以基于文件,托管在较大的DBMS系统中,也可以基于Cloud 。

概念

概念

详情

也可以看看

项目

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

管理与项目的连接 项目捷径 项目管理 团队支持

模型

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

模型向导

视图

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

您可以从“类”或“组件”之类的标准视图开始,也可以创建适合模型的任何分区。

观看次数

示例项目结构

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

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

  • 演员和
  • 主要用例
它还包含用例图,它可以是Package结构或功能的概述。

每个Package本身可以包含一个或多个图表,一个或多个Package以及几个元素。主要用例包包含:

  • 主UCD图
  • 客户设置包
  • 用例1元素
  • 用例2元素
每个从属软件包还包含图表,元素和(如有必要)其他软件包;元素与图中创建的连接器相关,并且每个元素和连接器具有在相应的“属性”对话框中定义的属性,属性,操作和扩展。

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