工具向导:使用 Rational Software Architect 详述用例
此工具向导描述了如何使用 RSA 建模环境详述用例。
工具:Rational Software Architect
扩展:使用 Rational Software Development Platform 详述用例
关系
相关元素
主要描述

概述

该工具向导假定已经根据 RSx 模型构造指南创建了用例模型。它还进一步假定已经按照查找参与者和用例中列出的步骤创建了用例。

在本工具向导中执行以下步骤:

附加工具信息

在详细描述用例之前,您需要决定将如何记录这些详细信息。一些可选方案为:

  • 使用“模型文档”窗口,您可以记录任何选中的模型元素。请参阅“帮助手册”图标记录模型元素
  • 可以使用 RUP 提供的模板创建独立的用例规范文档(有关模板的信息,请参阅工件:用例)。然后文档就可以与用例模型元素相关联。请参阅“帮助手册”图标将模型元素链接到外部文件
  • 也可以使用 Rational RequisitePro Integration 将用例与需求和文档相关联。要将用例与 RequisitePro 需求或文档相关联,请参阅 RequisitePro 集成帮助。下面提供关于 RequisitePro 集成的更多信息。

Rational RequisitePro 集成

使用 Rational RequisitePro Integration,您可以根据用例模型元素在 RequisitePro 数据库和文档中的相关联需求来编辑用例模型元素。您可以在 RequisitePro 中将用例与需求文档相关联,这使您能够在 RequisitePro Microsoft Word 文档中制定用例的文本定义。在 RequisitePro 用例文档中,您可以用描述、事件流、特殊需求和条件来详细阐述用例。

该集成还允许您对模型元素指定需求可跟踪性。您可以使用 RequisitePro 需求可跟踪性功能,通过关联的需求来跟踪模型元素与其他需求之间的关系。将模型元素与需求相关联,这使您能够复审并评估需求变更对模型元素的影响。

有关更多信息,请参阅使用 RSx 和 Rational RequisitePro 管理用例指南。

详细描述用例的事件流

  1. 打开“用例模型”。
  2. 浏览到要详细描述的用例。
  3. 将详细的事件流输入到与模型元素相关联的文档中。

构造用例的事件流

您可以用活动图说明事件流的结构。要实现这一任务,请完成以下步骤:

  1. 在 Model Explorer 中右键单击用例,并添加活动图。请参阅“帮助手册”图标活动图
  2. (任选)添加泳道。
  3. 添加初始状态、最终状态和活动。请参阅“帮助手册”图标控制节点
  4. 通过简短描述来注释每个活动。请参阅“帮助手册”图标记录模型元素
  5. 将活动状态与转移连接起来。请参阅“帮助手册”图标关系
  6. 创建同步条(根据需要)。
  7. 指定转移的警戒条件(根据需要)。

举例说明参与者与其他用例的关系 <可选>

这是任选步骤,执行这一步骤只是为了阐明用例与相关联的参与者和用例之间的关系。查找参与者和用例中描述了添加与参与者的关系。 结构化用例模型中描述了与其他用例的关系。

有关更多信息,请参阅联机帮助中的“帮助手册”图标使用用例图对系统行为建模

描述用例的特殊需求

将这些信息输入到与用例相关联的文档中。请注意,在“用例规范”模板中有针对这些信息的专门部分。

描述通信协议

将这些信息输入到与用例相关联的文档中。请注意,在“用例规范”模板中有针对这些信息的专门部分。

描述用例的前置条件 <可选>

将这些信息输入到与用例相关联的文档中。请注意,在“用例规范”模板中有针对这些信息的专门部分。

描述用例的后置条件 <可选>

将这些信息输入到与用例相关联的文档中。请注意,在“用例规范”模板中有针对这些信息的专门部分。

描述扩展点 <可选>

将这些信息输入到与用例相关联的文档中。请注意,在“用例规范”模板中有针对这些信息的专门部分。

评估结果

每个详细的用例描述均应与项目干系人一起复审。工具报告和发布的用例模型图(用例和活动)可以协助复审详细的用例描述。

有关更多信息,请参阅“帮助手册”图标发布模型“帮助手册”图标将模型发布到 Web 教程。

附加工具信息

教程:

  • “帮助手册”图标将需求与模型元素相关联

样本:

  • “帮助手册”图标UML 模型 - 简单 UML 模型