数据在客户和供应商之间流动。 2. 第 1 级 DFD:将上下文图中的单个流程分解为子流程,显示有关主系统内数据流的更多细节。 o 示例:将订单处理系统分解为订单输入、库存检查和装运处理等流程。 3. 2 级(及以上)DFD:通过将 1 级流程细分为更具体的子流程来提供更多细节。此过程持续进行,直到达到所需的详细程度。 o 示例:将库存检查流程进一步细分为检查库存水平和更新库存记录等子流程。 创建 DFD 的步骤 1. 识别外部实体:确定谁或什么与系统交互。 2. 定义流程:确定系统内转换数据的主要流程。 3. 确定数据流:、流程和数据存储之间的移动方式。 4. 识别数据存储:指定系统内存储数据的位置。 5. 绘制图表:从上下文图开始,逐步将其分解为更详细的层次。 最佳实践 您可以扣除 最高限 1. 一致性:确保整个图表中的数据流和存储表示是一致的。 2. 清晰度:对流程、数据存储和数据流使用清晰且描述性的名称,以避免歧义。 3. 限制复杂性: DFD 的每个级别都应足够简单,以便于理解。如果图表变得太复杂,请将其分解为其他级别。 4. 迭代细化:迭代开发 DFD,从高层概述开始,逐步添加细节。 好处 • 可视化:以清晰的视觉方式展示数据在系统内的移动和处理方式。 • 识别差距:帮助识别缺失的流程、数据存储或流程,确保完整性。 • 改善沟通:通过提供对系统 巴拿马电话号码 […]