工具輔助: 使用 Rational RequisitePro 詳細說明使用案例
這個工具輔助說明如何使用 Rational RequisitePro® 詳細說明系統使用案例。
工具: Rational RequisitePro
主要說明

概觀

在識別提出的系統的使用案例之後(如 Rational Rose® 工具輔助:尋找參與者和使用案例中所說明),您可以使用 RequisitePro 來開發使用案例規格文件。

系統使用案例的說明是由系統分析師執行。

附註:您可以在 Rose 開發使用案例,然後在 RequisitePro 中使用「整合性使用案例管理」特性來產生它們。如需相關資訊,請參閱「工具輔助:使用 Rational Rose 和 Rational RequisitePro 來管理使用案例」。

「使用案例規格」文件的區段可用來建立特定的需求。這些需求可追蹤(或連結)到其他需求,例如產品特性。

已選取的使用案例的文字資訊由扮演需求規劃人員角色的人詳述,此人負責撰寫每一個使用案例的「使用案例規格」。本文件定義使用案例的所有文字內容,並詳述在 RUP 作業尋找參與者和使用案例中產生的使用案例的名稱和說明。

工具步驟

若要使用 RequisitePro 詳述使用案例:

  1. 建立使用案例規格文件
  2. 完成使用案例規格文件
  3. 在詳細的使用案例規格中建立需求
  4. 將圖解新增至使用案例規格(選用)

如果您是使用「使用案例範本」建立 RequisitePro 專案,則該專案已包含使用案例規格文件類型。

1. 建立使用案例規格文件

使用案例規格文件包含使用案例的文字內容。這包含下列使用案例內容:名稱、簡要說明、事件基本流程、事件備用流程、前置條件、後置條件和特殊需求。

附註:如果您已在 Rose 開發使用案例,您可以使用 「工具輔助:使用 Rational Rose 和 Rational RequisitePro 來管理使用案例」中所描述的程序,來建立與 Rose 使用案例相關聯的新使用案例文件。否則,請使用下列工具步驟建立使用案例文件。

若要在 RequisitePro 中建立使用案例規格文件:
  1. 在瀏覽器中,選取您要新文件所在的套件。然後按一下檔案> 新建 > 文件。這時會出現「文件內容」對話框。
  2. 輸入文件的名稱、說明和檔名。
  3. 文件類型清單中,選取「使用案例規格文件類型」。
  4. 按一下確定。這時會在 Microsoft® Word 開啟「使用案例規格」文件的概要。

如需相關資訊

helpbook 圖示 請參閱 RequisitePro 線上說明中的建立需求文件主題(索引:文件>建立)。

2. 完成使用案例規格文件

在新建的使用案例規格文件中,在每一個區段輸入使用案例特定資訊。原始識別使用案例時,應已記錄其名稱和簡要說明內容。

若要完成使用案例規格文件:

  1. 將概要中所顯示的「使用案例名稱」取代成使用案例的實際名稱。

    附註:如果您使用「工具輔助:使用 Rational Rose 和 Rational RequisitePro 來管理使用案例」中所描述的程序來建立使用案例文件,則使用案例名稱會自動插入文件的標題中。使用 RequisitePro > 需求 > 剪下貼上命令,將使用案例需求移至「使用案例名稱」文字中。

  2. 閱讀簡要說明區段中的指示,然後刪除它們,再輸入簡要說明。

    附註:如果您在 Rose 中開發了使用案例,而您想要併入 Rose 文件欄位成為 RequisitePro 使用案例文件中簡要說明區段的一部分,請複製 Rose「使用案例規格」對話框中的文件欄位中的文字,並貼到「使用案例規格」文件中。

  3. 將「事件基本流程」區段的預設文字取代成此使用案例的事件基本流程的文字。在個別行識別每一個步驟。

  4. 對其他使用案例內容重複此程序(事件備用流程、特殊需求、前置條件、後置條件等等)。

  5. 按一下 RequisitePro > 文件 > 儲存

如需相關資訊

helpbook 圖示 請參 RequisitePro 線上說明中的儲存需求文件主題(索引:文件>儲存)。

3. 在詳細的使用案例規格中建立需求

若要在使用案例和其他資訊之間追蹤可追蹤性鏈結,例如使用案例模型或產品特性,請從「使用案例規格」區段中建立 RequisitePro 需求。使使用案例名稱成為母項需求,並從其內容中建立子項需求。這些內容可能包含簡要說明、事件基本流程或備用流程內的動作、前置條件、後置條件、特殊需求和延伸關係。

  1. 在「使用案例規格」文件中,選取使用案例名稱。

  2. 請執行下列其中一項:

    • 按一下滑鼠右鍵來選取新建需求
    • 按一下 RequisitePro > 需求 > 新建
      這時會出現「需求內容」對話框。

  3. 選取 UC:使用案例需求類型作為需求類型。

  4. 屬性標籤的內容屬性上,從值清單中選取 "Name" 值。

  5. 對簡要說明重複之前的步驟(將內容屬性設定為 "簡要說明")。在階層標籤上,選取 <選擇母項>,並識別代表使用案例名稱的 UC 需求。

  6. 在「使用案例規格」文件的事件基本流程區段中,為您要設定可追蹤性鏈結的每一個步驟或步驟群組(子流程)建立 UC 需求。將「內容」屬性設定為基本流程,將需求的母項設定為在上述步驟 1-3 建立的使用案例名稱需求。您可以指定一定要一起執行的步驟群組。必要的話,請使用階層式需求來區別子流程與事件的基本流程。

    附註:您不需要在事件流程中建立每一個步驟的需求。建立事件流程需求的價值在於從更高階的需求(例如產品特性)追蹤到事件流程的特定部分。事件流程通常跨越數頁,因此,最好整體考量事件流程。

  7. 在事件的每一個備用流程中,為您要設定可追蹤性鏈結的每一個步驟或步驟群組(子流程)建立 UC 需求。將「內容」屬性設定為備用流程和母項需求(如前所述)。與事件的基本流程類似,請使用階層式需求來指出完整子流程。

  8. 下列步驟是選用的:

    • 在「使用案例規格」文件的前置條件區段中,個別選取每一個前置條件,並建立 UC 需求(內容 = 前置條件,母項 = 使用案例名稱需求)。
    • 對後置條件(內容 = 後置條件)和特殊需求區段(內容 = 特殊)重複上述步驟。設定使用案例名稱需求作為其母項。

如需相關資訊

helpbook 圖 請參閱 RequisitePro 線上說明中的在文件中建立需求(索引:需求>建立)。

4. 將圖解新增至使用案例規格(選用)

有些使用案例內容並非文字,例如「使用案例圖解」和「其他圖解」。請參閱 RUP 工作成果:使用案例。這些圖解是儲存在 Rose 中。使用 Rational SoDA®,您可以從儲存在 RequisitePro 中的使用案例文字內容及儲存在 Rose 中的使用案例圖解資訊建立使用案例報告。

如需進一步指引,請參閱這個工具輔助開頭的其他資訊。