用例圖

用例圖

描述系統功能的動态視圖
用例圖(英語:use case diagram)是用戶與系統交互的最簡表示形式,展現了用戶和與他相關的用例之間的關系。通過用例圖,人們可以獲知系統不同種類的用戶和用例。用例圖也經常和其他圖表配合使用。
    中文名:用例圖 外文名:use case diagram 類别:靜态視圖 組成:主角、用例以及它們之間的關系

簡介

用例圖(英語:use case diagram)是用戶與系統交互的最簡表示形式,展現了用戶和與他相關的用例之間的關系。通過用例圖,人們可以獲知系統不同種類的用戶和用例。用例圖也經常和其他圖表配合使用

用例圖由參與者(Actor)、用例(UseCase)、系統邊界、箭頭組成,用畫圖的方法來完成。

應用

盡管用例本身會涉及大量細節和各種可能性,用例圖卻能提綱挈領地讓人了解系統概況。它為“系統做什麼”提供了簡化了的圖形表示,因此被譽為“搭建系統的藍圖”。

由于其簡單純粹的本質,用例圖是項目參與者間交流的好工具。用例圖的畫法是對現實世界的一種刻畫,可以讓項目參與者明白系統要做成什麼樣。箫慶龍等(Siau and Lee)曾研究是否存在用例圖不适用或不必要的情景,結果發現用例圖可以更簡潔地傳達系統的設計意圖,“比類圖诠釋得更加完整”。

用例圖的目的就是為了可以讓人在一個更高的層次概覽整個系統,用平白的話語讓項目參與者理解系統。它可以輔以額外的圖表和文檔,以更加完整地展現系統的功能和技術細節。

參見

敏捷軟件開發

SysML

統一建模語言

用戶故事

相關詞條

相關搜索

其它詞條