喷泉模型-详解.docxVIP

  • 175
  • 0
  • 约3.85千字
  • 约 8页
  • 2021-11-15 发布于云南
  • 举报
? ? ? ? ? 喷泉模型-详解 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 喷泉模型(Fountain Model) 目录 1 什么是喷泉模型 2 喷泉模型的概述 3 喷泉模型的优缺点 4 改进的喷泉模型 5 喷泉模型实例分析[1] 什么是喷泉模型   喷泉模型是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程。该模型认为软件开发过程自下而上周期的各阶段是相互重叠和多次反复的,就像水喷上去又可以落下来,类似一个喷泉。各个开发阶段没有特定的次序要求,并且可以交互进行,可以在某个开发阶段中随时补充其他任何开发阶段中的遗漏。采用喷泉模型的软件过程如下图所示:   喷泉模型主要用于面向对象的软件项目,软件的某个部分通常被重复多次,相关对象在每次迭代中随之加入渐进的软件成分。各活动之间无明显边界,例如设计和实现之间没有明显的边界,这也称为“喷泉模型的无间隙性”。由于对象概念的引入,表达分析、设计及实现等活动只用对象类和关系,从而可以较容易地实现活动的迭代和无间隙。 喷泉模型的概述   喷泉模型是由B.H.Sollers和J.M.Edwards于1990年提出的一种新的开发模型。喷泉模型主要用于采用面向对象技术的软件开发项目,喷泉一词本身就体现了迭代和无间隙的特征。无间隙指在各项活动之间无明显边界,如分析、设计和编码之间没有明显的界限

文档评论(0)

1亿VIP精品文档

相关文档