建立 UML 順序圖表

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

顯示物件在一段時間內互動情況的順序圖表

順序圖表中的垂直面向代表時間,時間的進展是往頁面下進行;而水平面向代表不同的動作項目或物件。

圖說文字 1 物件以表示物件生命線,也就是在特定時間的存在。調整列的長度,以顯示物件的建立或損毀。

圖說文字 2 箭號代表物件之間的訊息。物件也可以將訊息傳送給自己。

圖說文字 3 新增至生命線,以顯示物件執行動作的時間期間的啟用 (也稱為控制焦點)。

圖說文字 4 傳回的訊息會顯示為虛線。

  1. 在 [檔案] 功能表上指向 [新增],再指向 [軟體],然後按一下 [UML 模型圖表]。

  2. 在樹狀檢視中,在想要包含順序圖表的套件或子系統中按滑鼠右鍵,然後指向 [新增],最後按一下 [順序圖表]。

    此時會出現空白頁,而 [UML 順序圖表] 樣板會變成最上面的樣板。工作區會顯示 '順序' 的浮水印字樣。代表此圖的圖示會新增至樹狀檢視中。

    附註: 如果沒有看到樹狀檢視,請在 [UML] 功能表上指向 [檢視],然後按一下 [模型總管]。

  3. 對於每個順序圖表代表的互動中的物件,請拖曳 [物件生命線] 圖形至繪圖頁面上。調整生命線的長度以對應互動中物件生命的長度,並新增損毀標記至已損毀物件的生命線上。

    物件生命線] 圖形

    指出順序圖表中的物件會損毀

    1. 在順序圖表中,將 [物件生命線] 圖形拖曳到繪圖頁面,以代表順序圖表表示的互動期間損壞的物件。

    2. 以滑鼠右鍵按一下 [物件生命線] 圖形,按一下 [圖形顯示選項],然後選取 [毀損標記]。

      附註: 若要只在選取的圖形套用變更,請清除 [UML 圖形顯示選項] 對話方塊中的 [在現有的繪圖視窗頁面上套用相同選取的 UML 圖形] 選項。

      物件的生命線尾端會出現一個黑色的 X。

  4. 按兩下 [物件生命線] 圖形。在 [UML 類別器角色屬性] 對話方塊中,按一下 [類別器角色]。執行下列其中一項動作:

    1. 在 [類別器] 下,選擇物件代表的類別器,然後按一下 [確定]。

    2. 按一下 [新增] 以在系統中建立新的類別器。

      物件圖示的外觀可能會變更以反映所選的類別器。

  5. 若要顯示物件正在執行動作,請拖曳 [啟動] 圖形至物件的生命線上。黏附 [啟動] 圖形的結束點至 [物件生命線] 圖形的連接點。調整啟動矩形的長度以與物件的活動時期一致。

    啟動圖形

    顯示順序圖上的轉換次數

    1. 在樹狀檢視中,按兩下代表您要新增轉換次數的順序圖表圖示。

      顯示順序圖表的繪圖頁面。

    2. 在工具列上,選取 [文字工具 [文字工具] 按鈕 ]。

    3. 在繪圖頁面上,按一下您要新增訊息實例名稱的地方,它代表訊息傳送的時間,然後輸入名稱。

      通常名稱出現在圖的左邊界,與它所套用的訊息對齊。名稱可以是一個字母,例如 a 或 b。

    4. 在工具列上,選取 [指標工具 按鈕影像 ]。

    5. 將 [限制式] 圖形拖曳到繪圖頁面上的訊息名稱附近。按兩下圖形,然後在 [主體] 之下,輸入與訊息時間相關的任何限制資訊 (例如,b - a < 1 sec)。按一下 [確定]。

      提示: 如果訊息的傳遞並非即時,將訊息線傾斜,以訊息傳送時間相同的字母列舉收到訊息的時間,但加上一個質數 (例如,a 是傳送時間,a' 是接收時間)。

      可以新增到左邊界的訊息相關資訊

      順序圖表與命名時傳送和接收郵件的時間。

    順序圖表物件上的 [顯示條件

    1. 在順序圖表中,將 [生命線] 圖形拖曳到繪圖頁面靠近您要顯示條件性的物件生命線之處。

    2. 在 [物件生命線] 圖形上的連接點 連接點圖像 - 藍色 X 生命線] 圖形的端點黏附。若要延伸條件生命線,請拖曳控制項控點 控制項控點 生命線] 圖形。

    3. 按兩下 [生命線] 圖形開啟它的 [UML 屬性] 對話方塊,您可以在這裡新增生命線的名稱和其他屬性值。

      提示: 您也可以將 [生命線] 圖形的結束點黏附到與物件生命線關聯之 [啟動] 圖形的連接點。

  6. 使用 [訊息] 圖形以顯示物件之間的通訊。

    訊息] 圖形

    顯示順序圖表上的物件之間的訊息

    1. 在順序圖表中,拖曳 [訊息] 圖形到繪圖頁面。

      您選擇的訊息圖形,視您想要傳送的訊息種類而定 (標準、非同步、程序呼叫或傳回)。

    2. 郵件的結束點黏附的連接箭頭上的 [傳送郵件的物件生命線指向 連接點圖像 - 藍色 X 不。

    3. 將訊息結束點 (有箭頭的那一端) 黏附到接收訊息的物件生命線上之連接點。

    4. 按兩下訊息,然後輸入或選擇訊息名稱、造型、順序運算式和流程種類。

    5. 如果是一般訊息或程序呼叫,請選擇您希望訊息產生的作業,如果作業不存在,按一下 [新增] 建立。

      如果是非同步訊息,請選擇您希望訊息產生的訊號。如果物件生命線接收訊息根據的分類器上沒有訊息接收,按一下 [新增] 建立接收。

      提示: 若要表示從物件到訊息本身的訊息,請將弧形 [訊息] 圖形的兩個結束點黏附到相同物件生命線上的兩個連接點。

  7. 按兩下任何圖形以開啟其 [UML 屬性] 對話方塊,您可以在其中新增名稱及其他屬性值。

  8. 儲存圖表。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×