学习UML不能只能学习如何画这九种图,还要对他们之间的关系,例如说类图就是状态图中的一个实例,至于每种图的解释,可以去之前的博客翻阅,这篇博客主要是来叙述一下自己对于九种图之间的关系的,话不多说,先上张导图看看。

                                    UML九种图之间的关系

        根据网上查询以及自己的理解,将九种图分为四类,用例视图、静态视图、动态视图以及实现视图,用例图是很重要的一个图,它来描述了整个系统的功能,而静态视图更加是重中之重,它描述了我们每个对象的属性以及方法,对象图就是类图的一个实例,一个宏观一个微观。

        而动态视图中的状态图以及活动图,一个是侧重于系统的行为动作,一个侧重于结果描述,而交互图中的时序图与协作图两个图之间可以相互转换的。构件图与部署图都属于实现视图。

        上述就是个人对于九种图之间的关系一个简单的叙述,以后随着学习可以继续完善。

相关文章: