Motor de regulă încorporat

Autor: Eugene Taylor
Data Creației: 10 August 2021
Data Actualizării: 21 Iunie 2024
Anonim
Motor de regulă încorporat - Tehnologie
Motor de regulă încorporat - Tehnologie

Conţinut

Definiție - Ce înseamnă motorul de regulă încorporat?

Un motor de regulă încorporat este o componentă software încorporată a unei aplicații care permite utilizatorilor săi să definească, să editeze sau să elimine logica de afaceri pentru aplicația software. Deoarece nu este necesară cunoașterea prealabilă a programării software pentru a gestiona logica de afaceri, un motor de regulă încorporat este un instrument util pentru utilizatorii fără medii de programare, cum ar fi personalul de marketing.


Un motor de regulă încorporat este, de asemenea, cunoscut ca un motor de reguli de afaceri încorporate.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică motorul de regulă încorporat

Pentru a înțelege un motor de regulă încorporat, trebuie să înțelegeți regulile de afaceri. O regulă de afaceri este o declarație orientată către afaceri concepută pentru a susține o afacere. De exemplu, regula de afaceri pentru determinarea unei prime de asigurare auto ar putea fi: dacă vechimea mașinilor este mai mare de cinci ani și mașina este un sedan, atunci prima de asigurare ar fi o anumită sumă.

Un motor de reguli încorporate funcționează de obicei prin separarea regulilor de afaceri de codul software principal, astfel încât utilizatorului să fie ușor să definească sau să configureze regulile de afaceri. Un motor de regulă încorporat tipic ar trebui să cuprindă următoarele funcționalități:


  • Depozit de reguli: o bază de date pentru stocarea tuturor regulilor definite de utilizatori
  • Editor de reguli: o interfață de utilizator intuitivă care permite crearea, modificarea și eliminarea regulilor
  • Raportare: o interfață de utilizator intuitivă care permite utilizatorului să interogheze regulile de afaceri din depozit
  • Core Execution Engine: Cod de programare care aplică regulile de afaceri definite de utilizator