Дом развитие Что такое механизм бизнес-правил (bre)? - определение из техопедии

Что такое механизм бизнес-правил (bre)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Business Rule Engine (BRE)?

Механизм бизнес-правил (BRE) - это компонент программного обеспечения, позволяющий непрограммистам изменять бизнес-логику в системе управления бизнес-процессами (BPM). Для проведения бизнес-политики или процедуры требуется бизнес-правило или заявление. Бизнес-логика использует данные в базе данных и последовательность операций для выполнения бизнес-правила.

Techopedia объясняет механизм бизнес-правил (BRE)

Код выполнения для бизнес-правил отделен от системы BPM, что позволяет конечному пользователю изменять бизнес-правила, не обращаясь за помощью к программисту. Механизм бизнес-правил оценивает влияние изменений на другие правила и помечает пользователя в случае конфликта.

Полный BRE включает в себя:

  • Редактор бизнес-правил: это интуитивно понятный интерфейс, позволяющий бизнес-пользователям разрабатывать, определять, документировать и редактировать бизнес-правила.
  • Ядро выполнения механизма правил: это программный код, обеспечивающий соблюдение правил.
  • Репозиторий бизнес-правил. Это база данных, в которой хранятся бизнес-правила, определяемые бизнес-пользователями.
  • Компонент отчетности. Это интуитивно понятный интерфейс, позволяющий бизнес-пользователям запрашивать и сообщать о существующих правилах.

Типы механизмов бизнес-правил различаются в зависимости от того, как правила запланированы для выполнения. Большинство механизмов правил имеют прямую цепочку и извлекают данные до тех пор, пока не будет достигнута цель.

Есть два типа:

  • Правила производства / вывода: они представляют условие if, а затем действие. Они выполняются, когда пользователь вызывает правило.
    • Пример: должен ли этот клиент иметь ипотеку? Ответ: ЕСЛИ некоторые условия ТОГДА позволяют клиенту-ипотеку.
  • Правила действия условий реакции / события: Они реагируют на входящие события и обрабатывают шаблоны событий. Они реагируют автоматически, когда происходят события.
    • Пример: товара нет в наличии. Реакция: Предупредить менеджера.

Существуют также правила обратной цепочки. Здесь механизм правил стремится разрешить факты для достижения конкретной цели. И есть третий класс механизма правил, называемый детерминированным механизмом. Не используя ни прямую, ни обратную цепочку, вместо этого он использует подходы, специфичные для предметной области, для лучшего описания политики, а затем решает проблемы в конкретной области, такие как борьба, расчет зарплаты или выставление счетов.

Что такое механизм бизнес-правил (bre)? - определение из техопедии