我对此转换有一个具体问题。我看到了不同的示例,这时我很困惑:在绘制序列图时是否必须在类图中绘制所有类?
不,您不必这样做。类图显示了系统的静态视图。它仅显示系统中与之相关的部分。只有非常小的系统会变成单个图表。对于大型系统,您可以创建多个子域,这些子域可以在一个图中表示。墙纸或多或少仅用于展示。
序列图相反显示了系统的实际行为。同样,SD不会显示系统的完整行为。这比类图还要多,因为行为比静态的要复杂得多。因此,对于SD,您将仅突出显示行为的特定部分,而只有系统的某些类别才参与通信。即使这样,如果您的交流内容与您要展示的内容没有真正的联系,您还是可以忽略它们。创建SD来突出显示行为的[[only some part。在这方面,您创建的SD数量与need。