Bakalářská práce

Porovnání nástrojů pro tvorbu webového IS

Comparison of Tools for Creating Web Based IS

Dominik Ujházy
Anotace

Cílem této bakalářské práce bylo porovnat vybrané nástroje pro tvorbu webového informačního systému na základě definovaných kritérií. Porovnání vycházelo z implementace referenčních aplikací a praktických měření. Všechny části systému byly navrženy s důrazem na srovnatelnost, testovatelnost a snadné nasazení pomocí nástroje Docker. Výsledky shrnují vhodnost nástrojů pro různé typy projektů.

Abstract

The aim of this bachelor's thesis was to compare selected tools for developing a web information system based on defined criteria. The comparison was based on the implementation of reference applications and practical measurements. All parts of the system were designed with an emphasis on comparability, testability, and easy deployment using the Docker tool. The results summarize the suitability of the tools for different types of projects.

Zadání práce
Student navrhne, implementuje a otestuje aplikaci pro správu barevných palet pro kreativní uživatele. Aplikace by měla podporovat:
  • vytváření, ukládání, úpravu a správu barevných palet,
  • poskytování barevných palet oprávněným uživatelům systému,
  • autentizaci a autorizaci jednotlivých uživatelů, resp. typů uživatelů aplikace.
Textová část práce bude obsahovat:
  • stručné zdůvodnění tvorby aplikace,
  • analýzu a návrh aplikace s použitím prostředků softvérového inženýrství,
  • analýzu a výběr použitých nástrojů,
  • stručný popis vlastní implementace aplikace.
Vlastní aplikace bude připravena pro nasazení pomocí platformy docker resp. podman v multikontejnerovém podobě, která bude součástí elektronických příloh práce.
Práce zkontrolována:
2. 6. 2025 06:50, Mgr. Luděk Bártek, Ph.D., učo 2154
Jazyk práce
čeština čeština
Termín obhajoby
25. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

Mgr. Luděk Bártek, Ph.D., učo 2154
KPSK FI MU

Oponent

doc. RNDr. Radek Ošlejšek, Ph.D., učo 3636
KPSK FI MU

Literatura

  • ZELDMAN, Jeffrey. Tvorba webů podle standardů XHTML, CSS, DOM, ECMAScript. Vyd. 1. Brno: Computer Press, 2004, 410 s. ISBN 8025103471.
  • GOASGUEN, Sébastien. Docker cookbook. First edition. Beijing: O'Reilly, 2015, xvii, 343. ISBN 9781491919712.
  • LIM, Greg. Beginning Angular with typescript : (updated to Angular 9). Fourth edition. [Spojené státy americké?]: [nakladatel není známý], 2020, 205 stran. ISBN 9781973593799.

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací
  • 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.