精·软件工程课程详解.pptVIP

  • 3
  • 0
  • 约8.52千字
  • 约 88页
  • 2017-01-16 发布于北京
  • 举报
软件工程 课程名称(软件工程实践UML) 先行课程 (程序设计语言,数据库、数据结构 ) 开课对象(IT类专业第5学期) 理论+实践 1.1 软件危机 1.1.1 软件发展历程 1.1.2 什么是软件 1.1.3 软件的分类 1.2 软件危机 1.3 软件工程 1.1 软件危机 1.1.1 软件的发展过程 (1) 从1946年到60年代初,是计算机软件发展的初期,一般称为程序设计时期,其主要特征是程序生产方式为个体手工方式。 主要采用批处理技术,没有任何其它形式的文档资料保留下来,开发出的程序根本无法维护。 (2) 从20世纪60年代初到70年代初,是计算机软件发展的第二个时期,这个时期一般称为程序系统时期。 程序的规模已经很大,需要多人分工协作,软件的开发方式由“个体生产”发展到了“软件作坊”。可是“软件作坊”基本上沿用了软件发展早期所形成的个体化的开发方式,软件的开发与维护费用以惊人的速度增加。许多软件产品根本不能维护,最终导致出现了严重的“软件危机”. (3) 从20世纪70年代中期至80年代中期,是计算机软件发展的第三个时期,一般称为软件工程时期。软件的开发以工程化的思想为指导,用工程化的原则、方法和标准来开发和维护软件。 (4) 从20世纪80年代中期至今,面向对象方法

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档