在 UML 狀態圖中使用複合狀態圖形

套用到
Visio Premium 2010 Visio 2010 Visio 標準版 2010 Visio 2007

使用複合狀態圖形。

重要

UML 狀態圖圖表不適用於 Visio 2013 和更新版本。 在這些版本的 Visio 中,請使用 UML 狀態機 圖表。

新增歷程記錄指標至州區域

  1. 在狀態圖圖表中,將 [複合狀態] 圖形拖曳到繪圖頁面以建立狀態區域。
  2. 按兩下樹狀檢視中的 [新增狀態圖繪圖頁面] 圖示,以瀏覽至代表複合狀態的繪圖頁面。

在代表綜合狀態或狀態區域的圖表中,將 [ 淺層歷程記錄 ] 或 [ 深層歷程記錄 ] 圖形拖曳到繪圖頁面上。

  • 使用 [轉場 ] 圖形來指出來自州區域以外的轉場效果。 使用箭頭將 [轉場 ] 圖形的端點黏附至連接點 連接點影像 - 歷程記錄指示器圖形上的藍色 X。 按兩下 [轉場 ] 圖形以新增轉場字串。
  • 使用 [轉場] 圖形來表示從歷程記錄指示器圖形的傳出轉場。 將沒有箭頭的 [轉場 ] 圖形端點黏附至連接點 連接點影像 - 歷程記錄指示器圖形上的藍色 X。 使用箭頭將 [轉場 ] 圖形端點黏附至目的地狀態圖形。

在狀態圖圖表中建立複合或巢狀狀態

  1. 在狀態圖圖表中,將 [複合狀態 ] 圖形拖曳到繪圖頁面上。
    綜合狀態圖示會出現在樹狀檢視中,並顯示代表複合狀態的新狀態圖繪圖頁面。
  2. 按兩下樹狀檢視中的 [新增狀態圖繪圖頁面] 圖示,以瀏覽至代表複合狀態的繪圖頁面。
  3. [狀態]、[轉換]、[淺層] 或 [深層歷程記錄] 指示器及其他圖形拖曳到繪圖頁面上,以代表複合狀態中並行、互斥或巢狀的子狀態。

複合狀態圖形的基本屬性

名稱

以字串形式輸入複合狀態的名稱。

造型

從下拉式清單中選擇您想要的造型。 如果未列出您想要使用的構造型,您可以按一下 UML 功能表上的「構造型」來新增構造型或編輯現有的構造型。

IsConcurrent

選取複合狀態是否可以分解成可同時執行的元件。

IsRegion

選取複合狀態是否為並行狀態的子狀態。

文件

輸入您想要新增到元素做為標記值的任何文件。 當您選取代表元素的圖案或圖示時,您在這裡輸入的文件也會出現在 [文件] 視窗中。

複合狀態圖形的「內部轉換」屬性

使用 [ 內部轉場 ] 類別來新增或刪除轉場效果,或編輯現有的轉場效果。

內部轉換

列出您已為複合狀態定義的轉場。

若要快速編輯轉場最常用的設定,請按一下 [ 內部轉場 ] 清單中的欄位,然後選取或輸入值。

若要存取轉場的所有設定,請在清單中選取轉場,然後按一下 屬性

  • 轉換 輸入內部轉場的名稱。
  • 造型 從下拉式清單中選擇您想要的造型。 如果未列出您想要使用的構造型,您可以按一下 UML 功能表上的「構造型」來新增構造型或編輯現有的構造型。
  • 事件 選擇發生內部轉換的事件或訊號事件。 如果您想要的活動未列出,請按一下 [新增]。

新增

按一下以將未定義的轉場加入 內部轉場清單。

若要快速編輯轉場最常用的設定,請按一下 [ 內部轉場 ] 清單中的欄位,然後選取或輸入值。

若要存取轉場的所有設定,請在清單中選取轉場,然後按一下 屬性

同步顯示

按一下以將新轉場加入清單,其屬性值與所選轉場相同。

刪除

按一下以從清單中刪除選取的轉場效果。

另請參閱

建立 UML 狀態圖圖表

綜合狀態圖形

指向已加入書籤的目標