使用複合狀態圖形。
重要
UML 狀態圖圖表不適用於 Visio 2013 和更新版本。 在這些版本的 Visio 中,請使用 UML 狀態機 圖表。
新增歷程記錄指標至州區域
- 在狀態圖圖表中,將 [複合狀態] 圖形拖曳到繪圖頁面以建立狀態區域。
- 按兩下樹狀檢視中的 [新增狀態圖繪圖頁面] 圖示,以瀏覽至代表複合狀態的繪圖頁面。
在代表綜合狀態或狀態區域的圖表中,將 [ 淺層歷程記錄 ] 或 [ 深層歷程記錄 ] 圖形拖曳到繪圖頁面上。
- 使用 [轉場 ] 圖形來指出來自州區域以外的轉場效果。 使用箭頭將 [轉場 ] 圖形的端點黏附至連接點
歷程記錄指示器圖形上的藍色 X。 按兩下 [轉場 ] 圖形以新增轉場字串。 - 使用 [轉場] 圖形來表示從歷程記錄指示器圖形的傳出轉場。 將沒有箭頭的 [轉場 ] 圖形端點黏附至連接點
歷程記錄指示器圖形上的藍色 X。 使用箭頭將 [轉場 ] 圖形端點黏附至目的地狀態圖形。
在狀態圖圖表中建立複合或巢狀狀態
- 在狀態圖圖表中,將 [複合狀態 ] 圖形拖曳到繪圖頁面上。
綜合狀態圖示會出現在樹狀檢視中,並顯示代表複合狀態的新狀態圖繪圖頁面。 - 按兩下樹狀檢視中的 [新增狀態圖繪圖頁面] 圖示,以瀏覽至代表複合狀態的繪圖頁面。
- 將 [狀態]、[轉換]、[淺層] 或 [深層歷程記錄] 指示器及其他圖形拖曳到繪圖頁面上,以代表複合狀態中並行、互斥或巢狀的子狀態。
複合狀態圖形的基本屬性
名稱
以字串形式輸入複合狀態的名稱。
造型
從下拉式清單中選擇您想要的造型。 如果未列出您想要使用的構造型,您可以按一下 UML 功能表上的「構造型」來新增構造型或編輯現有的構造型。
IsConcurrent
選取複合狀態是否可以分解成可同時執行的元件。
IsRegion
選取複合狀態是否為並行狀態的子狀態。
文件
輸入您想要新增到元素做為標記值的任何文件。 當您選取代表元素的圖案或圖示時,您在這裡輸入的文件也會出現在 [文件] 視窗中。
複合狀態圖形的「內部轉換」屬性
使用 [ 內部轉場 ] 類別來新增或刪除轉場效果,或編輯現有的轉場效果。
內部轉換
列出您已為複合狀態定義的轉場。
若要快速編輯轉場最常用的設定,請按一下 [ 內部轉場 ] 清單中的欄位,然後選取或輸入值。
若要存取轉場的所有設定,請在清單中選取轉場,然後按一下 屬性。
- 轉換 輸入內部轉場的名稱。
- 造型 從下拉式清單中選擇您想要的造型。 如果未列出您想要使用的構造型,您可以按一下 UML 功能表上的「構造型」來新增構造型或編輯現有的構造型。
- 事件 選擇發生內部轉換的事件或訊號事件。 如果您想要的活動未列出,請按一下 [新增]。
新增
按一下以將未定義的轉場加入 內部轉場清單。
若要快速編輯轉場最常用的設定,請按一下 [ 內部轉場 ] 清單中的欄位,然後選取或輸入值。
若要存取轉場的所有設定,請在清單中選取轉場,然後按一下 屬性。
同步顯示
按一下以將新轉場加入清單,其屬性值與所選轉場相同。
刪除
按一下以從清單中刪除選取的轉場效果。