- 1
- 0
- 约9.09千字
- 约 45页
- 2017-06-11 发布于北京
- 举报
第九章 面向对象软件工程
第二部分 现代软件工程
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
软件工程的主要发展过程
1.60’S末—— 提出SE的思想和概念,出现SP等;
2.70’S —— 出现SA、SD,程序设计方法学等;
3.80’S —— CASE等成为热点,出现并流行OO技术;
4.90’S —— OO等技术成为热点和主流。
OO技术基本思想:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程。它不是从功能上和算法上考虑、而是从系统的组成上来分解问题。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
传统软件开发方法存在的问题
数据与功能(处理)分离
软件可复用性差(采用自顶向下分解方法)
软件可维护性差(程序难以阅读)
开发出的软件不能满足用户要求
不能满足大型软件系统开发的需要
Evaluation only.
Created with A
原创力文档

文档评论(0)