可以使用UML状态机图来显示屏幕导航吗?
答案 0 :(得分:2)
当然,您可以将UI的UML模型创建为状态机,例如:
屏幕是状态
状态转换,即特定输入或其他触发器上的屏幕更改
你真的有一些更具体的问题吗?
答案 1 :(得分:1)
您可以使用状态机,但也可以使用序列图。如果您不需要坚持使用纯UML,那么有很多方法专门用于Web系统的规范,其中包括Web导航模型的概念(包含页面,链接等元素)。这些方法使用UML配置文件或完全不同的建模语言(如WebML)
答案 2 :(得分:0)
UML用于面向对象范例的建模过程。 State Machine实际上处理对象的状态,与UI导航无关。
这里最好的选择可能是在用例图中表示。