UML序列图 - 可视化数据验证

3

一种方法是针对传递的数据进行连续的验证检查。如果一个验证检查失败,就会立即抛出异常并终止该方法。

如何使用UML序列图显示这个流程?在序列图中展示异常是否可行/允许?

可能的解决方案是使用嵌套的替代方案。

1个回答

6
UML并没有提供专门用于建模异常的内容。您可以查看http://www.uml-diagrams.org/sequence-diagrams-questions-answers.html,了解更多关于序列图的信息。
但是,在序列图中有一些方法可以对其进行建模。您可以在http://www.ibm.com/developerworks/rational/library/3101.html上了解更多关于序列图的信息。
我更喜欢忽略序列图中的异常。在您的情况下,我会将所有验证都包含在一个仅执行该操作的方法中。这样,该方法的序列图将仅显示验证步骤。

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