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

溫馨提示×

溫馨提示×

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

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

EA畫UML狀態圖中面向對象是什么意思

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

小編給大家分享一下EA畫UML狀態圖中面向對象是什么意思,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

面向對象


在考慮按鈕的狀態機的時候可以有兩種視角:信號系統的視角和按鈕裝置的視

角。

如果按照信號系統需求來建模,識別出來的狀態就是道路1通行,道路1停止一類的結果。由于停止按鈕和行人通過按鈕關注的點不同,識別出來的狀態也就不相同,無法共通。

如果考慮了系統需求之后按照按鈕裝置的觀點來建模,識別出來的狀態就是,按鈕無效狀態,按鈕有效狀態,請求有效狀態等,這時停止按鈕和行人按鈕的處理就可以共通。

收集需求時使用利用者觀點,建模時使用功能提供者觀點。這也算是一種面向對象吧。雖然這種解釋只是作者的一種擴大解釋,但是作為大家在分析系統,對系統建模時的一種考慮問題的角度絕對是有益無害的。


按鈕裝置狀態機

結合停止按鈕和行人通過請求按鈕的需求,按照面向對象(按鈕裝置)的觀點,建模如下:

EA畫UML狀態圖中面向對象是什么意思

Disable狀態:設備不接受用戶按鈕操作。接受到DeviceEnable事件之后,向Enable狀態遷移;如果接受到ShutDown事件,經由Junction偽狀態向ExitPoint遷移。

Enable狀態:檢測到用戶按鈕按下以后,向CmdReady狀態遷移;接受DeviceDisable事件以后,向Disable狀態遷移;如果接受到ShutDown事件,經由Junction偽狀態向ExitPoint遷移。

CmdReady狀態:接受到HandlerReady事件后,發送Command信號之后向Disable狀態遷移;接受DeviceDisable事件以后,向Disable狀態遷移;如果接受到ShutDown事件,經由Junction偽狀態向ExitPoint遷移。

關于連接點(Junction)

連接點-這種類型的偽狀態用于將狀態之間的多個遷移連接成復合路徑。例如,合并偽狀態可以用來將多個進入遷移合并成一個離開遷移,通過這種方式表現后續路徑分享。也可以用于將一個進入遷移分成多個離開遷移,這些離開遷移通過不同的監護約束選擇。

--UML2.5 14.2.3.7 Pseudostate and PseudostateKind

(偽狀態和偽狀態種類)

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

向AI問一下細節

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

AI

高青县| 依兰县| 永登县| 麦盖提县| 尖扎县| 眉山市| 岐山县| 大邑县| 扎鲁特旗| 静安区| 克山县| 佛山市| 房山区| 勃利县| 辰溪县| 容城县| 临安市| 浦江县| 蓬溪县| 马关县| 武安市| 东兴市| 蒙山县| 绵竹市| 政和县| 上高县| 青浦区| 临汾市| 桑日县| 怀化市| 临江市| 合作市| 巨野县| 蒲城县| 南陵县| 吴堡县| 桐庐县| 冷水江市| 安国市| 文登市| 旺苍县|