1. 程式人生 > >UML 九種圖基本概念

UML 九種圖基本概念

序列圖:反映若干物件之間的動態協作關係,在時間軸上,物件之間是如何互動的。

  圖例:

物件圖:表示類的物件例項。通常用來示例一個複雜的類圖。

用例圖(user-case diagram):用來定義系統的功能需求。

  圖例:


類圖(class diagram):對靜態結構的描述,用來定義系統中類和類之間的關係。

   圖例:



狀態圖:類所描述事物的補充說明,類所有物件可能具有的狀態,以及引起狀態變化的事物。

  圖例:


協作圖:和序列圖作用相同,比序列圖多顯示了物件和它們之間的關係(上下文關係)。

          強調時間和序列則選擇序列圖;強調上下文相關則選擇協作圖。

  圖例:


活動圖(activity diagram):反映一個連續的活動流,用於描述某個操作執行時的活動狀況。

  圖例:


元件圖(component diagram):反映程式碼的物理結構。

  圖例:


展開圖(deployment diagram):用來顯示系統中軟體和硬體的物理構架。 

  圖例:


相關推薦

UML 基本概念

序列圖:反映若干物件之間的動態協作關係,在時間軸上,物件之間是如何互動的。   圖例: 物件圖:表示類的物件例項。通常用來示例一個複雜的類圖。 用例圖(user-case diagram):用來定義系統的功能需求。   圖例: 類圖(class dia

淺談UML概念和模型之UML

目錄:              上文我們介紹了,UML的檢視,在每一種檢視中都包含一個或多種圖。本文我們重點講解UML每種圖的細節問題:           1、用例圖(use case diag

UML總結4---UML關系說明

-cp 旅行 聯系 charge 5.1 用戶 通過 屬於 又是 轉自:http://blog.csdn.NET/chenyujing1234/article/details/8173519 UML中包括九種圖:用例圖、類圖、對象圖、狀態圖、時序圖、協作圖、活動圖、組件

UML——機房例項(終結版)

前言 UML中的六種關係 UML中的九類圖(1) UML中的九類圖(2) 一、機房九種圖 用例圖 特別注意: 擴充套件關係():當某個新用例在原來的用例基礎上增加了新的步驟序列,則原來用例被稱為基用例,這種關係稱為擴充套件關係,可以這樣理解這裡的基用例是一個完整的用例,即使沒用

UML——機房例項

前言 UML中的六種關係 UML中的九類圖(1) UML中的九類圖(2) 用例圖: 特別注意: 擴充套件關係(<>):當某個新用例在原來的用例基礎上增加了新的步驟序列,則原來用例被稱為基用例,這種關係稱為擴充套件關係,可以這樣理解這裡的基用例是一個完整的用例,即

uml 之活動 狀態 部署

一 活動圖 UML的活動圖(activity diagram)是用於表示系統控制流的,是狀態圖的特殊形式。活動圖與流程圖比較類似,具有如下與流程圖不同的特徵。 1)不像系統流程圖那樣僅用於程式設計級,能用於描述概念級的模型。2)能描述並行動作。 下面是我畫的活動圖 二

UML總結4---UML關係說明

轉自:http://blog.csdn.net/chenyujing1234/article/details/8173519 UML中包括九種圖:用例圖、類圖、物件圖、狀態圖、時序圖、協作圖、活動圖、元件圖、配置圖。 1)用例圖(Use Case Diagram

使用rational rose畫uml

UML是一種建模語言,是系統建模的標準。我們之所以建模是因為大規模的系統設計時相當複雜的,當系統比較複雜時就會涉及到以下這幾個問題: 開發人員如何與使用者進行溝通來了解系統的需求?開發人員之間如何溝通以確保各個部門能夠無縫地協作? 而UML是我們在構造個特種模型時首選的一

UML——的詳細介紹

看完了UML視訊,就到了畫圖階段,但是究竟都有哪些圖要畫,他們的要點是什麼呢,下面將一一道來。 一、UML九種圖的作用 UML圖在整個軟體的週期中佔據著不小的用途,瞭解他們的用處也是我們呀掌握的事

UML

組織 表示 end 人員 並行 線表 要求 依賴 6.5 UML(Unified Modeling Language)是一種統一建模語言,為面向對象開發系統的產品進行說明、可視化、和編制文檔的一種標準語言。下面將對UML的九種圖+包圖的基本概念進行介紹以及各個圖的使用場景。

UML核心——

1.1UML的事務 UML的事務分為四種,為了更有助於我們進行分類,名字與圖相對應上,我將它們以下圖的形式貼上上了,這樣更加有助於我們理解,記憶。以圖形化的形式印象到我們額大腦中,瞭解到了事務每個圖是什麼樣子的才能更加快速的畫出我們的圖形語言。 1.2UML中的關係

UML中的

  一、什麼是圖            圖(diagram):一個用於解釋事務如何運轉或澄清一個整體中各個部分之間關係的計劃、草案、圖形或提綱。            UML中的圖是不同建模元素的圖

UML檢視、+包

五種檢視      包括:用例檢視、邏輯檢視、元件檢視、配置檢視、併發檢視(不常用,且在Rational Rose中不存在) 五種檢視 使用者 定義 用例檢視 使用者 描述系統

uml】-之活動(Activity Diagram))

【簡介】      當已經畫完狀態圖之後,發現活動圖是狀態圖的一種特殊形式。其中所有或多數狀態都是活動狀態,而且所有或多數轉移都在源狀態中的活動完成時立即觸發。  【內容】  一:基本概念    活動

UML和包

UML是一種模型化語言,而模型大多以圖表的方式表現出來,一份典型的建模圖表通常包含幾個塊或框,連線線和作為模型附加資訊之用的文字,這些雖然簡單卻很重要,在UML中相互聯絡和擴充套件,因此從圖的方面對U

UML總結(對的認識和如何使用Rational Rose 畫圖)

UML是一種建模語言,是系統建模的標準。我們之所以建模是因為大規模的系統設計時相當複雜的,當系統比較複雜時就會涉及到以下這幾個問題: 開發人員如何與使用者進行溝通來了解系統的需求?開發人員之間如何溝通以確保各個部門能夠無縫地協作?     而UML是我們在構造個特種模型時首

UML】——

一、UML簡介 Unified Modeling Language (UML)又稱統一建模語言或標準建模語言。 UML有3種基本的構造塊:1.事物、2.關係和3.圖。         1.事物是對模

基本概念

一個圖由頂點集V和邊集E組成。每條邊是一個點對,其中 有向圖:點對有序,即和是不同的 鄰接:頂點v和w鄰接當且僅當,在無向圖中,v和w鄰接意味著w和v也鄰接 路徑:一個頂點序列,使得,路徑長是路徑上的邊數,等於 環:圖含有一個節點到它自身的一條邊,路徑就是一個環 簡單路徑:所有頂

第七章----基本概念 選擇題

2-1 若無向圖G =(V,E)中含10個頂點,要保證圖G在任何情況下都是連通的,則需要的邊數最少是: (3分) 45 37 36 9 答案:2. 2-2

6-2 鄰接表儲存的廣度優先遍歷 (20 分)第七章----基本概念-計算機17級

6-2 鄰接表儲存圖的廣度優先遍歷 (20 分) 試實現鄰接表儲存圖的廣度優先遍歷。 函式介面定義: void BFS ( LGraph Graph, Vertex S, void (*Visit)(Vertex) ); 其中LGraph是鄰接表儲存的圖,定