工具輔助: 使用 Rational Rose 記錄流程觀點
這個工具輔助說明在 Rational Rose 中如何代表流程觀點和相關的工作成果。
工具: Rational Rose
關係
主要說明

概觀

下列是您在管理流程觀點時執行的步驟摘要:

  1. 邏輯觀點中建立流程觀點

  2. 在流程模型中使用「主動類別」代表流程
  3. 代表流程和執行緒生命週期
  4. 將類別配置到流程和執行緒

1. 邏輯觀點中建立流程觀點到頁面頂端

您可以在邏輯觀點內建立套件並將它命名為「流程觀點」,來代表「流程觀點」。

2. 在流程模型中使用「主動類別」代表流程 
模型 到頁面頂端

在「流程觀點」中,UML 以主動類別代表流程和執行緒。您可以在「流程觀點」中建立類別並將它指定為 <process> 或 <thread> 模板,來建立主動類別。

3. 代表流程和執行緒生命週期 到頁面頂端

您使用序列圖來代表流程和執行緒生命週期。每一個流程或執行緒應該出現在建立及摧毀它的序列圖中。此外,使用其他的序列圖來說明複式交互流程和交互執行緒通訊很有幫助。這些序列圖應該以發生行為的使用案例實現化加以組織。

當您建立序列圖及其中的物件時,請考慮使用加標籤慣例,顯示第一個訊息的發起者為介面本身。

helpbook 圖示 如需序列圖的相關資訊,請參閱 Rational Rose 線上說明中的序列圖(概觀)主題。

4. 將類別配置到流程和執行緒到頁面頂端

類別和子系統可配置到一或多個流程和執行緒。流程和執行緒是由類別和子系統的實例所組成。若要顯示配置,您可以建立類別圖,以主動類別建立流程和執行緒的模型。請使用聚集關係來顯示主動類別的組合。當您建立聚集關係時,請使用「聚集規格」來設定角色 A 的「依據值」包含關係。