Uml 序列图框架

Uml 序列图框架,uml,sequence-diagram,Uml,Sequence Diagram,在序列图中,当具有多实例对象时,在与访问该对象相关的序列周围使用循环帧是否正确 并且,使用条件和备用条件框架来表示错误消息和备用流是否是常规用法?您描述中的元素“框架”是UML中收集的组合片段。有关如何使用组合片段的更多详细信息,请阅读UML上层建筑文档,交互部分。这是免费的文件。从下载 组合片段用于定义条件、循环、备选方案、并发性等。是的,使用循环是正确的(参见示例)。你可能也会发现这很有用 至于错误和异常,这不是UML序列图非常强大的地方。另一方面,UML活动图配备了可中断区域,尤其是用于此

在序列图中,当具有多实例对象时,在与访问该对象相关的序列周围使用循环帧是否正确

并且,使用条件和备用条件框架来表示错误消息和备用流是否是常规用法?

您描述中的元素“框架”是UML中收集的组合片段。有关如何使用组合片段的更多详细信息,请阅读UML上层建筑文档,交互部分。这是免费的文件。从下载


组合片段用于定义条件、循环、备选方案、并发性等。

是的,使用循环是正确的(参见示例)。你可能也会发现这很有用

至于错误和异常,这不是UML序列图非常强大的地方。另一方面,UML活动图配备了
可中断区域
,尤其是用于此目的

:

如何在序列图中建模异常处理? UML既不提供符号来对序列图中的异常处理进行建模,也不提供任何理由来解释为什么它不存在。对try-catch块进行建模的一些笨拙方法是利用-(备选方案)和,同时添加表示抛出异常的原型。有几种建议的异常处理符号