Java教程

软件工程导论——构建模型类型

本文主要是介绍软件工程导论——构建模型类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

2022-09-02

构建模型的类型有:

1、瀑布模型

瀑布模型是像一个下台阶的形式。有过渡阶段。包括需求分析,设计,开发,集成,测试等方面。

 

图1-1 瀑布模型图

 

2、快速原型模型

快速原型模型,是根据用户描述的所面临的问题进行需求分析,设计。

 

 图1-2 快速原型模型图

 

3、增量模型

增量模型,是开发出一部分交付用户一部分的形式,这样的模型会缺乏一次全面彻底地测试。

 

 图1-3 增量模型图

 

4、螺旋模型

螺旋模型图,是在一个笛卡尔象限内绘制的,分为四部分,需求分析,风险评估(原型设计),编码,用户评估。

为了快速抢占市场,常采用螺旋模型。先设计一个软件的版本,通过螺旋模型,在进行一轮“需求分析,风险评估(原型设计),编码,用户评估”,发布第二代版本,进行打补丁,增加功能,提升系统。以此类推,在进行多次循环。

 

图1-4 螺旋模型图

 

5、喷泉模型

喷泉模型自下向上查看,可以看做是喷泉模式,不过乍一看是像毛毛虫的。喷泉模式每个阶段都有交集部分且是面向对象的。在最上面分为两支,一部分对已有版本进行维护,另一部分着手设计新的版本。

 

图1-5 喷泉模型

 

6、rational模型

rational模型有6个主要工作流,3个支持部分。有建模、需求、设计、编码(实现)、集成与测试、配置、管理、环境,9个部分。

 

 图1-6 rational 模型图

 

7、微软模型

微软模型图像个足球,有5个部分,需求分析,软件设计,编码设计,集成测试,交互用户。每个部分都有相应的评价标准,合格后方可进入到下一个标准。

 

 图1-7 微软模型图

这篇关于软件工程导论——构建模型类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!