MD 更新:未知

结构化开发方法

核心

自顶向下,逐步分解,严格区分工作阶段,每段有任务和成果,强调系统开发过程的整体性和全局性

优点

理论逻辑紧密

缺点

开发周期长,文档设计说明繁琐,工作效率低


原型开发法

适用于需要不明确的开发,按功能分为水平原型(界面)、垂直原型(复杂算法)

抛弃型原型

系统真正实现后放弃

演化型原型

从目标系统一个或几个基本需求出发,通过修改和追加功能


面向对象方法

关键在于建立一个全面、合理、统一的模型,分析、设计、实现三个阶段界限不明确

OMT

需要建立三种模型:

  • 对象模型(系统数据结构)
  • 动态模型(系统控制结构)
  • 功能模型(系统功能)

面向服务方法

以粗粒度、松耦合的系统功能为核心,强调系统功能的标准化和构件化