工具向导:使用 Rational Rose 创建用例实现
此工具向导描述如何在 Rational Rose 中表示用例实现。
工具:Rational Rose
关系
主要描述

概述

以下为创建工作产品:用例实现要执行的步骤的摘要:

  1. 在相应模型中创建用例实现程序包

  2. 创建用例实现
  3. 创建用例及其用例实现之间的可跟踪性

1. 在相应模型中创建用例实现程序包回到页首

可以在工作产品:分析模型和/或工作产品:设计模型中创建用例实现。这些工作产品随即在模型的“逻辑”视图内表示为程序包。有关创建这些程序包的信息,请参阅工具向导:捕获用例分析的结果工具向导:管理设计模型。创建程序包时,请将其命名为“用例实现”。为程序包新建类图时,请将其命名为“可跟踪性”。

2. 创建用例实现回到页首

用例实现表示用例的设计透视图。这是一个用于对与用例设计相关的若干工作产品进行分组的组织模型元素。用例与用例实现分开,因此可分别对其进行管理,从而可以在不影响基线用例的情况下更改用例的设计。对于用例模型中的每个用例,设计模型中都有一个与该用例有依赖关系(已构造化的 <<realize>>)的用例实现。

要创建用例实现,请在“用例视图”程序包中新建并命名一个用例,然后将其拖放到“用例实现”程序包中。使用“用例规范”将构造型 <<use-case realization>> 分配给该用例。如果显示了表明两个名称空间中均存在该用例的对话框,请单击确定。在创建的用例实现程序包中,创建一个用于管理该用例实现的程序包,并为其指定与该用例实现相同的名称。有关创建与命名程序包的信息,请参阅工具向导:管理设计模型。在浏览器中,将该用例实现拖放到这个新创建的程序包中。这个用例实现现在存在于其程序包的“设计”或“分析”模型中,并与其他所有用例实现组织在一起。为每一用例实现分配一个程序包可对工作产品进行独立的管理和版本控制。

3. 创建用例及其用例实现之间的可跟踪性回到页首

要创建用例及其用例实现之间的可跟踪性,请将用例从“用例”视图中拖放到“用例实现”程序包内的“可跟踪性”图中。从“用例实现”程序包,将“用例实现”拖到“可跟踪性”图中,并放到用例旁边。然后,使用图工具栏的关联工具建立用例实现与用例之间的关联。 打开“关联规范”并为其分配构造型 <<realize>>。