"用例圖"用來描述誰用系統,用系統做什么。用例圖不涉及使用細節,只用來描述使用人員和系統的關系,也不涉及行動的順序。一起來體驗。
使用Visual Studio 2012創建解決方案。
創建一個空白、名稱為"TailspinToys"的解決方案。
右鍵解決方案,點擊"添加","添加新項目",選擇左側的"建模項目",命名為"TailspinToys.AnalysisModel"。
右鍵"TailspinToys.AnalysisModel",點擊"添加"、"新建項",選擇"UML 用例圖",命名為"Brainstorming Workshop",點擊"添加"。
在左側工具箱中選擇"子系統",拖動到右側界面,命名為"Tailspin Toys",並調整大小,並且通過屬性設置填充顏色。
從工具箱拖動"注釋",拖動到"子系統"里面,並備注文字,如下:
從工具箱拖動3個"參與者"到界面,並分別命名為"Customer","StoreManager","Time"。
分別右鍵3個"參與者"的圖標,添加關聯如下:
分別給參與者以及系統添加備注,如下:
備注:
● 在創建用例圖之前先創建解決方案
● 明確系統的邊界,誰使用系統,誰不使用系統
● 從用戶的角度描述目標以及對用戶的價值
● 盡可能地詳盡描述信息