我想知道为什么我们使用数据流程图而不是流程图。
发布于 2009-04-01 03:33:24
你应该用你喜欢的任何东西。图表只是一个工具。使用任何最适合您和您的问题的工具。我通常只是使用方框、箭头、曲折、圆圈和小的杆状图形,以及任何我认为能让观众理解要点的东西。简而言之,即使你使用一个标准的图解标准也无关紧要。人们通常很擅长理解图片。
发布于 2009-04-01 03:36:40
流程图详细说明了要遵循的流程。DFD详细说明了通过系统的数据流。
在流程图中,箭头表示元素之间的控制转移(而不是数据),元素是指令或决策(或I/O等)。
在DFD中,箭头实际上是元素之间的数据传输,而元素本身就是系统的一部分。
维基百科上有一篇关于DFDs here的好文章。
发布于 2009-04-01 03:41:39
数据流程图显示了系统中不同实体和数据存储之间的数据流,而流程图显示了执行任务所涉及的步骤。从某种意义上说,数据流图提供了系统的一个非常高层次的视图,而流程图是一个较低层次的视图(基本上显示了算法)。
是否使用数据流程图或流程图取决于您想要显示的是什么。
https://stackoverflow.com/questions/703948
复制相似问题