什么是软件开发
软件需求分析是对用户的需求进行去粗取精、去伪存真、正确理解,然后将其用软件工程开发语言表达出来的一个过程。本阶段的主要工作是建立软件的逻辑模型,编写需求规格说明书,并最终得到用户的确认。
软件设计主要分为概要设计和详细设计两个阶段。主要任务就是将软件分解成若干个模块,可执行程序的程序单元。
软件编码是指把软件设计转换成计算机可以接受的程序的一个过程。
软件测试是软件开发过程中一个必不可少的环节,它的目的是尽可能多地发现软件运行过程中的错误。
软件维护是指即根据软件运行的实际情况,对软件进行适当的修改,以适应用户新的需求,以及纠正运行中发现的一些错误。