九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

UML系統(tǒng)建?;A(chǔ)教程 第9章 協(xié)作圖

  • 資源ID:128514459       資源大小:503KB        全文頁(yè)數(shù):15頁(yè)
  • 資源格式: PPT        下載積分:16積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要16積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

UML系統(tǒng)建?;A(chǔ)教程 第9章 協(xié)作圖

UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言重點(diǎn)內(nèi)容:重點(diǎn)內(nèi)容:l 什么是協(xié)作圖什么是協(xié)作圖 l 組成協(xié)作圖的元素組成協(xié)作圖的元素l使用使用ROSEROSE創(chuàng)建協(xié)作圖創(chuàng)建協(xié)作圖l在項(xiàng)目中創(chuàng)建協(xié)作圖案例分析在項(xiàng)目中創(chuàng)建協(xié)作圖案例分析 UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 所謂協(xié)作是指在一定的語(yǔ)境中一組對(duì)象以及用以實(shí)現(xiàn)某些行為的這些對(duì)象間的相互作用。它描述了在這樣一組對(duì)象為實(shí)現(xiàn)某種目的而組成相互合作的“對(duì)象社會(huì)”。協(xié)作圖就是表現(xiàn)對(duì)象協(xié)作關(guān)系的圖,它表示了協(xié)作中作為各種類元角色的對(duì)象所處的位置,在圖中主要顯示了類元角色(Classifier Roles)和關(guān)聯(lián)角色(Association Roles)。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 在UML的表示中,協(xié)作圖將類元角色表示為類的符號(hào)(矩形),將關(guān)聯(lián)角色表現(xiàn)為實(shí)線的關(guān)聯(lián)路徑,關(guān)聯(lián)路徑上帶有消息符號(hào)。不帶有消息的協(xié)作圖標(biāo)明了交互作用發(fā)生的上下文,而不表示交互。它可以用來(lái)表示單一操作的上下文,甚至可以表示一個(gè)或一組類中所有操作的上下文。如果關(guān)聯(lián)線上標(biāo)有消息,圖形就可以表示一個(gè)交互。典型的,一個(gè)交互用來(lái)代表一個(gè)操作或者用例的實(shí)現(xiàn)UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 協(xié)作圖作為一種在給定語(yǔ)境中描述協(xié)作中各個(gè)對(duì)象之間的組織交互關(guān)系的空間組織結(jié)構(gòu)圖形化方式,在使用其進(jìn)行建模時(shí),可以將其作用分為以下三個(gè)方面:1 通過(guò)描繪對(duì)象之間消息的傳遞情況來(lái)反映具體的使用語(yǔ)境的邏輯表達(dá)。一個(gè)使用情境的邏輯可能是一個(gè)用例的一部分,或是一條控制流。這和序列圖的作用類似。2 顯示對(duì)象及其交互關(guān)系的空間組織結(jié)構(gòu)。協(xié)作圖顯示了在交互過(guò)程中各個(gè)對(duì)象之間的組織交互關(guān)系以及對(duì)象彼此之間的鏈接。與序列圖不同,協(xié)作圖顯示的是對(duì)象之間的關(guān)系,并不側(cè)重交互的順序,它沒(méi)有將時(shí)間作為一個(gè)單獨(dú)的維度,而是使用序列號(hào)來(lái)確定消息及并發(fā)線程的順序。3 協(xié)作圖的另外一個(gè)作用是表現(xiàn)一個(gè)類操作的實(shí)現(xiàn)。協(xié)作圖可以說(shuō)明類操作中使用到的參數(shù)、局部變量以及返回值等。當(dāng)使用協(xié)作圖表現(xiàn)一個(gè)系統(tǒng)行為時(shí),消息編號(hào)對(duì)應(yīng)了程序中嵌套調(diào)用結(jié)構(gòu)和信號(hào)傳遞過(guò)程。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 一個(gè)協(xié)作代表了為了完成某個(gè)目標(biāo)而共同工作的一組對(duì)象。對(duì)象的角色表示一個(gè)或一組對(duì)象在完成目標(biāo)的過(guò)程中所應(yīng)起的那部分作用。對(duì)象是角色所屬的類的直接或者間接實(shí)例。在協(xié)作圖中,不需要關(guān)于某個(gè)類的所有對(duì)象都出現(xiàn),同一個(gè)類的對(duì)象在一個(gè)協(xié)作圖中也可能要充當(dāng)多個(gè)角色。協(xié)作圖中對(duì)象的表示形式也和序列圖中的對(duì)象的表示方式一樣,使用包圍名稱的矩形框來(lái)標(biāo)記,所顯示的對(duì)象及其類的名稱帶有下劃線,二者用冒號(hào)隔開,使用“對(duì)象名:類名”的形式,與序列圖不同的是,對(duì)象的下部沒(méi)有一條被成為“生命線”的垂直虛線,并且對(duì)象存在多對(duì)象的形式。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 在協(xié)作圖中,可以通過(guò)一系列的消息來(lái)描述系統(tǒng)的動(dòng)態(tài)行為。在協(xié)作圖中,消息使用帶有標(biāo)簽的箭頭來(lái)表示,它附在連接發(fā)送者和接收者的鏈上。鏈連接了發(fā)送者和接收者,箭頭的指向便是接收者。每個(gè)消息包括一個(gè)順序號(hào)以及消息的名稱。消息的名稱可以是一個(gè)方法,包含一個(gè)名字和參數(shù)表、可選的返回值表。消息的各種實(shí)現(xiàn)的細(xì)節(jié)也可以被加入,如同步與異步等。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 在協(xié)作圖中的鏈和對(duì)象圖中鏈的概念和表示形式都相同,都是兩個(gè)或多個(gè)對(duì)象之間的獨(dú)立連接,是對(duì)象引用元組(有序表),是關(guān)聯(lián)的實(shí)例。在協(xié)作圖中,鏈的表示形式為一個(gè)或多個(gè)相連的線或弧。在自身相關(guān)聯(lián)的類中,鏈?zhǔn)莾啥酥赶蛲粚?duì)象的回路,是一條弧。為了說(shuō)明對(duì)象是如何與另外一個(gè)對(duì)象進(jìn)行連接的,我們還可以在鏈的兩端添加上提供者和客戶端的可見(jiàn)性修飾。如圖9-4所示,是鏈的普通和自身關(guān)聯(lián)的表示形式。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 創(chuàng)建一個(gè)新的協(xié)作圖,可以通過(guò)以下方式進(jìn)行。右鍵單擊瀏覽器中的Use Case View(用例視圖)、Logical View(邏輯視圖)或者位于這兩種視圖下的包。在彈出的菜單中,選中“New”(新建)下的“Collaboration Diagram”(協(xié)作圖)選項(xiàng)。輸入新的協(xié)作圖名稱。雙擊打開瀏覽器中的協(xié)作圖。使用菜單欄中添加對(duì)象的步驟如下:使用工具欄時(shí),在菜單欄中,選擇“Tools”(瀏覽)下的“Create”(創(chuàng)建)選項(xiàng),在“Create”(創(chuàng)建)選項(xiàng)中選擇“Object”(對(duì)象),此時(shí)光標(biāo)變?yōu)椤啊碧?hào)。在協(xié)作圖中單擊選擇任意一個(gè)位置,系統(tǒng)在該位置創(chuàng)建一個(gè)新的對(duì)象。在對(duì)象的名稱欄中,輸入對(duì)象的名稱。這時(shí)對(duì)象的名稱也會(huì)在對(duì)象上端的欄中顯示。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 在協(xié)作圖中添加對(duì)象與對(duì)象之間的簡(jiǎn)單消息的步驟如下:1 選擇協(xié)作圖的圖形編輯工具欄中的圖標(biāo),或者選擇菜單欄“Tools”(工具)中“Create”(新建)下的“Message”選項(xiàng),此時(shí)的光標(biāo)變?yōu)椤?”符號(hào)。2 單擊連接對(duì)象之間的鏈。3 此時(shí)在鏈上出現(xiàn)一個(gè)從發(fā)送者到接收者的帶箭頭的線段。4 在消息線段上輸入消息的文本內(nèi)容即可。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 在協(xié)作圖中創(chuàng)建鏈的操作與在對(duì)象圖中創(chuàng)建鏈的操作相同,可以按照在對(duì)象圖中創(chuàng)建鏈的方式進(jìn)行創(chuàng)建。同樣我們也可以在鏈的規(guī)范對(duì)話框的“General”選項(xiàng)卡中設(shè)置鏈的名稱、關(guān)聯(lián)、角色以及可見(jiàn)性等。鏈的可見(jiàn)性是指一個(gè)對(duì)象是否能夠?qū)α硪粋€(gè)對(duì)象可見(jiàn)的機(jī)制。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 1 根據(jù)系統(tǒng)的用例或具體的場(chǎng)景,確定協(xié)作圖中應(yīng)當(dāng)包含的元素。2 確定這些元素之間的關(guān)系,可以著手建立早期的協(xié)作圖,在元素之間添加鏈接和關(guān)聯(lián)角色等。3 將早期的協(xié)作圖進(jìn)行細(xì)化,把類角色修改為對(duì)象實(shí)例,并且鏈上添加消息并指定消息的序列。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 倉(cāng)庫(kù)管理員將生產(chǎn)的產(chǎn)品入庫(kù)的基本工作流程步驟如下:1 倉(cāng)庫(kù)管理員將通過(guò)庫(kù)存管理子系統(tǒng)將生產(chǎn)的產(chǎn)品處理入庫(kù) 2 倉(cāng)庫(kù)管理員通過(guò)庫(kù)存管理子系統(tǒng)中的產(chǎn)品入庫(kù)界面獲取產(chǎn)品信息。3 產(chǎn)品入庫(kù)界面根據(jù)產(chǎn)品的編號(hào)將產(chǎn)品類實(shí)例化并請(qǐng)求該類產(chǎn)品信息。4 產(chǎn)品類實(shí)例化對(duì)象根據(jù)產(chǎn)品的編號(hào)加載產(chǎn)品信息并提供給產(chǎn)品入庫(kù)界面。5 倉(cāng)庫(kù)管理員通過(guò)產(chǎn)品入庫(kù)界面增加產(chǎn)品數(shù)目。6 產(chǎn)品入庫(kù)界面通過(guò)產(chǎn)品類實(shí)例化對(duì)象修改產(chǎn)品信息。7 產(chǎn)品類實(shí)例化對(duì)象向產(chǎn)品入庫(kù)界面返回修改信息。8 產(chǎn)品入庫(kù)界面向倉(cāng)庫(kù)管理員顯示添加成功信息。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 創(chuàng)建協(xié)作圖的下一步是確定這些對(duì)象之間的連接關(guān)系,使用鏈和角色將這些對(duì)象連接起來(lái)。在這一步中,我們基本上可以建立早期的協(xié)作圖,表達(dá)出協(xié)作圖中的元素如何在空間上進(jìn)行交互。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言 從已經(jīng)描述的用例中,我們可以確定需要“倉(cāng)庫(kù)管理員”和“產(chǎn)品”二個(gè)對(duì)象。對(duì)于本系統(tǒng)來(lái)說(shuō),我們需要一個(gè)提供倉(cāng)庫(kù)管理員與系統(tǒng)交互的場(chǎng)所,那么我們需要一個(gè)“界面”對(duì)象。倉(cāng)庫(kù)管理員通過(guò)“產(chǎn)品入庫(kù)的界面”對(duì)象才能將產(chǎn)品放進(jìn)倉(cāng)庫(kù)。將將這些對(duì)象列舉到協(xié)作圖中。UMLUML統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言

注意事項(xiàng)

本文(UML系統(tǒng)建?;A(chǔ)教程 第9章 協(xié)作圖)為本站會(huì)員(小***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!