工具向导:使用 Rational Rose 构造实施模型
此工具向导描述如何使用 Rational Rose 创建和构造模型元素,这些元素代表系统的实施模型。
工具:Rational Rose
关系
相关元素
主要描述

概述

组件图提供当前模型的物理视图。组件图显示建模为组件的实施元素之间的组织结构和依赖关系,这些实施元素包括源代码文件、二进制代码文件以及可执行文件。

帮助手册图标 有关组件图的更多信息,请参阅 Rational Rose 联机帮助中的“Component Diagrams (Overview)”主题。

以下是构造实施模型需执行的步骤摘要:

  1. 在“组件”视图中创建一个组件图

  2. 创建镜像设计模型结构的子系统结构

1. 在“组件”视图中创建组件图

在这一步中,您应该执行以下操作:

  • 使用描述性更强的标题重命名“主”组件图。

  • 创建附加组件图。

2. 创建镜像设计模型结构的子系统结构

子系统将被建模为软件包。在这一步中,您将执行以下操作:

  • 在“组件”视图中创建软件包结构,它镜像在“逻辑”视图中为设计模型创建的软件包结构。

  • 创建实际组件,并指定其构造型和语言。
  • 为组件指定类(或接口)。
  • (可选)从现有软件模块创建组件。

您可以将可执行程序(.exe)、ActiveX(.ocx)、数据链路库(.dll)以及类型库(.tlb)从源(如浏览器)拖放到组件包(在浏览器或图中)中。您应该限制只包含由建模系统使用的模型或元素之外的元素。 由于这些元素很少包含完整的源代码,所以这些元素不用于反向设计成模型。只在构建您的系统时才需要它们。