UML建模(五)需求之系統用例圖

1.系統執行者

  • 定義:在所研究系統外,與該系統發生功能性交互的其他系統。
  • 系統是能獨立對外提供服務的整體
  • 封裝了自身的數據和行爲,能獨立對外提供服務的東西才能稱爲系統。
  • 系統邊界是責任的邊界
  • 系統執行者和系統有交互
  • 外系統必須和系統有交互,否則不能算是系統的執行者。
  • 系統執行者和重要無關。系統執行者只關注哪個外系統和所研究系統接口。
  • 交互是功能性交互
  • 系統執行者可以是人或非人系統

2.【步驟】識別系統執行者

  • 從業務序列圖映射系統執行者

3.系統用例要點

  • 價值是買賣的平衡點
  • 系統用例的定義:系統能夠爲執行者提供的、涉衆可以接受的價值
  • 價值不等於“可以這樣做”
  • CRUD用例的根源是從設計映射需求
  • 從涉衆視角得到的纔是用例
  • 從設計映射需求錯誤二:“複用”用例
  • 系統用例不存在層次問題
  • 用例的命名是動賓結構
  • 箭頭代表的是責任分配
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章