版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
行為建模概述用例反映了一個系統(tǒng)與外界參與者交互的行為,但不能反映系統(tǒng)內(nèi)部對象的行為行為建模具有復(fù)雜性,需要多個側(cè)面來描述。狀態(tài)流事件流狀態(tài)機(jī)活動消息流交互控制流對象流第5章交互與交互圖在分析階段,開發(fā)人員用交互(interaction)來詳細(xì)描述用例的場景,這有助于項目團(tuán)隊對用例場景達(dá)成共識。在詳細(xì)設(shè)計階段,用交互來精確描述對象間的通信協(xié)議。當(dāng)執(zhí)行測試時,跟蹤系統(tǒng)也可描述為交互,并且能與先前的交互進(jìn)行比較。交互個交互interaction是一個行為單位,描述對象之間可觀察的信息傳遞。一個交互所描述的行為往往與特定語境相關(guān)sdUserAccepted個交互包括:+PINIntegerreadonlyO<=PIN<=99991命名、形參、返回;UserACSystem組生命線;Code(PIN)系列消息Cardout一組交互片段;門和動作UnlockUML2中的四種交互圖序列圖:順序圖是一種強(qiáng)調(diào)消息時間順序的交互圖,為讀者提供了控制流隨著時間推移的清晰的可視化軌跡。通信圖:UM2.0中的通信圖實際上就是UM1中的協(xié)作圖它強(qiáng)調(diào)的是參加交互的對象的組織,為讀者提供了在協(xié)作對象結(jié)構(gòu)組織的語境中觀察控制流的一個清晰的可視化軌跡。計時圖:采用了一種帶數(shù)字刻度的時間軸來精確地描述消息的順序。交互縱覽圖:是交互圖和活動圖的混合物。序列圖的例子序列圖(sequencediagram)強(qiáng)調(diào)消息的時間順序。exchange:PBXeceiver:Phoneiftdialtone1<5secgingtonephoneringsanswerphonestoptonestopenging序列圖的例子序列圖(sequencediagram)強(qiáng)調(diào)消息的時間順序?qū)W生查看自身信息交互圖錄面xB數(shù)Student1:登2:驗證用戶返回驗證倍示驗證信息[成功驗證查看掌學(xué)生信6檢索學(xué)生信息7返回學(xué)生信8顯示學(xué)生信息序列圖的基本概念序列圖是強(qiáng)調(diào)消息時間順序的交互圖。序列圖描述了對象之間傳送消息的時間順序,用來表示用例中的行為順序在UM的表示中,序列圖將交互關(guān)系表示為一個二維圖。其中,縱向是時間軸,時間沿豎線向下延伸。橫向代表了在協(xié)作中各獨(dú)立對象的角色。角色使用生命線進(jìn)行表示,當(dāng)對象存在時,生命線用一條虛線表示,此時對象不處于激活狀態(tài),當(dāng)對象的過程處于激活狀態(tài)時,生命線是一個雙道線。序列圖中的消息使用從一個對象的生命線到另一個對象生命線的箭頭表示,箭頭以時間順序在圖中從上到下排列。序列圖的組成在序列圖中主要包括以下四種元素對象(Object生命線Lifeline)激活(Activation)消息(Messages)對象序列圖中對象的符號和對象圖中對象所用的符號一樣。使用包圍名稱的矩形框來標(biāo)記,所顯示的對象及其類的名稱帶有下劃線,二者用冒號隔開,使用“對象名:類名”的形式,對象的下部有一條被成為“生命線”的垂直虛線將對象置于時序圖的頂部意味著在交互開始的時候?qū)ο缶鸵呀?jīng)存在了,如果對象的位置不在頂部,那么表示對象是在交互的過程中被創(chuàng)建的。王:售貨張琴顧左王別售貨生命線生命線(Lifeline)是一條垂直的虛線,用來表示序列圖中的對象在一段時間內(nèi)的存在。每個對象的底部中心的位置都帶有生命線。生命線是一個時間線,從序列圖的頂部一直延伸到底部,所用時間取決于交
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職會展服務(wù)與管理(展會接待禮儀)試題及答案
- 2025年高職計算機(jī)網(wǎng)絡(luò)(網(wǎng)絡(luò)故障診斷)試題及答案
- 2025年大二(國際政治)國際政治經(jīng)濟(jì)學(xué)測試卷
- 2025年中職(計算機(jī)應(yīng)用)表格制作階段測試題及答案
- 2025年高職(醫(yī)學(xué)檢驗技術(shù))分子生物學(xué)檢驗綜合測試題及答案
- 2025年大學(xué)一年級(健康服務(wù)與管理)健康管理學(xué)基礎(chǔ)試題及答案
- 2025年大學(xué)大一(法學(xué))民法總論基礎(chǔ)試題及答案
- 2025年大學(xué)農(nóng)業(yè)工程(農(nóng)業(yè)工程專業(yè)知識測試)試題及答案
- 2025年中職工業(yè)機(jī)器人系統(tǒng)操作與運(yùn)維(故障診斷)試題及答案
- 2025年高職(環(huán)境監(jiān)測技術(shù))水質(zhì)監(jiān)測分析綜合測試試題及答案
- 醫(yī)院抗菌藥物合理使用管理記錄
- 物業(yè)管理員實操簡答試題附答案
- 造價咨詢方案的指導(dǎo)思想
- 網(wǎng)約車停運(yùn)費(fèi)民事起訴狀模板
- 初中業(yè)務(wù)校長工作匯報
- 人工智能技術(shù)在仲裁中的應(yīng)用與挑戰(zhàn)-洞察及研究
- 2025年公安聯(lián)考申論真題及解析答案
- 家庭使用電安全知識培訓(xùn)課件
- 肺結(jié)核合并糖尿病的護(hù)理查房論文
- 2024-2025學(xué)年四川省成都市錦江區(qū)七中學(xué)育才學(xué)校七年級數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測模擬試題含解析
- 基于單片機(jī)的智能垃圾桶的設(shè)計
評論
0/150
提交評論