1 / 27
文档名称:

软件工程02 PPT课件.ppt

格式:ppt   页数:27页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程02 PPT课件.ppt

上传人:小马皮皮 2015/9/14 文件大小:0 KB

下载得到文件列表

软件工程02 PPT课件.ppt

相关文档

文档介绍

文档介绍:第2章     软件过程
l软件过程定义了运用方法的顺序、应该交付的文档资料、
为保证软件质量和协调变化所需要采取的管理措施以及
标志软件开发各个阶段任务完成的里程碑。
软件生命周期的基本任务
软件生命周期模型
:
一个软件从定义、开发、运行维护,直到最终被废弃
要经历一个漫长的时期,这个时期称为软件生命周期。
2. 软件生命周期的组成阶段及任务
★软件定义时期
●回答“要解决的问题是什么?”
(1)问题定义阶段:
通过调研,提出关于问题的性质、工程目标和
工程规模的书面报告,并且需要得到客户的确认。
(2)可行性研究阶段:
用最小的代价在尽可能短的时间内确定问题
是否能够解决。
①进一步了解用户需求
②提出若干种可能的系统实现方案
③分析每种方案的技术、经济、社会可行性
④最终确定这项工程的可行性
●回答“是否有行得通的解决方法?”
(3)需求分析阶段:
对目标系统提出完整、准确、清晰、具体的要求。
①得出经过用户确认的系统需求
②用正式文档(需求规格说明)准确记录系统需求
l 回答“系统必须做什么?”
★软件开发时期
(5)详细设计阶段:设计每个模块的算法和数据结构
l  回答“怎样实现目标系统?”
(4)概要设计阶段:
设计程序的体系结构,即确定程序由哪些模块组成
以及模块间的关系。
(6)编码和单元测试阶段:
写出正确的、易理解、易维护的程序代码;
测试编写出的每一个模块
(7)综合测试阶段:集成测试和验收测试
★软件运行维护时期
(8)软件维护阶段:
l目的:使系统持久地满足用户的需要
l四类维护活动:
改正性维护、适应性维护、完善性维护、
预防性维护
l软件生命周期模型也称为软件过程模型,它直观地
描述了把软件生命周期划分成哪些阶段及各个阶段
的执行顺序