面向对象建模

面向对象分析的主要任务是根据用户的需求,建立一个准确的、完整的、一致的系统模型。在面向对象的分析和设计过程里,项目组通过分析软件的功能性及非功能性需求,得到一个理想化的系统模型,该模型描述我们需要解决的问题是什么及如何解决。

建模的重要过程

  1. OOA
    • 用例图
  2. OOD
    • 布署视图
    • 组件视图
    • 逻辑视图

用例分析

  • 用例图
    • 用例图常用include/extends/generalization表示, 但OOA不可仅依赖于这些关系
  • Robustness图分析
    • Robustness图是对User Case的扩展说明
    • OOA面向真实世界, 而OOD面向机器世界,作为分析 与设计的桥梁, Robustness图可以较好的帮助设计人员完成从分析到设计的思维模式的过渡
    • 元素
      • 用户
      • 边界类
      • 控制类
      • 实体类
      • User Case

相关文章:

  • 2022-02-14
  • 2022-01-01
  • 2021-11-08
  • 2021-04-18
  • 2021-06-13
  • 2021-09-01
  • 2021-10-24
  • 2021-08-15
猜你喜欢
  • 2021-10-22
  • 2022-02-09
  • 2022-01-01
  • 2021-04-17
  • 2022-12-23
相关资源
相似解决方案