You are on page 1of 15

‫‪ Data Flow Diagram DFD‬ا لرسم‬

‫نسياب لبيانات‬
‫ا‬ ‫ا لتخطيطيإل‬
‫‪Data Flow Diagram DFD‬‬
‫• مخططات سريان البيانات‪/‬الرسم التخطيطي إلنسياب البيانات‬
‫وهي وصف سريان المعلومات داخل النظام والمنظمة كذلك‬
‫نقط تشغيل ومواضع تخزين البيانات وتحديد المصادر‬
‫واألهداف بإستخدام الرسومات‬
‫• اهمية المخطط يساعد على معرفة البيانات الالزمة لتأدية‬
‫الوظيفة‬
‫عناصر مخطط تدفق البيانات‬
‫• العملية ‪ : Process‬المكون الرئيسي لمخطط تدفق البيانات‬
‫وهو عمليات النظام‪ ,‬و العملية هي أي عمل يتم انجازه‬
‫‪0‬‬ ‫لتحويل البيانات الداخلة الى بيانات خارجة‬
‫• يكتب بداخلة اسم الوظيفة و رقمها ويكون اسم‬
‫الوظيفة عباره عن فعل‬
‫• ال يتم تحديد كيفية الوظيفة و كيف يتم معالجتها يتم التركيز‬
‫على البيانات المدخلة و المخرجة‬
‫عناصر مخطط تدفق البيانات‬

‫مخزن البيانات ‪:Data Store‬يستخدم مخزن البيانات‬ ‫•‬


‫لتمثيل مخزن البيانات الموجوده في النظام من ملفات و‬
‫جداول قواعد بيانات‬
‫يتم التسمية بأسم جمع يدل على السجالت المخزنه‬ ‫•‬
‫البيانات المدخله تكون نفسها المخرجة و ال تظهر في‬ ‫‪• D1 Data Stores‬‬
‫المخطط البيئي النها عناصر داخلية في النظام‬
‫تدفق البيانات‬

‫• يستخدم لتوضيح عملية تدفق البيانات و اتجاهها‬


‫داخل النظام وبين الوظائف‬
‫• يستخدم لتوضيح تدفق البيانات و من المصادر‬ ‫‪Data Flow‬‬
‫الخارجية الى الداخلية و بالعكس‬
‫• يسمى حسب نوع البيانات‬
‫مصادر خارجية ( الكيانات الخارجية)‪External‬‬
‫‪Entities‬‬
‫• يستخدم لتمثيل المصادر الخارجية للنظام‪ ,‬اي‬
‫عناصر البيئة الخارجية المحيطة بة‬
‫• يكتب به اسم الجهه الخارجية‬

‫‪External‬‬
‫‪Entities‬‬
‫مستويات تدفق البيانت‬
‫المستوى البيئي (‪) Context Diagram‬‬ ‫‪.1‬‬
‫رسم بياني تدفق البيانات (‪ )DFD‬في نطاق نظام التنظيمية‬ ‫•‬
‫التي تبين حدود النظام والكيانات الخارجية التي تتفاعل مع‬
‫النظام وتدفق المعلومات بين الكيانات الكبرى والنظام‬
‫و يحتوي على عمليه واحده اي دائرة واحده‬ ‫•‬
‫ال يحتوي على مخزن بيانات‬ ‫•‬
‫‪ -2‬المخطط العام ( المستوي الصفري) ‪Level-O Diagram‬‬
‫• رسم بياني تدفق البيانات (‪ )DFD‬التي تمثل العمليات‬
‫الرئيسية للنظام ‪ ،‬تدفق البيانات ومخازن البيانات على‬
‫مستوى عال من التفاصيل‬
‫• يجب اظهار كافة المصادر الخاجية و التدفقات التي ظهرت‬
‫في مخطط البيئي‬
‫• سمي بالمخطط الصفري بأعتبارة يظهر الوظائف الرئيسية‬
‫فقط‬
‫‪ -3‬المخطط التفصيلي ‪ :‬هي المخططات التي تظهر تدفقات‬
‫البيانات بين الوظائف الفرعية للوظائف الرئيسة و المصادر‬
‫الخارجية او مخزن البيانات التابعة لها‪.‬‬
‫• اي انه كل وظيفة رئيسية يتم عمل مخطط تفصيلي لها‬
‫قواعد عناصر مخطط تدفق البيانات ‪DFD‬‬
‫تخزين البيانات‬ ‫عملية ( ‪) Process‬‬
‫• البيانات ال يمكن نقلها مباشرة من‬ ‫• ال يمكن ألية عملية لها نواتج فقط‬
‫مخزن واحد إلى آخر‬ ‫• ال يمكن ألية عملية قد المدخالت فقط‬
‫• يمكن أن البيانات لم تتحرك مباشرة‬ ‫• عملية له تسمية جملة الفعل‬
‫من مصدر خارجي لتخزين البيانات‬
‫• ال يمكن نقل البيانات مباشرة من‬
‫مخزن البيانات إلى بيانات المصارف‬
‫• تخزين البيانات وتسمية جملة االسم‬
‫تدفق البيانات‬
‫• وتدفق البيانات واتجاه واحد فقط من‬
‫بين تدفق الرموز‬
‫• مفترق يعني بالضبط نفس البيانات‬
‫تذهب من مكان المشتركة بين‬
‫عمليتين أو أكثر من العمليات ‪،‬‬
‫ومخازن البيانات أو المصادر ‪/‬‬
‫المصارف‬
‫خطوات اعداد عمل المخطط البيئي ‪Context‬‬
‫‪Diagram‬‬
‫‪ .1‬رسم دائرة تمثل النظام ككل و يكتب اسم النظام بداخلها‬
‫‪ .2‬يتم تحديد المصادر الخارجية التي تتعامل مع النظام‬
‫‪ .3‬يتم تحديد تدفقات البيانات القادمة من كل مصدر خارجي‬
‫الى النظام و العكس‬
‫مثال على مخطط بيئي لمطعم وجبات سريعه‬
‫خطوات اعداد المخطط العام (المستوى الصفري‬
‫‪)level Diagram -0‬‬
‫يتم تحديد الوظائف الرئيسية للنظام و هي المستوى األول‬ ‫‪.1‬‬
‫لمخطط الوظائف‬
‫يتم ترقيم الوظائف‬ ‫‪.2‬‬
‫يتم تحديد المصادر الخارجية التي ظهرت في المخطط‬ ‫‪.3‬‬
‫البيئي‬
‫يتم تحديد تدفق البيانات و تتبع التدفق بين الوظائف و‬ ‫‪.4‬‬
‫المصادر الخارجية و التي تنتج و تكون مخازن البيانات‬
‫للنظام‬
level Diagram-0

You might also like