يعود مصطلح ال DFD إلى Data Flow Diagram أي مخطط تدفق البيانات ويعني : رسم بياني يوضح تدفق البيانات و المعلومات داخل النظام
(مثال: نظام عملية دفع)
يتكون مخطط تدفق البيانات DFD من عدة عناصر رئيسة:
هي عنصر خارج النظام ويقوم بتزويد النظام بالبيانات أو إستلام المعلومات من النظام
وهي المُعالَجة التي تقوم بتحويل المدخلات (البيانات) إلى مخرجات (المعلومات)
حركة إنتقال البيانات في النظام
المكان الذي يتم فيه حفظ البيانات لإستخدامها عند الحاجة
مستويات مخطط ال DFD :
- Context data : يعد أعلى مستوى ، يتكون من عملية واحدة تمثل النظام بأكمله و يوضح أيضاً الكينونات و العلاقات
- Level 1 : يوضح كل عمليات النظام بالتفصيل و يمثل كل عملية حلى حدة والكينونات المرتبطة بها و مخازن البيانات
- Level 2: توضيح للعمليات المعقدة في المستوى الأول التي تحوي الكثير من التفاصيل
المراجع :
https://3alam.pro/noom/series/alldiagrams/lessons/dfdhttps://www.visual-paradigm.com/guide/data-flow-diagram/what-is-data-flow-diagram/