0.UML基礎(chǔ)

一、UML圖分類

1. 結(jié)構(gòu)圖(靜態(tài)圖)

  • 類圖
  • 對象圖
  • 組件圖
  • 部署圖

2. 行為圖(動態(tài)圖)

  • 用例圖
  • 序列圖
  • 協(xié)作圖
  • 狀態(tài)圖
  • 活動圖

二、應(yīng)用場景

1.類圖

顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu)

2.對象圖

UML 對象圖顯示某時刻對象和對象之間的關(guān)系。一個UML對象圖可看成一個類圖的特殊用例,實例和類可在其中顯示。

3.組件圖

組件圖提供系統(tǒng)的物理視圖。它的用途是顯示系統(tǒng)中的軟件對其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。

4.部署圖

部署圖表示該軟件系統(tǒng)如何部署到硬件環(huán)境中。

5.用例圖

用例圖一般表示出用例的組織關(guān)系--要么是整個系統(tǒng)的全部用例,要么是完成具有功能的一組用例。

6.序列圖

顯示對象之間的關(guān)系,強調(diào)對象之間消息的時間順序,顯示對象之間的交互。

7.協(xié)作圖

描述對象之間的交互關(guān)系。

8.狀態(tài)圖

狀態(tài)圖表示某個類所處的不同狀態(tài)和該類的狀態(tài)轉(zhuǎn)換信息。

9.活動圖

活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。

參考

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容