UML各种图
用例图
泛化关系:
实现关系:
关联关系:
聚合关系:
组合关系:
依赖关系:
活动图
活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流,活动图在本质上是一种流程图;活动图着重表现从一个活动到另一个活动的控制流
活动图的主要组成元素:动作、活动、动作流、分支与合并、分叉与汇合、泳道、对象流
状态图
状态图是一种行为图。描述一个特定对象的所有可能的状态以及引起状态转换的事件。
状态机由状态、转移、事件、活动和动作五部分组成。
序列图(顺序图)
顺序图与协作图为对象动态交互模型
组件图
组件图由组件,接口,组件图中的关系,端口组成
组件图是用来描述组件与组件之间关系的一种UML图,组件图在宏观层面上显示了构成系统某一特定方面的实现结构。它是一种结构型图表。
部署图
部署图用来建模系统的物理部署,如计算机和设备,及它们之间的关联关系
名称 | 解释 | 图例 |
---|---|---|
节点 | 节点用一长方形表示,节点定义了运行时对象和构件实例驻留的位置 | |
构件 | 指系统中可替换的物理部分,构建的名字标在矩形中,提供一组接口实现 | |
接口 | 外部可访问到的服务 |