问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

总结归纳主要的软件工程模型,并任意选定其中的一种过程模式,介绍其特点及你对该模型的理解。

发布网友 发布时间:2022-04-24 06:15

我来回答

1个回答

热心网友 时间:2023-10-08 17:28

主要的软件过程模型有:瀑布模型,演化模型(如增量模型、原型模型、螺旋模型)、喷泉模型、基于构件的开发模型和形式方法模型等。
瀑布模型(waterfall model)是1970年有W.Royce提出的,它给出了软件生存周期活动的固定顺序,上一阶段的活动完成后向下一阶段过渡,最终得到所开发的软件产品。瀑布模型如下图所示,有时也称为软件生存周期模型。

瀑布模型中,上一阶段的活动完成并经过评审后才能开始下一阶段的活动,其特征是:
(1)接受上一阶段的结果作为本阶段活动的输入。
(2)依据上一阶段活动的结果实施本阶段应完成的活动。
(3)对本阶段的活动进行评审。
(4)将本阶段活动的结果作为输出,传递给下一阶段。
瀑布模型是最早出现的也是应用最广泛的过程模型,对确保软件开发的顺利进行、提高软件项目的质量和开发效率起到重要作用。
在大量的实践过程中,瀑布模型也逐渐暴露出它的不足。首先,客户常常难以清楚地描述所有的要求,而且在开发过程中,用户的需求也常常会有所变化,使得不少软件的需求存在着不确定性;在某个活动中发现的错误常常是由前一阶段活动的错误引起的,为了改正这一错误必须回到前一阶段,这就导致了瀑布的倒流,也就是说,实际的软件开发很少能按瀑布模型的顺序没有回流地顺流而下。其次,瀑布模型使得客户在测试完成以后才能看到真正可运行的软件,此时,如果发现不满足客户需求的问题(由于需求不确定性),那么修改软件的代价是巨大的。
不是任何软件都可采用瀑布模型的,瀑布模型适合于结构化方法,也就是面向过程的软件开发方法。软件项目或产品选择瀑布模型必须满足下列条件:在开发时间内需求没有或很少变化;分析设计人员应对应用领域很熟悉;低风险项目(对目标、环境很熟悉);用户使用环境很稳定;用户除提出需求以外,很少参与开发工作。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
右附件包块怎么治疗? 右侧附件区见混合性包块回声、大小约4 .9*4。8cm.包膜完整、内可见不... 网络学术资源网络学术资源的获取途径 请问:正式出版物一定是合法出版物吗? 正式出版发行的期刊有哪些 玉米莲藕排骨汤怎么做才好吃 电脑开机进入不了BOSS, 怎么关闭苹果手机的自动备份功能 钢结构制作与安装的阶段和要点 钢结构设计的基本概念、关键步骤和应用 简述原型模型的特点,它与瀑布模型的关键区别是什么? 瀑布模型的核心思想是什么? 2021年各月份五行属性是什么? 谁能详细阐述RUP模型与瀑布模型的优缺点是什么? 金木水火土今年属什么? 瀑布模型的缺点有哪些? 瀑布模型的优点与缺点是什么? 试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的适用范围。 瀑布模型指的是什么 瀑布模型的优缺点 澄江还有没有传统的藕粉制作工艺 车用久了更能体会到小钢炮的动力及配置比同级合资品牌还要好 11月小型SUV销量排行榜,吉利缤越昙花一现 吉利最省油的SUV,9万上177匹马力、7.7秒破百、油耗比缤智还低,为何无人问津? 自制藕粉的制作方法是什么? 小型SUV质量最新排行榜:缤智登顶,缤越前十,宝骏510令人意外! 官宣!小型SUV质量最新排名出炉:奕泽夺冠,缤越垫底,缤智落榜 小型SUV新车质量排名出炉:12款车型入榜,缤智失冠,缤越上榜! 15万内销量最好的3款小型SUV,本田双车霸榜,吉利后来居上 7.98万元起的国货精品,颜值高、动力好,缤越不输合资SUV 软件工程中瀑布模型的特点是什么 请问今年是属五行中的哪一行? 瀑布模型的关键不足在于 瀑布模型和螺旋模型的主要区别是什么 今年和明年五行属什么? 瀑布模型是谁提出的? 2023年五行属什么 瀑布模型的应用范围有哪些? 今年腊月里五行属啥 瀑布模型的主要开发过程和优缺点有哪些? 软件过程中瀑布模型的缺点? 我的五行属什么。缺什么。今年本命年,要注意什么. 今年和明年的年份五行属什么? 衍射时差法超声检测为什么不能用于不锈钢 衍射时差法超声波检测,能检测45个厚的管道吗? 超声检测原理是什么? 无损探伤的常规方法是什么? 普通超声波检测仪器可以做TOFD检测吗 射线检测和超声波检测的优缺点 比较超声波检测与射线检测的特点?