14070第2章 软件工程之 软件过程.pptVIP

  • 0
  • 0
  • 约4.15千字
  • 约 52页
  • 2019-04-16 发布于江西
  • 举报
河南理工大学 软件工程之 软件过程 软件危机 在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件工程 采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。 软件工程方法学 传统方法学 面向对象方法学 三要素 方法 方法是完成软件开发的各项任务的技术方法,回答“如何做”的问题 工具 工具是为方法的运用提供自动的或半自动的软件支撑环境 过程 过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 第2章 软件过程 软件工程过程是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 2.1 软件生命周期的基本任务 概括地说,软件生命周期由软件定义、软件开发和运行维护三个时期组成,每个时期又可进一步划分成若干个阶段。 软件定义 1.问题定义 2.可行性研究 3.需求分析 软件定义 1.问题定义 问题定义阶段必须回答的关键问题是:“要解决的问题是什么”。 2.可行性研究 3.需求分析 软件定义 1.问题定义 2.可行性研究 这个阶段要回答的关键问题是:“上一个阶段所确定的问题是否有行得通的解决办法”。 3.需求分析 软件定义 1.问题定义 2.可

文档评论(0)

1亿VIP精品文档

相关文档