区别:顶层数据流图只含一个加工表示整个系统;输出数据流和输入数据流为系统的输入数据和输出数据,表明系统的范围,和与外部环境的数据交换关系。
本教程操作环境:windows7系统、Dell G3电脑。
数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
数据流图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
不要将数据流图(DFD)与系统流程图、程序流程图相混淆,数据流图是从数据角度来描述一个系统,而框图是从对数据进行加工的工作人员的角度来描述系统。
根据层级数据流图可分为顶层数据流图、中层数据流图和0层数据流图。除顶层数据流图外,其他数据流图从零编号。
顶层数据流图只含一个加工表示整个系统;输出数据流和输入数据流为系统的输入数据和输出数据,表明系统的范围,和与外部环境的数据交换关系。
0层数据流图是对父层数据流图中某个加工进行细化,它的某个加工也可以再次细化,形成子图,层次的多少,一般视系统的复杂程度而定。
更多相关知识,请访问常见问题栏目!
以上是顶层数据流图和0层数据流图的区别是什么的详细内容。更多信息请关注PHP中文网其他相关文章!