عدی الحمود نصر
عدی الحمود نصر
خواندن ۲ دقیقه·۲ سال پیش

BRMS

Business Rule Management Systemچیست؟

یک سیستم فناوری است که برای ضبط منطق تصمیم گیری به عنوان یک قانون تجاری استفاده می شود ، که در آن زمان به صورت خودکار در برنامه ها می شود. به جای تعبیه قوانین به عنوان کد در چندین برنامه ، با BRMS ، قوانین خارج شده و به دور از کد برنامه مدیریت می شوند.

Business Rule Management System چرا؟

BRMS به شرکتها این امکان را می دهد تا قوانینی را برای هدایت گردش کار یک سیستم تعریف و حفظ کنند تا تعیین کنند که چه اقداماتی در هر شرایط مشخصی امکان پذیر است. این سیستم ها با منطق خارج از کد برنامه نویسی ، افزایش عمیقی را به چابکی تجارت ، بهره وری و دقت منطق ارائه می دهند - و با این کار ، پس انداز هزینه قابل اعتماد و قوانین سریعتر را در صورت لزوم تحویل می دهند.

مولفه‌های Business Rule Management System:

1. A development environment for defining and creating business rules

2. A repository where rules are stored

3. A business rules engine

مزایا Business Rule Management System:

· Efficient automation

· More consistent outcomes

· Reduced complexity

· Reduced dependency on IT

· Automated compliance

· Better business rules overall

معایب Business Rule Management System:

· کمبود منابع موجود در اجرای یک سیستم موفق BRMS ، یافتن پاسخ در وبلاگ ها ، آموزش های ویدئویی یا سرریز پشته دشوار است.

· محبوب ترین BRMS اختصاصی است ، که به یک شرکت نیاز به خرید مجوز دارد و آزمایش آن را سخت می کند.

· به توسعه دهندگان نیاز دارد تا آن را تنظیم کنند ، راه حل را برای پیروی از محدودیت های امنیتی ، مهاجرت قانون و ادغام آن با سیستم موجود ، سفارشی کنند.

منابع:

· https://en.wikipedia.org/wiki/Business_rule_management_system

· https://www.processmaker.com/blog/what-is-a-business-rules-management-system-brms/


#تكليف درس معماری نرم افزار در دانشگاه شهید بهشتی

business
شاید از این پست‌ها خوشتان بیاید