Tartalomjegyzék:
- Meghatározás - Mit jelent a beágyazott szabálymotor?
- A Techopedia ismerteti az Embedded Rule Engine-t
Meghatározás - Mit jelent a beágyazott szabálymotor?
A beágyazott szabálymotor egy alkalmazás beágyazott szoftver alkotóeleme, amely lehetővé teszi a felhasználók számára a szoftver alkalmazás üzleti logikájának meghatározását, szerkesztését vagy eltávolítását. Mivel az üzleti logika kezeléséhez nincs szükség előzetes ismeretekre a szoftverprogramozásról, a beágyazott szabálymotor hasznos eszköz a programozási háttér nélküli felhasználók számára, például marketing személyzet számára.
A beágyazott szabálymotor beágyazott üzleti szabálymotornak is ismert.
A Techopedia ismerteti az Embedded Rule Engine-t
A beágyazott szabálymotor megértéséhez meg kell érteni az üzleti szabályokat. Az üzleti szabály egy üzleti orientált nyilatkozat, amelynek célja egy vállalkozás támogatása. Például a gépjármű-biztosítási díj meghatározásának üzleti szabálya lehet: ha az autó életkora több mint öt év, és az autó szedán, akkor a biztosítási díj egy bizonyos összeg lenne.
A beágyazott szabálymotor általában úgy működik, hogy elválasztja az üzleti szabályokat az alapszoftver kódjától, így a felhasználó számára könnyű az üzleti szabályok meghatározása vagy konfigurálása. Egy tipikus beágyazott szabálymotornak a következő funkciókat kell tartalmaznia:
- Szabálytár: A felhasználók által meghatározott összes szabály tárolására szolgáló adatbázis
- Szabályszerkesztő: intuitív felhasználói felület, amely lehetővé teszi a szabályok létrehozását, módosítását és eltávolítását
- Jelentéskészítés: Intuitív felhasználói felület, amely lehetővé teszi a felhasználó számára, hogy az üzleti szabályokat lekérdezzék a lerakatból
- Motorvégrehajtási alap: Programozási kód, amely érvényesíti a felhasználó által meghatározott üzleti szabályokat
