ما هو المعالجة الدفعية؟ كيف تعمل، أمثلة، وتاريخها

ما هو المعالجة الدفعية؟ كيف تعمل، أمثلة، وتاريخها

(المعالجة الدفعية : batch processing)

ما هو معالجة الدُفعات؟

المعالجة الدفعية هي معالجة المعاملات في مجموعة أو دفعة واحدة. لا يتطلب الأمر تفاعل المستخدم بمجرد بدء المعالجة الدفعية. يميز هذا المعالجة الدفعية عن معالجة المعاملات، التي تتضمن معالجة المعاملات واحدة تلو الأخرى وتتطلب تفاعل المستخدم.

بينما يمكن تنفيذ معالجة الدفعات في أي وقت، فإنها تناسب بشكل خاص معالجة نهاية الدورة، مثل معالجة تقارير البنك في نهاية اليوم أو توليد الرواتب الشهرية أو نصف الشهرية.

النقاط الرئيسية

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

فهم معالجة الدُفعات

بالنسبة للمؤسسات الكبيرة، أصبح معالجة الدفعات طريقة عادية لتجميع البيانات وتنظيمها وتوليد التقارير حوالي منتصف القرن العشرين مع إدخال الحاسوب المركزي. تضمنت الآليات الأولية لمعالجة دفعة ما تغذية الحاسوب بمجموعة من البطاقات المثقوبة التي تحتوي على أوامر أو تعليمات يجب على الحاسوب اتباعها.

يُعزى إلى هيرمان هوليريث (1860-1929) تطوير بطاقة الثقب حوالي عام 1890 عندما كان يعمل كإحصائي في مكتب الإحصاء الأمريكي. وكانت هذه البطاقة المثقوبة هي الأساس لمعالجة الدفعات على نطاق واسع بعد حوالي 50 عامًا.

تُنفذ وظائف المعالجة الدُفعية في أوقات مجدولة بانتظام (مثلًا، خلال الليل) أو حسب الحاجة. كمثال، تُصدر الفواتير للخدمات utilities والخدمات الأخرى التي يتلقاها المستهلكون عادةً من خلال المعالجة الدُفعية كل شهر. تعتبر المعالجة الدُفعية مفيدة لأنها وسيلة فعّالة من حيث التكلفة للتعامل مع كميات كبيرة من البيانات دفعة واحدة. ومع ذلك، هناك تحذير وهو أن المدخلات للمعالجة يجب أن تكون صحيحة وإلا ستكون نتائج الدُفعة بأكملها خاطئة، مما يؤدي إلى إهدار الوقت والمال.

تاريخ معالجة الدُفعات

من الخصائص المميزة لمعالجة الدفعات هي الحد الأدنى من التدخل البشري، حيث تتطلب عمليات يدوية قليلة إن وجدت. هذا جزء مما يجعلها فعالة للغاية، على الرغم من أنها لم تكن دائمًا كذلك.

بدأت معالجة الدُفعات باستخدام بطاقات الثقب، التي كانت تُحوَّل إلى تعليمات لأجهزة الكمبيوتر. كانت تُعالج مجموعات كاملة، أو دفعات، من البطاقات في وقت واحد. تم إنشاء هذا النظام بواسطة هيرمان هوليريث، ويعود تاريخه إلى عام 1890. قام هوليريث بتطويره ليُستخدم في معالجة بيانات التعداد السكاني للولايات المتحدة. كانت البطاقة تُثقب يدويًا، ثم تُدخل وتُقرأ بواسطة جهاز كهروميكانيكي. حصل هوليريث على براءة اختراع لاختراعه تحت اسم "آلة الجدولة الإلكترونية"، وانضم لاحقًا إلى مجموعة من المخترعين والمستثمرين لتشكيل شركة الحوسبة والجدولة والتسجيل (CTR)، التي ستصبح في النهاية شركة الآلات التجارية الدولية، أو IBM.

بدأت معالجة الدُفعات باستخدام بطاقات الثقب الورقية.

على عكس الإصدارات السابقة، فإن وظائف معالجة الدُفعات الحديثة مؤتمتة بالكامل لتلبية شروط زمنية معينة. بينما تُنجز بعض المهام فورًا، تُجرى مهام أخرى في الوقت الفعلي وتُراقب بانتظام. إذا كانت هناك أي مشاكل في العملية، يقوم النظام بإخطار الموظفين المناسبين من خلال تنبيهات إدارة استثنائية. توفر هذه الأتمتة للـمديرين الوقت لأداء مهام أخرى.

يتعرف البرنامج على الاستثناءات من خلال نظام من المراقبين والاعتمادات، مما يؤدي إلى بدء معالجة الدفعات. قد تشمل الاستثناءات طلبات العملاء عبر الإنترنت أو طلب من النظام للحصول على إمدادات جديدة.

لأن معالجة الدُفعات تتضمن التعامل مع كميات كبيرة من البيانات دفعة واحدة، إذا كانت المدخلات غير صحيحة بأي شكل من الأشكال، فإن الدُفعة بأكملها ستكون معيبة، مما يؤدي إلى إهدار الوقت والمال.

مزايا معالجة الدُفعات

أسرع وأقل تكلفة

التكاليف التشغيلية مثل العمالة والمعدات يتم تقليلها مع المعالجة الدفعية لأنها تقلل الحاجة إلى الإشراف البشري على الأجهزة المادية مثل الحواسيب. ولأن المعالجة الدفعية مصممة لتكون سريعة وفعالة وخالية من الأخطاء، يمكن للموظفين التركيز على مهام أخرى.

ميزات غير متصلة بالإنترنت

على عكس الأنظمة الأخرى، تعمل أنظمة المعالجة الدفعية في أي مكان وفي أي وقت. وهذا يعني أنها تستمر في العمل خارج ساعات العمل الرسمية. كما يمكنها العمل في الخلفية في وضع عدم الاتصال، لذا حتى خلال فترات التوقف، ستظل تعمل دون التأثير على الروتين اليومي للمنظمة.

نهج عدم التدخل

كما ذُكر أعلاه، فإن وجود نظام معالجة دفعات يتيح للمديرين وغيرهم من الموظفين الرئيسيين الوقت للقيام بوظائفهم الخاصة دون الحاجة إلى قضاء الوقت في الإشراف على الدفعات. يتم إرسال التنبيهات عند ظهور المشاكل. هذا يسمح للعمال باتباع نهج غير مباشر في معالجة الدفعات.

عيوب معالجة الدُفعات

قد يرغب أصحاب الأعمال في النظر في بعض العيوب المحتملة لمعالجة الدفعات قبل تنفيذ مثل هذا النظام.

النشر والتدريب

مثل العديد من التقنيات، يتطلب إدارة أنظمة معالجة الدفعات تدريبًا. سيحتاج المديرون إلى تعلم ما الذي يحفز بدء دفعة، وكيفية جدولة المعالجة، وما الذي تعنيه إشعارات الاستثناءات، من بين أمور أخرى.

تصحيح الأخطاء

غالبًا ما تكون الأنظمة معقدة، مما يتطلب وجود شخص في الفريق يكون ملمًا بالبرنامج. وإلا، قد تحتاج الشركات أو المنظمات إلى توظيف متخصص في تكنولوجيا المعلومات للحصول على المساعدة.

التكلفة

يمكن أن تكون البنية التحتية لمعالجة الدفعات استثمارًا مكلفًا في البداية. بالنسبة لبعض الشركات، قد تبدو التكاليف غير ممكنة.