软件工程的各种模型的比较.ppt

第二章软件开发模型1

软件生存周期计划时期问题定义可行性分析开发时期需求分析软件设计编码测试运行时期软件维护2

瀑布模型问题定义可行性研究需求分析软件设计编码测试维护计划时期开发时期运行时期3

瀑布模型特点阶段的顺序性和依赖性推迟实现的观点质量保证存在问题不适合需求模糊的系统4

快速原型模型需求分析原型开发最终系统设计原型评价最终系统实现用户反馈5

快速原型模型特点快速开发工具循环低成本种类渐进型抛弃型6

增量模型规格说明设计实现和集成交付客户规格说明设计实现和集成交付客户规格说明设计实现和集成交付客户规格说明设计实现和集成交付客户增量1增量2增量3增量n7

增量模型增量小而可用的软件特点在前面增量的基础上开发后面的增量每个增量的开发可用瀑布或快速原型模型迭代的思路8

大家有疑问的,可以询问和交流可以互相讨论下,但要小声点9

螺旋模型10

螺旋模型特点瀑布模型+快速原型+风险分析迭代过程一个螺旋式周期确定目标,选择方案,选定完成目标的策略风险角度分析该策略启动一个开发阶段评价前一步的结果,计划下一轮的工作11

构件集成模型12

构件集成模型特点面向对象基于构件库融合螺旋模型特征支持软件开发的迭代方法软件重用13

面向对象的基本概念对象Object类Class继承Inheritance消息Message面向对象对象+类+继承+消息通信14

对象Ob

文档评论(0)

1亿VIP精品文档

相关文档