1

假设我想在 Visio 中描述两台服务器之间的数据流。

我有代表服务器的方框和代表通信/数据流的箭头。

在这个情况下:

  • 服务器 A 始终启动与服务器 B 的连接。
  • 服务器 A 从服务器 B 读取,但不写入。

这将如何描绘?箭头指向哪个方向?

连接这两个服务器的箭头是否有约定?是不是根据...

  • 哪台服务器发起与另一台的连接
  • 操作是读、写还是两者兼有
4

3 回答 3

0

这取决于您要展示的内容以及您需要的详细程度。

通常你会发现一个箭头本身很容易被误解,除非你正在使用像 UML 这样的正式的东西。解决这个问题并避免歧义的最好方法是在图表上添加注释或标签来解释细节。

另一种方法是问自己是否使用了正确的图表 - 关键是您可能需要多个图表?

UML 具有针对不同视图/场景的特定类型的图表;序列图、活动图等。请查看:http ://atlas.kennesaw.edu/~dbraun/csis4650/A&D/UML_tutorial/diagrams.htm对于初学者,当然还有很多其他有用的信息在网上。

于 2009-11-17T20:59:18.013 回答
0

好吧,这真的取决于图表的目的:-)

我们主要处理网络基础设施,因此我们将使用指向会话建立方向的箭头 - 这将有助于我们为所有区域定义防火墙规则。

但是,如果您正在绘制一个应用程序并且您需要了解该应用程序的数据流,那么您将使用描述数据流的箭头,而不是会话建立。

我认为,只要图表清楚地说明了您所代表的内容,您就可以采取任何一种方式。您甚至可以使用混合解决方案,例如,最后的箭头显示数据流,而中间的小箭头显示会话建立的方向 - 只要您仍然在图表上记录它的含义。

不知道 Visio 是否有那种箭头线 - 我只使用其中两个,一个重叠另一个。

于 2009-11-17T01:15:45.417 回答
0

它是单向的,所以我认为你应该画一条直线,然后在注释中解释连接总是从 A 建立的,而 A 总是只从 B 读取。

当只有一种数据流时,我经常看到箭头。但是,只要您记录下来,这完全取决于您。

这是我以前见过的另一种选择。

使用从 B 到 A 但颜色不同的箭头来指示 A 发起连接的特殊子句,而不是 B。

于 2009-11-17T01:24:08.397 回答