در اين مقاله قصد داريم تعريف مختصري از موتور قانون ارايه دهيم و مزاياي آن را با هم مرور كنيم.

 

موتور قانون چیست؟

 

معمولاً اول این سوال مطرح می شود که چگونه می توان قوانین کسب و کار را با فرآیندهای کسب و کار مقایسه نمود.

 

 

پس اجازه دهید یک توضیح مختصر بیان کنیم:

 

فرآیندهای کسب و کار: آنچه که کسب و کار انجام می دهد را بیان کنید.

 

قوانین کسب و کار: تصمیم هایی را که برای انجام کسب و کار گرفته می شود را بیان کنید.

 

یک موتور قانون از اصطلاح "اگر/ سپس…" پیروی می کند که این اصطلاح به عنوان یک قاعده و قانون شناخته شده است.

 

ورودی های یک موتور قانون شامل یک مجموعه قوانین اجرایی و داده هدف می باشد و خروجی های یک موتور قانون توسط ورودی ها تعیین می شود که ممکن است شامل داده هدف ورودی اصلی با تعدیلات صورت گرفته باشد که گویای پیامدهاست مثل نامه های ارسالی (از خرید شما سپاسگزاریم).

 

 
موتور قانون

 

 

 

برخی از سوالات متداول:

 

 

چرا از موتور قانون استفاده می کنیم؟

 

چه زمان از موتور قانون استفاده می کنیم؟

 

موتور قانون که با قاعده ی "اگر/ سپس" کدگذاری شده ، چه مزیتی دارد؟

 

 

در ادامه به این سوالات پاسخ خواهیم داد.

 

 

مزایای موتور قانون:

 

 

1 . برنامه نویسی اعلانی

 

موتورهای قانون این امکان را به شما می دهند که تعریف کنید "چه کاری انجام دهیم" و "چگونه آن را انجام دهیم".

 

مهمترین مزیت این نکته این است که با استفاده از قوانین می توان برای مسائل دشوار راه حل آسان یافت و در نتیجه آن راه حل ها را تأیید کرد.

 

2 . استدلال و تفکیک داده ها

 

داده شما در دامنه اهداف شما هستند. استدلال در قوانین است. که به طور اساسی باعث از بین رفتن ارتباط داده ها و منطق است ، که بسته به دیدگاه شما می تواند یک مزیت یا ضرر محسوب شود. نتیجه اصلی این است که با حفظ تغییراتی در آینده ، منطق می تواند بسیار ساده تر باشد ، زیرا منطق در قوانین تنظیم شده است. اگر منطق در مسیر دامنه یا  منطق چند دامنه باشد ، می تواند در موارد خاص صحیح باشد. به جای اینکه منطقی در اهداف دامنه   یا کنترل کننده ها گسترش یابد  ، همه می توانند در یک یا چند پرونده قواعد کاملاً مجزا سازماندهی شوند.

 

3 . سرعت و مقیاس پذیری

 

الگوریتم Rete ، الگوریتم Leaps و نوادگان آنها روشهای بسیار کارآمد جهت تطبیق الگوهای قانون با داده های هدف دامنه شما ارائه می دهند. این موارد بخصوص وقتی که مجموعه داده ها را تغییر ندهید کاملاً کارآمد است (زیرا موتور قاعده می تواند تطابق گذشته را به خاطر بسپارد). این الگوریتم ها یک مبارزه اثبات شده اند.

 

4 . متمرکز کردن(استقرار) دانش

 

 با استفاده از قوانین ، شما یک مخزن دانش (یک پایگاه دانش) ایجاد می کنید که قابل اجرا است.  که این تنها قسمتی از حقیقت برای سیاست های تجاری  است - برای مثال ، قوانین به قدری قابل خواندن هستند که می توانند به عنوان اسناد و مدارک نیز خدمت کنند.

 

5 . ادغام ابزار

 

ابزاری مانند Eclipse (و در آینده وب مبتنی بر ULS) راه هایی برای ویرایش و مدیریت قوانین و دریافت بازخورد فوری ، اعتبار سنجی و رسیدگی به محتوا ارائه می دهند. ابزار حسابرسی و اشکال زدایی نیز موجود است.

 

6 . شرح ساده

 

سیستم های قانون به طور موثر می توانند  "شرح ساده"برای تصمیمات گرفته شده توسط موتور قاعده ،به همراه چرایی تصمیم گیری ها ارائه دهند.

 

7 . قوانین قابل فهم

 

با ایجاد مدل های هدف و زبان های خاص دامنه ای که دامنه مشکل شما را الگوبرداری می کند ، شما  می توانید قوانینی تنظیم کنید که به زبان طبیعی بسیار نزدیک باشند. که برای متخصصین حوزه احتمالاً غیر فنی، قابل درک است.

 

8 . انعطاف پذیری بیشتر

 

نگه داشتن قوانین در پایگاه دانش به شما امکان می دهد تصمیمات خود را هنگام تغییر تغییر دهید و به راحتی تطبیق دهید.

 

9 . درک آسان تر

 

درک قوانین نسبت به کد رویه آسانتر است ، بنابراین می توان آنها را به طور موثری برای از بین بردن فاصله بین تحلیلگر تجارت و توسعه دهندگان استفاده کرد.

 

10 . کاهش پیچیدگی

 

موتور قانون باعث کم شدن میزان پیچیدگی در تصمیم گیری می شود چرا که به طور مداوم قوانین کسب و کار را مورد بازنگری  قرار می دهد.

 

11 . قابلیت استفاده مجدد

 

با نگه داشتن قوانین در یک مکان منجر به استفاده مجدد بیشتر از قوانین کسب و کار شما می شود.

 

 

 

 


به اشتراک بگذارید :


جويا افزار ماندگار پرسيا (جام)

 

جويا افزار ماندگار پرسيا ( جام ) توليد كننده نرم افزارهاي يكپارچه سازماني

 

  برنامه ريزي منابع سازماني ( Enterprise resource planning  ( ERP

 

  مديريت زنجيره تامين ( Supply Chain Management ( SCM

 

•  مديريت ارتباط با مشتري ( Customer Relationship Management ( CRM

 

  مديريت منابع مالي ( Financial Resource Management ( FRM

 

  مديريت منابع انساني ( Human Resource Management ( HRM

 

•  مديريت منابع توليد  ( Manufacturing Resource Management ( MRP

 

  مديريت فرآيند كسب و كار ( Business Process Management ( BPMS

 

انبار داده ها ( Data Warehouse ( DW

 

داده كاوي ( Data Mining ( DM

 

 

درصورت نياز با ما تماس بگيريد 

 

*** 02188844244 ***

 

 

جهت پيام دادن در واتساپ روي عكس زير كليك كنيد

 

 

 


 ثبت نظر