精·面向对象分析设计Chapter06.pptVIP

  • 2
  • 0
  • 约6.14千字
  • 约 44页
  • 2017-01-16 发布于北京
  • 举报
* 6.1 软件复用 第六章 OOA与软件复用 6.3 OOA对软件复用的支持 6.2 专项领域的复用及领域分析 6.4 复用技术对OOA的支持 OOA与软件复用的关系即支持复用和复用支持。 OOA对软件复用的支持(Supporting for Reuse); 复用技术对OOA的支持(Supporting with Reuse)。 第六章 OOA与软件复用 软件复用就是将已有的软件成分用于构造新的软件系统。注意与软件共享和软件移植的区别。 可复用的软件成分可复用构件(Reusable Component)可从就软件中提取,也可以专门为复用而开发。 软件复用不仅是对程序的复用,它包括对软件生产过程中任何活动所产生的制成品的复用。如:项目计划、可行性报告、需求定义、分析模型、详细说明、源程序和测试用例等等。 6.1 软件复用 6.1 .1 概述 1、复用的级别 a.程序代码的复用:包括目标代码和源程序代码的复用; b.设计结果的复用,特点:抽象级别更高,受实际环境影响小,可复用机会多,所需修改少; 三种途径: 从现存系统的设计结果中提取一些可复用的设计构件,应用于新系统的设计。例如OOD模型中的每个类作为一个构件,或主题作为一个构件;

文档评论(0)

1亿VIP精品文档

相关文档