مخطط تدفق البيانات DFD
مخطط تدفق البيانات (DFD) يوضح كيف تتحرك البيانات في النظام: من وين تجي، ووين تتعالج، ووين تنحفظ. وما يوضح الترتيب الزمني ولا الشروط، هذا شغل مخططات ثانية.
نبدأ بـمخطط السياق (Context Diagram): النظام كله عملية وحدة في النص، وحوله كل من يتعامل معه.
بعدين نفتح النظام لعمليات أصغر في المستوى 1، ونضيف مخازن البيانات. (المثال مبسّط وما فيه الدفع.)
انتبهقواعد مهمة: ما فيه تدفق مباشر بين كيانين خارجيين، ولا بين كيان خارجي ومخزن بيانات، ولا بين مخزنين: لازم تمر البيانات بعملية. وكل عملية لازم يكون لها مدخل ومخرج. واسم العملية فعل («استلام الطلب») واسم التدفق اسم («الطلب»).