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