本章主要介绍UML语言的概况,使大家了解UML的结构和基本元素。基本元素只给出简要的描述,更详细深入的讨论将在后继章节中叙述。因此读者在本章的学习中只要知道与UML有关的概念即可,并不需要完全理解图例。
UML由视图(views) 图(Diagrams) 模型元素(Model elements) 和通用机制(general mechanism) 等几个部分构成。
视图用来表示被建模系统的各个方面(从不同的目的出发建立,为系统建立多个模型,这些模型都反映同一个系统,且具有一致性)。视图由多个图(Diagrams) 构成,它不是一个图片(graph),而是在某一个抽象层上,对系统的抽象表示。如果要为系统建立一个完整的模型图,只需定义一定数量的视图,每个视图表示系统的一个特殊的方面就可以了。另外,视图还把建模语言和系统开发时选择的方法或过程连接起来。
图由各种图片(graph) 构成,用来描述一个视图的内容。UML语言定义了9种不同的图的类型,把它们有机地结合起来就可以描述系统的所有视图。
模型元素代表面向对象中的类对象消息和关系等概念是构成图的最基本的常用
概念。一个模型元素可以用在多个不同的图中,无论怎样使用,它总是具有相同的含义和相同的符号表示。
通用机制用于表示其他信息,比如注释、模型元素的语义等。另外,它还提供扩展机制,使UML语言能够适应一个特殊的方法(或过程)、或扩充至一个组织或用户。
下面就先睹为快:
*** Hidden to visitors ***
02.rar
(2008-03-18 13:45:47, Size: 335 KB, Downloads: 0)
