
UML
文章平均质量分 79
zhu2695
Coding life....
展开
-
UML设计的九种图例及其区别
首先对UML中的各个图的功用做一个简单介绍:1、用例图描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。2、类图UML设计中类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们在正确编写代码以前对系统有一个全面的原创 2013-03-14 09:54:58 · 1263 阅读 · 0 评论 -
UML 聚合和组合的区别
UML 聚合和组合的区别:定义区别:聚合(Aggregation):聚合描述的是这样一种association,在这个association里,一个类是属于一collection.也就是说聚合说的是一种部分与整体的关系,而当部分离开整体时,两者都还有原来的实际意义.聚合是一种很弱的关联关系. 组合(Composition):与聚合相比,组合描述的是这样的关联关系,部分离开整转载 2013-03-02 21:53:48 · 3133 阅读 · 0 评论 -
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency). 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指转载 2013-03-14 15:19:01 · 555 阅读 · 0 评论 -
UML序列图
序列图主要用于展示对象之间交互的顺序:序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。 序列图中涉及的元素:1. 生命线:原创 2013-03-14 18:22:05 · 902 阅读 · 0 评论