UML提供九种图 动态图:序列图、状态图、协作图、活动图 静态图:用例图、类图、对象图、组件图、配置图 |
||||||||||||||||||||||||||
序列图 | 反映若干对象之间的动态协作关系 重点反映对象之间发送消息的先后顺序 |
|||||||||||||||||||||||||
状态图 | 描述对象、子系统、系统生命周期 是对类描述事物的补充说明 |
|||||||||||||||||||||||||
协作图 | 描述写作对象之间的交互、连接 序列图与协作图:都反映对象间的动态协作 但协作图重点反映对象之间的关系 |
|||||||||||||||||||||||||
活动图 | 显示动作及其后果,反映了一个连续的活动流 | |||||||||||||||||||||||||
用例图 | 描述系统功能 由系统、用例、角色,三种要素组成 |
|||||||||||||||||||||||||
类图 | 表示系统中类、类与类之间关系 描述系统静态结构,用于逻辑视图中 |
|||||||||||||||||||||||||
对象图 | 对象图是类图的示例 | |||||||||||||||||||||||||
组件图 | 反映代码的物理结构 | |||||||||||||||||||||||||
配置图 | 显示系统软、硬件的物理架构 |