第10章 软件工程基础..pptVIP

  • 0
  • 0
  • 约5.66千字
  • 约 48页
  • 2017-06-01 发布于山西
  • 举报
第10章 软件工程基础.

第10章 软件工程基础 10.1 软件工程概述 10.2 需求分析 10.3 软件设计 10.4 编码与调试 10.5 软件测试 10.6 软件维护 10.1 软件工程概述 1.软件工程的基本概念 在1968年北大西洋公约组织的计算机软件学术会议上第一次提出“软件工程”这个名词。 IEEE软件工程定义:软件工程是将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件中的方法的研究。 2、软件工程的基本目标 软件工程的基本目标是在给定成本和进度的前提下,开发出具有适用性、有效性、可靠性、可理解性、可维护性、可重用性、可移植性、可互操作性等满足用户需求的软件产品。 这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。 4.软件生命周期(重点) 软件生命周期是从时间的角度出发,从软件目标的提出、定义、开发、维护,直到最终被丢弃的整个过程,即发生、发展和消亡的过程。 一般分为三个时期:软件计划、软件开发和软件运行 计划时期包括:问题定义和可行性研究; 开发时期包括:需求分析、软件设计、编码与调试和测试; 运行时期包括:系统维护阶段。 如下图: (1)问题定义 根据用户或产品需求,提出软件项目

文档评论(0)

1亿VIP精品文档

相关文档