天天看點

UML簡單介紹(三)——UML中的文法概述

1、UML的構成

UML的主要構成部分,是以下三種:

事物(Things):UML模型中最基本的構成元素,是具有代表性的成分的抽象

關系(Relationships):關系把事物緊密聯系在一起

圖(Diagrams):圖是事物和關系的可視化表示

2、UML圖分類

UML提供9種不同的圖:

(1)用例圖(Use Case Diagram):描述系統功能;

(2)類圖(Class Diagram):描述系統的靜态結構;

(3)對象圖(Object Diagram):描述系統在某個時刻的靜态結構;

(4)時序圖(Sequence Diagram):按時間順序描述系統元素間的互動;

(5)協作圖(Collaboration Diagram):按照時間和空間順序描述系統元素間的互動和它們之間的關系;

(6)狀态圖(State Diagram):描述了系統元素的狀态條件和響應;

(7)活動圖(Activity Diagram):描述了系統元素的活動;

(8)構件圖(Component Diagram):描述了實作系統的元素的組織;

(9)部署圖(Deployment Diagram):描述了環境元素的配置,并把實作系統的元素映射到配置上。

3、UML圖示關系

簡單的關系圖示如下:

UML簡單介紹(三)——UML中的文法概述

4、文法基礎知識

這裡,使用表格圖示的方式,展示基本的文法基礎,如下:

UML簡單介紹(三)——UML中的文法概述