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中文網其他相關文章!