Kazalo:
- Opredelitev - Kaj pomeni motor poslovnega pravila (BRE)?
- Techopedia razlaga motor poslovnega pravila (BRE)
Opredelitev - Kaj pomeni motor poslovnega pravila (BRE)?
Motor za poslovna pravila (BRE) je komponenta programske opreme, ki omogoča neprogramerjem spreminjanje poslovne logike v sistemu upravljanja poslovnih procesov (BPM). Za izvedbo poslovne politike ali postopka je potrebno poslovno pravilo ali izjava. Poslovna logika uporablja podatke v bazi podatkov in zaporedje operacij za izvajanje poslovnega pravila.
Techopedia razlaga motor poslovnega pravila (BRE)
Izvedbena koda za poslovna pravila je ločena od sistema BPM, kar omogoča končnemu uporabniku, da spremeni poslovna pravila, ne da bi zaprosil za pomoč programerja. Motor za poslovna pravila oceni učinke sprememb na druga pravila in označi uporabnika, če pride do spora.
Popolna BRE vključuje:
- Urejevalnik poslovnih pravil: To je intuitiven vmesnik, ki poslovnim uporabnikom omogoča oblikovanje, definiranje, dokumentiranje in urejanje poslovnih pravil.
- Pravilo Izvedba motorja: To je programska koda, ki uveljavlja pravila.
- Repozitorij poslovnih pravil: To je baza podatkov, v kateri so shranjena poslovna pravila, ki jih določijo poslovni uporabniki.
- Komponenta poročanja: To je intuitiven vmesnik, ki poslovnim uporabnikom omogoča poizvedovanje in poročanje o obstoječih pravilih.
Vrste motorjev za poslovna pravila se razlikujejo glede na to, kako so pravila predvidena za izvajanje. Večina motorjev s pravili se povezuje naprej in pridobiva podatke, dokler ni dosežen cilj.
Obstajata dve vrsti:
- Pravila za proizvodnjo / sklepanje: Ti predstavljajo stanje pogoja, potem ukrepanje. Izvedejo se, ko uporabnik prikliče pravilo.
- Primer: Ali je treba tej stranki omogočiti hipoteko? Odgovor: ČE so nekateri pogoji TAKO dovolijo hipoteki kupca.
- Akcijska pravila reakcijskega / dogodkovnega pogoja: Odzivajo se na prihajajoče dogodke in vzorce obdelav dogodkov. Samodejno reagirajo, ko pride do dogodkov.
- Primer: Artikel je na zalogi. Reakcija: Opozorite upravitelja.
Obstajajo tudi pravila veriženja nazaj. Tukaj si mehanizem pravil prizadeva razrešiti dejstva, da bi dosegel določen cilj. In obstaja tretji razred motorjev s pravili, ki se imenuje deterministični motor. Ne uporablja niti verige naprej niti nazaj, namesto tega uporablja jezikovne pristope, ki so značilni za domeno, za boljši opis politike in nato reši težave na določenem področju, kot so boj, izračun plače ali zaračunavanje računov.
