阶段
同任何事物一样 , 一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段 , 一般称为软件生存周期(软件生命周期) 。把整个软件生存周期划分为若干阶段 , 使得每个阶段有明确的任务 , 使规模大 , 结构复杂和管理复杂的软件开发变的容易控制和管理 。通常 , 软件生存周期包括:
一 , 问题定义 。要求系统分析员与用户进行交流 , 弄清“用户需要计算机解决什么问题”然后提出关于“系统目标与范围的说明” , 提交用户审查和确认 。
二 , 可行性研究 。一方面在于把待开发的系统的目标以明确的语言描述出来 , 另一方面从经济、技术、法律等多方面进行可行性分析 。
三 , 需求分析 。弄清用户对软件系统的全部需求 , 编写需求规格说明书和初步的用户手册 , 提交评审 。
四 , 开发阶段 。开发阶段由三个阶段组成:
1 , 设计
2 , 实现:根据选定的程序设计语言完成源程序的编码 。
3 , 测试
五 , 维护:维护包括四个方面
1 , 改正性维护:在软件交付使用后 , 由于开发测试时的不彻底、不完全、必然会有一部分隐藏的错误被带到运行阶段 , 这些隐藏的错误在某些特定的使用环境下就会暴露 。
2 , 适应性维护:是为适应环境的变化而修改软件的活动 。
3 , 完善性维护[1] :是根据用户在使用过程中提出的一些建设性意见而进行的维护活动 。
4 , 预防性维护:是为了进一步改善软件系统的可维护性和可靠性 , 并为以后的改进奠定基础 。
3.软件生存周期的介绍软件生存周期知(SDLC , 软件生命周期)是软件的产生直到报废的生命周期 , 周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升道级到废弃等阶段 , 这种按时间分程的思想方法是软件工程中的一种思想原则 , 即按部就班、内逐步推进 , 每个阶段都要有定义、工作、审查、形成文档以供交流或备查 , 以提高软件的容质量 。但随着新的面向对象的设计方法和技术的成熟 , 软件生命周期设计方法的指导意义正在逐步减少 。
4.什么是软件生存周期同任何事物一样 , 一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段 , 一般称为软件生存周期(软件生命周期) 。
把整个软件生存周期划分为若干阶段 , 使得每个阶段有明确的任务 , 使规模大 , 结构复杂和管理复杂的软件开发变的容易控制和管理 。通常 , 软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动 , 可以将这些活动以适当的方式分配到不同的阶段去完成 。
软件生命周期(SDLC , 软件生存周期)是软件的产生直到报废的生命周期 , 周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段 , 这种按时间分程的思想方法是软件工程中的一种思想原则 , 即按部就班、逐步推进 , 每个阶段都要有定义、工作、审查、形成文档以供交流或备查 , 以提高软件的质量 。但随着新的面向对象的设计方法和技术的成熟 , 软件生命周期设计方法的指导意义正在逐步减少 。
- 软件竞标方案怎么写
- 关于新手学会计——用友软件应用的简介 新手学会计——用友软件应用
- 软件项目经理简历怎么写
- 第七主族怎么写
- u盘加密软件哪个好用 硬件加密u盘哪个好
- 毕业设计做了一个软件系统创新点怎么写
- 投标方供货周期怎么写
- 软件业务流程怎么写
- 学习电脑软件 零基础学电脑的自学软件
- 项目应用方案怎么写
