UML基本介紹

2022-07-13 22:18:27 字數 1149 閱讀 1930

用例圖:

概念:描述使用者需求,從使用者的角度描述系統的功能,是使用者撥通觀察到的系統功能的模型圖,用例是系統中的乙個功能單元。

實現:橢圓表示某個用例;人形符號表示角色。    

目的:幫助開發團隊以一種視覺化的方式理解系統的功能需求。

靜態圖:分為類圖、物件圖

(1)類圖:

概念:描述系統中類的靜態結構,不公定義系統中的類,表示類之間的聯絡,也包括類的內部結構。

實現:矩形分三塊

目的:表示乙個邏輯類或實體類;邏輯類通常是使用者的業務所涉及的事物;實體類是程式設計師處理的實體

(2)物件圖:

概念:類圖的乙個例項,描述系統在具體時間點上所包含的物件以及各個物件的關係

互動圖:分為序列圖、協作圖

(1)序列圖(順序圖):

概念:描述物件之間的互動順序,著重體現物件間訊息傳遞的時間順序

目的:顯示流程中不同物件之間的呼叫關係,還可以顯示不同物件的不同呼叫

(2)協作圖:

概念:描述物件之間的合作關係,側重物件之間的訊息傳遞

行為圖:狀態圖、活**

(1)狀態圖:

概念:描述物件的所有狀態以及事件發生而引起的狀態之間的轉移

目的:表示某個類所處的不同狀態以及該類在這些狀態中的轉換過程

(2)活**:

概念:描述滿足用例要求所要進行的活動以及活動時間的約束關係

目的:表示兩個或多個物件之間在處理某個活動時的過程控制流程

實現圖:構件圖、部署圖

(1)構件圖:

概念:描述**構件的物理結構以及各構件之間的依賴關係

目的:提供系統的物理檢視,根據系統的**構件顯示系統**的整個物理結構

(2)部署圖:

概念:系統中硬體的物理體系結構

目的:顯示系統的硬體和軟體的物理結構

UML基本介紹

注 學習設計模式必備知識,能夠看懂uml類圖。此處只是簡單講解一下uml類圖檢視和實用,不做uml製作詳解。unified modeling language uml 又稱統一建模語言或標準建模語言。簡單說就是以圖形方式表現模型,根據不同模型進行分類,在uml 2.0中有13種圖,以下是他們的主要用...

UML的基本結構

通過對uml的學習,整理出了上面這幅uml概要結構圖,主要是uml事物,uml關係和uml圖,還有很多規格說明 符號,修飾,擴充套件機制等等元素沒有體現,其實,圖中的三大塊加上那麼多邊邊角角的元素,高度濃縮概括起來,可以把uml這門課的主要內容描述為 在軟體生命週期中,準確地把 uml事物和uml關...

UML基本概念

因為不是常用,總是記不住,記錄下來,方便查閱。以下對uml 中幾個概念進行介紹,類 介面 關係。1.類 類描述分為三部分,頂部為 類名,中間為 屬性,下層為 方法。在屬性或方法前面有三種符號分別是 代表屬性或方法的可見性級別 public private protected 類名 如果是抽象類,類名...