翻譯|使用教程|編輯:鮑佳佳|2021-06-17 10:54:24.027|閱讀 141 次
概述:狀態(tài)機(jī)圖(或起始圖,也稱(chēng)為狀態(tài)轉(zhuǎn)換圖的狀態(tài)圖)是一種行為,它指定實(shí)體(或?qū)ο螅┰谄渖芷趦?nèi)響應(yīng)事件時(shí)訪(fǎng)問(wèn)的狀態(tài)序列,以及它對(duì)這些事件的響應(yīng)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
Visual Paradigm公司在其核心產(chǎn)品Visual Paradigm for UML更新到v11.1的時(shí)候,把三個(gè)原始的系列產(chǎn)品(Agilian、Visual Paradigm for UML和Logizian)融合在一起,將最初為不同建模功能服務(wù)的多個(gè)獨(dú)立產(chǎn)品整合成的一個(gè)產(chǎn)品,其名字被命名為Visual Paradigm——與公司的名字相同?,F(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計(jì)軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計(jì)數(shù)據(jù)庫(kù)的任務(wù)。
狀態(tài)機(jī)圖(或起始圖,也稱(chēng)為狀態(tài)轉(zhuǎn)換圖的狀態(tài)圖)是一種行為,它指定實(shí)體(或?qū)ο螅┰谄渖芷趦?nèi)響應(yīng)事件時(shí)訪(fǎng)問(wèn)的狀態(tài)序列,以及它對(duì)這些事件的響應(yīng)。
狀態(tài)是對(duì)象生命期間的條件,在此期間它滿(mǎn)足某些條件,執(zhí)行某些活動(dòng)或等待某些外部事件
事件是重要事件的規(guī)范。 對(duì)于狀態(tài)機(jī)制,事件是可以觸發(fā)狀態(tài)轉(zhuǎn)換的刺激的發(fā)生。
轉(zhuǎn)換是兩個(gè)狀態(tài)之間的關(guān)系,指示當(dāng)滿(mǎn)足指定的一組事件和條件時(shí),處于第一狀態(tài)的對(duì)象將執(zhí)行某些動(dòng)作并進(jìn)入第二狀態(tài)。
Action是可執(zhí)行的,原子的(參考狀態(tài)機(jī))計(jì)算。Action可以包括操作,創(chuàng)建或銷(xiāo)毀其他對(duì)象,或者將信號(hào)發(fā)送到其他對(duì)象(事件)。
從工具欄中選擇Diagram > New。
在New Diagram窗口中,選擇State Machine Diagram,然后單擊Next。 您可以使用上面的搜索欄來(lái)過(guò)濾結(jié)果。
為該圖命名,然后單擊“OK”。 在本教程中,我們將命名圖State Machine Diagram Tutorial。
您現(xiàn)在將看到一個(gè)具有初始偽狀態(tài)的空?qǐng)D。
要?jiǎng)?chuàng)建新?tīng)顟B(tài),請(qǐng)單擊初始狀態(tài),然后將資源按鈕拖動(dòng)到所需位置并釋放。 釋放按鈕時(shí),從彈出窗口中選擇Transition - > State。 創(chuàng)建狀態(tài)后,您可以更改狀態(tài)名稱(chēng)。
對(duì)更多狀態(tài)重復(fù)步驟5。
您可能會(huì)看到轉(zhuǎn)換未命名。 您可以通過(guò)雙擊轉(zhuǎn)換來(lái)命名轉(zhuǎn)換。 此示例將命名Available和Locked to Lock之間的轉(zhuǎn)換。
創(chuàng)建所有狀態(tài)后,您可能需要設(shè)置更多轉(zhuǎn)換。 您可以通過(guò)選擇Transition,單擊并按住開(kāi)始狀態(tài),然后拖動(dòng)到目標(biāo)狀態(tài)(在此示例中為Available)并釋放來(lái)執(zhí)行此操作。 不要忘記命名過(guò)渡。
完成圖表后,您需要看到這樣的圖表:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: