1. 程式人生 > >四、用例圖

四、用例圖

image 收銀系統 說明 自己 div blog com 對象 應該

我們常用UML來做各種圖,包括用例圖。但是,UML工具中的用例圖並不是用來分析用例的,UML的用例圖是使用每個分析得出的用例來說明系統的,所以UML的用例圖並不能用來分析用例。那麽,圖形化的分析用例應該用什麽圖呢?

SSD,system-sequence-diagram 系統時序圖

1.SSD不是標準的UML。UML中有時序圖和用例圖,但是沒有系統時序圖。系統時序圖只有兩類對象:系統、與系統交互的對象。

2.SSD不是描述系統結構的,是用來描述某個用例的某個分支。

3.畫SSD時,系統被看做是個黑盒,不涉及系統的分解

4.不需要為每個用例的分支畫時序圖,自己認為哪個重要就畫哪個

假設,收銀系統的正常處理流程是關鍵分支,那麽該系統時序圖如下:

技術分享圖片

四、用例圖