أنواع مخططات ومستويات مخطط تدفق البيانات types data flow diagrams and levels

أنواع مخططات ومستويات مخطط تدفق البيانات types data flow diagrams and levels




أنواع المخطط - Four Different Types of DFDS

1) الطبيعي (الفعلي) الحالي Current Physical
تمثيل لكل التكنولوجيا (الناس والأنظمة) التي ستستخدم لمعالجة البيانات + المسميات هي حقيقية وهي التي تستخدم في الوسائط الفعلية
2) المنطقي الحالي Current Logical
التركيز فقط على البيانات والإجراءات التي تجري عليها  مجردة مع عدم ذكر المكونات الفعلية
3) المنطقي الجديد New Logical
مع إضافة الوظائف الجديدة + حذف الوظائف الملغاة + إعادة ترتيب وتنظيم التدفق الغير فعال للبيانات
4) الطبيعي الجديد New Physical
تمثيل ما سيتم تركيبه وتنفيذه فعليا من النظام الجديد

إرشادات لرسم المخطط  Guidelines for Drawing DFDs

1) الشمولية والاكتمال Completeness (يجب شمول كل المكونات + مع وصف شامل لها في قاموس النظام)
2) التناسق والتكامل Consistency (عدم التعارض بين ما هو موجود في مستوى مع بقية المستويات)
3) الوقت Timing (الوقت لا يتم تمثيله هنا وكأن النظام لا يبدأ أبدا أو ينتهي في وقت محدد بل هو مستمر)
4) التطوير المتكرر Iterative Development (توقع أن تعيد رسم المخططات عدة مرات مع التحسين حتى تصل إلى أقرب شيء للفعلي المطلوب )
5) المستوى النهائي أو الأدنى Primitive DFDs (آخر مستوى للتحليل + ويجب اتخاذ قرار التوقف عن التحليل في الوقت المناسب )
6) قواعد وقف التحليل
عند الوصول إلى تقليل الإجراء إلى قرار مفرد واحد أو عملية حسابية واحدة أو عملية من عمليات قواعد البيانات
عندما يمثل كل مخزن بيانات كيان واحد مفرد
عندما لا يهتم المستخدم بتفاصيل أكثر
عند عدم الحاجة لتقسيمات أكثر لتوضيح كيف تعالج البيانات
عندما نشعر أننا قد أوضحنا كل شاشة وكل نموذج وكل تقرير 
عندما نشعر أن هناك إجراء منفصل لكل خيار في القائمة في كل المستويات