用途
此工具向导描述如何使用 Rational RequisitePro® 详述业务用例。
概述
如标题为查找业务参与者和用例的 Rational Rose® 工具向导中所述,确定了业务用例之后,您可以使用 RequisitePro 来生成业务用例规范文档。
注意:当您启动项目时,可以使用集成用例管理功能在 Rose 中开发用例并在 RequisitePro 中生成用例需求。请参阅工具向导:使用 Rational Rose 和 Rational RequisitePro 管理用例获取更多信息。
您可以使用业务用例规范文档中的各部分来创建特定需求。这些需求可以跟踪(或链接)到其他的需求,例如产品功能部件。
业务设计人员为每个业务用例都编写了业务用例规范文档。此文档定义用例的所有文本属性,并可能详细阐述了关于用例的名称和描述的信息。(请参阅任务:查找业务参与者和用例。)
工具步骤
要使用 Rational RequisitePro 详细描述业务用例:
-
将业务用例规范文档类型添加到项目中(如果必要)
-
创建业务用例规范文档
-
完成业务用例规范文档
-
在详细的业务用例规范中创建需求
-
将图添加到用例规范中(可选)
要使用 RequisitePro 中提供的业务用例规范大纲,则您的项目必须具有业务用例规范文档类型。(要检查您是否具有此文档类型,请选择资源管理器中的项目,然后单击文件 >
属性。单击文档类型选项卡,并查看是否列出了该文档类型。)如果文档类型已经适用于您的项目,则可以转至过程 2。
工具步骤
要将业务用例规范文档类型添加到打开的 RequisitePro 项目中:
-
在资源管理器中选择项目,然后单击文件 > 属性。此时将出现“项目属性”对话框。
-
单击文档类型选项卡,然后单击添加。此时将出现“文档类型”对话框。
-
执行以下操作:
-
在名称框中输入“业务用例规范文档类型”。
-
输入对文档类型的描述。
-
输入文件扩展名。文件扩展名适用于与文档类型相关联的所有文档。
-
在缺省需求类型列表中,单击“用例需求类型”。
-
在大纲名称列表中,选择“RUP 业务用例规范”。
-
单击确定关闭“文档类型”对话框。
-
单击确定关闭“项目属性”对话框。
关于更多信息
请参阅 RequisitePro
联机帮助中标题为创建和修改文档类型的主题(索引:文档类型 > 创建)。
业务用例规范文档包含用例的文本属性。此文档包含以下用例属性:名称、简要描述、基本事件流、备选基本流、前置条件、后置条件和特殊需求。
注意:如果您已在 Rose 中开发了用例,则可以使用工具向导使用 Rational Rose 和 Rational RequisitePro 管理用例中描述的过程来创建与 Rose
用例相关联的新用例文档。反之,则使用以下工具步骤来创建用例文档。
要创建业务用例规范文档:
-
单击文件 > 新建 > 文档。此时将出现“文档属性”对话框。
-
输入文档的名称、描述和文件名。
-
接受缺省包,或单击邻近的浏览按键并选择您要放置新文档的包。
-
在文档类型框中,选择“业务用例规范文档类型”。单击确定。此时将在 Microsoft® Word 中打开业务用例规范文档的大纲。
关于更多信息
请参阅 RequisitePro
联机帮助中的主题创建需求文档(索引:文档 > 创建)。
在新建的业务用例规范文档中,输入与业务用例的每个部分相关的信息。应该已经在 Rose 中的任务:查找业务用例和参与者中记录了名称和简要描述属性。
要完成业务用例规范文档:
-
在业务用例规范文档中,将大纲中的“用例名称”文本替换为用例的实际名称。
注意:如果您使用工具向导使用 Rational Rose 和 Rational RequisitePro
管理用例中描述的过程创建了用例文档,则用例名称将自动插入文档的标题中。使用 RequisitePro > 需求 >
剪切和粘贴命令将用例需求移到“用例名称”文本中。
-
阅读简短描述字段中的指示信息,然后将它们删除,并输入关于您的文档的简要描述。
注意:如果您已在 Rose 中开发了用例,并要将 Rose 文档字段作为简要描述的一部分包含到 RequisitePro 用例文档中,则复制“Rose 用例规范”对话框
文档字段中的文本,并将它粘贴到您的用例规范文档中。
-
将基本事件流部分中的缺省文本替换为此用例的基本事件流的文本。使用分布描述,其中每个步骤是在单独一行中指定的。
-
对其他用例属性(备选事件流、特殊需求、前置条件、后置条件等等)重复此过程。
-
单击 RequisitePro > 文档 > 保存。
关于更多信息
请参阅 RequisitePro
联机帮助中的主题保存需求文档(索引:文档 > 保存)。
根据业务用例规范的各部分创建 RequisitePro 需求。将用例名称标记为父需求,并将它的属性标记为子需求。这些属性可能包括简要描述、基本事件流或备选事件流内的操作、前置条件、后置条件、特殊需求和扩展关系。
要在业务用例规范文档中创建需求:
-
在用例规范文档中,选择完整的用例名称文本。
-
执行以下某一操作:
-
单击右键并选择新建需求。
-
单击 RequisitePro > 需求 > 新建。
此时将出现“需求属性”对话框。
-
选择 UC 作为需求类型。
-
在属性选项卡上,从用例属性列表中选择“名称”的属性属性值。
-
对简要描述重复前面的步骤(将“属性”属性设置为“简短描述”)。在层次结构选项卡上,选择<选择父需求>并确定代表用例名称的
UC 需求。
-
在用例规范文档的基本事件流这一部分中,为要设置可跟踪性链接的每个步骤或步骤组(子流)创建 UC 需求。将“属性”属性设置为“基本流”,并将父需求设置为以上步骤 1-3
中创建的用例名称需求。请注意不必为事件流中的每个步骤创建需求。
可选步骤:您可以指出总是一起执行的步骤组。如有必要,则使用层次结构需求将子流与基本事件流区分开来。
-
在每个备选事件流中,为要设置可跟踪性链接的每个步骤或步骤组(子流)创建 UC 需求。将“属性”属性设置为“备选流”,并将父需求设置为前面所示的需求。使用层次结构需求来表示完整的子流。
-
以下步骤是可选的:
-
在用例规范文档的前置条件部分中,分别选择每个前置条件并创建 UC 需求(属性 = 前置条件,父需求 = 用例名称需求)。
-
对后置条件(属性 = 后置条件)和特殊需求部分(属性 = 特殊)重复同样的步骤。将用例名称需求设置为父需求。
关于更多信息
请参阅 RequisitePro
联机帮助中的主题在文档中创建需求(索引:需求 > 创建)。
有些用例属性是非文本的,例如“用例图”和“其他图”。请参阅 RUP 工作产品:用例。这些图存储在 Rose 中。如果使用 Rational SoDA®,您就可以根据存储在 RequisitePro
中的用例文本属性和存储在 Rose 中的用例图信息创建用例报告。请参阅指南:业务用例中关于如何创建此报告的部分。
|