软件工程 第七章 面向对象的分析及设计.pptVIP

  • 7
  • 0
  • 约6.99千字
  • 约 36页
  • 2017-02-09 发布于重庆
  • 举报

软件工程 第七章 面向对象的分析及设计.ppt

7.6 系统设计 第7章 (2)系统组织 通常,系统中子系统结构的组织有两种方式:水平层次组织和垂直块状组织。 ①层次组织 层次组织是将子系统按层组织成为一个层次软件系统,每层是一个子系统。 ②块组织 块组织将系统垂直地分解成若干个相对独立的、弱耦合的子系统,一个子系统相当于一块,每块提供一种类型的服务。 7.5.2 面向对象设计的准则和启发式规则 7.6 系统设计 第7章 (3)设计系统的拓扑结构 由子系统组成完整的系统时,典型的拓扑结构有管道型、树型、星型等。设计者应该采用与问题结构相适应的、尽可能简单的拓扑结构,以减少子系统之间的交互数量。 7.5.2 面向对象设计的准则和启发式规则 7.6 系统设计 第7章 2.设计问题域类子系统 问题域类是指那些直接从OOA分析结果模型得到的类,它是让软件系统能够实现对应用问题求解的最基本的类,也是面向对象软件系统的核心类。对问题域子系统的设计,即定义这些类或对象的细节。 虽然在OOA阶段已经标识和定义了系统的类与对象,以及它们之间的各种关系,但是随着对需求理解的加深和对系统认识程度的逐步提高,开发人员还需要在OOD阶段对OOA阶段得到的模型进行改进和增补,主要是对OOA模型增添、合并或分解类与对象、属性及服务,调整继承关系等。 7.5.2 面向对象设计的准则和启发式规则 7.6 系统设计 第7章 3.设计用户界面

文档评论(0)

1亿VIP精品文档

相关文档