Bakalářská práce

Docházkový systém

Attendance Evidence

Tom Vejmelka
Anotace

Tato bakalářská práce se zabývá návrhem a implementací webové aplikace pro správu docházky a dovolených ve firmě. Cílem je vytvořit systém s dobře definovaným REST API, který umožňuje snadnou záměnu uživatelského rozhraní, a zároveň jej připravit k nasazení pomocí platformy Docker. V rámci práce je provedena analýza problémové domény, specifikace požadavků a návrh systému dle principů softwarového inženýrství. Aplikace je rozdělena na klientskou a serverovou část a je připravena k nasazení.

Abstract

This bachelor thesis deals with the design and implementation of a web application for managing attendance and days off in a company. The goal is to create a system with a well-defined REST API that allows easy user interface replacement, while preparing it for deployment using the Docker platform. The thesis includes problem domain analysis, requirements specification, and system design according …více

Zadání práce

Student s využitím standardních postupů softvérového inženýrství navrhne a vytvoří webovou aplikaci s dobře definovaným API, tak aby bylo možné snadno zaměnit uživatelské rozhraní. Součástí práce budou:

  • návrh a analýza problémové domény,
  • analýza a návrh vlastní aplikace s využitím technik softvérového inženýrství,
  • implementace a způsob nasazení aplikace nejlépe s využitím kontejnerizační platformy,
  • zdrojové kódy vytvořené aplikace, připravené k nasazení na platformě Docker/Podman.

Nedílnou součástí bude i popis postupu nasazení.

Práce zkontrolována:
26. 5. 2025 09:26, 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

RNDr. Jaroslav Ráček, Ph.D., učo 3444
KPSK FI MU

Literatura

  • GOASGUEN, Sébastien. Docker cookbook. First edition. Beijing: O'Reilly, 2015, xvii, 343. ISBN 9781491919712.
  • BAIER, Jonathan. Getting started with Kubernetes : orchestrate and manage large-scale Docker deployments with Kubernetes to unlock greater control over your infrastructure and extend your containerization strategy. First published. Birmingham: Packt Publishing, 2015, ix, 164. ISBN 9781784394035.

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • 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.