UML建模(五)需求之系统用例图

1.系统执行者

  • 定义:在所研究系统外,与该系统发生功能性交互的其他系统。
  • 系统是能独立对外提供服务的整体
  • 封装了自身的数据和行为,能独立对外提供服务的东西才能称为系统。
  • 系统边界是责任的边界
  • 系统执行者和系统有交互
  • 外系统必须和系统有交互,否则不能算是系统的执行者。
  • 系统执行者和重要无关。系统执行者只关注哪个外系统和所研究系统接口。
  • 交互是功能性交互
  • 系统执行者可以是人或非人系统

2.【步骤】识别系统执行者

  • 从业务序列图映射系统执行者

3.系统用例要点

  • 价值是买卖的平衡点
  • 系统用例的定义:系统能够为执行者提供的、涉众可以接受的价值
  • 价值不等于“可以这样做”
  • CRUD用例的根源是从设计映射需求
  • 从涉众视角得到的才是用例
  • 从设计映射需求错误二:“复用”用例
  • 系统用例不存在层次问题
  • 用例的命名是动宾结构
  • 箭头代表的是责任分配
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章