Uml 类图之前的组件图?

Uml 类图之前的组件图?,uml,class-diagram,component-diagram,Uml,Class Diagram,Component Diagram,我想知道在设计大型IT系统时,应该首先从这两个方面创建哪个图表。 在我读到的每一篇关于UML的文章中,组件图几乎是最后提到的。 我认为,在设计更大的系统时,最好在组件图上将其划分为更小的部分/模块,然后为每个组件创建详细的类图。对吗 从你的经验来看,它在实践中是怎样的? 您知道有任何文章/教程从头到尾展示了使用UML设计系统吗?UML图设计没有强制性的顺序-事实上,您经常会发现自己创建了几种不同类型的简单图,并在以后对其进行了细化。该过程通常是迭代的,但没有遵循特定顺序的方法 这就是说,一些UM

我想知道在设计大型IT系统时,应该首先从这两个方面创建哪个图表。 在我读到的每一篇关于UML的文章中,组件图几乎是最后提到的。 我认为,在设计更大的系统时,最好在组件图上将其划分为更小的部分/模块,然后为每个组件创建详细的类图。对吗

从你的经验来看,它在实践中是怎样的?
您知道有任何文章/教程从头到尾展示了使用UML设计系统吗?

UML图设计没有强制性的顺序-事实上,您经常会发现自己创建了几种不同类型的简单图,并在以后对其进行了细化。该过程通常是迭代的,但没有遵循特定顺序的方法

这就是说,一些UML图提供了比其他图更抽象的视图,有时从最抽象的视图开始并逐步深入到最专业的视图可能是有意义的。用例图通常出现在设计过程的早期,而对象图或状态图通常出现在设计过程的后期,一旦原始的抽象解决方案得到完善

您还需要查看图表之间的一致性:事实上,对于多个视图,您将引入冗余元素,确保它们不会相互矛盾是很重要的。例如,如果您有一个序列图和一个类图,那么前者中的任何调用消息都应该对应于后者中的一个操作。有关UML模型中的自动化一致性管理和更正,请参阅