图是事物集合的分类,UML 中包含多种图:类图、对象图、用例图、顺序图、协作图、活动图、部署关系图、组件图
-
类图:类图描述系统所包含的类、类的内部结构及类之间的关系;
-
对象图:对象图是类图的一个具体实例;
-
用例图:用例图从用户的角度出发描述系统的功能、需求,展示系统外部的各类角色与系统内部的各种用例之间的关系;
-
顺序图:顺序图表示对象之间动态合作的关系;
-
协作图:协作图描述对象之间的协作关系;
-
活动图:活动图描述系统中各种活动的执行顺序。
-
状态图:状态图描述一类对象的所有可能的状态以及事件发生时状态的转移条件;
-
部署关系图:部署关系图定义系统中软硬件的物理体系结构;
-
组件图:组件图描述代码部件的物理结构以及各部件之间的依赖关系;