第6講需求分析--uml用例圖

Annaprincess發表於2024-05-02

用例圖

一.識別參與者

參與者在系統外所以畫圖時畫在框外。系統用例圖比業務用例圖更完善所以經常讓畫的是系統用例圖。

第6講需求分析--uml用例圖

在商品銷售系統裡:參與者是顧客。

在會計系統裡:參與者是商品銷售系統。

二.關係

1.參與者之間

泛化關係

第6講需求分析--uml用例圖

子指向父

2.參與者和用例之間

關聯關係

第6講需求分析--uml用例圖

3.用例和用例之間

(1)泛化關係

子指向父

用來描述子功能

子功能和父功能實現沒關係,不一定非得執行子功能才會使父功能執行。

第6講需求分析--uml用例圖

(2)包含關係include

父指向子

包含關係中必須執行子完後才會執行父

第6講需求分析--uml用例圖

(3)擴充套件關係 extend

子指向父

第6講需求分析--uml用例圖

第6講需求分析--uml用例圖

相關文章