•1、从OOA到OOD不是转换;
ü
@H_502_7@是调整和增补
•将OOA模型搬到OOD;
ü
@H_502_7@进行必要的调整,
ü
@H_502_7@增补其它四个部分,成为完整的
@H_502_7@OOD
@H_502_7@模型。
•2、采用一致的概念和表示法
ü
@H_502_7@不存在分析与设计之间的鸿沟
•3、有不同的侧重点和不同的策略
ü
@H_502_7@OOA
@H_502_7@主要针对问题域,识别有关的对象以及它们之间的关
@H_502_7@系,产生一个映射问题域,满足用户需求,独立于实现的
@H_502_7@OOA
@H_502_7@模型。
ü
@H_502_7@OOD
@H_502_7@主要解决与实现有关的问题,基于
@H_502_7@OOA
@H_502_7@模型,针对具
@H_502_7@体的软、硬件条件(如机器、网络、
@H_502_7@OS
@H_502_7@、
@H_502_7@GUI
@H_502_7@、
@H_502_7@DBMS
@H_502_7@等)
@H_502_7@产生一个可实现的
@H_502_7@OOD
@H_502_7@模型。
•“
do the right thing (analysis),and do the thing right
(design)”.