软件工程 教学课件 作者 夏小娜 第1篇-第1章 概述.pptVIP

  • 17
  • 0
  • 约6.93千字
  • 约 51页
  • 2017-08-22 发布于广东
  • 举报

软件工程 教学课件 作者 夏小娜 第1篇-第1章 概述.ppt

快速开发原型的本质是“快速”,实现的途径有三种: 利用个人计算机模拟软件系统的人机界面和人机交互方式。 开发一个工作原型,实现软件系统的部分功能,而这部分 功能是重要的,也可能是容易产生误解的。 找来一个或几个正在运行的类似软件,利用这些软件向客 户展示软件需求中的部分或全部功能。 1.1.5.2 原型模型 建造原型的过程如图1.5所示。 原型不能称之为软件,UNIX Shell和超文本都是广泛的快速原型语言,近年来,广泛地使用第四代语言(4GL)构建快速原型。 1.1.5.3 增量模型 增量模型(Incremental Model)也称为渐进模型,它把软件产品作为一系列的增量构件来设计、编码、集成和测试。 增量模型的优点体现在: 增量模型分批逐步地向用户提交产品,整个软件产品被分解成许多增量构件,开发人员一个构件接一个构件地向用户提交产品。 增量模型逐步增加产品功能,可以使用户有较充裕的时间学习和适应新产品功能性能,从而减少一个全新的软件可能给客户带来的不适应。 增量模型的实施也存在一些难度: 在把每个新的增量构件集成到现有软件体系结构时,必须不破坏原来已开发出的产品。 在设计软件体系结构时,必须使之利于扩充,向现有产品中加入新构件的过程也要简单、方便,即体系结构必须是开放的。 图1.6描绘了一种高风险

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档