首页计算机计算机软件软件工程导论 7.2 面向对象设计-系统分解.pptx

7.2 面向对象设计-系统分解.pptx

页数:4页文件大小:285.3 KB来源: 软件工程导论ppt课件

本课件围绕面向对象设计:系统分解展开,依次讲解面向对象设计、系统分解、设计问题域子系统等内容,并结合图示与文字版说明面向对象设计的关键要点,帮助学习者掌握其核心概念、方法步骤与实际应用。

面向对象设计内容导览,列出本节涵盖的面向对象设计、系统分解、设计问题域子系统等内容
系统分解面向对象设计模型,介绍四部分组成有些领域目标系统可只由3个或更少子系统组成
面向对象设计系统分解,介绍系统分解 问题域直接负责实现客户需求子系统
查看本课件的文字版(共 4 页,供检索与复制)

第1页:面向对象设计

  • 面向对象设计
  • 系统分解
  • 设计问题域子系统
  • 设计人—机交互子系统
  • 设计任务管理子系统
  • 设计数据管理子系统
  • 设计类中服务

第2页:系统分解面向对象设计模型

面向对象设计——系统分解面向对象设计模型:四部分组成。有些领域目标系统可只由3个或更少子系统组成。

第3页:面向对象设计系统分解

  • 面向对象设计——系统分解
  • 问题域:直接负责实现客户需求子系统。
  • 人机交互:实现用户界面子系统包括可复用的GUI子系统。
  • 任务管理:确定各类任务,把任务分配给适当的硬件或软件去执行。
  • 数据管理:负责对象的存储和检索的子系统。

第4页:面向对象设计系统分解子系统间交互方式

面向对象设计——系统分解子系统间交互方式:客户-供应商关系:“客户”子系统了解“供应商”子系统接口反之则不用。平等伙伴关系:各子系统都有可能调用其它子系统,或为其它子系统提供服务。交互方式复杂,各子系统需要了解彼此接口。

《软件工程导论》课件目录

顶部目录