第三课时:静态结构图.pptVIP

  • 18
  • 0
  • 约3.89千字
  • 约 36页
  • 2018-02-23 发布于河北
  • 举报
第三课时:静态结构图.ppt

包图 包是一个UML结构,使你能够把诸如用例或类模型元件组织为组。 包图并非是正式的UML图,但创建一个包图可以描述你的需求高阶概述、设计的高阶概述,可以在逻辑上把一个复杂的图模块化。 包的命名要简单、具有描述性。应用包是为了简化图。包应该连贯。在包上用版型注明架构层。避免包间的循环依赖。包依赖应该反映内部关系。 包图有领域包图和层次包图。领域包图表达了关键业务领域及业务领域和其依赖;层次包图表达了实现类位于哪个层次的软件架构的观点。 类图 描述类、接口的协作及它们之间关系的图。 显示系统中各个类的静态结构。 类代表系统内处理的事务,这些类可以多种方式连接:关联、依赖、特殊化或者打包。 一个类的内部结构使用该类的属性和操作表示。 一个系统一般有几个类图、并不是所有的类都放在一个类图中,一个类可以参与到多个类图中去。 类图一般是由概念层到说明层再到实现层。 类图 概念层类图: 在这个层次的类图描述的是现实世界中问题领域的概念理解,类图中表达的类与现实世界的问题领域有着明显的对应关系,类之间的关系也与问题领域中的实际事物的关系有着明显的对应关系。 这个层次的类图是根据业务用例来描述出现实世界中所用到的事物,并把它抽象出来。 类图 说明层类图: 在这个层次的类图考察是类的接口而不是类的实现,类图中表达的类和类的关系应当是对问题领域在接口层次抽象的描述。 不用关心类最终是用

文档评论(0)

1亿VIP精品文档

相关文档