概觀
下列是您在管理流程觀點時執行的步驟摘要:
-
在邏輯觀點中建立流程觀點
-
在流程模型中使用「主動類別」代表流程
-
代表流程和執行緒生命週期
-
將類別配置到流程和執行緒
1. 在邏輯觀點中建立流程觀點
您可以在邏輯觀點內建立套件並將它命名為「流程觀點」,來代表「流程觀點」。
2. 在流程模型中使用「主動類別」代表流程
模型
在「流程觀點」中,UML 以主動類別代表流程和執行緒。您可以在「流程觀點」中建立類別並將它指定為 <process> 或 <thread> 模板,來建立主動類別。
3. 代表流程和執行緒生命週期
您使用序列圖來代表流程和執行緒生命週期。每一個流程或執行緒應該出現在建立及摧毀它的序列圖中。此外,使用其他的序列圖來說明複式交互流程和交互執行緒通訊很有幫助。這些序列圖應該以發生行為的使用案例實現化加以組織。
當您建立序列圖及其中的物件時,請考慮使用加標籤慣例,顯示第一個訊息的發起者為介面本身。
如需序列圖的相關資訊,請參閱 Rational Rose 線上說明中的序列圖(概觀)主題。
4. 將類別配置到流程和執行緒
類別和子系統可配置到一或多個流程和執行緒。流程和執行緒是由類別和子系統的實例所組成。若要顯示配置,您可以建立類別圖,以主動類別建立流程和執行緒的模型。請使用聚集關係來顯示主動類別的組合。當您建立聚集關係時,請使用「聚集規格」來設定角色 A
的「依據值」包含關係。
|