




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、時(shí)序圖(序列圖)序列圖(Sequence Diagram)有多種含義和用法。1.序列圖是遺傳物質(zhì)上核苷酸序列物理圖的簡(jiǎn)稱,是人類基因組計(jì)劃中的最基礎(chǔ)的工作,是人類基因組在分子水平上最高層次、最為詳盡的物理圖,測(cè)定總長(zhǎng)為1M、由約30億對(duì)核苷酸組成的基因組DNA序列。2.序列圖是一個(gè)模型,用于描述對(duì)象組如何隨著時(shí)間在某些行為方面進(jìn)行協(xié)作。序列圖捕獲單一用例的行為,同時(shí)顯示在特定用例的時(shí)間框架中的對(duì)象以及這些對(duì)象之間傳遞的消息。序列圖并不顯示對(duì)象之間的關(guān)系。3. 序列圖是按時(shí)間順序描述了對(duì)象間的交互模式;它利用對(duì)象的“生命線”和它們之間傳遞的消息來顯示對(duì)象如何參與交互。 4. 序列圖是一種強(qiáng)調(diào)消息
2、的時(shí)序交互圖,它由活動(dòng)者(Actor)、對(duì)象(Object)、消息(Message)、生命線(Lifeline)和控制焦點(diǎn)(Focus of control)組成。在UML中對(duì)象表示為一個(gè)矩形,其中對(duì)象名稱標(biāo)有下劃線;消息在序列圖中由有標(biāo)記的箭頭表示;生命線由虛線表示??刂平裹c(diǎn)由薄薄的矩形表示。 5.序列圖將交互關(guān)系表示為一個(gè)二維圖,縱向是時(shí)間軸,時(shí)間沿豎線向下延伸。橫向軸代表了在協(xié)作中各獨(dú)立對(duì)象的類元角色。類元角色的活動(dòng)用生命線表示。當(dāng)對(duì)象存在時(shí),生命線用一條縱向虛線表示,當(dāng)對(duì)象的過程處于激活狀態(tài)時(shí),生命線是一個(gè)雙道線。6.序列圖以圖的形式詳細(xì)描述了業(yè)務(wù)角色和業(yè)務(wù)主角之間的交互,以及如何在執(zhí)
3、行業(yè)務(wù)用例時(shí)訪問業(yè)務(wù)實(shí)體。序列圖簡(jiǎn)要描述了參與的業(yè)務(wù)角色的工作,從激活的角度描述了如何操作業(yè)務(wù)實(shí)體,以及它們?nèi)绾瓮ㄟ^發(fā)送消息實(shí)現(xiàn)通信。序列圖用來表達(dá)系統(tǒng)內(nèi)部一群對(duì)象的交互情況,它是一種行為圖,如圖2-49所示。 圖2-49 序列圖在接下來的各小節(jié)中,僅談?wù)撔蛄袌D中常見的概念及圖示。 2.5.1 交互交互(interaction)是一個(gè)行為單元(behavior
4、 unit),用來呈現(xiàn)一群對(duì)象互相交換信息的情況。如圖2-50所示,使用大方框?qū)⒁蝗簩?duì)象圍起來,代表一個(gè)交互單元,在大方框內(nèi)部左上角的框內(nèi)標(biāo)示帶有關(guān)鍵字sd的交互名稱。
5、; 圖2-50 交互序列圖通常省略交互的大方框,一張序列圖的內(nèi)容就是一個(gè)交互單元。既然交互是一個(gè)行為單元,當(dāng)然希望可以重用(reuse)預(yù)先設(shè)計(jì)好的交互,通過組合多個(gè)交互單元,形成另一個(gè)更大的交互單元。 2.5.2 生命線生命線(lifeline)代表一個(gè)參與交互的實(shí)例,它的圖示是頂端連接矩形的虛線,如圖2-51所示,虛線頂部的矩形可以放置生命線的名稱。
6、160; 圖2-51 生命線2.5.3 執(zhí)行發(fā)生對(duì)象在接收到消息之后執(zhí)行一項(xiàng)活動(dòng),執(zhí)行期間稱為執(zhí)行發(fā)生(execution occurrence),如圖2-52所示,它的圖示是長(zhǎng)條矩形。圖2-52 執(zhí)行發(fā)生 2.5.4 消息消息(message)的圖示是一條帶箭頭的線段,橫跨在兩個(gè)生命線上,如圖2-53所示,對(duì)象之間通過發(fā)送消息來交互。
7、 圖2-53 消息如圖2-54所示,序列圖中有四種常見的消息,說明如下: 創(chuàng)建消息(createMessage)顧名思義,用來創(chuàng)建對(duì)象的消息稱為創(chuàng)建消息。它的圖示是帶開放性箭頭的虛線,箭頭指向目標(biāo)對(duì)象。
8、 同步調(diào)用(synchCall)這是最常見的消息。它的圖示是帶實(shí)心箭頭的實(shí)線,由發(fā)送消息的來源對(duì)象指向負(fù)責(zé)執(zhí)行的目標(biāo)對(duì)象。 回復(fù)消息(replyMessage)目標(biāo)對(duì)象執(zhí)行結(jié)束時(shí),會(huì)發(fā)出回復(fù)消息給來源對(duì)象。它的圖示是帶開放式箭頭的虛線,從負(fù)責(zé)執(zhí)行的目標(biāo)對(duì)象反向指回來源對(duì)象。 異步信號(hào)(asynchSignle)同步與異步的差別在于,來源對(duì)象是否等待目標(biāo)執(zhí)行結(jié)束才繼續(xù)往執(zhí)行。來源對(duì)象如果發(fā)送同步消息,會(huì)等待,如果發(fā)送異步消息,就不等待了。 圖2-54 四種消息 2.5.5 終止生命線有生有滅,終止(stop)就是用
9、來表達(dá)生命線終止的時(shí)刻。終止的圖示是一個(gè)大叉,放置在生命線的虛線底部,代表生命線已經(jīng)終止,可連接元素已經(jīng)不存在,如圖2-55所示。圖2-55 終止2.5.6 一般次序通常,不同生命線上的事件的發(fā)生順序互不相干。但是,如果想指定順序,就得使用一般次序(general ordering)。一般次序的圖示為中間附箭頭的虛線,如圖2-56所示,:C接到消息p之后,:O才會(huì)發(fā)送消息q給:E。 圖2-56 一般次序2.5.7 狀態(tài)不變式狀態(tài)不變式(state invariant)是一種用在生命線上的約束(constraint)。以圖2-57為例,購物刷卡時(shí),金額(amount)不能超過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新一代大學(xué)英語(第二版)綜合教程1-U3-教師用書 Unit 3 Culture Counts
- 家具制造業(yè)原材料價(jià)格波動(dòng)應(yīng)對(duì)2025年產(chǎn)業(yè)鏈整合策略報(bào)告
- 2025年醫(yī)藥流通企業(yè)供應(yīng)鏈優(yōu)化與成本控制創(chuàng)新策略報(bào)告
- 特色農(nóng)產(chǎn)品冷鏈物流中心建設(shè)對(duì)農(nóng)村經(jīng)濟(jì)發(fā)展的推動(dòng)作用報(bào)告
- 新能源商用車型號(hào)2025年市場(chǎng)需求與電動(dòng)物流車售后服務(wù)滿意度研究報(bào)告
- 磅房安全培訓(xùn)試題及答案
- 傳統(tǒng)食品工業(yè)化生產(chǎn)2025年智能檢測(cè)技術(shù)改造與創(chuàng)新案例報(bào)告
- 安全生產(chǎn)管理知識(shí)試題及答案
- 快時(shí)尚行業(yè)在2025年時(shí)尚零售市場(chǎng)中的品牌合作與跨界營(yíng)銷報(bào)告
- 2025年土壤污染修復(fù)技術(shù)土壤修復(fù)藥劑市場(chǎng)發(fā)展趨勢(shì)報(bào)告
- 出師表標(biāo)準(zhǔn)注音版修正版
- 孤獨(dú)癥康復(fù)教育人員上崗培訓(xùn)練習(xí)題庫及答案
- 籃球比賽記錄表A4版
- 機(jī)械設(shè)備投入計(jì)劃及保證措施
- 小兒清熱止咳口服液產(chǎn)品知識(shí)-課件
- 工程項(xiàng)目成本預(yù)算表
- 鋼 筋 檢 查 記 錄 表(鋼筋加工及安裝)
- 附件9:未取得國(guó)外國(guó)籍的聲明
- 一般自我效能感量表(GSES)
- 新題型大綱樣題(考研英語一)
- Blue Planet Ⅱ《藍(lán)色星球2(2017)》第一季第一集完整中英文對(duì)照劇本
評(píng)論
0/150
提交評(píng)論