精·软件工程导论 张海藩(第5版)第1章.ppt

* * * * * * * * * * * * * * * * * * * * * * * 1.5 小结 本章力图对计算机软件工程学作一个简短的概述。 首先通过回顾计算机系统发展简史,说明开发软件的一些错误方法和观念是怎样形成的。然后列举了这些错误方法带来的严重弊病(软件危机),澄清了一些糊涂观念。为了计算机系统的进一步发展,需要认真研究开发和维护软件的科学技术。应总结计算机软件的历史经验教训,借鉴其他工程领域的管理技术,逐步使软件工程这门新学科发展和完善起来。 本章力求使读者对软件工程的基本原理和方法有概括的本质的认识。 生命周期方法学把软件生命周期划分为若干个相对独立的阶段,每个阶段完成一些确定的任务,交出最终的软件配置的一个或几个成分(文档或程序); 基本上按顺序完成各个阶段的任务,在完成每个阶段的任务时采用结构化技术和适当的软件工具;在每个阶段结束之前都进行严格的技术审查和管理复审。 1.5 小结 当软件规模庞大或对软件的需求模糊易变时,采用生命周期方法学开发往往不成功,近年来在许多应用领域面向对象方法学已经迅速取代了生命周期方法学。面向对象方法学有4个要点,可以用下列方程式概括: 面向对象方法=对象+类+继承+用消息通信 也就是说,面向对象方法就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信的方法。 面向对象

文档评论(0)

1亿VIP精品文档

相关文档