izpis_h1_title_alt

Prikaz uporabe sistema za upravljanje poslovnih pravil Drools na primeru izračuna plač
ID ĆORLUKA, ROBERT (Author), ID Rožanc, Igor (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,42 MB)
MD5: 9571DA3705BE7D6544BBB5689A42D159

Abstract
V diplomski nalogi je opisana uporaba sistemov za upravljanje s poslovnimi pravili. Sistem za upravljanje s poslovnimi pravili je celosten sistem, pri katerem je glavni cilj, da je odločitvena logika ločena od izvorne kode aplikacije. V okviru tega dela so predstavljena tudi glavna načela tovrstnih sistemov, nekateri najbolj znani sistemi ter njihove prednosti in slabosti. Prikazan je tudi primer uporabe enega izmed sistemov za upravljanje s poslovnimi pravili in sicer odprtokodna platforma Drools. Primer uporabe te platforme je prikazan na primeru izračuna plač za redno zaposlene. V diplomski nalogi spoznamo tudi jezik za pisanje poslovnih pravil Drools Rule Language, katerega tudi uporabimo na primeru izračuna plače.\par Na koncu lahko razberemo, da platforma Drools omogoči lažje in hitrejše prilagajanje ter vzdrževanje poslovnih pravil in razbremeni razvijalce v podjetju. Na podlagi primera za izračun plač izvedemo primerjavo s primerljivo spletno aplikacijo, ki ne uporablja platforme Drools. Ugotovimo lahko, da prihranimo 71% vrstic izvorne kode, hkrati pa omogočimo preproste in hitre prilagoditve. Po anketi s razvijalci in poslovnimi analitiki ugotovimo, da bi jim uporaba platforme Drools olajšala delo v primeru, ko projekti zahtevajo veliko sprememb poslovnih pravil v kratkem časovnem obdobju.

Language:Slovenian
Keywords:Sistem za upravljanje s poslovnimi pravili, BRMS, Drools, analiza, izračun plač
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2019
PID:20.500.12556/RUL-106241 This link opens in a new window
Publication date in RUL:15.02.2019
Views:1210
Downloads:183
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:The demonstration of the BRMS Drools use shown on the salary calculation example
Abstract:
The thesis describes the use of business rule management system. A business rule management system (BRMS) is an integrated system which has the primary goal to seperate the decision logic from the source code of the application. We will present BRMS's main principles, the best-known BRMS systems and their advantages and disadvantages. The demonstration is presented by the use of open source BRMS system Drools. An example is shown for the salary calculation example for regular employees. We also learn about the buissnes rule language for writing rules called Drools Rule Language (DRL). Finally, we prove the Drools system makes it easier and faster to customize and maintain business rules, and saves time to the developers in the company.\par Based on the salary calculation example the comparison with a similar non-BRMS web application is done. We found out that we can save 71% lines of the source code while allowing simple and quick adjustments of business rules. A survey with developers and business analysts proved using Drools makes it easier to work with projects that require a lot of changes of business rules over a period of time.

Keywords:Business Rule Management System, BRMS, Drools, analysis, salary calculation example

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back