You are on page 1of 5

‫المحاضرة الرابعة‬

‫اهداف المحاضرة التعرف على خريطة تدفق البيانات مع االمثلة ‪:‬‬

‫خريطة التدفق ‪Flow Chart‬‬

‫هذه الخريطة هي من أشهر الخرائط ‪ ‬نظرا الستخدامها في مجال البرمجة‪ .‬ولكن استخدام هذه‬
‫الخريطة ال يقتصر على مجال الحاسوب بل هي وسيلة عامة لدراسة أي عملية‪.‬‬

‫هناك رموز محددة تستخدم‪ 7‬عند رسم خرائط التدفق‪ .‬أستعرض ها الرموز األساسية التي يشيع‬
‫استخدامها‪.‬‬

‫‪ –1‬البداية أو النهاية أي بداية أو نهاية العملية‬

‫‪ – 2‬األفعال أو التشغيل أو التعليمات‪ :‬مثل تقطيع‪ ،‬دراسة‪ ،‬كتابة كذا‪ ،‬تغليف…إلى آخره‪.‬‬

‫‪ – 3‬القرارات والتفريعات‪ :‬مثل تحديد مسار العملية أو مسار المنتج أو المعلومات‬

‫األمثلة التالية توضح كيفية استخدام مخطط التدفق‪ 7‬وفوائده‪.‬‬

‫المثال األول‪:‬‬
‫مخطط التدفق‪ 7‬التالي يوضح الخطوات التي يمر بها اتصال تليفوني (على الهاتف)‪ .‬حينما‬
‫يصلك اتصال فإنك تنظر في الهاتف (التليفون) ثم تقرر ما إذا كنت سترد أم ال‪ .‬في حالة عدم‬
‫الرد فإنك تضع الهاتف جانبا وفي حالة الرد فإنك ترد ثم تضع الهاتف جانبا‪.‬‬
‫أردت به ‪77‬ذا المث ‪77‬ال البس ‪77‬يط توض ‪77‬يح كيفي ‪77‬ة رس ‪77‬م مخط ‪77‬ط الت ‪77‬دفق‪ .‬كم ‪77‬ا ت ‪77‬رى ف ‪77‬إن الرس ‪77‬م يوض ‪77‬ح‬
‫إج‪77‬زاء العملي‪77‬ة والخط‪77‬وات المنطقي‪77‬ة ال‪77‬تي تم‪77‬ر به‪77‬ا‪ .‬ه‪77‬ذه أول فائ‪77‬دة من مخط‪77‬ط الت‪77‬دفق‪ 7‬فيمكن‪77‬ك‬
‫باس‪77‬تخدامه توض‪77‬يح عملي‪77‬ة م‪77‬ا أو طريق‪77‬ة عم‪77‬ل م‪77‬ا‪ .‬فق‪77‬د تض‪77‬ع مخط‪77‬ط ت‪77‬دفق‪ 7‬لكي يتبع‪77‬ه الموظ‪7‬ف‪7‬‬
‫أثناء تأدية عمله فيكون بمثابة خريطة يتبعها‪ .‬فهذه الخريطة توضح ل‪7‬ه الخط‪7‬وات وم‪7‬ا يفعل‪7‬ه في‬
‫كل حالة‪ .‬القائ‪7‬دة الثاني‪7‬ة هي إمكاني‪7‬ة دراس‪77‬ة القص‪77‬ور أو التعقي‪77‬د في العملي‪77‬ة‪ .‬فمن خالل المخط‪7‬ط‪7‬‬
‫قد نجد أننا نسينا خطوة مهمة ‪ ‬أو أن هناك خطوات ال داعي لها‪ .‬كذلك قد نجد حاالت لم تؤخذ‬
‫في االعتبار‪.‬‬

