在Visual Studio中使用用例图描述系统与参与者间的关系
?
"用例圖"用來描述誰用系統(tǒng),用系統(tǒng)做什么。用例圖不涉及使用細(xì)節(jié),只用來描述使用人員和系統(tǒng)的關(guān)系,也不涉及行動(dòng)的順序。一起來體驗(yàn)。
?
使用Visual Studio 2012創(chuàng)建解決方案。
?
創(chuàng)建一個(gè)空白、名稱為"TailspinToys"的解決方案。
?
右鍵解決方案,點(diǎn)擊"添加","添加新項(xiàng)目",選擇左側(cè)的"建模項(xiàng)目",命名為"TailspinToys.AnalysisModel"。
?
右鍵"TailspinToys.AnalysisModel",點(diǎn)擊"添加"、"新建項(xiàng)",選擇"UML 用例圖",命名為"Brainstorming Workshop",點(diǎn)擊"添加"。
?
在左側(cè)工具箱中選擇"子系統(tǒng)",拖動(dòng)到右側(cè)界面,命名為"Tailspin Toys",并調(diào)整大小,并且通過屬性設(shè)置填充顏色。
?
從工具箱拖動(dòng)"注釋",拖動(dòng)到"子系統(tǒng)"里面,并備注文字,如下:
?
從工具箱拖動(dòng)3個(gè)"參與者"到界面,并分別命名為"Customer","StoreManager","Time"。
?
分別右鍵3個(gè)"參與者"的圖標(biāo),添加關(guān)聯(lián)如下:
?
分別給參與者以及系統(tǒng)添加備注,如下:
?
備注:
● 在創(chuàng)建用例圖之前先創(chuàng)建解決方案
● 明確系統(tǒng)的邊界,誰使用系統(tǒng),誰不使用系統(tǒng)
● 從用戶的角度描述目標(biāo)以及對(duì)用戶的價(jià)值
● 盡可能地詳盡描述信息
?
參考資料:https://channel9.msdn.com/Blogs/clinted
總結(jié)
以上是生活随笔為你收集整理的在Visual Studio中使用用例图描述系统与参与者间的关系的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python enumerate函数用法
- 下一篇: 大型网站架构 - 1.架构的演变过程