UML圖譜-九種圖


 

一、用例圖:

  • 用例圖:用於需求分析階段,描述用戶的需求。開發者和用戶對需求規格的共識。

元素:角色、用例、關系(依賴、泛化、關聯)

二、靜態圖:從系統的結構來描述。

  • 類圖:核心圖,描述系統結構.定義系統中的類,描述系統內部結構和類之間的關系。 
  • 對象圖:是類圖的實例化。描述系統的具體時間上,包含的對象和對象之間的關系。

三、行為圖:系統的動態模型和對象間的交互

  • 狀態圖:類的對象狀態,狀態之間的轉移條件。側重於從行為的結果來描述(狀態)。
  • 活動圖:優點:支持並行活動。側重於從行為的動作來描述(活動)。缺點:很難清楚的描述動作與對象之間的關系,沒有交互圖直接。
  • 交互圖:對象間的交互。序列圖和協作圖可以相互轉化。

  • 順序圖:強調消息的事件順序--強調消息的時間順序.

  • 合作圖/協作圖:強調對象間的交互關系.--強調發送和接收消息對象的結構組織. 

四、實現圖:用來描述實現方面的信息.

  • 構件圖:顯示構件之間的組織和依賴關系.對系統的靜態實現進行建模。最重要的是:復用。構件類型:源代碼構件、二級制構件、可執行構件、數據庫文檔
  • 部署圖:描述系統硬件的物理拓撲結構以及此結構上執行的軟件.

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM