1. 程式人生 > >UML——9種圖簡介

UML——9種圖簡介

UML中的圖
(1)用例圖(Use Case Diagram):     是指由參與者(Actor)、用例(Use Case)以及它們之間的關係構成的用於描述系統功能的檢視。用例圖(User Case)是被稱為參與者的外部使用者所能觀察到的系統功能的模型圖,呈現了一些參與者和一些用例,以及它們之間的關係,主要用於對系統、子系統或類的功能行為進行建模
(2)類圖(Class Diagram) 展示了一組類、介面和協作及它們間的關係,在建模中所建立的最常見的圖就是類圖。系統可有對各類圖,單個類圖僅表示了系統的一個方面。一般在高層給出類的主要職責,在低層給出類的屬性和操作。
3)物件圖(Object Diagram
     物件圖是類圖的變體,它使用與類圖相似的符號描述,不同之處在於物件圖實際而非實際的類。可以說,物件圖是類圖的一個 例子,用於顯示系統執行時的一個可能的快照,即在某一時間按點上系統可能呈現的樣子。     物件圖與類圖表示的不同之處在於用帶下劃線的物件名稱來表示物件,顯示一個關係中的所有例項。 4)元件圖(Component Diagram) 元件圖,又稱構件圖,它由元件、介面和元件之間的聯絡構成。(元件可以是原始碼、二進位制碼或可執行程式) 元件圖表示系統程式碼中的不同物理部件以及聯絡,它表示的是系統程式碼本身的結構。
5)配置圖(Deployment Diagram) 配置圖展現了對執行是處理節點以及其中元件的部署。它描述系統硬體的物理拓撲結構(包括網路佈局和元件在網路上的位置),以及在此結構上執行的軟體(即執行時軟體在結點中的分佈情況)。用配置圖說明系統結構的靜態圖試圖。即說明分佈、交付和安裝的物理系統。

6)時序圖(Sequence Diagram) 時序圖顯示多個物件之間的動態協作,重點是顯示物件之間傳送訊息的時間順序。 時序圖也顯示物件之間的互動,即在系統執行時,某個指定的時間按點將發生的事情。 時序圖的一個用途是表示用例中的行為順序,當執行一個用例行為時,時序圖中的每一條訊息對應了一個類操作或者狀態機中引起的轉換的觸發事件。用時序圖說明系統的動態檢視。
7)協作圖(Collaboration Diagram)      協作圖是在對一次互動中有意義的物件和物件間的連結建模,它強調收發訊息物件的組織結構,按組織結構對控制流建模。除了顯示訊息的互動之外,還顯示物件以及它們之間的關係。

8)狀態圖(Statechart Diagram) 狀態圖展示了一個特定物件的所有可能狀態以及由於各種事件的發生而引起的狀態間的轉移。一個狀態圖描述一個狀態機,用狀態圖說明系統的動態檢視。狀態圖對於介面、類或協作的行為建模尤為重要,可用它描述用例例項的生命週期。
9)活動圖(Activity Diagram) 活動圖是狀態圖的一個變體,顯示了系統中一個活動到另一個活動的流程。活動圖顯示了一些活動,強調的是物件之間的流程控制。
【總結】以上是9種圖的基本介紹,稍後會詳細的介紹以上9種圖,請大家不要走開哦。害羞害羞害羞

相關推薦

UML——9簡介

UML中的圖 (1)用例圖(Use Case Diagram):     是指由參與者(Actor)、用例(Use Case)以及它們之間的關係構成的用於描述系統功能的檢視。用例圖(User Case)是被稱為參與者的外部使用者所能觀察到的系統功能的模型圖,呈

uml 9之構件和部署

    構件圖(Component diagram)是面向物件系統從物理方面建模時用到的圖之一,顯示一組構件之間的組織和依賴關係。使用構件圖的思想是複用。就像是我們蓋房子,當房子的大體框架建好之後,剩

UML中的9

    看完UML視訊,其中印象最深,視訊中出現頻率最高的就是:UML的9種圖。UML中,9種圖的作用不言而喻。下邊我先對UML中的各個圖做一個簡單介紹。 1.用例圖 用例圖是從使用者角度描述系統功

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

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

淺談UML的概念和模型之UML

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

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

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

UML——機房例項

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

uml之活動 狀態 部署

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

UMLUML的繪製

UML幾種圖的繪製UML是Unified Modeling Language(統一建模語言)的簡稱。UML是對軟體密集型系統中的製品(軟體開發過程中產生的各種各樣的產物,如模型、原始碼、測試用例等)進行視覺化、詳述、構造和文件化的語言。UML是一套表示法系統。UML由一組圖組

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

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

UML基本概念

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

使用rational rose畫uml

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

UML——九的詳細介紹

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

UML關係簡介

開篇點題:     UML中的四種關係是依賴(Dependency)關聯(Association)泛化(Generalization)實現(Realization)。     一張圖奉上 簡要

HTTP的請求方法一共有9,有OPTIONS, HEAD, GET, POST等等(消息頭有,十分清楚)

ram () 哪些 ive 十分 enc set utf-8 cat 請求方法:指定了客戶端想對指定的資源/服務器作何種操作 下面我們介紹HTTP/1.1中可用的請求方法: 【GET:獲取資源】 GET方法用來請求已被URI識別的資源。指定的資源經服務器端解析後返

淺談UML中常用的幾——用例

多個 spa log 分享 擴展 有關 包圖 可見 發的 1.UML簡介   統一建模語言(Unified Modeling Language,UML)又稱標準建模語言,是始於1997年的一個OMG標準,它是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的所有階段提供

UML的九

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

在Windows 10中截取截的6方式 簡介

alt 鼠標光標 window ctr 剪貼板 內容 class 區域 clas 在Windows 10中截取截圖的6種方式 簡介 截圖對於不同的目的很重要。它可以用於捕獲筆記本電腦上的任何內容的截圖。所以,如果你使用Windows 10,你可能不知道如何截圖,

UML核心——九

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

UML中的九

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