数据流图
数据流图(Data Flow Diagram)是描述系统中国数据流的图形工具,并不是UML图形中的一种。
是一种用来表示信息流和信息变换过程的图解方法,可以标识一个系统的逻辑输入和逻辑输出,以及输入转化为输出所需要的加工处理。在结构化需求分析中会使用到。
绘图元素:数据源、数据流、流程、数据存储
“自顶向下,逐层分析”,多采用三层数据流图。
顶层数据流图描述目标系统作为一个整体与外部用户或数据之间的交互;
中层数据流图是对顶层数据流图的细化,描述系统的主要功能模块,以及数据在功能模块之间的流动关系;
底层数据流图是对中层数据流图的进一步细化,它更关注于功能模块内部的数据处理细节。
工具:
可以使用visio画数据流图