UML类图详细教程28.pptVIP

  • 35
  • 0
  • 约8.02千字
  • 约 107页
  • 2017-07-16 发布于四川
  • 举报
1.设计子系统 设计子系统是将包的概念从分析的概念视图发展到了系统的物理模型。 分析包与设计子系统(设计包)存在对应关系,即可追踪。大多数情况下,它们是一一对应。但有时,可能根据系统构架和技术的考虑而将一个分析包撤分成一个或多个设计子系统。 设计类主要集中在类图、类、类属性、类操作和类与类之间的关联、关联基数等基本要素的细化,如下图所示。 2.设计类 完整的 原始的 高内聚的 低偶合的 形式良好设计类的基本特征: 一个分析类可以被分解为一个或多个设计类与接口 3.设计接口 接口说明了操作的命名集合。接口背后的关键思想是通过诸如类或子系统这样的类元将功能性规格说明同它的实现相分离。 接口的UML标记 接口的依赖关系 接口的实现关系 完整的操作名 操作语义 可选的构造型 接口中可包含的内容: 属性 操作实现 接口中不可包含: 子系统与接口 组件与接口 2.鉴别器 鉴别器用来说明泛化的作用。它们指示出泛化关联中的子类应用于相关超类时的角色。鉴别器的标记符非常简单,在关联的空箭头的旁边标注即可,如下图所示。 在下面的示例中,使用了鉴别器来表示 Flywheel和 Afterbumer子类是Part类的类型,如下图 所示。 一个更加详细的示例如下图所示,其中为4个指定了重叠约束的类图添加了鉴别器。 三、端点标记符 讨论关联的有序、排序和导航

文档评论(0)

1亿VIP精品文档

相关文档