如何在UML活动图中显示按钮?

3

不确定这种方式是否正确地表示了“主页”按钮、“文化”页面按钮和“歌曲”页面按钮之间的流程(因为在所有页面中均存在这些按钮,用户能够单击任何一个按钮并执行某些操作)。

这看起来非常混乱,因为箭头指向各个方向,这就是为什么我无法表示这个过程的原因。

enter image description here

应用程序的用户界面: enter image description here

1个回答

2
你为什么选择活动图来实现这个目的?状态机图更为合适。点击菜单选项会将应用程序转移到不同的状态。你可以使用超级状态来模拟在任何应用程序状态下可以进行的转换。

state machine diagram

我会使用活动图来可视化复杂用例的路径,而不是所有的UI操作。
请参见我的论文“我们应该制作哪些UML模型”,第12页和第13页。

很棒且富有教育意义的文章! - Christophe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接