数据流图(Data Flow Diagram)是企业分析与设计(EAD)中重要的建模技术之一,是数据处理的图形化表示方法,用于说明数据从何处来,通过何种处理加工后,流向何处,以及处理中涉及的资源等。一张优美的数据流图能更好地说明系统的数据流转和处理过程,有助于开发人员和用户理解业务需求,进行系统开发和维护。
下面介绍数据流图的绘制步骤:
- 1. 确定系统边界,用矩形表示。系统边界定义了数据流图的范围和参与者,也可以帮助识别外部实体。
- 2. 用椭圆表示外部实体,椭圆的名称是实体的名称或者是代表实体的名称。
- 3. 确定处理,用矩形表示,处理的名称表明了它的功能和责任。
- 4. 确定数据存储,用平行四边形表示。
- 5. 连接元素,用箭头表示数据流方向。箭头从发送数据的元素指向接收该数据的元素。
- 6. 检查数据流图。核对数据流图的正确性,评估系统的效率和效益,发现系统中可能存在的问题。