数据流图是用来描绘软件系统逻辑模型的图形工具,它描绘信息和数据从输入到输出的过程中所经历的一切。.逻辑模型的意思是在描绘的过程中只需要考虑系统所完成的基本逻辑功能,而不需要考这些功能是如何实现的。
数据流图一般 在系统分析的阶段进行设计,在软件生命周期后续阶段进行细化,与数据流图同时产生的还有数据字典、加工说明,数据字典用来描述数据流图的数据流、文件和数据项,加工说明用来补充说明数据流图中的“加工”部分。
数据流图的主要元素:
1 数据源\终点。数据源或终点表示数据的外部来源和去处,它通常是系统之外的人员或组织,不受系统控制。数据流图中用长方形表示。
2 加工。加工是对数据进行的操作,它把流入的数据转换为流出的数据流。加工的作用是改变数据结构或产生新的数据。数据流图中用椭圆表示。
3 文件。文件时存储数据的工具,文件民应与它的内容一致。数据流图中用开口长条表示。
4 数据流。数据流由一组确定的数据组成。数据流可以从加工流向加工,也可以从加工流向文件、文件流向加工,还可以从源点流向加工或从加工流向终点。数据流图中用带名字的箭头表示。
思维导图: