Collaboration Diagram

前言

  協作圖是動態圖的另一種表現形式,它強調參加交互的各對象的組織。

芝士

  • 協作圖的組成元素
    • 對象(Object)
      矩形中的內容代表對象
    • 鏈(Link)
    • 消息 (Message)
  • 舉例——客戶取車
    取車的動作從客戶開始,她向預定申請模塊發送出示清單的消息,然後由公司員工向預定申請模塊發送覈對的消息,預定申請在收到消息覈對的信息後,回覆公司員工申請存在,然後再回復客戶允許客戶取車。公司員工收到消息後填寫工作記錄和登記汽車狀態。
    在這裏插入圖片描述
  • 協作圖和時序圖的關係
    • 二者在語義上等價
    • 二者可以互相轉化
    • 二者側重點不同
      • 時序圖側重時間順序
      • 協作圖側重對象之間的關係,時間順序從序列號獲得
  • 協作圖與時序圖的互換
    學生學位評審的流程如下:教務人員將需評審的學生的學號輸入學位初評模塊,學位初評模塊會查詢相應寫生的成績和獎懲記錄來作爲學位評定的依據。學位初評模塊將初評的結果打印,學位初評打印稿被提交給教務人員,控制流結束。
    時序圖
    在這裏插入圖片描述
    協作圖
    在這裏插入圖片描述
  • 附加——機房收費系統
    在這裏插入圖片描述

小結

  把時序圖和協作圖一比較,自己大概瞭解了各方面的套路,也大體懂得了其中的畫法。送給自己一句話「在漫長崎嶇的人生旅途中,人們要想實現自己的理想和事業,就必須走好自己人生的每一步,就必須領悟到成功者的經驗和智慧。幸福和快樂存在於自己抗爭困難的過程中,決不是對困難的妥協。放棄自己就等於放棄一切。」Fighting!

相關文章
相關標籤/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。