什么是软件工程
2013年12月26日
作者: 来源:
一、软件工程过程是指为获得软件产品,在软件工具的支持下由软件工程师完成的一系列软件工程活动,包括以下四个方面: 1、P(Plan)——软件规格说明。规定软件的功能及其运行时的限制。 2、D(DO)——软件开发。开发出满足规格说明的软件。 3、C(Check)——软件确认。确认开发的软件能够满足用户的需求。 4、A(Action)——软件演进。软件在运行过程中不断改进以满足客户新的需求。 二、从软件开发的观点看,它就是使用适当的资源(包括人员,软硬件资源,时间等),为开发软件进行的一组开发活动,在活动结束时输入(即用户的需求)转化为输出(最终符合用户需求的软件产品)。 三个阶段:定义阶段:可行性研究初步项目计划、需求分析;开发阶段:概要设计、详细设计、实现、测试;运行和维护阶段:运行、维护、废弃 原则:1、抽象;2、信息隐蔽;3、模块化;4、局部化;5、确定性;6,一致性;7、完备性;8、可验证性
阅读:2315
上一则:FoxPro综述及程序设计
下一则:软件工程的目标有那些
|