- UML基礎與Rose建模實用教程(第三版)
- 謝星星 周新國編著
- 466字
- 2020-11-23 15:05:25
5.1.2 用例圖的作用
用例圖是需求分析中的產物,主要作用是描述參與者和用例之間的關系,幫助開發人員以可視化的方式了解系統的功能。借助于用例圖,系統用戶、系統分析人員、系統設計人員、不同領域的專家能夠大量減少了交流上的障礙,便于對問題達成共識。
與傳統的SRS方法相比,用例圖可視化地表達了系統的需求,具有直觀、規范等優點,克服了純文字性說明的不足。另外,用例方法是完全從外部來定義系統的功能,它把需求和設計完全地分離開來。人們不用關心系統內部是如何完成各種功能的,系統對于大家來說就是一個黑箱子。用例圖可視化地描述了系統外部的用戶(抽象為參與者)和用戶使用系統時系統為這些用戶提供的一系列服務(抽象為用例),并清晰地描述了參與者和參與者之間的泛化關系,用例和用例之間的包含關系、泛化關系、擴展關系,以及用例和參與者之間的關聯關系。所以從用例圖中,人們可以得到被定義系統的一個總體印象。
在面向對象的分析和設計方法中,用例圖可以用于描述系統的功能性需求。每一個用例都描述了一個完整的系統服務,作為開發人員和用戶之間針對系統需求進行溝通的一個有效手段。
推薦閱讀
- LaTeX Cookbook
- 零基礎PHP學習筆記
- JavaScript 網頁編程從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- JavaScript入門經典
- Building RESTful Python Web Services
- Linux C編程:一站式學習
- 智能搜索和推薦系統:原理、算法與應用
- Azure Serverless Computing Cookbook
- Hands-On Full Stack Development with Spring Boot 2.0 and React
- Python:Deeper Insights into Machine Learning
- Zabbix Performance Tuning
- 區塊鏈項目開發指南
- OpenCV 3 Blueprints
- Python程序設計開發寶典
- 奔跑吧 Linux內核