图为模型提供了一种图形化的视图。图:·基于某个视点或视角进行绘图。可以在抽象的级别上绘图,也可以在具体的级别上绘图。·图是一系列模型元素的图形表示。这些模型元素包括:类、对象、关联及链接。·包含图形化构造或符......查看详细>>

标签:UML技术

注释

    注释(图6-8)是图形构造或表示法项,其中包含或表示文本信息。图6-8:注释注释:·用一个右上角折起的矩形来表示。·用来表示注解、约束、属性、方法体等等。·可以通过虚线附着在0个或多个模型元素或图形构造上。·可以是一个没有......查看详细>>

标签:UML技术

    包(package)(图6-9)是一种通用的分组机制,用来对语义上相关的模型元素进行组织。包:·用一个大矩形并在一角附加一个小矩形来表示(小矩形通常位于大矩形的左上方)。图6-9:包·用于定义名称空间或语境(容器),包中每一个名称都必须惟......查看详细>>

标签:UML技术

工具的作用

    在创建和维护图方面,绘图工具起着关键作用。使用绘图工具时,要考虑下面几个方面:·一张纸上的图是静态的,不具有任何隐式的超链接。·通过工具进行查看时,计算机屏幕上的图则是动态的,而且可以包含其他不可见的超链接,通过这......查看详细>>

标签:UML技术

    类(图7-2)描述一组具有共同结构特性、行为特性、关系和语义的对象。类用于对一组具有共同特征的概念或实体进行建模。类:图7-2:类·表示为带有分栏(compartment)的实轮廓线矩形。·必须有一个名称分栏。该分栏中包含类的名称(nam......查看详细>>

标签:UML技术

对象

    对象(图7-8)是类的实例,用于对特殊的实体建模。图7-8:对象对象:·表示为带有分栏的实轮廓线矩形。·是惟一的,且有身份标识。也就是说,即使对象具有相同的属性值,每个对象也可与其他对象区分开。·由它们的类定义。·必须有一个......查看详细>>

标签:UML技术

关联

    关联(图7-11)描述一组具有共同结构特性、行为特性、关系和语义的链接。关联用于对一组联系两个或多个其他概念和实体并具有共同特征的关系进行建模。图7-11:二元关联(binaryassociation)关联:·表示为连接两个或多个类符号的路线或......查看详细>>

标签:UML技术

链接

    链接(图7-16)是关联的实例。链接用于对联系概念或实体的两个或多个其他实例的关系建模。图7-16:二元链接链接:·表示为对象之间的路径。·具有链接端点,用于将链接路径连接到两个或多个其他对象。链接端点可以具有性质(请参见......查看详细>>

标签:UML技术

组合

    组合(图7-18)包括组合类或包含在组合聚合中的类。组合用于对与其相关联的所有者一起存在(或生存)和消亡的部分进行建模。图7-18:组合类组合:·可使用类和关联以一般形式进行描述。·可使用对象和链接以实例形式进行描述。·组合......查看详细>>

标签:UML技术

参与者

    参与者(图8-2)是定义系统外部对象可能扮演的角色的类。参与者用于对系统的外部用户建模,这些用户作为相关工作单元部分直接与系统进行交互,包括人类用户(humanuser)和其他系统。参与者:·以其外部视图为特征,而不以其内部结构为......查看详细>>

标签:UML技术
科普知识