2.3 描述用例規約
應該避免這樣一種誤解――認為由參與者和用例構成的用例圖就是用例模型,用例圖只是在總體上大致描述了系統所能提供的各種服務,讓我們對于系統的功能有一個總體的認識。除此之外,我們還需要描述每一個有例的詳細信息,這些信息包含在用例規約中,用例模型是由用例圖和每一個用例的詳細描述――用例規約所組成的。RUP中提供了用例規約的模板,每一個用例的用例規約都應該包含以下內容:
- 簡要說明 (Brief Description)
簡要介紹該用例的作用和目的。 - 事件流 (Flow of Event)
包括基本流和備選流,事件流應該表示出所有的場景。 - 用例場景 (Use-Case Scenario)