数据流图 (DFD) 简介:要素、绘制步骤及示例
数据流图 (Data Flow Diagram,简称 DFD) 是一种描述系统功能的图形化工具,它用图形方式表示数据在系统中的流动和处理过程。
数据流图的要素包括:
- 数据流 (Data Flow):数据在系统中的流动过程,可以是信息、文件、信号等。
- 处理 (Process):对数据进行处理、转换或操作的过程,通常表示为一个圆角矩形。
- 数据存储 (Data Store):数据在系统中的存储位置,通常表示为一个长方形。
- 外部实体 (External Entity):与系统交互的外部对象或人员,通常表示为一个矩形。
数据流图的绘制步骤:
- 确定系统的输入、输出和处理功能。
- 根据功能确定外部实体、数据流、处理和数据存储。
- 用符号表示各个要素,并按照流程先后顺序进行连接。
- 对图形进行适当的调整和优化。
例如,下图为一个简单的数据流图:
该数据流图描述了一个在线购物系统的流程,外部实体为顾客和管理员,数据流包括订单信息、付款信息和商品信息,处理包括添加订单、修改订单、发送订单和查询订单,数据存储包括订单库和商品库。
原文地址: https://www.cveoy.top/t/topic/oHLf 著作权归作者所有。请勿转载和采集!