首頁  >  文章  >  後端開發  >  有關UML的基礎介紹

有關UML的基礎介紹

巴扎黑
巴扎黑原創
2017-09-06 11:08:121425瀏覽

UML是什麼?
      Unified Modeling Language (UML)又稱統一建模語言或標準建模語言,是始於1997年一個OMG標準,它是一個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和可視化支持,包括由需求分析到規格,到構造和配置。 物件導向的分析與設計(OOA&D,OOAD)方法的發展在80年代末至90年代中出現了一個高潮,UML是這個高潮的產物。它不僅統一了Booch、Rumbaugh和Jacobson的表示方法,而且對其作了進一步的發展,並最終統一為大眾所接受的標準建模語言。

以下為UML中的13中圖形說明

1.用例圖:對系統的使用方式分類.

#2.類別圖:顯示類別和它們的相互關係。

3.物件圖:只顯示物件及它們的相互關係。

4.活動圖:顯示人或物件的活動,其方式類似流程圖。

5.狀態機圖:顯示生命週期較有趣或複雜的物件的各種狀態。

6.通訊圖:顯示在某種情況下物件之間發送的訊息。

7.順序圖:顯示與通訊圖類以的訊息,但強調的是順序,而不是連接。

8.套件圖:顯示相關的類別如何組合,對開發人員有用。

9.部署圖:顯示安裝已完成系統的機器、流程和部署製品。

10.元件圖顯示可重複使用的元件(物件或子系統)及期介面。

11.互動總圖:使用順序圖喧赤活動的務個步驟。

12.時間圖:顯示訊息和物件狀態的準確時間限制。

13.複合結構圖:顯示物件在聚合或複合中的相互關係,顯示介面和協作的物件

以上是有關UML的基礎介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn