Detail práce

Webové služby pro integraci BPMS dle standardu BPMN 2.0

Bakalářská práce Student: Mihola David Akademický rok: 2021/2022 Vedoucí: Hruška Tomáš, prof. Ing., CSc.
Název anglicky
Web Services to Integrate BPMS in BPMN 2.0 Specification
Jazyk práce
český
Abstrakt

Cílem této práce je vybrat a implementovat vhodné BPMN bloky zajišťující integraci s okolními webovými systémy, výměnu zpráv mezi paralelně běžícími BPMN procesy a jejich synchronizaci. Pro realizaci cílů byl implementován informační systém dle návrhového vzoru MVC. Systém především umožňuje nahrávat BPMN modely, konfigurovat je a vytvářet z nich BPMN procesy, které lze v systému řídit a řešit. Synchronizaci BPMN procesů jednotlivých organizací, které využívají tento systém, a výměnu zpráv mezi nimi specifikují uživatelé v BPMN modelech bloky Message Event a Signal Event. Systém následně provádí takto namodelovanou synchronizaci a výměnu zpráv. Integrace systému s okolními systémy je zajištěna dotazováním se na jejich aplikační rozhraní, která systém umožňuje konfigurovat v GUI. Nakonfigurovaná API lze začlenit do BPMN modelů blokem Service Task a automatizovaně je volat se získanými daty v rámci interpretace BPMN procesů. Při implementaci systému byl také kladen velký důraz na správné členění kódu a zabezpečení.

Klíčová slova

Business Process Model and Notation, BPMN, informační systém, MVC, webové služby, API, procesní modelování, automatizace, zabezpečení

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
17. června 2022
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na otázky položené oponentem rozhodla práci hodnotit stupněm A - výborně.

Otázky u obhajoby
  1. Jak se při vykonávání procesu řeší výpadek nebo chybné volání některé webové služby? Jaký vliv to má na běh procesu?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burgetová Ivana, Ing., Ph.D. (UIFS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Citace
MIHOLA, David. Webové služby pro integraci BPMS dle standardu BPMN 2.0. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-17. Vedoucí práce Hruška Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/24550/
BibTeX
@bachelorsthesis{FITBT24550,
    author = "David Mihola",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{e} slu\v{z}by pro integraci BPMS dle standardu BPMN 2.0",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24550/"
}
Nahoru