注意
UML 狀態圖圖在 Visio 2013 及更新版本中無法使用。 關於 Visio 2013 及更新版本中 UML 圖的資訊,請參見 Visio 中的 UML 圖。
在狀態圖或活動圖中,將內部動作或活動加入狀態
- 在狀態圖或活動圖中,雙擊你想加入內部動作或活動的 狀態 形狀。
- 在 UML 狀態屬性 對話框中,點選 「內部轉換」。
- 輸入一個過渡名稱。
- 按一下 [內容]。 選擇你想參加的活動。 要建立新活動,請點選 活動,點選 新,選擇你想要的活動類型,然後點擊 確定。
- 為事件輸入名稱,並輸入或選擇你想要的其他房產價值。 點擊分頁可以根據你所建立的事件類型,新增限制、標記值或參數。 點擊確定直到回到 UML 轉換屬性對話框 (的轉換標籤) 。
- 選擇 Guard 以新增 guard 條件,然後在文字框輸入你想要的 guard 條件。
- 在 語言選項中,選擇你想要的語言。
- 點選 「動作 」標籤,然後點擊 「新」 來建立動作表達式。 選擇你想要的動作類型。 點選 確定,然後點 選屬性。
- 輸入動作名稱,然後輸入或選擇你想要的其他屬性值。 點擊分頁可新增細節、參數、限制或標記值。 按 確定 直到回到 內部轉換 標籤,再按 確定 。
預設情況下,內部動作隱藏在 狀態 圖形中。 要顯示內部操作,請右鍵點擊該形狀,然後點選 形狀顯示選項。 在抑制中,勾選過渡方框。
在狀態圖或活動圖中為狀態添加進出動作
- 在狀態圖或活動圖上,雙擊你想新增輸入或退出動作的 狀態 形狀。
- 在 UML 狀態屬性對話框中,點選進入或退出,然後點選新。
- 選擇你想要的動作類型,然後點擊 確定。 輸入動作名稱。
- 點擊 屬性 以新增細節、參數、約束或標記值。 點擊 確定 直到關閉 UML 狀態屬性 對話框。
預設情況下,進入與退出動作隱藏在 狀態 圖形中。 要顯示動作,請右鍵點擊該形狀,點選形狀顯示選項,然後清除過渡。
在活動圖中延遲事件
- 在樹狀檢視或活動圖中,雙擊代表動作狀態的圖示或形狀。
- 點選 延期事件。
會列出動作狀態所屬套件中可用的事件。 選擇你希望州政府延期的活動。
與偽態的研究
偽 態 用於結合並指導躍遷。
偽態包括:
- 初始狀態
- 最終狀態
- 決策
- 深層歷史
- 淺層歷史
- 轉型 (加入)
- (分叉) 的過渡
把這個形狀加入圖中。
右鍵點選形狀並選擇 屬性。
在對話框中設定屬性:
屬性 描述 名稱 輸入偽狀態的名稱。 刻板印象 從下拉選單中選擇你想要的刻板印象。 如果你想使用的刻板印象沒有列出,你可以在 UML 選單中點擊「刻板印象」來新增或編輯現有的刻板印象。 善 UML 模型圖範本會自動加入對應你所選元素形狀或圖示的偽狀態類型。 文件 將你想加入元素的任何文件輸入為標籤值。 當你選擇代表該元素的形狀或圖示時,你在此輸入的文件也會顯示在 文件 視窗中。