翻譯|使用教程|編輯:王香|2019-04-18 13:38:53.000|閱讀 1425 次
概述:狀態機圖(或起始圖,也稱為狀態轉換圖的狀態圖)是一種行為,它指定實體(或對象)在其生命周期內響應事件時訪問的狀態序列,以及它對這些事件的響應。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
狀態機圖(或起始圖,也稱為狀態轉換圖的狀態圖)是一種行為,它指定實體(或對象)在其生命周期內響應事件時訪問的狀態序列,以及它對這些事件的響應。
狀態是對象生命期間的條件,在此期間它滿足某些條件,執行某些活動或等待某些外部事件
事件是重要事件的規范。 對于狀態機制,事件是可以觸發狀態轉換的刺激的發生。
轉換是兩個狀態之間的關系,指示當滿足指定的一組事件和條件時,處于第一狀態的對象將執行某些動作并進入第二狀態。
Action是可執行的,原子的(參考狀態機)計算。Action可以包括操作,創建或銷毀其他對象,或者將信號發送到其他對象(事件)。
從工具欄中選擇Diagram > New。
在New Diagram窗口中,選擇State Machine Diagram,然后單擊Next。 您可以使用上面的搜索欄來過濾結果。
為該圖命名,然后單擊“OK”。 在本教程中,我們將命名圖State Machine Diagram Tutorial。
您現在將看到一個具有初始偽狀態的空圖。
要創建新狀態,請單擊初始狀態,然后將資源按鈕拖動到所需位置并釋放。 釋放按鈕時,從彈出窗口中選擇Transition - > State。 創建狀態后,您可以更改狀態名稱。
對更多狀態重復步驟5。
您可能會看到轉換未命名。 您可以通過雙擊轉換來命名轉換。 此示例將命名Available和Locked to Lock之間的轉換。
創建所有狀態后,您可能需要設置更多轉換。 您可以通過選擇Transition,單擊并按住開始狀態,然后拖動到目標狀態(在此示例中為Available)并釋放來執行此操作。 不要忘記命名過渡。
完成圖表后,您需要看到這樣的圖表:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn