组合关系:代表整体的对象负责代表部分对象的生命周期。公司不存在,部门也没有意义了。再例如:人和五脏六腑、四肢的关系。 类图的定义:是显示一组类、接口、协作以及它们之间关系的图。 类图主要包含7种元素:、类、接口、协作、依赖关系、泛化关系、实现关系、关联关系。 类图:包、子系统,用来把模型元素聚集成更 ...
分类:
其他好文 时间:
2019-02-08 22:02:27
阅读次数:
300
包图的基本概念: 包图是用来描述模型中的包和所包含元素的组织方式的图,是维护和控制系统总体结构的重要内容。 包图能够组织许多UML中的元素,不过其最常用的用途是用来组织用例图和类图。 包图中包含包元素以及包之间的关系。与其他图类似,包图中可以创建注解和约束。 包的概念: 包是用于把模型组织成层次结构 ...
分类:
其他好文 时间:
2019-02-08 21:55:00
阅读次数:
718
基本概念:是UML中一种重要的用于表达系统动态特性的图 活动图的作用是描述一系列具体动态过程的执行逻辑,展现活动和活动之间转移的控制流,并且它采用一种着重逻辑过程的方式来叙述。 在对软件密集系统建模的时候,有时需要详细地模拟系统在运作时的业务流程。面对这种需要,我们可以分析对象间发生的活动和触发条件 ...
分类:
其他好文 时间:
2019-02-08 21:54:29
阅读次数:
682
基本概念:是一种展示运行时进行处理的节点和在节点上存在的制品的配置的图。 部署图它阐述了在实际应用中软件和它的运行环境的关系,并且描述了软件部署在硬件上的具体方式。 部署图中的主要元素包括节点与节点之间的关联关系。此外,部署图中也可以使用注解和约束。 部署图的组成元素:节点、部署图中的关系。 节点 ...
分类:
其他好文 时间:
2019-02-08 21:53:29
阅读次数:
131
通信图的概念:通信图(协作图)是表现对象交互关系的图,它展现了多个对象在协同工作达成共同目标的过程中互相通信的情况,通过对象和对象之间的链、发送的消息来显示参与交互的对象。 首先通信图一样是一种交互图,它描述的是对象和对象之间的关系,即一个类操作的实现。简而言之就是,对象和对象之间的调用关系,体现的 ...
分类:
其他好文 时间:
2019-02-08 21:45:00
阅读次数:
256
对象图 对象图概述:对象图显示了某一时刻的一组对象及它们之间的关系。 对象图可以看做是类图的实例,用来表达各个对象在某一时刻的状态。 对象图中的建模元素主要有对象和链,对象是类的实例,链是类之间的关联关系的实例。 对象图的组成元素——对象 对象是类的实例,是一个封装了状态和行为的具有良好边界和标识符 ...
分类:
其他好文 时间:
2019-02-08 21:43:07
阅读次数:
179
顺序图的概念: 顺序图是按时间顺序显示对象交互的图。它显示了参与交互的对象和所交换信息的先后顺序,用来表示用例中的行为,并将这些行为建模成信息交换。 顺序图是一种交互图,强调消息的时间顺序,亦称时序图 顺序图主要包括四个元素:对象、生命线、激活和消息。 在UML中,顺序图将交互关系表示为一张二维图。 ...
分类:
其他好文 时间:
2019-02-08 21:40:23
阅读次数:
507
如何在统一软件开发过程中使用UML? 起始阶段常用UML图 在起始阶段,通常有用例图、类图、活动图、顺序图等UML图的参与。 获取用户需求之后首先要将这些需求转化为系统的顶层用例图。 在确定了用例之后,需要为重要用例添加事件流描述。有了事件流描述之后就可以为一些用例中使用到的系统功能来指定分析类。 ...
分类:
其他好文 时间:
2019-02-08 21:31:17
阅读次数:
218
基本概念:组件图即是用来描述组件与组件之间关系的一种UML图。组件图在宏观层面上显示了构成系统某一个特定方面的实现结构。 组件图中主要包含三种元素,即组件、接口和关系。 组件图通过这些元素描述了系统的各个组件及之间的依赖关系,还有组件的接口及调用关系。此外,组件图还可以使用包来进行组织,使用注解与约 ...
分类:
其他好文 时间:
2019-02-08 21:29:11
阅读次数:
250
UML类图 1、关联关系 关联关系又可进一步分为单向关联、双向关联和自关联。 (1)单向关联 我们可以看到,在UML类图中单向关联用一个带箭头的直线表示。上图表示每个顾客都有一个地址,这通过让Customer类持有一个类型为Address的成员变量类实现。 (2)双向关联 从上图中我们很容易看出,所 ...
分类:
其他好文 时间:
2019-02-06 22:40:41
阅读次数:
152