Diplomová práce

Shongo Reservation System Backend Redesign

Bc. Filip Karniš, učo 492598
Anotace

Hlavným cieľom tejto práce je modernizácia backendu rezervačného systému Shongo, ktorý vyvinula a prevádzkuje združenie CESNET a používa sa ako súčasť služby CESNET Meetings. Modernizácia sa zameriava na nahradenie zastaraných technológií súčasnými štandardmi – predovšetkým na upgrade z Javy 11 na Javu 17 s podporou pre Jakarta EE, migráciu zo staršieho Spring Frameworku na Spring Boot a použitie najnovšej …více

Abstract

The main goal of this thesis is to modernise the backend of the Shongo Reservation System developed and operated by the CESNET association and used as part of the CESNET Meetings service. The modernisation focuses on replacing outdated technologies with current standards—primarily upgrading from Java 11 to Java 17 with support for Jakarta EE, migrating from the legacy Spring Framework to Spring Boot …více

Zadání práce
Cílem diplomové práce je nový design backendu rezervačního systému Shongo, který je nasazený jako služba CESNET Meetings (https://meetings.cesnet.cz/). Backend systému Shongo a jeho služby budou postavené na frameworku Spring Boot. Cílem práce je prozkoumat možnosti frameworku Spring Boot týkající se task execution a případně pomocí frameworku Spring Boot reimplementovat stávající plánovač systému Shongo. Pomocí frameworku Spring Boot bude dále reimplementované cachování objektů v systému Shongo. Backend projde celkovou modernizací. Konfigurace backendu budou nově používat jazyk YAML. Backend bude reimplementován tak, aby mohl používat aktuální verze Java runtime a dále zejména frameworků Spring a Hibernate.
Práce zkontrolována:
23. 5. 2025 09:22, RNDr. Miloš Liška, Ph.D., učo 39565
Jazyk práce
angličtina angličtina
Termín obhajoby
16. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

RNDr. Miloš Liška, Ph.D., učo 39565
CVT FI MU

Oponent

Mgr. Marek Perichta
abs FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Nasazení a provoz softwarových systémů
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.