软件开发之喷泉模型

        喷泉模型也称为迭代模型。喷泉模型认为软件开发过程的各个阶段是相互重叠和多次反复的,功能模块不是一次完成,而是像喷泉,水喷上去又可以落下来,既可以落在中间,又可以落到底部。各个开发阶段没有特定的次序要求,完全可以并行进行,可以在某个开发阶段中随时补充其他任何开发阶段中遗漏的需求。

        喷泉模型是以面向对象驱动的模型,主要用于描述面向对象的软件开发过程。软件的某个需求部分通常重复开发多次,实现需求的相关对象在每次迭代中加入渐进的软件产品。由于对象概念的引入,对象及对象关系在分析、设计和实现阶段的表达方式中统一,使得开发活动之间的迭代和无间隙能够容易地实现。

        喷泉模型不像瀑布模型在需求分析活动结束后才开始设计活动,设计活动结束后才开始编码活动,该模型的各个阶段没有明显的界线,开发人员可以针对不同的对象集合并行进行开发,即存在多个子开发流程,这些子开发流程在对象集成时同步。其优点是可以提高软件项目开发效率,节省开发时间。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值