数据流图是用来描绘软件系统逻辑模型的图形工具,它描绘信息和数据从输入到输出的过程中所经历的一系列变换。
设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体的实现这些功能。
数据流图一般在软件生命周期的早期阶段开始进行设计,在软件生命周期后续阶段不断改进、完善和细化。
数据流图的主要元素:
1、数据流
表示含有固定成分的动态数据
包含输入数据和输出数据
2、加工处理
又称变换,表示对数据进行的逻辑操作
加工都应具有数据流入和数据流出
3、数据存储
表示处于静态的、需要存储的数据
4、源点/终点
表示数据的产生和最终抵达处
通常是系统边界,如部门、人员、组织等
数据流图:描绘“做什么”,不考虑“怎么做”
看实例!
fghfdhfdhfd