0

UML状态机图可以用来显示屏幕导航吗?

4

3 回答 3

3

当然,您可以创建 UI 的 UML 模型作为状态机,例如:

  • 屏幕是状态

  • 状态转换,即屏幕变化发生在特定输入或其他触发器上

你真的有一些更具体的问题吗?

于 2009-10-23T07:52:22.033 回答
2

您可以使用状态机,但也可以使用序列图。如果您不需要坚持纯粹的 UML,那么有很多方法致力于 Web 系统的规范,包括 Web 导航模型的概念(元素为页面、链接等)。这些方法要么使用 UML 配置文件,要么使用完全不同的建模语言(如 WebML)

于 2009-10-23T14:25:20.747 回答
0

UML 用于为面向对象范式建模过程。状态机实际上处理对象的状态,与 UI 导航无关。

您最好的选择可能是在用例图中表示它。

于 2009-10-23T07:44:22.657 回答