2011新版软件工程自学笔记.pdfVIP

  • 4
  • 0
  • 约1.83万字
  • 约 31页
  • 2022-09-22 发布于上海
  • 举报
一.前言 1. 软件危机: 20 世纪 60 年代,随着计算机的广泛应用,软件生产率,软件质量越来越难以满足社会发展的需求,成为 制约社会、经济的制约因素,人们把这一现象称为软件危机; 2. 软件的发展历史: 20世纪60年代末至80年代初,软件系统规模,复杂性以及在关键领域的广泛应用促进了软件的工程化开 发和管理;这一时期主要围绕软件项目开展了有关开发模型,开发方法和支持工具的研究; 20 世纪 80 年代以来,基于已开展的大量软件工程实践,围绕对软件工程过程的支持,开展了大量有关软 件生产技术特别是软件复用技术和软件生产管理的研究和实践; 3. 软件工程: 软件工程是应用计算机理论与技术,工程管理的原则和方法,按照预算和进度实现满足用户要求的软件的 工程,或以此为研究的学科; 4. 软件,软件的本质: 软件是对特定问题域的抽象,是被开发出来的一个逻辑实体,而不是一个有形的物理部件; 软件的本质是实现问题域中的术语和处理逻辑到解空间的术语和逻辑的映射; 5. 所要做的工作: 一是如何实现映射,这是技术层面的问题,又可分为过程方向,即求解软件的开发逻辑,如各种模型;和 过程途径,即求解软件的开发手段,如结构化方法,面向对象方法等; 二是如何管理这些映射,这是管理层面的问题; 系统建模是运用所掌握的知识,经过抽象,给出系统的一个结构——系统模型

文档评论(0)

1亿VIP精品文档

相关文档