高级设计的右图/图表显示了高水平流量

时间:2014-02-02 15:43:04

标签: diagram sequence-diagram diagramming high-level

我被赋予了生成高级设计文档的任务,描述了新开发项目的流程。

项目的规范包含项目用例的几个流程图。

这些数据往往包含数据,包括分支(决定多条路径的决策)和循环(返回先前状态的流)。

尝试使用传统的序列图来描述这些,但是(对我而言)似乎这些更好地用于本质上更“单向”的事物,没有控制流等等。

创建高级设计图的最佳方法是什么,显示服务器 - 客户端之间的数据流,包括不同的执行分支和周期?

1 个答案:

答案 0 :(得分:0)

序列图可以满足您的要求。使用组合片段。对于分支(决策),存在具有若干部分的替代类型(ALT)组合片段。对于循环(循环),也使用(循环)类型的组合片段。数据流以消息参数的形式描述。通信方向对应于消息方向。

您需要设计的详细程度并不重要。 UML图表可用于您选择的任何级别。