工具輔助: 使用 Rational Rose 來尋找參與者和使用案例
這個工具輔助說明如何使用 Rational Rose 來記錄尋找參與者和使用案例的結果。
工具: Rational Rose
關係
主要說明

概觀

若要使用 Rational Rose 來記錄尋找參與者和使用案例的結果:

  1. 建立使用案例模型套件

  2. 建立使用案例圖解
  3. 建立參與者
  4. 建立使用案例
  5. 記錄參與者和使用案例之間的關係
  6. 使用 Rational Rose 和 Rational RequisitePro 來管理使用案例

1. 建立使用案例模型套件

可在 Rational Rose 中使用一個叫作「使用案例模型」的「使用案例視圖」內的套件,來代表個別的使用案例模型。若要在「使用案例視圖」內建立一個叫作「使用案例模型」的套件:

  • 用滑鼠右鍵按一下,在瀏覽器中選取「使用案例視圖」。
  • 從蹦現功能表的新建選項中選取套件。"NewPackage" 瀏覽器圖示就會新增至瀏覽器中。
  • 選取新套件圖示之後,請輸入 "Use-Case Model" 名稱。

唯有當您要在同一個 Rational Rose 模型中維護商業使用案例模型和系統使用案例模型時,才需要有個別的使用案例模型套件。否則,使用案例和參與者可以直接建立在瀏覽器的「使用案例視圖」之下。

2. 建立使用案例圖解

參與者和使用案例可建立在使用案例圖解中。

若要建立使用案例模型的使用案例圖解:

  • 用滑鼠右鍵按一下,選取瀏覽器中的 "Use-Case Model" 套件,並顯示蹦現功能表。
  • 從蹦現功能表的新建選項中選取使用案例圖。"NewDiagram" 使用案例圖圖示就會新增至瀏覽器中。
  • 選取新的使用案例圖時,請輸入圖解的名稱。
  • 按兩下新的使用案例圖,使它出現在圖表視窗中。

3. 建立參與者

若要在使用案例圖中建立參與者,請執行下列動作:

  • 在瀏覽器中按兩下使用案例視圖中的使用案例圖,將該圖顯示在圖表視窗中。
  • 在工具箱中選取參與者。游標的形狀會變成加號。
  • 在使用案例圖中您要放置參與者符號的地方按一下滑鼠左鍵。輸入新參與者的名稱。

若要簡短說明參與者,請執行下列動作:

  • 在使用案例圖或瀏覽器中按兩下參與者符號,來開啟「參與者規格」對話框。所顯示的「類別規格」是將 "Actor" 定義為模板設定。
  • 開啟一般標籤。
  • 在「文件」欄位中撰寫參與者的簡要說明。
  • 按一下確定以接受此簡要說明項目,並關閉「參與者規格」對話框。

4. 建立使用案例

若要在使用案例圖中建立新的使用案例,請執行下列動作:

  • 在瀏覽器中按兩下使用案例視圖中的使用案例圖,將該圖顯示在圖表視窗中。
  • 在工具箱中選取使用案例。游標的形狀會變成加號。
  • 在使用案例圖中您要放置使用案例符號的地方按一下滑鼠左鍵。輸入新使用案例的名稱。

若要簡短說明使用案例,請執行下列動作:

  • 在使用案例圖或瀏覽器中按兩下使用案例符號,來開啟「使用案例規格」對話框。 開啟一般標籤。
  • 在「文件」欄位中撰寫使用案例的簡要說明。
  • 按一下確定以接受此簡要說明項目,並關閉「使用案例規格」對話框。

5. 記錄參與者和使用案例之間的關係

若要在使用案例圖中插入參與者與使用案例的溝通-關聯,請執行下列動作:

  • 在使用案例圖案編輯器中,從工具箱選取關聯箭頭。
  • 將游標定位在使用案例圖中的參與者上。按一下滑鼠左鍵,並將游標移到使用案例符號,然後放開。
  • 按兩下已建立的關聯,然後在「關聯規格」對話框中選取 <<communicates>> 模板。
  • 按一下確定
  • 用滑鼠右鍵按一下已建立的關聯,並確定已在蹦現功能表中勾選顯示模板選項。
  • 模板標籤可利用在圖解中拖放來重新定位。

若要簡短說明溝通-關聯,請執行下列動作:

  • 在使用案例圖中按兩下關聯符號,來開啟「關聯規格」對話框。
  • 依預設,現在會出現「關聯規格」對話框中的一般標籤。
  • 在「文件」欄位中撰寫簡要說明。
  • 按一下確定以接受此簡要說明項目,並關閉「關聯規格」對話框。

若要說明角色在溝通-關聯中的對應關係,請執行下列動作:

  • 用滑鼠右鍵按一下接近參與者或使用案例的關聯行,這裡將指定對應關係。
  • 從蹦現功能表的對應關係區段選取對應關係。蹦現功能表中未預先定義的值可以指定在「關聯規格」對話框內,按兩下關聯即可開啟此對話框。

若要指定角色在溝通-關聯中的可導覽性,請執行下列動作:

  • 用滑鼠右鍵按一下接近參與者或使用案例的關聯行,這裡將指定可導覽性。
  • 在蹦現功能表中選取或取消選取可導覽的內容。

6. 使用 Rational Rose 和 
Rational RequisitePro 來管理使用案例

Rational 的 Integrated Use Case Management 可讓您在 Rational Rose 中使用屬性來管理使用案例,例如優先順序、風險、狀態和反覆,將 Rose 中的使用案例與 Rational RequisitePro 文件和需求建立關聯。您可以輕鬆地從 Rose 中的使用案例模型導覽至 RequisitePro 使用案例文件和需求。 RequisitePro 中的使用案例管理增加 Rose 使用案例的深度和關聯式資訊。

如果需要詳細資訊,請參閱工具輔助:使用 Rational Rose 和 Rational RequisitePro 來管理使用案例。