系统分解 - wolai 笔记

1.设计模型组成

面向对象设计模型:四部分组成。
有些领域目标系统可只由3个或更少子系统组成。
  • 问题域直接负责实现客户需求子系统。
  • 人机交互:实现用户界面子系统包括可复用的GUI子系统。
  • 任务管理确定各类任务,把任务分配给适当的硬件或软件去执行。
  • 数据管理:负责对象的存储和检索的子系统。

2.交互方式

2.1客户-供应商关系

“客户”子系统了解“供应商”子系统接口

2.2平等伙伴关系

各子系统都有可能调用其它子系统,或为其它子系统提供服务
交互方式复杂,各子系统需要了解彼此接口。

Comment