软件工程软件过程模型.ppt
《软件工程软件过程模型.ppt》由会员分享,可在线阅读,更多相关《软件工程软件过程模型.ppt(25页珍藏版)》请在优知文库上搜索。
1、第二章 软件过程模型o 软件生存周期o 软件开发模型o 瀑布模型o 进化式模型o 演化模型o 形式化开发第一节 软件生存周期o 软件生存周期的概念: 一个软件从计划起,到废弃不用止。 软件生存周期包括:计划、开发、运行。第二节 软件开发模型概念o 软件开发模型的概念: 为整个软件生存期建立的模型。 o 软件开发模型分类:o瀑布模型o进化式开发模型o演化模型o形式化开发模型第三节 软件开发模型o 1 瀑布模型 The waterfall modelRequirementsdefinitionSystem and software designImplementationAnd unit test
2、IntegrationSystem testingOperationmaintenance需求定义系统和软件设计实现和单元测试集成和系统测试运行和维护软件生存周期瀑布模型的优点o 阶段间的顺序性和依赖性o 推迟实现的观点o 质量保证的观点瀑布模型的问题Waterfall model problemso 将项目生硬地分解成确切的阶段。 Inflexible partitioning of the project into distinct stages o 对用户需求变更的相应困难。 This makes it difficult to respond to changing customer
3、requirementso 需求了解的好的时候,采用瀑布模型。 This model is only appropriate when the requirements are well-understood 2 快速原型开发模型Prototype Modelo 基本思想: 先开发出一个原型系统给用户使用,通过用户反馈意见来不断修改系统直到最后成熟。 让描述、开发、有效性验证活动并行执行。原型模型原型模型的优点o 原型化模型突出一个“快”字。软件开发人员向用户提供一个“样品”,用户向开发人员迅速作出“反馈”。建立原型系统的方法o 原型系统仅包括未来系统的主要功能,以及系统重要的接口。o 开发原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 软件 过程 模型
