Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
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...
PDF - Presentation file,
Download
(1,42 MB)
MD5: 9571DA3705BE7D6544BBB5689A42D159
Image galllery
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
Publication date in RUL:
15.02.2019
Views:
1733
Downloads:
235
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
ĆORLUKA, ROBERT, 2019,
Prikaz uporabe sistema za upravljanje poslovnih pravil Drools na primeru izračuna plač
[online]. Bachelor’s thesis. [Accessed 17 May 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=106241
Copy citation
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:
Searching for similar works...
Similar works from other Slovenian collections:
Back