本文目录导航:
什么是软件的生命周期?软件生命周期分哪几个阶段
软件的生命周期是指软件的发生直到报废或中止经常使用的生命周期。
一、疑问定义:要求系统剖析员与用户启动交换,弄清“用户须要计算机处置什么疑问”而后提出对于“系统指标与范畴的说明”,提交用户审查和确认。
二、可行性钻研:一方面在于把待开发的系统的指标以明白的言语形容进去,另一方面从经济、技术、法律等多方面启动可行性剖析。
三、需求剖析:弄清用户对软件系统的所有需求,编写需求规格说明书和初步的用户手册,提交评审。
四、开发阶段:开发阶段由四个阶段组成:
1、概要设计。
2、详细设计。
3、成功:依据选定的程序设计言语成功源程序的编码。
4、测试。
五、保养:保养包含四个方面:
1、矫正性保养:在软件交付经常使用后,因为开发测试时的不彻底、不齐全、肯定会有一局部暗藏的失误被带到运转阶段,这些暗藏的失误在某些特定的经常使用环境下就会泄露。
2、顺应性保养:是为顺应环境的变动而修正软件的优惠。
3、完善性保养:是依据用户在经常使用环节中提出的一些树立性意见而启动的保养优惠。
4、预防性保养:是为了进一步改善软件系统的可保养性和牢靠性,并为以后的改良奠定基础。
参考资料起源:
软件的生命周期 名词解释
【答案】:是一种用系统的方法来开发、操作、保养及报废软件的环节,这一全环节也被称为软件的生命周期(Life Cycle)。
软件生命周期七个阶段
软件生命周期七个阶段是指软件从立项开局,通过开发、经常使用和始终修正,直到最后废除的整个环节。
理论将软件的生命周期划分六个阶段:系统考查、系统剖析、系统设计、程序设计、系统测试和运转保养,在软件开发的每一个阶段,都有明白的指标和义务。
(1)考查钻研阶段。
考查现行系统的组织分工、业务流程以及资源,提出新系统的指标,并从技术、经济、社会等方面启动软件开发的可行性钻研。
(2)系统剖析阶段。
钻研现行系统的业务流程,确定新系统的配置界面,树立新系统的逻辑模型,包含数据流程图、数据字典和处置环节等,重要义务是明白系统做什么。
(3)系统设计阶段。
重要处置怎样做,即提出系统的物理模型。
包含总体结构设计、配件体系结构设计、数据库设计、代码设计、输入输入设计以及模块结构图等。
(4)系统实施阶段。
即程序设计阶段。
(5)系统调试阶段。
测试各模块及系统的正确性。
(6)运转保养阶段。
系统投入运转,并对软件启动始终的修正和保养。
(7)废除(中断)阶段。