官术网_书友最值得收藏!

5.1.2 用例圖的作用

用例圖是需求分析中的產物,主要作用是描述參與者和用例之間的關系,幫助開發人員以可視化的方式了解系統的功能。借助于用例圖,系統用戶、系統分析人員、系統設計人員、不同領域的專家能夠大量減少了交流上的障礙,便于對問題達成共識。

與傳統的SRS方法相比,用例圖可視化地表達了系統的需求,具有直觀、規范等優點,克服了純文字性說明的不足。另外,用例方法是完全從外部來定義系統的功能,它把需求和設計完全地分離開來。人們不用關心系統內部是如何完成各種功能的,系統對于大家來說就是一個黑箱子。用例圖可視化地描述了系統外部的用戶(抽象為參與者)和用戶使用系統時系統為這些用戶提供的一系列服務(抽象為用例),并清晰地描述了參與者和參與者之間的泛化關系,用例和用例之間的包含關系、泛化關系、擴展關系,以及用例和參與者之間的關聯關系。所以從用例圖中,人們可以得到被定義系統的一個總體印象。

在面向對象的分析和設計方法中,用例圖可以用于描述系統的功能性需求。每一個用例都描述了一個完整的系統服務,作為開發人員和用戶之間針對系統需求進行溝通的一個有效手段。

主站蜘蛛池模板: 淮滨县| 宝丰县| 沾益县| 灵武市| 肇州县| 含山县| 郸城县| 桂阳县| 望江县| 柞水县| 湘阴县| 调兵山市| 宜川县| 铜陵市| 怀来县| 浏阳市| 达州市| 米林县| 安西县| 寿阳县| 长春市| 海城市| 毕节市| 绥滨县| 门源| 花莲县| 镇安县| 连平县| 云阳县| 寻乌县| 和田县| 利川市| 万源市| 德钦县| 普宁市| 丰宁| 丘北县| 上林县| 陆川县| 涞源县| 哈巴河县|