uml
3 对象图
对象图(object diagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。它是系统在某一个特定时间点上的静态结构,是类图的实例和快照,常用于表示复杂类图的实例。对象图实质上是具有关联关系的类图的实例。
4 状态图
描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。状态图是对类图的补充。
5 活动图
为了完成某个目标需要做的活动以及这些活动的执行顺序,着重表现的是系统的行为。本质是一种流程图,它描述了活动到活动的控制流。
(1)带泳道的活动图
泳道表明每个活动是由哪些人或哪些部门负责完成。
(2)带对象流的活动图
用活动图描述某个对象时,可以把涉及到的对象放置在活动图中,并用一个依赖将其连接到进行创建、修改和撤销的动作状态或者活动状态上,对象的这种使用方法就构成了对象流。对象流用带有箭头的虚线表示。
6 序列图(时序图)
交互图的一种,描述了对象之间消息发送的先后顺序,强调时间顺序。序列图的主要用途是把用例表达的需求,进行更加精细的表达。用例常常被细化为一个或者更多的序列图。同时序列图更有效地描述如何分配各个类的职责以及各类具有相应职责的原因。
消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。
7 协作图
交互图的一种,描述了收发消息的对象的组织关系,强调对象之间的合作关系。时序图按照时间顺序布图,而协作图按照空间结构布图。
8 构件图
描述各种构件之间的依赖关系。构件时的单个组成部分,可以是一个文件,产品、可执行文件和脚本等。
9 部署图(配置图)
部署图描述一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信的静态视图。
浙公网安备 33010602011771号