UML系统分析现设计教程教案.ppt
作者:冀振燕 UML系统分析与设计教程,1,第7章 类图、对象图和包图,作者:冀振燕 UML系统分析与设计教程,2,类图,类图是面向对象系统建模最常用的图,类图描述了类、接口、协作以及它们之间的关系。类图用来为系统的静态设计视建模。类图的组成部分包括:类。接口。协作。依赖、类属、实现或关联关系。类图还可以含有注释、约束、包或子系统。,作者:冀振燕 UML系统分析与设计教程,3,作者:冀振燕 UML系统分析与设计教程,4,类图,类图的划分概念层说明层实现层类图的应用为系统的词汇表建模为简单的协作建模 为逻辑的数据库模式建模,作者:冀振燕 UML系统分析与设计教程,5,模拟协作,作者:冀振燕 UML系统分析与设计教程,6,数据库的逻辑结构,作者:冀振燕 UML系统分析与设计教程,7,对象图,对象图(Object Diagrams)描述了某一瞬间对象集及对象间的关系。为处在时域空间某一点的系统建模,描绘了系统的对象、对象的状态及对象间的关系。对象图主要用来为对象结构建模。对象图中通常含有:对象。连接。像其他的图一样,对象图中还可以有注解、约束、包或子系统。,作者:冀振燕 UML系统分析与设计教程,8,对象图的应用,作者:冀振燕 UML系统分析与设计教程,9,包图,包图描述了包及包间的关系。包用来对建模元素进行分组,简化UML图从而使得UML图更易于理解。,作者:冀振燕 UML系统分析与设计教程,10,类包图,作者:冀振燕 UML系统分析与设计教程,11,