Nástroj pre konceptuálne modelovanie multi-modelových dát
A tool for conceptual modelling of multi-model data
Nástroj pro konceptuální modelování multi-modelových dat
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/184453Identifikátory
SIS: 249078
Kolekce
- Kvalifikační práce [11199]
Autor
Vedoucí práce
Oponent práce
Stenchlák, Štěpán
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Webové a datově orientované programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
7. 9. 2023
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Slovenština
Známka
Výborně
Klíčová slova (česky)
multi-modelové dáta|konceptuální modelování|CAT|UMLKlíčová slova (anglicky)
multi-model data|conceptual modeling|CAT|UMLNástroj pro konceptuální modelování multi-modelových dat Abstrakt Richard Hvizdoš 8. 5. 2023 Cieľom tejto BP je vytvoriť aparát podporujúci modelovanie v jazyku UML a novo vytvorenom kategorickom modeli (CAT), taktiež preklad UML modelu na CAT model. Práca obsahuje základný popis UML, CAT, rešerš dostupných editorov na modelovanie a v neposlednom rade programátorskú a používateľ- skú dokumentáciu. V prílohách sú mimo iné zobrazené aj testy, návrhový vzor a sekvenčné diagramy vybraných metód. Výsledok práce je funkčný, používateľ- ský prívetivý nástroj dostupný na operačnom systéme Windows. Prednosťami nástroja sú napríklad: možnosti zmeny grafických vlastností objektov, uloženie a načítanie súboru vo formáte JSON, možnosť otvoriť viacero canvasov v jednom okne nástroja. 1
A tool for conceptual modelling of multi-model data Abstract Richard Hvizdoš 8 May 2023 The aim of the bachelor's thesis is to create a tool that supports modeling in the UML and the newly created categorical model (CAT), as well as transla- tion from UML model to CAT model. Thesis contains basic description of UML and CAT, research of popular tools for modeling, programming and user docu- mentation. The appendices contains tests, design pattern and sequence diagrams of selected methods. The outcome of the thesis is functional, user friendly tool available on the Windows operating system. The advantages of the tool are for ex- ample possibility to change grafic properties of objects, save and load file in JSON format or open multiple canvases in one tool window. 1