日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入學(xué)習(xí)UML協(xié)作圖和時序圖用法

本文和大家重點討論一下UML協(xié)作圖和時序圖的概念,UML協(xié)作圖(CollaborationDiagram)是動態(tài)視圖的另一種表現(xiàn)形式,它強調(diào)參加交互的各對象的組織,而UML時序圖(SequenceDiagram)用來顯示對象之間的關(guān)系。

創(chuàng)新互聯(lián)始終堅持【策劃先行,效果至上】的經(jīng)營理念,通過多達10多年累計超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的全網(wǎng)營銷解決方案,現(xiàn)已廣泛運用于各行各業(yè)的客戶,其中包括:展覽展示等企業(yè),備受客戶贊許。

UML協(xié)作圖

UML協(xié)作圖(CollaborationDiagram)是動態(tài)視圖的另一種表現(xiàn)形式,它強調(diào)參加交互的各對象的組織。UML協(xié)作圖只對相互間有交互作用的對象和這些對象間的關(guān)系建模,而忽略了其他對象和關(guān)聯(lián)。UML協(xié)作圖可以被視為對象圖的擴展,但它除了展現(xiàn)出對象間的關(guān)聯(lián)外,還顯示了對象間的消息傳遞。

UML協(xié)作圖中包括如下元素:類角色,關(guān)聯(lián)角色和消息流

1,類角色(ClassRole)
類角色代表UML協(xié)作圖中對象在交互中所扮演的角色。在UML協(xié)作圖中矩形中的對象代表類角色,類角色的代表參與交互的對象,它的命名方式和對象的命名方式一樣

2,關(guān)聯(lián)角色(AssociationRole)
關(guān)聯(lián)角色代表UML協(xié)作圖中連接在交互中所扮演的角色。UML協(xié)作圖中連線代表著關(guān)聯(lián)角色

3,消息流(MessageFlow)
消息流代表UML協(xié)作圖中對象間通過鏈接發(fā)送的消息。UML協(xié)作圖中類角色之間的箭頭表明在對象間交換的消息流,消息由一個對象發(fā)出由消息所指向的對象接收。鏈接用于傳輸或?qū)崿F(xiàn)消息的傳遞。消息流上標(biāo)有消息的序列號和類角色間發(fā)送的消息,一條消息會觸發(fā)接受對象中的一項操作

UML時序圖

動態(tài)模型描述了系統(tǒng)隨時間變化的行為,這教學(xué)些行為是用從靜態(tài)視圖中抽取的系統(tǒng)的瞬間值的變化來描述的,在UML的表現(xiàn)上,動態(tài)模型主要是建立系統(tǒng)的交互圖和行為圖。

交互圖包括UML時序圖和UML協(xié)作圖,行為圖則包括狀態(tài)圖和活動圖。
UML時序圖(SequenceDiagram)用來顯示對象之間的關(guān)系,并強調(diào)對象之間消息的時間順序,同時顯示了對象之間的交互。

UML時序圖中包括如下元素:類角色,生命線,激活期和消息

1,類角色(ClassRole)
類角色代表UML時序圖中的對象在交互中所扮演的角色,位于UML時序圖頂部和對象代表類角色。類角色一般代表實際的對象

2,生命線(Lifeline)
生命線代表UML時序圖中的對象在一段時期內(nèi)的存在。UML時序圖中每個對象和底部中心都有一條垂直的虛線,這就是對象的生命線,對象間的消息存在于兩條虛線間。

3,激活期(Activation)
激活期代表UML時序圖中的對象執(zhí)行一項操作的時期,在UML時序圖中每條生命線上的窄的矩形代表活動期。它可以被理解成C語言語義中一對花括號“{}”中的內(nèi)容

4,消息(Message)
消息是定義交互和協(xié)作中交換信息的類,用于對實體間的通信內(nèi)容建模,信息用于在實體間傳遞信息。允許實體請求其他的服務(wù),類角色通過發(fā)送和接受信息進行通信


當(dāng)前題目:深入學(xué)習(xí)UML協(xié)作圖和時序圖用法
鏈接地址:http://www.5511xx.com/article/djccpsc.html