У дома развитие Какво е двигател за бизнес правила (бре)? - определение от техопедия

Какво е двигател за бизнес правила (бре)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава двигател за бизнес правила (BRE)?

Двигател за бизнес правила (BRE) е компонент на софтуер, който позволява на непрограмистите да променят бизнес логиката в системата за управление на бизнес процеси (BPM). За провеждане на бизнес политика или процедура е необходимо бизнес правило или изявление. Бизнес логиката използва данни в база данни и последователност от операции за изпълнение на бизнес правилото.

Techopedia обяснява двигателя на бизнес правилата (BRE)

Кодът за изпълнение на бизнес правилата е отделен от BPM системата, което позволява на крайния потребител да променя бизнес правилата, без да иска помощ на програмист. Двигателят за бизнес правила оценява ефектите на промените върху други правила и маркира потребителя, ако има конфликт.

Пълният BRE включва:

  • Редактор на бизнес правила: Това е интуитивен интерфейс, позволяващ на бизнес потребителите да проектират, дефинират, документират и редактират бизнес правила.
  • Ядро за изпълнение на двигателя за правила: Това е програмен код, който налага правилата.
  • Справочник за бизнес правила: Това е база данни, съхраняваща бизнес правила, които са определени от бизнес потребителите.
  • Компонентът за отчитане: Това е интуитивен интерфейс, позволяващ на бизнес потребителите да питат и отчитат съществуващите правила.

Видовете двигатели за бизнес правила се различават в зависимост от това как правилата са планирани за изпълнение. Повечето двигатели на правилата са вериги напред и извличат данни, докато не бъде постигната цел.

Има два вида:

  • Правила за производство / извод: Те представят ако условие, то действие. Те се изпълняват, когато потребителят се позовава на правилото.
    • Пример: Трябва ли на този клиент да бъде разрешена ипотека? Отговор: АКО някои условия ТОГА позволяват на ипотека-клиент.
  • Правила за действие на състоянието на реакцията / събитието: Те реагират на входящи събития и модели на събития на процеса. Те реагират автоматично, когато настъпят събития.
    • Пример: Артикулът не е на склад. Реакция: Предупредете мениджър.

Съществуват и правила за връщане назад. Тук механизмът за правила се стреми да разреши фактите, за да постигне конкретна цел. И има трети клас двигател с правила, наречен детерминиран двигател. Използвайки нито верига за напред, нито назад, вместо това използва специфични за домейна езикови подходи, за да опише по-добре политиката и след това решава проблеми в определена област като борба, изчисляване на заплатата или фактуриране.

Какво е двигател за бизнес правила (бре)? - определение от техопедия