1.数据流图(DFD):是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是系统逻辑功能的图形表示。(设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎么具体地实现这些功能)
基本符号:
在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。
例子:
系统流程图允许硬件,文档,人工的介入,有物理设备等。数据流图无硬件设备,系统物理部件等,只是描述数据在系统中加工变换的情况。