izpis_h1_title_alt

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... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,82 MB)
MD5: F33DFC4A97C355DA1A49323CCF41BF96

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 Povezava se odpre v novem oknu
Datum objave v RUL:12.07.2019
Število ogledov:779
Število prenosov:162
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

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:
Podobna dela v drugih slovenskih zbirkah:

Nazaj