‫المثال الثاني‪:‬‬
‫أما المثال التالي فيوضح عملية استالم طلب شراء منا لعميل والقيام بتخطيط اإلنتاج وتصنيع‬
‫المنتج وتليمه للعميل‪  .‬يتم استالم الطلب ثم يتم دراسته لمعرفة متطلبات اإلنتاج‪ .‬ثم يتم التأكد‬
‫من توفر‪ 7‬الخامات وفي حالة عدم توفر الخامات فإنه يتمك توفيرها قبل وضع الطلب في خطة‬
‫اإلنتاج‪ .‬بعد ذلك يتم تصنيع المنتجات ثم فحصها وإ عادة تصنيع التالف منها‪ .‬ثم يتم توصيل‪7‬‬
‫المنتج للعميل‪.‬‬
‫باس‪77‬تخدام‪ 7‬خريط‪77‬ة الت‪77‬دفق‪ 7‬يمكنن‪77‬ا فهم الخط‪77‬وات بس‪77‬هولة ويمكنن‪7‬ا‪ 7‬بحث القص‪77‬ور‪ 7‬في العملي‪77‬ة‪ .‬على‬
‫سبيل المثال قد نكتشف أنه ينبغي إضافة خط‪77‬ة في البداي‪77‬ة للتأك‪77‬د من ع‪7‬دم ت‪77‬وفر المنتج المطل‪77‬وب‬
‫في المخ‪77 7 7‬زون وق ‪7 7 7‬د‪ 7‬نكتش ‪7 7 7‬ف‪ 7‬أن‪77 7 7‬ه ال يتم إبالغ إدارة تخطي ‪7 7 7‬ط‪ 7‬اإلنت‪77 7 7‬اج بالمنتج‪77 7 7‬ات ال‪77 7 7‬تي س‪77 7 7‬يعاد‬
‫تصنيعها‪ .‬وهكذا نستطيع دراسة الخطوات وتحسينها‪.‬‬

‫ق‪77‬د تتعجب من وض‪77‬ع بداي‪77‬ة ونهاي‪77‬ة لك‪77‬ل مخط‪77‬ط‪ .‬ربم‪77‬ا يك‪77‬ون ذل‪77‬ك بس‪77‬بب طبيع‪77‬ة اس‪77‬تخدام ه‪77‬ذه‬
‫المخطط‪77‬ات في توض‪77‬يح المس‪77‬ار‪ 7‬المنطقي ل‪77‬برامج الحاس‪77‬وب ال‪77‬تي تب‪77‬دأ بتش‪77‬غيلها وتنتهي بتوقفه‪77‬ا‪.‬‬
‫في دراس‪77‬ة العملي‪77‬ات ف‪77‬إن البداي‪77‬ة والنهاي‪77‬ة تك‪77‬ون ض‪77‬رورية في ح‪77‬االت كث‪77‬يرة‪  .‬لم‪77‬اذا؟ ألن‪77‬ه في‬
‫مثال مثل المثال السابق ق‪7‬د ينتهي األم‪7‬ر بع‪77‬دة أش‪77‬ياء مختلف‪7‬ة‪ .‬فق‪77‬د ينتهي األم‪7‬ر بتوص‪7‬يل الطلب‪7‬ات‬
‫أو بع ‪77‬دم تلبي ‪77‬ة طلب العمي ‪77‬ل لع ‪77‬دم ت ‪77‬وفر الم ‪77‬واد الخ ‪77‬ام في الس ‪77‬وق أو لمواص ‪77‬فات العمي ‪77‬ل ال ‪77‬تي ال‬
‫نستطيع إنتاجها‪.‬‬

‫ما الذي ال نراه في هذه الخريطة؟‬


‫هذه الخريطة بسيطة ومفيدة ولكنها ال تح‪7‬وي‪ 7‬ك‪77‬ل ش‪77‬يء (وك‪77‬ذلك الح‪77‬ال في أي خريط‪77‬ة أخ‪7‬رى)‪.‬‬
‫هذه الخريطة ال توضح الفواقد في العملي‪77‬ة فهي ال توض‪77‬ح أوق‪77‬ات االنتظ‪77‬ار‪ 7‬وأوق‪77‬ات النق‪77‬ل بش‪77‬كل‬
‫المحم‪77 7‬ل على ك‪77 7‬ل إدارة وتسلس‪77 7‬ل األح‪77 7‬داث‬
‫واض‪77 7‬ح‪ .‬ك‪77 7‬ذلك ف‪77 7‬إن ه‪77 7‬ذه الخريط‪77 7‬ة ال ت‪77 7‬بين العبء ُ‬
‫بالنس ‪77‬بة لإلدارات المختلف ‪77‬ة‪ .‬ه ‪77‬ذه الخريط‪777‬ة ال توض‪777‬ح ك‪777‬ذلك أي أزمن ‪77‬ة للعمي ‪77‬ات المختلف ‪77‬ة‪ .‬وال‬
‫يمكننا معرفة المسار الجغرافي للمنتج أو للمستندات من خالل ه‪77‬ذه الخريط‪77‬ة‪ .‬ل‪77‬ذلك ك‪7‬انت هن‪7‬اك‬
‫مخططات أخرى تخدم كل منها أحد هذه األمور التي ال نراها في مخطط التدفق‪.‬‬

You might also like