下载此文档

99级5_8班软件工程教案_2(第一、二章).ppt


文档分类:办公文档 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
§ 软件生存周期
软件生存周期
(Software Life Cycle)
软件产品或软件系统从设计、投入使用到被淘汰的全过程。
软件生存期的阶段划分
(1)可行性研究与计划
(2)需求分析
(3)总体设计上游
(4)详细设计
(5)实现
(6)集成测试
(7)确认测试下游
(8)使用和维护
(根据国标《计算机软件开发规范》)
只考虑
编写程序
涉及整个
软件生存
周期
扩展到
软件工作的范围
软件开发模型
软件开发模型是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。
软件开发模型也常称为:
软件过程模型
软件生存期模型
软件工程范型
1. 瀑布模型(线形顺序模型)
可行性研究与计划
需求分析
设计
编码
运行维护
测试
定义
阶段




维护阶段
按照传统瀑布模型开发软件的特点


;
每个阶段结束前完成文档审查,
及早改正错误。
2. 原型模型(快速成型模型)
建造/修改
原型
用户测试
运行原型
听取用
户意见
原型范型
采用原型模型的软件生存周期
分析定义
系统需求
生成
原型
系统
设计
程序
设计
编码
测试
运行
和维护
原型化
含原型化的
软件生存期
3. 演化模型
增量模型(递增模型)
先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。
系统的总体设计在初始子集设计阶段就应作出设想。

99级5_8班软件工程教案_2(第一、二章) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新