塑模动态观点合作图.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 7页
  • 2019-10-31 发布于湖北
  • 举报
Chapter 18 塑模動態觀點:合作圖 Collaboration Diagram 學習目標 ? 說明合作圖的目的 ? 說明並展示合作圖的記號 合作圖 作圖是順序圖的替代方案。相對於像順序圖那樣依時間塑模訊息,合作圖在物件圖的上面塑模訊息。合作圖使用這種方法是為了強調物件結構在互動上的影響。 圖表類似性 順序圖與合作圖都塑模兩種元素:訊息與物件。 圖表差異性 合作圖重視將物件的互動對應到物件鏈結上(也就是把參與物件以物件圖的格式來繪製,並將訊息平行於物件鏈結上)。 合作圖 合作圖記號 更多合作圖記號 重點 合作圖塑模的訊息與順序圖很類似,介於物件間的互動。是它們的觀點造成差異。合作圖觀察與物件結構及它們彼此之間的關係(鏈結)有關的互動。順序圖則著眼於時間。因此,合作圖的優點在於它能夠幫助您檢驗介於類別間的關係,甚至發現對新關聯的要求。 合作圖建立於物件圖的基礎上 : 將參與物件放在圖表上。 使用類別圖做為指引,在物件間繪製鏈結。 加入各事件。將訊息箭頭以平行於兩物件間鏈結的方式放置。將箭頭由傳訊物件指向收訊物件。 以執行順序將訊息編號。 重複步驟3及步驟4直到整個場景皆塑模完成。 * * 記號的使用狀態: 物件Object 同步事件或程序呼叫Synchronous event or procedure call 傳回值Return 自我參照Self-reference 序號Sequence number 匿名物件Anonymous object 註釋Comment 逾時事件Timeout event 非同步訊息Asynchronous message

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档