精·面向对象软件工程的特点及发展.docVIP

  • 3
  • 0
  • 约5.05千字
  • 约 6页
  • 2017-01-16 发布于北京
  • 举报
面向对象软件工程方法的特点及发展 燕玉林 244201222016 摘 要: 这篇文章主要论述了面向对象软件工程方法的特点及发展以及面向对象软件工程方法的出发点和基本原则, 和建立三种模型——对象模型、动态模型和功能模型等。 关键词: 软件工程; 软件工程方法 1 软件工程的历史发展及定义 1. 1 软件工程的历史发展 在20世纪六、七十年代, 由于软件开发的技术、管理和工程化的落后产生了一系列问题, 从而最终引发了软件危机。所谓软件危机是指计算机软件的开发和维护过程中所遇到的一系列严重的问题。这些问题绝不仅仅是不能正常运行的软件才具有的,实际上, 几乎所有的软件都不同程度地存在这些问题。 概括地说, 软件危机包含下述两方面的问题: 如何开发软件, 以满足对软件日益增长的需求; 如何维护数量不断膨胀的已有软件。越来越多的大型程序系统的出现, 使“危机”更加严重。 大型程序系统与小型程序相比, 二者有着本质的区别。小型程序规模小, 个人和几个人就能管理和控制其复杂性, 因此可以在较短的时间内完成程序的编制并实现预期的目标。但大型程序系统的程序规模大, 由几十、几百个模块组成, 模块间的接口较为复杂, 常常需要几百个程序员工作几年才能完成。因此, 大型程序具有程序大、复杂程度高、研制周期长、可靠性低等特点。这样的程序系统往往是不可维护的, 而且许多程序中的错误难以纠正。人

文档评论(0)

1亿VIP精品文档

相关文档