3.3 用例視圖

 

3.3 用例視圖

用例視圖是被稱爲參與者的外部用戶所能觀察到的系統功能的模型圖。用例是系統中的一個功能單元,可以被描述爲參與者與系統之間的一次交互作用。用例模型的用途是列出系統中的用例和參與者,並顯示哪個參與者參與了哪個用例的執行。

圖 3–2是售票系統的用例圖。參與者包括售票員、監督員和公用電話亭。公用電話亭是另一個系統,它接受顧客的訂票請求。在售票處的應用模型中,顧客不是參與者,因爲顧客不直接與售票處打交道。用例包括通過公用電話亭或售票員購票,購預約票(只能通過售票員),售票監督(應監督員的要求)。購票和預約票包括一個共同的部分—即通過信用卡來付錢(對售票系統的完整描述還要包括其他一些用例,例如換票和驗票等)。

用例也可以有不同的層次。用例可以用其他更簡單的用例進行說明。在交互視圖中,用例做爲交互圖中的一次協作來實現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章