建立 UML 活動圖表

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

詳述物件在其生命期經歷的內部動作狀態的活動圖表

圖說文字 1 初始狀態是物件的狀態,在圖表中的任何事件其起之前。

圖說文字 2 巨集指令狀態是狀態的一種表示完成的活動。

圖說文字 3 完成動作狀態的內部動作時,就會發生的動作狀態轉場效果。

圖說文字 4 若要指出同時發生的下一個活動必須完成的活動,請使用加入轉場效果。

圖說文字 5 按兩下 [轉場效果,從成立條件條件與動作運算式以將其加上標籤的 [動作狀態]。

圖說文字 6 若要指出平行發生的活動,請使用分叉轉換。

圖說文字 7 最後狀態表示活動圖表代表的情況中完成。

  1. 開啟 Visio、 選取範本],然後選取軟體與資料庫

  2. 選取 [ UML 活動,然後再按一下 [建立]。

    您現在可以將區隔線,並建立圖表中的活動控制項。

  3. 如果您想要指出責任活動圖表中的,將泳道圖案拖曳至每個類別、 人員或您想要代表組織單位的頁面。若要執行這項作業:

    1. 將 [泳道] 圖形拖曳至繪圖頁面上。

    2. 按兩下每個標籤上的圖案,以變更預設的名稱。

    3. 重複步驟 a 和 b,直到您已新增的所有磁碟分割區或您需要的組織單位。

    4. 拖曳側邊選取控點區隔線圖形上進行隔您想要的大小。

  4. 使用初始節點最終節點圖形來表示初始與最終假狀態。

  5. 拖曳您想要代表每個巨集指令或活動狀態動作圖形。

  6. 使用成立條件,例如決策圖案指出可能的轉場效果,從動作狀態。

  7. 使用複雜的轉換圖形,如 [分叉節點加入節點,代表一個動作狀態分支至多個平行狀態或多個動作狀態至一個狀態的同步處理。

  8. 儲存圖表。

  1. 開啟包含您要建立活動圖表的 UML 元素的 UML 模型圖表。

  2. 在樹狀檢視中,以滑鼠右鍵按一下套件、 子系統、 類別、 作業或您要在其中建立活動圖表使用案例的圖示。指向 [新增],然後按一下 [活動圖表

    出現空白頁,而UML 活動樣板會變成最上面的樣板。工作區會顯示 「 活動 」 作為浮水印。圖示代表此圖會新增至樹狀檢視中。

    附註: 如果樹狀檢視中不顯示UML ] 功能表上,指向 [檢視,然後按一下 [模型總管]

  3. 如果您想要指出責任活動圖表中的,將泳道圖案拖曳至每個類別、 人員或您想要代表組織單位的頁面。

    活動圖表中建立區隔線

    1. 在活動圖表中,拖曳區隔線圖形拖曳至繪圖頁面。

    2. 按兩下圖案以新增名稱和其他屬性值。

    3. 重複步驟 1 和 2,直到您已新增的所有磁碟分割區或您需要的組織單位。

    4. 拖曳側邊選取控點區隔線圖形上進行隔您想要的大小。

    5. 狀態動作狀態狀態中物件訊號接收] 或 [訊號傳送圖形拖曳至區隔線所定義的區域,並連接圖形使用控制項流程物件流程圖形。

  4. 動作狀態] 或 [狀態] 圖形拖曳至繪圖頁面的每個巨集指令或您想要代表活動狀態。使用初始狀態] 和 [最後狀態圖形來表示初始與最終假狀態。使用 UML 狀態圖與活動圖表中的 [狀態] 圖形

  5. 狀態] 圖形,表示從的狀態變更到另一個控制項流程] 圖形。

    表示活動圖表中的控制項的流程

    1. 在活動圖表中,將控制項流程] 圖形拖曳至繪圖頁面。

    2. 控制項流程圖形結束點 (沒有箭頭) 連接點 連接點影像 - 藍色 X 來源動作狀態] 或 [狀態] 圖形上。

    3. 黏附的控制項流程圖形結束 (有箭頭) 目的動作狀態] 或 [狀態] 圖形上的連接點。

    4. 按兩下控制項流程] 圖形,以新增轉場效果字串,包括事件、 成立條件、 動作運算式及其他功能。

  6. 使用複雜的轉換圖形,如 [轉場效果 (分叉)轉換 (加入),表示分支一個動作狀態至多個平行狀態或多個動作狀態至一個狀態的同步處理。使用 UML 狀態圖與活動圖表中的 [轉換] 圖形

  7. 如果您想要以訊號圖示取代轉換字串時,使用 [訊號傳送] 和 [訊號接收圖形代表訊號。

  8. 按兩下任何圖形,以開啟其UML 屬性] 對話方塊,您可以在其中新增名稱、 轉換字串、 成立條件、 延期的事件及其他屬性。

  9. 儲存圖表。

請參閱

Visio 中的 UML 圖表

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×