软件生命周期极各个周期任务

  软件生命周期由软件定义、软件开发和运行维护(也称为软件维护)3个时期组成,每个时期又进一步划分成若干个阶段。
软件定义时期的任务是
确定软件开发工程必须完成的总目标;
确定工程的可行性;
导出实现工程目标应该采用的策略及系统必须完成的功能;
软件定义时期通常进一步划分成 3 个阶段,即问题定义、可行性研究和需求分析。
开发时期具体设计和实现在前一个时期定义的软件,它通常由下述4个阶段组成:
总体设计,
详细设计,
综合测试。
维护时期的主要任务是使软件持久地满足用户的需要。
当软件在使用过程中发现错误时应该加以改正;
当环境改变时应该修改软件以适应新的环境;

当用户有新要求时应该及时改进软件以满足用户的新需要。

1.
1. 问题定义
要解决的问题是什么 ?
2. 可行性研究
对于上一个阶段所确定的问题有行得通的解决办法吗 ?
3. 需求分析
为了解决这个问题,目标系统必须做什么
4. 总体设计
概括地说,应该怎样实现目标系统 ?
5. 详细设计
应该怎样具体地实现这个系统呢 ?
6. 编码和单元测试
7. 综合测试
通过各种类型的测试 ( 及相应的调试 ) 使软件达到预定的要求
8. 软件维护
通过各种必要的维护活动使系统持久地满足用户的需要
编码和单元测试,
估计完成该项工程需要的资源和成本,并且制定工程进度表。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值