Diplomová práca je zameraná na návrh informačného systému pre účely reklamnej agentúry. Predpokladaným výsledkom je implementovaná serverová časť aplikácie, používateľské rozhranie a nasadenie na aplikačný server. Práca sa skladá z teoretickej a praktickej časti. V teoretickej časti sa venujem analýze funkcionálnych požiadaviek na systém, architektúre a výberu technológií. Praktická časť je zameraná na návrh databázového modelu a implementáciu backend a frontend časti.
Anotace v angličtině
The diploma thesis is focused on designing an information system for the purposes of an advertising agency. The expected outcome is the implemented server-side application, user interface, and deployment to the application server. The thesis consists of theoretical and practical parts. In the theoretical part, I analyze the functional requirements of the system, architecture, and technology selection. The practical part focuses on designing the database model and implementing the backend and frontend components.
Klíčová slova
reklamná agentúra, informačný systém, PostgreSQL, Java Spring Boot, Angular, WildFly, REST API
Klíčová slova v angličtině
advertising agency, information system, PostgreSQL, Java Spring Boot, Angular, WildFly, REST API
Rozsah průvodní práce
84
Jazyk
SK
Anotace
Diplomová práca je zameraná na návrh informačného systému pre účely reklamnej agentúry. Predpokladaným výsledkom je implementovaná serverová časť aplikácie, používateľské rozhranie a nasadenie na aplikačný server. Práca sa skladá z teoretickej a praktickej časti. V teoretickej časti sa venujem analýze funkcionálnych požiadaviek na systém, architektúre a výberu technológií. Praktická časť je zameraná na návrh databázového modelu a implementáciu backend a frontend časti.
Anotace v angličtině
The diploma thesis is focused on designing an information system for the purposes of an advertising agency. The expected outcome is the implemented server-side application, user interface, and deployment to the application server. The thesis consists of theoretical and practical parts. In the theoretical part, I analyze the functional requirements of the system, architecture, and technology selection. The practical part focuses on designing the database model and implementing the backend and frontend components.
Klíčová slova
reklamná agentúra, informačný systém, PostgreSQL, Java Spring Boot, Angular, WildFly, REST API
Klíčová slova v angličtině
advertising agency, information system, PostgreSQL, Java Spring Boot, Angular, WildFly, REST API
Zásady pro vypracování
Popište požadavky zákazníka na jednotlivé funkce informačního systému.
Navrhněte databázový model systému.
Implementujte serverovou část aplikace pomocí Java Spring Boot a vytvořte její uživatelské rozhraní.
Aplikujte zabezpečení komunikace mezi front-endem a backendem.
Vytvořte dokumentaci systému s využitím Open API.
Zásady pro vypracování
Popište požadavky zákazníka na jednotlivé funkce informačního systému.
Navrhněte databázový model systému.
Implementujte serverovou část aplikace pomocí Java Spring Boot a vytvořte její uživatelské rozhraní.
Aplikujte zabezpečení komunikace mezi front-endem a backendem.
Vytvořte dokumentaci systému s využitím Open API.
Seznam doporučené literatury
SONI, Namrata. Spring Boot with React and AWS. APress, 2021. ISBN 1484273915.
SHARMA, Sourabh. Modern API Development with Spring 6 and Spring Boot 3 - Second Edition: Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using. PACKT PUB, 2021. ISBN 1804613274.
LARSSON, Magnus. Microservices with Spring Boot and Spring Cloud. 2nd Edition. Packt Publishing Limited, 2021. ISBN 1801072973.
HECKLER, Mark. Spring Boot: Up and Running. USA: O'Reilly Media, 2021. ISBN 1492076988.
RICHTER, Justin a SANSO, Antonio. OAuth 2 in Action. Manning Publications, 2017. ISBN 1492076988.
Seznam doporučené literatury
SONI, Namrata. Spring Boot with React and AWS. APress, 2021. ISBN 1484273915.
SHARMA, Sourabh. Modern API Development with Spring 6 and Spring Boot 3 - Second Edition: Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using. PACKT PUB, 2021. ISBN 1804613274.
LARSSON, Magnus. Microservices with Spring Boot and Spring Cloud. 2nd Edition. Packt Publishing Limited, 2021. ISBN 1801072973.
HECKLER, Mark. Spring Boot: Up and Running. USA: O'Reilly Media, 2021. ISBN 1492076988.
RICHTER, Justin a SANSO, Antonio. OAuth 2 in Action. Manning Publications, 2017. ISBN 1492076988.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Studentka odprezentovala výsledky své diplomové práce a komise přečetla posudky. Studentka odpověděla na otázky z posudků.
Komise položila následující dotazy:
prof. Matoušek - Jaký se předpokládá počet klientů ? Jedná se o slovenskou reklmaní agenturu ?
doc. Gazdoš - Nenarazila jste v rámci rešerše na nějaký podobný systém ?
Dr. Bližňák - Co Vás vedlo k volbě technologie WildFly ?
Studentka na dotazy věcně reagovala a celkově probíhala obhajoba výborně.