广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 广州电脑学校 > 正文

软件生命周期是什么意思?有什么用?

作者:广州电脑培训刘发布时间:2021-05-04分类:广州电脑学校浏览:488


导读:软件生命周期(SDLC,系统开发生命周期,SDLC)是指从软件生产到报废或停产为止的生命周期。有问题定义,可行性分析,总体描述,系统设计,编码,调试和测试,验收和运行,维护和升级...

软件生命周期(SDLC,系统开发生命周期,SDLC)是指从软件生产到报废或停产为止的生命周期。 有问题定义,可行性分析,总体描述,系统设计,编码,调试和测试,验收和运行,维护和升级到过时等阶段。 这种基于时间的思维方法是软件工程中的思维原理,即一步一步一步一步地进行。 每个阶段都必须定义,工作,审查并形成文件以供供应。 交流或参考以提高软件质量。 但是随着新的面向对象设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐渐消失。



  软件的生命周期是指从软件生产到报废或停止使用之间的生命周期。


  它分为以下几个阶段:


  1.问题定义:要求系统分析员与用户沟通,找出“用户需要计算机解决什么问题”,然后提出“系统目标和范围的解释”,并提交给 用户进行审查和确认。


  2.可行性研究:一方面是用一种清晰的语言描述要开发的系统的目标,另一方面,它从经济,技术,法律等方面进行了可行性分析。


  3.需求分析:阐明软件系统的所有用户需求,编制需求规范和初步用户手册,并将其提交以供审核。


  4.开发阶段:开发阶段包括四个阶段:


  1.外形设计。


  2.详细的设计。


  3.实现:根据所选的编程语言完成源程序的编码。


  4.测试。


  5.维护:维护包括四个方面:


  1.纠正性维护:软件交付和使用后,由于开发和测试的不完整和不完整,不可避免地会将一些隐藏的错误带入运营阶段。 这些隐藏的错误将在某些特定的使用环境中进入操作阶段。 裸露。


  2.自适应维护:这是修改软件以适应环境变化的活动。


  3.完善的维护:这是一项基于用户在使用过程中提出的建设性意见的维护活动。


  4.预防性维护:进一步改善软件系统的可维护性和可靠性,并为将来的改进奠定基础。



广州电脑学校排行
最近发表
标签列表