当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

湖北汽车工业学院:《软件工程》课程PPT教学课件(第二版)第二章 软件生命周期及软件开发模型

资源类别:文库,文档格式:PPT,文档页数:12,文件大小:131KB,团购合买
学习要点: 一、软件生命周期表明软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,直至被新的需要所替代而停止该软件的使用的全过程。 二、软件开发模型是从软件项目需求定义直至软件经使用后废弃为止,跨越整个生存期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。
点击下载完整版文档(PPT)

章物件生命周期及件开 发模型 学习要点: 软件生命周期表明软件从功能确定、设计, 到开发成功投入使用,并在使用中不断地修改 增补和完善,直至被新的需要所替代而停止该 软件的使用的全过程。 ·软件开发模型是从软件项目需求定义直至软件 经使用后废弃为止,跨越整个生存期的系统开 发、运作和维护所实施的全部过程、活动和任 务的结构框架

第2章 软件生命周期及软件开 发模型 学习要点: • 软件生命周期表明软件从功能确定、设计, 到开发成功投入使用,并在使用中不断地修改、 增补和完善,直至被新的需要所替代而停止该 软件的使用的全过程。 •软件开发模型是从软件项目需求定义直至软件 经使用后废弃为止,跨越整个生存期的系统开 发、运作和维护所实施的全部过程、活动和任 务的结构框架

第2章软件生命周期及软 作开发模型 2,1软件生命周期 22软件开发模型 退出

第2章 软件生命周期及软 件开发模型

2,1软件生命周期 可行性研究 软件生命周期:软件定 义、软件设计、软件使用 需求分析 与维护三阶段,而又可以 具体分成几个子阶段。 概要设计 (1)可行性研究 详细设计 (2)需求分析和定义 实现 (3)总体设计 调试 (4)详细设计 维护 (5)编码(实现) (6)软件测试、运行/维护 退役 图21软件生命周期

软件生命周期:软件定 义、软件设计、软件使用 与维护三阶段,而又可以 具体分成几个子阶段。 (1)可行性研究 (2)需求分析和定义 (3)总体设计 (4)详细设计 (5)编码(实现) (6)软件测试、运行/维护 图 2.1 软件生命周期 退 役 维 护 调 试 实 现 详细设计 需 求 分 析 概要设计 可 行 性 研 究 2.1软件生命周期

2。2软件开发生命周期过程和活动 软件生命周期过程的IEEE(美国电气电子工程师学 会IEEE)标准描述了一系列活动和过程,对于[EEE Std.1074-195]的软件的开发和和维护来说这些活动 是强制性的。它的目标是为开发生命周期模型建立 个通用框架。在这一节,我们描述由这一标准引入的 主要过程和活动 过程是一系列朝着特定目标(例如,需求、管理 发布)执行的活动。IEEE标准一共列出了17个过程( 见表2.1)。把过程分组成更高层的抽象称为过程组( orocess group pI 过程组的例子是项目管理、前期开发、开发和后期开 发 表21EEE1074的软件过程

2。2软件开发生命周期过程和活动 软件生命周期过程的IEEE(美国电气电子工程师学 会 IEEE)标准描述了一系列活动和过程,对于[IEEE Std.1074-1995]的软件的开发和和维护来说这些活动 是强制性的。它的目标是为开发生命周期模型建立一 个通用框架。在这一节,我们描述由这一标准引入的 主要过程和活动。 过程是一系列朝着特定目标(例如,需求、管理、 发布)执行的活动。IEEE标准一共列出了17个过程( 见表2.1)。把过程分组成更高层的抽象称为过程组( process group)。 过程组的例子是项目管理、前期开发、开发和后期开 发。 表2.1 IEEE 1074的软件过程

12。2软件开发生命周期过程和活 过程组 过程 生命周期建模 选择生命周期模型 项目管理 项目启动 项目监控和控制 软件质量管理 前期开发 概念探讨 系统配置 开发 需求设计 实现 后期开发 安装 操作和支持 维护 报废 整体过程 验证并确认 软件配置管理 文档开发 培

2。2软件开发生命周期过程和活动 • 过程组 过程 生命周期建模 选择生命周期模型 项目管理 项目启动 项目监控和控制 软件质量管理 前期开发 概念探讨 系统配置 开发 需求设计 实现 后期开发 安装 操作和支持 维护 报废 整体过程 验证并确认 软件配置管理 文档开发 培训

2。2软件开发生命周期过程和活动 最早出现的软件开发模型是 1970年W. Royce提出的瀑布模型, 而后随着软件工程学科的发展和软件 开发的实践,相继提出了原型模型、 演化模型、增量模型、喷泉模型等

2。2软件开发生命周期过程和活动 最早出现的软件开发模型是 1970年W.Royce提出的瀑布模型, 而后随着软件工程学科的发展和软件 开发的实践,相继提出了原型模型、 演化模型、增量模型、喷泉模型等

22.1瀑布模型 坷题定义 可行性 问题计x 需求分析 总体设计 开发时期 详细设计 编码 测试 维护 运行时期 图2.2瀑布模型

问题计划 开发时期 运行时期 图2.2 瀑布模型 问题定义 可行性 需求分析 总体设计 详细设计 编码 测试 维护

222演化模型 需 需求 需 设计 计 以带爱 编码 编码 测试 测试 成 集成 集成

需求设计 编码测试 集成 需求 设计 编码 测试 集成 需求设计 编码测试集成

2.2,3原型模型 开始 需求采集细化 停止 快速 样本 设计 对原型 建造 加工 原型 用户评价原型

需求采集细化 快速 设计 建造 原型 用户评价原型 原型 对原型 加工 产品 样本 停止 开始

2.,2.4螺旋模型 累计成本 指定计划: 风险分析 决定目标 方案限制 风险分析 评价方案 风险分析 可运、识别风险 原型消除风险 风险分析 原型3 型2 提交线 原型 评审 需求计划 车存期 计划 软件 需求 编码 开发计划 需求软件产品 确认 设计/单元 客户评价 组装测试 设计确认验证 测试 组装 验收测试 实施工程: 开发、验证 实现测试 形成产品

需 求 计 划 风 险 分 析 风 险 分 析 风 险 分 析 原 型 1原 型 2 原 型 3 可 运 行 原 型 风 险 分 析 : 评 价 方 案 识 别 风 险 消 除 风 险 累 计 成 本 指 定 计 划 : 决 定 目 标 方 案 限 制 提 交 线 评 审 生 存 期 计 划 开 发 计 划 客 户 评 价 组 装 测 试 软 件 需 求 需 求 确 认 设 计 确 认 验 证 软 件 产 品 设 计 实 现 验 收 测 试 编 码 组 装 测 试 单 元 测 试实 施 工 程 : 开 发 、 验 证 形 成 产 品

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共12页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有