软件工程——软件模型

一.瀑布模型

   1.思想:从制作时间上按工序把问题化简,将功能实现与制作分开便于分工合作

   2.优点:(1).奠定了软件工程方法的基础

              (2).流水依赖,便于分工协作

              (3).推迟物理实现,易于修改文档,有复审质量保证

   3.不足:与用户见面晚,成功率低,一般为25%

   4.使用范围:适用于系统要求明确的系统,各种应用软件的开发均可使用

2.b模型

3.快速原型模型(渐增型)

1.基本思想:允许从部分需求触发,先建立一个不全面的系统,通过测试这个系统,进一步使系统扩充和完善

2.优点:开发的始终开发人员和用户都共同参与,有问题可以随时修改,从而很好的满足用户的需求

3.适用范围:适用于那些知识型软件系统的开发

4.特点:(1).从整体结构上不如瀑布型清晰

              (2).软件的文档不如瀑布型的划分严格

              (3).周期长,成本高

              (4).与用户见面快,开发效率高。

4.演化模型

5.螺旋模型

螺旋模型沿着螺线旋转,在四个象限上分别表达四个方面的获得:制定计划、风险分析、实施工程、客户评估

适用于大工程

6.喷泉模型

 

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值