《电子商务信息系统分析与设计》配套教学课件.pptVIP

  • 0
  • 0
  • 约8.53万字
  • 约 1230页
  • 2022-10-23 发布于中国
  • 举报

《电子商务信息系统分析与设计》配套教学课件.ppt

设计类之间的关系 在设计类之间的关系时还有一些细节需要考虑,下面列出这些细节: 确定关联的方向和多重性。 关系构造型。 使用关联类。 设置限定。 1)识别类之间的关联 如果两个对象之间需要进行协作,则要建立关联关系。如果协作只在一个方向进行,则建立单向关联。 顺序图也描述了设计对象间的相互作用。研究顺序图的消息有助于发现类之间的关联 顺序图与关联关系 根据顺序图或协作图确定关联关系 根据顺序图或协作图确定关联关系 2)识别类的泛化关系 在几个类中,如果有分解出的公共部分 可以把分解出的公共部分放在父层。 识别类的泛化关系 3)识别类的聚合和组合关系 如果两个对象存在部分与整体的关系,并且整体由部分组成,整体消失时,部分仍存在,则应建立聚集关系。 如果两个对象存在部分与整体的关系,但是整体消失时,部分也消失,则应建立组合关系。 识别类的组合关系 4)设计角色 两个类扮演的角色如果根据上下文可以理解,一般情况下角色设计可省略。 但在下列情况应给出角色名: 当两个类之间有多个关联时 当一个类存在反身关联时 设计角色 5)设计角色多重性 对于每一个关联,都要有两个角色多重性设计。 关联的两端的角色多重性设计是要决策:对于关联一端的类的一个对象,关联另一端的类中有多少个对象与其相关。 多重性 最终设计类图 ⑦如何绘制好类图 焦点放在系统静态设计视图的一个方面。 只包含为了理解该

文档评论(0)

1亿VIP精品文档

相关文档