浅析软件开发方法

浅析软件开发方法

ID:20197795

大小:156.00 KB

页数:3页

时间:2018-10-07

浅析软件开发方法_第1页
浅析软件开发方法_第2页
浅析软件开发方法_第3页
资源描述:

《浅析软件开发方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浅析软件开发的方法文章来源:湖南奇谋天下官网www.qimoutx.com在规定的投资规模和时间限制内,实现符合用户需求的高质量软件是软件开发的目标,为实现这一目标,人们根据软件开发的特点,提出了多种软件开发策略。通过不同的软件开发模型阐明从问题提出到最终软件实现,软件开发工作过程的阶段性任务分解,并规定了每一个阶段的目标、任务以及工作结果的表达形式。接着跟随长沙软件开发奇谋天下小编一起研究一下吧!常见的软件设计模型有:瀑布模型(waterfallmodel)、渐进模型(increamentalmodel)、演化模型(

2、evolutionarymodel)、螺旋模型(spiralmodel)、喷泉模型(fountainmodel)、智能模型(intelligentmodel)等。在这篇中我们主要讲一下前2种模型!1.瀑市模型瀑市模型1970年由W.Royce提出,其开发过程依照固定顺序进行,各阶段的任务与工作结果如图1所示。该模型严格规定各阶段的任务,上一阶段任务输出作为下一阶段工作输入。此模型适合于用户需求明确、开发技术比较成熟、工程管理严格的场合使用,其缺点是:由于任务顺序固定,软件研制周期长,前一阶段工作中造成的差错越到后期越大

3、,而且纠正前期错误的代价高。图1瀑布型开发过程2.渐进模型从一组简单的基本用户需求出发,首先建立一个满足基本要求的原型系统。通过测试和运行原型系统,有用户提出进一步细致的需求,然后修改和完善原型系统,反复进行这个过程直到用户满意为止。该模型适合开发初期用户需求不甚明确,相关技术和理论需要不断研究、反复实验以及开发过程需要经常与用户交互的场合,学习或研究类软件的开发常用此法。由于用户在整个软件开发过程中都直接参与.因此最终的软件产品能够很好地满足用户的需求。渐进模型开发过程如图2所示。图2渐进型开发模型更多精彩内容请访问

4、湖南奇谋体现官方网站。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。