【发布时间】:2009-01-16 14:06:38
【问题描述】:
什么是 DF 图,它们如何帮助项目经理完成工作?
【问题讨论】:
标签: dataflow-diagram
什么是 DF 图,它们如何帮助项目经理完成工作?
【问题讨论】:
标签: dataflow-diagram
如您所见,data flow diagram 是一个显示应用程序中数据流的图表。
在最高级别,您有可以表示为的上下文图:
+-------------+
input --> | Application | --> output
+-------------+
You can zoom into the function to show detailed dataflow:
+-------+ +--------+ +----------+
code --> | lexer | --> | parser | --> | treetool | --> grapical representation
+-------+ +--------+ +----------+
| ^ ^
| | |
| V |
| ================ |
+--> | symbol table | -----------+
================
如您所见,有函数和数据存储。函数可以更改数据,数据存储用于存储和检索数据。
【讨论】:
数据流图 (DFD) 是数据/信息流的图形表示。它用于显示数据如何在不同进程之间移动。
有4个基本的符号元素:
DFS 位于问题域而不是解决方案域。它们基本上是基于信息流如何运作的顶级模型。在 DFD 中也不支持并发表示。
以下是一个例子:
【讨论】:
上面解释了“什么”。
DFD 对项目经理没有帮助。 DFD 主要有助于开发人员很好地了解(子)系统中的组件之间的数据流动方式。
【讨论】: