什么是软件开发

180次 2015-05-22
武汉APP开发认为软件开发是根据用户要求创造出出软件系统或者系统中的软件部分的过程。软件开发包括需求分析、软件开发设计软件测试,是一个相对比较复杂的系统工程。

软件需求分析是对用户的需求进行去粗取精、去伪存真、正确理解,然后将其用软件工程开发语言表达出来的一个过程。本阶段的主要工作是建立软件的逻辑模型,编写需求规格说明书,并最终得到用户的确认。

软件设计主要分为概要设计和详细设计两个阶段。主要任务就是将软件分解成若干个模块,可执行程序的程序单元。

软件编码是指把软件设计转换成计算机可以接受的程序的一个过程。

软件测试是软件开发过程中一个必不可少的环节,它的目的是尽可能多地发现软件运行过程中的错误。

软件维护是指即根据软件运行的实际情况,对软件进行适当的修改,以适应用户新的需求,以及纠正运行中发现的一些错误。

文章来源:http://shop.epwk.com/4138518/