在深入研究更复杂的 DFD 之前,请检查您已经完成的工作以确保其准确和完整。
如果您遗漏(或添加)了某个流程、实体或流程,您的下一级 DFD 可能就毫无意义了,您可能不得不重新开始。相信我,每一步之后都值得仔细检查一下您的工作。
6. 创建子图。
对于 0 级 DFD 中描述的每个流程或系统,创建一个具有其自己的实体和流程的新子图。最终,您可以使用这些子图将流程连接在一起。
7. 将流程扩展为 1 级 DFD。
使用子图,您可以绘制每个流程之间更深入的联系。我发现从大局开始,然后系统地深入 伯利兹电话数据 挖掘细节可以确保我不会遗漏任何空白。
就我们的餐厅示例而言,这可能意味着深入挖掘食品订购系统及其与供应商、经理、客户和厨房工作人员的联系。
8.根据需要重复。
每个流程(无论大小)都可以重新想象为 0 级环境图,然后循环可以重新开始。
根据需要重复这些步骤,以创建所需数量的 DFD,或进一步分解流程以开发 2 级、3 级等 DFD。