中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

米林县| 横山县| 南木林县| 灵宝市| 宜丰县| 武川县| 松桃| 内黄县| 区。| 邓州市| 乌兰县| 舞阳县| 防城港市| 兴山县| 承德县| 望城县| 若尔盖县| 沂源县| 灵山县| 龙陵县| 长武县| 彰化市| 乌鲁木齐县| 顺义区| 乌海市| 温州市| 饶河县| 济阳县| 宁武县| 五寨县| 拉萨市| 会宁县| 青河县| 宜春市| 江城| 综艺| 北流市| 大余县| 黄骅市| 双流县| 灌南县|