3.0 件工程概述.pptVIP

  • 6
  • 0
  • 约9.4千字
  • 约 60页
  • 2018-07-11 发布于浙江
  • 举报
3.0 件工程概述

1 软件工程概论 1 基本概念 2 软件分析 3 软件设计 4 软件编码 5 软件测试 6 软件维护 2 为什么要学习软件工程 ◆1968年北大西洋公约组织成员国的软件工作者提出“软件工程”的概念。30年来,软件工程得到了很大的发展。 ◆近30年来,先后出现了结构化分析和设计(SA/SD)、面向数据的设计(Jackson)、原型化设计(Prototyping)等多种软件设计方法,并有不少的软件工作者致力于软件的自动生成。但是,这些方法都存在各种不同程度的缺陷。 ◆在软件系统的实际开发过程中,严格按照工程化方法的标准规范和设计步骤实施的系统并不多,软件系统的开发依然处在高强度、低效率、难以保障质量的困境中。 软件——软件应包括程序、实现此程序功能所 采取的方法、规则以及与其相关的文 档和在机器上运行它所需要的数据等。 3 1 基本概念 软件危机现象: ①   对软件开发成本和进度的估计很不准确,个体手工生产方式的软件生产率很低,软件常常不能如期交货; ②   用户对“已完成”的软件系统不满意的现象经常发生; ③   软件产品的质量不可靠,在那个时期,可以说“没有不出错误的软件”; ④   软件常常是不可维护的; ⑤   软件通常没有适当的文档资料。 总之, 软件规模越大,问题就变得越复杂。 一、软件危机是怎么回事? 软件危机是指在计

文档评论(0)

1亿VIP精品文档

相关文档