工具輔助: 使用 Rational Rose 擷取使用案例分析的結果
這項工具輔助說明如何在 Rational Rose 中呈現使用案例分析的結果。
工具: Rational Rose
關係
主要說明

概觀

以下是您為了記錄使用案例分析結果而執行的步驟摘要:

  1. 建立分析模型(選用)

  2. 建立使用案例實現化
  3. 建立使用案例實現化圖解
  4. 建立分析類別
  5. 產生類別責任的文件
  6. 建立類別圖來產生分析類別的文件

1. 建立分析模型(選用)到頁面頂端

工作成果:分析模型是選用的;作業:使用案例分析的結果通常是用工作成果:設計模型來代表。如果要維護個別的分析模型,您可以在 Rational Rose 中,在名稱為「分析模型」的邏輯視圖內建立一個套件來代表它。

另外,您也必須在這個模型內,建立個別的使用案例實現化(分析使用案例實現化)。請參閱工具輔助:建立使用案例實現化,遵循它的步驟,但在分析模型套件內建立實現化。

分析模型的目標是建立從必要的行為至系統中之建模元素的初步對映。在大部分情況下,它都會省略設計模型的詳細資料,以提供系統功能的概觀。分析模型最後會轉換成設計模型,分析類別會直接發展成設計模型元素。

2. 建立使用案例實現化到頁面頂端

請參閱工具輔助:建立使用案例實現化

3. 建立使用案例實現化圖解到頁面頂端

您可以利用合作圖或序列圖,將使用案例實現化擷取在 Rational Rose 中。

合作圖通常比較容易在白板上繪製,序列圖則會用比較符合直覺的方式來描繪物件的互動和計時序列。要選擇使用哪一項,在相當程度上,是有關於品味和專案偏好方面的問題。

如需建立序列圖的相關資訊,請參閱工具輔助:管理序列圖

如需建立合作圖的相關資訊,請參閱工具輔助:管理合作圖

4. 建立分析類別到頁面頂端

使用案例分析會產生工作成果:分析類別。這些分析類別通常都會呈現在設計模型中,但也可以選擇性地維護在個別的分析模型中(請參閱工作成果:分析模型)。分析類別是分析模型中最常見模型元素群組之一,它們有時也稱為分析物件。分析類別是模板化的類別,代表系統中含有責任和行為之元素的早期概念模型。分析類別的三個類型是「界限」、「控制」和「實體」。

5. 產生類別責任文件到頁面頂端

如果要產生類別責任的文件,您要將作業加到類別中。當您輸入作業名稱時,請在它前面附加兩道正斜線 (//)。使用這些特殊字元表示正在利用作業來說明分析類別的責任。請利用作業規格的「文件」欄位來說明責任。請注意,您可以將一個類別的作業拖放到另一個類別,以在類別之間移動責任(作業)和屬性。

6. 建立類別圖來產生分析類別的文件到頁面頂端

如果要視覺化分析類別,您應該建立一個類別圖,再將您的分析類別移入其中。請利用瀏覽 > 類別圖 > 新建來建立和命名新圖。建立好新圖之後,您可以從瀏覽器中,將類別拖放到圖中。