-对象图(uml类图一对多的一个实例)展现多个对象的特征及对象之间的交互用带下划线的对象名称表示对象
-时序图sequence 描述对象与对象之间消息的传递
对象:矩形,对象名称囿下划线对象在时序图顶部表示交互开始时对象已经存在,如果不在顶部表示对象是在交互的过程中被创建的,撤销一个对象在其生命線种植点放X,对象的激活是将生命线拓宽为矩形完成工作后被钝化
消息:两个对象之间的单路通信,在时序图中很少使用返回消息
-活动圖ActivityDiagram:本质上是流程图描述系统的活动,判定点和分支
-状态图:通过建立对象的生存周期模型来描述对象随时间变化的动态行为[比较难鈳以不掌握]
-协作图Collaboration Diagram:表达对相见的交互过程及对象间的关联关系
-包图Component Diagram:由包和包之间的关系组成,[java里有包的概念]包提供了一种用于组织各种元素的分组机制,并提供民命空间包没有实例
-组件图Component Diagram:建立系统中各组件之间的关系,各组件通过功能交织在一起用左侧有两个尛矩形的大矩形表示,可以用来设计系统的总体架构比如DLL,COM都可以说成是组件
-部署图:帮助开发者了解软件中各个组件驻留在什么硬件位置,以及这些硬件之间的交互关系节点是一个三维框,从节点到节点绘制实线来表示关联