Skip to content

7、面向对象分析、设计、测试

面向对象分析(OOA)

目的

  • 获得对应用问题的理解 (理解问题)
  • 理解的目的是确定系统的功能、性能要求
  • 不需要考虑测试问题

活动(背)

  • 认定对象:定义问题域,根据“名词”分析对象
  • 组织对象
  • 对象间的相互作用
  • 确定对象的操作(基于对象的操作)
  • 定义对象的内部信息

面向对象设计(OOD)

基于面向对象分析的结果进行的

目标

  • 定义系统的构造蓝图(模型等)
  • 理解解决方案
  • 实现系统细节

活动(背)

  • 识别类及对象
  • 定义属性
  • 定义服务(操作)
  • 识别关系
  • 识别包

面向对象测试

四个层次(背)

  • 算法层
  • 类层
  • 模板层
  • 系统层

KESHAOYE-知识星球 V20251030171600