版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
物流信息管理系統(tǒng)狀態(tài)機圖狀態(tài)機圖狀態(tài)機圖對一個單獨對象的行為建模,指明對象在它的整個生命周期里,響應不同事件時,執(zhí)行相關事件的順序。如圖所示,下列狀態(tài)機圖顯示了大門在整個生命周期里如何運作。狀態(tài)機圖大門可以處于以下三種狀態(tài)之一:“Opened”-打開狀態(tài),“Closed”-關閉狀態(tài),或者“Locked”-鎖定狀態(tài)。它分別響應事件:“Open”-開門,“Close”-關門,“Lock”-鎖門和“Unlock”-解鎖。注意:不是所有的事件在所有的狀態(tài)下都是有效的。例如,一個門打開的時候是不可能鎖定的,除非關上門。并且,狀態(tài)轉(zhuǎn)移可能有附加監(jiān)護條件:假設門是開的,如果“doorWay->isEmpty”(門是空的)被滿足,那么它只能響應關門事件。狀態(tài)機圖使用的語法和約定將在下面的部分進行討論。狀態(tài)機圖初始狀態(tài)表示為實心黑圓,可以標注名稱。結(jié)束狀態(tài)表示為中心帶黑點圓環(huán),也可以被標注名稱,如圖所示。1、起始和結(jié)束狀態(tài)狀態(tài)機圖一個狀態(tài)到下一個狀態(tài)的轉(zhuǎn)移表示為帶箭頭實線。轉(zhuǎn)移可以有一個“Trigger”觸發(fā)器,一個“Guard”監(jiān)護條件和一個“Effect”效果,如圖所示。2、轉(zhuǎn)移在上面的狀態(tài)轉(zhuǎn)移示例中,一個效果與該轉(zhuǎn)移相關聯(lián)。如果目標狀態(tài)有多個轉(zhuǎn)移到達,并且每一個轉(zhuǎn)移都有相同的效果與它相關聯(lián),那么最好將該效果與目標狀態(tài)相關聯(lián),而不與轉(zhuǎn)移相關聯(lián)。可以通過為這個狀態(tài)定義初始動作來實現(xiàn)。下圖顯示了一個帶入口動作和出口動作的狀態(tài)。狀態(tài)機圖3、狀態(tài)活動一個狀態(tài)可能有一個返回到自身的轉(zhuǎn)移,如圖所示。狀態(tài)機圖4、自轉(zhuǎn)移一個狀態(tài)機圖可以有子狀態(tài)機圖,如圖所示。狀態(tài)機圖5、復合狀態(tài)可選擇不同方式顯示相同信息,如圖所示。狀態(tài)機圖6、選擇偽狀態(tài)選擇偽狀態(tài)顯示為菱形,有一個轉(zhuǎn)移輸入,兩個或多個輸出。下圖顯示不管到達哪一個狀態(tài),經(jīng)過選擇偽狀態(tài)后的去向,取決于在偽狀態(tài)中執(zhí)行時所選擇的消息格式。狀態(tài)機圖7、連接偽狀態(tài)連接偽狀態(tài)用來將多個狀態(tài)轉(zhuǎn)移連接在一起。一個單獨的連接偽狀態(tài)可以有一個或多個輸入和一個或多個輸出,監(jiān)護可能應用于每一個轉(zhuǎn)移,連接是沒有語義的。連接可以把一個輸入轉(zhuǎn)移分成多個輸出轉(zhuǎn)移來實現(xiàn)一個靜態(tài)分支。與之對照的是選擇偽狀態(tài)實現(xiàn)一個動態(tài)條件分支,如圖所示。狀態(tài)機圖8、終止偽狀態(tài)進入終止偽狀態(tài)是指狀態(tài)機生命線已經(jīng)終止。終止偽狀態(tài)表示為叉號,如圖所示。狀態(tài)機圖9、并發(fā)區(qū)一個狀態(tài)可以被分成幾個不同的區(qū),包含同時存在和執(zhí)行的子狀態(tài)。下面的例子顯示狀態(tài)“ApplyingBrakes”“FrontBrakes”和“RearBrakes”將同時獨立運作。注意使用了分叉和結(jié)合偽狀態(tài)而不是選擇和合并偽狀態(tài)。這些符號用來同步并發(fā)的線程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版墻紙購銷合同范本
- 2025年度數(shù)字經(jīng)濟基礎設施建設承包借款合同4篇
- 2024預埋件研發(fā)與生產(chǎn)項目合同范本3篇
- 2024食品物流信息化管理系統(tǒng)合同
- 2025年度文化創(chuàng)意產(chǎn)品采購合同知識產(chǎn)權(quán)保護與市場推廣3篇
- 2025年度專業(yè)市場租賃協(xié)議范本4篇
- 2025年度智慧社區(qū)物業(yè)服務承包合同4篇
- 2025年度電力企業(yè)財務預算出納人員擔保合同3篇
- 2025年度商場櫥窗窗簾廣告設計與安裝合同4篇
- 2025年度新能源汽車制造項目承包商擔保合同規(guī)范4篇
- 春節(jié)英語介紹SpringFestival(課件)新思維小學英語5A
- 進度控制流程圖
- 2023年江蘇省南京市中考化學真題
- 【閱讀提升】部編版語文五年級下冊第四單元閱讀要素解析 類文閱讀課外閱讀過關(含答案)
- 供電副所長述職報告
- 現(xiàn)在完成時練習(短暫性動詞與延續(xù)性動詞的轉(zhuǎn)換)
- 產(chǎn)品質(zhì)量監(jiān)控方案
- 物業(yè)總經(jīng)理述職報告
- 新起點,新發(fā)展心得體會
- 深圳大學學校簡介課件
- 校園欺凌問題成因及對策分析研究論文
評論
0/150
提交評論