溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

EA畫UML活動圖中如何定義活動

發(fā)布時間:2021-12-20 14:54:31 來源:億速云 閱讀:461 作者:小新 欄目:大數(shù)據(jù)

這篇文章主要為大家展示了“EA畫UML活動圖中如何定義活動”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“EA畫UML活動圖中如何定義活動”這篇文章吧。

定義活動

定義活動有兩種方式,直接定義和定義結構化活動。我們繼續(xù)以定義一元二次方程為例說明定義活動,使用活動的方法。

直接定義

直接定義按照以下步驟進行:

拖動活動圖工具條中如下Activity圖標到活動圖畫面中。

       EA畫UML活動圖中如何定義活動

打開活動的上下文菜單選擇【New Child Element】-【Activity Parameter】項目增加活動參數(shù)并設定其屬性。

EA畫UML活動圖中如何定義活動

定義復合結構圖

  1. 拖動活動圖工具條中如下Activity圖標到活動圖畫面中。


           EA畫UML活動圖中如何定義活動

  2. 打開活動的上下文菜單選擇【New Child Diagram】-【Composite Structure Diagram】創(chuàng)建復合結構圖。這時該活動表示如下:        

    EA畫UML活動圖中如何定義活動

    使用活動

    直接使用

    直接定義活動以后,可以像輸入輸出管腳一樣在參數(shù)節(jié)點上連接控制流,對象流。這就是上一篇文章中的場景。

    調(diào)用活動

    無論哪種方式定義的活動,在EA的ProjectBrowser中的表示都是一樣的。

    EA畫UML活動圖中如何定義活動

    Drop as:選擇Invacation(Action)。

    Name:輸入調(diào)用的名稱,此處相當于別名。

    Structual:共有三個選項

         Select:EA會接著顯示如下【Strutual Element】對話框,可以從里面選出想要的管腳。

    EA畫UML活動圖中如何定義活動

    兩種定義方式生成的活動被調(diào)時的表示都是一樣的,但是雙擊復合調(diào)用活動符號時,定義復合結構圖的活動會表示下一層次的活動圖。而直接定義的活動只會顯示屬性對話框。

    差不多十年之前,第一次帶一個規(guī)模比較大,嚴格按照開發(fā)流程進行的項目時,就用到了流程圖,那時候給大家講動作和活動的區(qū)別時是這樣說的:

    如果表現(xiàn)的是函數(shù)(含操作,方法)調(diào)用,就用活動,如果是簡單的處理就用動作。

    今天從UML活動圖的觀點看來,這并不是一個準確的說法。

    函數(shù)調(diào)用在活動圖中是動作,不是活動,函數(shù)定義那部分才是。

    以上是“EA畫UML活動圖中如何定義活動”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI