ما هو محرك قواعد الأعمال
نظام إدارة منطق الأعمال
محرك قواعد الأعمال
محرك قواعد الأعمال (BRE) — نظام برمجي يسمح بتحديد وإدارة وتنفيذ قواعد الأعمال بشكل منفصل عن كود التطبيق الرئيسي.
مكونات BRE
| المكون | الوظيفة | |--------|---------| | محرر القواعد | إنشاء وتحرير القواعد | | المستودع | تخزين إصدارات القواعد | | محرك التنفيذ | معالجة القواعد في وقت التشغيل | | المراقبة | تتبع تطبيق القواعد |
صيغة القاعدة
إذا الشرط1 و الشرط2
إذن الإجراء1
وإلا الإجراء2
أمثلة التطبيق
- تسجيل الائتمان
- التسعير والخصومات
- توجيه الطلبات
- التحقق من البيانات
- فحوصات مكافحة الاحتيال
محركات BRE الشائعة
- Drools (Java)
- Easy Rules
- NRules (.NET)
- json-rules-engine (Node.js)
- Business Rules Engine (Microsoft)