用例建模

1.參與者和用例由對功能性需求的分析來肯定,用例圖是參與者和用例的可視化表示。3d

2.參與者(Actor)blog

  1.參與者是主題外部的人或事物針對用例所扮演的角色。參與者不必定表明人,能夠是一個組織或一個機器。繼承

  2.木頭人表示法。數學

  

3.用例(Use Case)可視化

  1.用例表示對參與者有價值的功能單元,不是全部用例都要與參與者直接關聯。擴展

  2.通常不建議從參與者的角度命名用例。im

  

4.音像商店系統的一個用例圖。命名

5.用例圖中的四種關係通信

  

 

  1.關聯:創建參與者與用例通訊的渠道,固然關聯能夠是雙向的,能夠是單向的。箭頭的方向表示消息的傳遞方向。db

  2.依賴:一個用例受到另外一個用例的影響。

  3.包含:基USE CASE圖本用例的行爲包含了另外一個用例的行爲

  4.繼承:擴展用例是基本用例的一個擴展,

  5.泛化:存在於Actor和Use case之間,例如數學老師是老師的泛化,從特殊指向通常。

相關文章
相關標籤/搜索