关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

软件开发生命周期概述

作者:佚名   时间:2015-01-15   分享到:

sdlc描述了软件的整个生命周期,包括从软件的产生到最后的废弃的全过程,为了管理软件生命周期,很多sdlc模型被提出,比较著名的有,瀑布模型,喷泉模型,螺旋模型,快速原型模型等.
  没有哪一种模型能完全取代另外一个模型,但是一般模型都会把开发过程划分为如下几个阶段:
1.项目计划和研究阶段,此阶段定义项目的目标,经费来源等;
2.需求悼念此阶段收集需求和分析需求,通过对项目目标进行分析和实际采集需求,把项目计划中的模糊要求细化和分解为具体的需求;
3.系统分析:对需求进行提炼和分解,形成分析模型的过程;
4.设计:此阶段主要根据分析模型,对整个软件系统进行设计,设计一般包括概要设计和详细设计;
5.实现:此阶段将软件设计的结果转换成计算机可运行的程序代码;
6.测试:软件编写之后,要进行严密的测试,以发现软件在整个设计过程中存在的问题,并加以纠正,整个测试过程分为单元测试,组装测试以及系统测试三个阶段,测试的方法主要有白盒测试和黑盒测试两种,在测试过程中需要建立详细的测试计划并严格按照测试计划进行,以减少测试的随意性.

 



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1992.html

上海联楷网络新闻