Uml 序列图中的方法

Uml 序列图中的方法,uml,sequence-diagram,Uml,Sequence Diagram,我正在创建这个序列图,想知道到底应该包含哪些方法。我在每个方法中都包含了所有方法,例如 handleCustomerAccountAction() 方法,从另一个名为 getListOfCustomers() 这样做是正确的,还是只需要包含该方法,而不必包含其中使用的所有方法 另外,在其他方法上多次显示相同的方法可以吗?例如方法 getListOfCustomers() 它显示了三次(其中一次有一个循环),但方法不同 以下是我的序列图的图像: 这取决于你想展示什么。SD显示了您想要详细解释的

我正在创建这个序列图,想知道到底应该包含哪些方法。我在每个方法中都包含了所有方法,例如

handleCustomerAccountAction()
方法,从另一个名为
getListOfCustomers()

这样做是正确的,还是只需要包含该方法,而不必包含其中使用的所有方法

另外,在其他方法上多次显示相同的方法可以吗?例如方法

getListOfCustomers()
它显示了三次(其中一次有一个循环),但方法不同

以下是我的序列图的图像:


这取决于你想展示什么。SD显示了您想要详细解释的特定协作。SD应关注某个方面,不得显示每一条消息(例如,某些呼叫分支可以简单地忽略)。但是,如果一个方法在一个序列中被调用了两次,则必须显示它是否重要。

谢谢您的回答