Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Primerjava načrtovanja in izvedbe poslovnega procesa z uporabo modelov BPM in UML
ID
Kos, Domen
(
Avtor
),
ID
Rožanc, Igor
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(1,82 MB)
MD5: F33DFC4A97C355DA1A49323CCF41BF96
Galerija slik
Izvleček
V diplomski nalogi je predstavljena problematika načrtovanja in izvedbe poslovnih procesov z uporabo specifičnega pristopa. Pri tem smo pokrili celotno pot od definiranja poslovnega procesa do končne izvedbe in poganjanja le-tega. Poslovni proces smo definirali z uporabo ustrezne grafične notacije, saj vizualna predstavitev prinaša pomembne prednosti. Z izbrano notacijo smo predstavili model in ga delno avtomatizirano pretvorili v programsko kodo. Kjer to ni bilo mogoče, smo si pomagali z modulom MSM iz knjižnice Boost. Predstavili smo splošno namenski modelirni jezik UML, kjer smo večjo pozornost posvetili diagramu aktivnosti in diagramu stanj. Nato smo raziskali še notacijo BPM, ki je namenjena načrtovanju poslovnih procesov. Ob predstavitvi obeh smo ugotovili, da ima UML diagram aktivnosti največ skupnih točk z notacijo BPM. Med seboj smo ju primerjali in se na podlagi ugotovitev odločili za uporabo UML diagrama aktivnosti. Z namenom prikaza načrtovanja poslovnega procesa smo definirali poslovni proces likvidacije vhodnega računa in ga modelirali z uporabo diagrama aktivnosti. Z uporabo razrednega diagrama smo definirali objekte, ki nastopajo v procesu in za njih generirali programsko kodo C++. S pomočjo modula MSM, ki temelji na diagramih stanj, smo implementirali proces likvidacije vhodnega računa. Ob izvedbi je podrobneje predstavljen tudi sam modul MSM. Glavni rezultat diplomske naloge je delujoča aplikacija, ki simulira vhodne akcije različnih uporabnikov in vodi proces likvidacije vhodnega računa. V zaključku naloge je predstavljena še analiza dobljenih rezultatov.
Jezik:
Slovenski jezik
Ključne besede:
modeliranje poslovnih procesov
,
UML
,
BPMN
,
Boost MSM
Vrsta gradiva:
Diplomsko delo/naloga
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2019
PID:
20.500.12556/RUL-108699
Datum objave v RUL:
12.07.2019
Število ogledov:
1278
Število prenosov:
226
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
KOS, Domen, 2019,
Primerjava načrtovanja in izvedbe poslovnega procesa z uporabo modelov BPM in UML
[na spletu]. Diplomsko delo. [Dostopano 26 april 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=108699
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Comparison of design and implementation of business process using BPM and UML models
Izvleček:
The thesis presents the problem of designing and implementation of business processes using specific approach. We presented the whole path from defining the process to the final implementation and execution. The business process is defined by a graphic notation, since the visual presentation of data brings important advantages. The selected notation is used to model the process and convert it to source code as automatically as possible. Where automatic conversion was not possible, we used module MSM from Boost Library. We presented a general purpose model language UML, with the emphasis on activity diagram and state diagram. The BPMN standard for modeling business processes was introduced as well. BPMN has several common points with UML activity diagram. After the comparison we chose to use UML activity diagram for further purposes. To demonstrate the design and implementation of business processes, we defined the business process of the input invoice liquidation and modeled it using activity diagram. In addition, we used class diagram to define objects and generated the C++ code for them. With the help of the MSM module which is based on state machines, we implemented the input invoice liquidation. In this part the module is presented as well. The main thesis result is a test application which simulates the inputs of different users and leads the whole process of the input invoice liquidation. Finally the analysis of obtained result is presented in the final part of the thesis. The main thesis result is a test application which simulates the inputs of different users and leads the whole process of the input invoice liquidation. Finally the analysis of obtained result is presented in the final part of the thesis.
Ključne besede:
business process modeling
,
UML
,
BPMN
,
Boost MSM
Podobna dela
Podobna dela v RUL:
Iščem podobna dela...
Podobna dela v drugih slovenskih zbirkah:
Nazaj