UML顺序图(sequence diagram)

顺序图用于表达实体之间的动态调用顺序,例如对于骰子游戏这个需求,对应的顺序图如下所示:
UML顺序图(sequence diagram)

注意上面的顺序图中只表达出了骰子游戏的正常逻辑,没有表达异常逻辑。这也是顺序图的主要用法,顺序图一般只用来表达实体间调用关系的主要逻辑,也就是说只用来表达正常逻辑。如果想表达实体间的异常情况(例如某次投掷骰子得到了8点)或更加丰富的逻辑,应该使用活动图。

相关推荐