91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

EA畫UML狀態圖中基本要素畫法有哪些

發布時間:2021-12-20 14:10:42 來源:億速云 閱讀:1228 作者:小新 欄目:大數據

這篇文章主要為大家展示了“EA畫UML狀態圖中基本要素畫法有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“EA畫UML狀態圖中基本要素畫法有哪些”這篇文章吧。

創建狀態圖


打開【Project Brower】中根節點的上下文菜單,選擇【Add】-【Add View...】項目。

EA畫UML狀態圖中基本要素畫法有哪些

輸入名稱,選擇【Dynamic】項目以后,按下【OK】按鈕。

打開生成的View節點的上下文菜單,選擇【New Diagram】項目。

EA畫UML狀態圖中基本要素畫法有哪些

輸入名稱,選擇【UML Behavioral】分類中的【State Machine】項目以后,按下【OK】按鈕。

添加初始偽狀態

從工具欄中拖動如下圖的初始偽狀態圖標到狀態圖作業區。

EA畫UML狀態圖中基本要素畫法有哪些


添加完了狀態

從工具欄中拖動如下圖的完了狀態圖標到狀態圖作業區。

EA畫UML狀態圖中基本要素畫法有哪些

添加狀態

添加狀態要素

從工具欄中拖動如下圖的狀態圖標到狀態圖作業區,并通過屬性對話框設定狀態名稱。

EA畫UML狀態圖中基本要素畫法有哪些

添加行為


選擇狀態圖中的狀態圖形,打開上下文菜單,選擇【Features&Properties】-【Operations】項目

EA畫UML狀態圖中基本要素畫法有哪些

Action類中可以選擇的項目有,entry/exit/do分別對應狀態的進入行為/退出行為和doActivity行為。

添加遷移

添加遷移線

從工具欄中選擇如下圖的遷移圖標,讓后從一個狀態拖動鼠標到另外一個轉臺。

EA畫UML狀態圖中基本要素畫法有哪些

設定遷移屬性

雙擊遷移線,打開遷移屬性設定畫面。

EA畫UML狀態圖中基本要素畫法有哪些

Guard:設定遷移的監護條件

Effect:設定遷移的效應行為

Triggers-Name:設定觸發條件名稱,可以為遷移設定多個觸發條件。

Triggers-Type:選擇觸發條件的種類,可以選擇Call/Signal/Change/Timne。

Triggers-Specification:根據出發條件的類型,填寫補充信息。

Triggers關聯信息輸入完成后按下【Save】按鈕,對應的出發條件會表示在下面的列表中。

添加選擇偽狀態

從工具欄中拖動如下圖的選擇偽狀態圖標到狀態圖作業區。

EA畫UML狀態圖中基本要素畫法有哪些

在狀態和選擇偽狀態之間添加遷移線并為離開選擇偽狀態的遷移先設定監護條件。

需要補充說明的是,下面兩種表示方式都是有效的。

EA畫UML狀態圖中基本要素畫法有哪些

添加內部遷移

首先添加一條向狀態本身遷移的遷移線并添加觸發條件和效應行為。

EA畫UML狀態圖中基本要素畫法有哪些

打開遷移屬性對話款,進入【Gereral】分類,切換到【Advanced】屬性頁,選個【kind】項目的內容為【internal】。

EA畫UML狀態圖中基本要素畫法有哪些

完成上述操作以后,遷移的表示方式會發生變化。

EA畫UML狀態圖中基本要素畫法有哪些

如果重新設定內部遷移的屬性,雙擊圖形中內部遷移的部分即可。

以上是“EA畫UML狀態圖中基本要素畫法有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

涡阳县| 林芝县| 水城县| 甘孜县| 南丰县| 成安县| 新河县| 邯郸市| 扎囊县| 上栗县| 青神县| 盘山县| 酒泉市| 林芝县| 大新县| 陕西省| 宁乡县| 德江县| 祁连县| 富顺县| 茂名市| 宁晋县| 修文县| 罗山县| 五莲县| 安龙县| 砚山县| 龙州县| 连城县| 莲花县| 五寨县| 个旧市| 晋江市| 新宾| 宁海县| 夏河县| 措美县| 阿勒泰市| 瓮安县| 故城县| 南华县|