محرك سير العمل

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

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

تتضمن محركات سير العمل بشكل أساسي ثلاث وظائف:

  • التحقق من حالة العملية الحالية: التحقق مما إذا كان من الصحيح تنفيذ مهمة ما، بالنظر إلى الحالة الحالية.
  • تحديد صلاحيات المستخدمين: تحقق مما إذا كان المستخدم الحالي مسموحًا له بتنفيذ المهمة.
  • تنفيذ نص الشرط: بعد اجتياز الخطوتين السابقتين، يقوم محرك سير العمل بتنفيذ المهمة، وإذا اكتمل التنفيذ بنجاح، فإنه يُرجع رسالة نجاح، وإذا لم يكتمل، فإنه يُبلغ عن الخطأ لتشغيل عملية التراجع عن التغيير. [ 3 ]

يُعدّ محرك سير العمل تقنية أساسية لبرامج توزيع المهام، مثل إدارة عمليات الأعمال ، حيث يقوم بتوزيع المهام على مختلف المنفذين مع تبادل البيانات بين المشاركين. ويمكن لمحرك سير العمل تنفيذ أي تسلسل من الخطوات، على سبيل المثال، تحليل بيانات الرعاية الصحية. [ 4 ]

انظر أيضاً

مراجع