Návrh a implementace mobilní aplikace pro tvorbu tréninkových plánů na běžecké závody

Název práce: Návrh a implementace mobilní aplikace pro tvorbu tréninkových plánů na běžecké závody
Autor(ka) práce: Russ, Šimon
Typ práce: Bakalářská práce
Vedoucí práce: Buchalcevová, Alena
Oponenti práce: Palovská, Helena
Jazyk práce: Česky
Abstrakt:
Bakalářská práce popisuje návrh a implementaci mobilní aplikace Relevate pro systém Android, vytvořené za účelem generování a správy personalizovaných tréninkových plánů pro vytrvalostní běh. Jádro logiky aplikace je založeno na vědeckých tréninkových principech, včetně cyklu superkompenzace a periodizace, s cílem pomoci běžcům zlepšit výkon a zároveň minimalizovat riziko zranění. V souladu s Metodikou pro malé softwarové projekty (MMSP) byl při vývoji využit architektonický vzor MVVM a programovací jazyk Java. Pro perzistenci dat byla k lokální správě tréninkových údajů použita knihovna Room. Mezi klíčové funkce aplikace Relevate patří automatizované generování plánů na základě kondice uživatele a jednoduché, plynulé uživatelské prostředí. Funkcionalita a uživatelské rozhraní aplikace byly ověřeny prostřednictvím funkčního, integračního a scénářového uživatelského testování.
Klíčová slova: Android; mobilní aplikace; Java; Relevate; tréninkový plán; vytrvalostní běh; MVVM; periodizace; superkompenzace; MMSP
Název práce: Design and implementation of a mobile application for the creation of training plans for running races
Autor(ka) práce: Russ, Šimon
Typ práce: Bachelor thesis
Vedoucí práce: Buchalcevová, Alena
Oponenti práce: Palovská, Helena
Jazyk práce: Česky
Abstrakt:
The bachelor's thesis describes the design and implementation of Relevate, an Android mobile application created to generate and manage personalized training plans for endurance running. The application’s core logic is based on scientific training principles, including the supercompensation cycle and periodization, to help runners improve performance while minimizing injury risks. Following the Methodology for Small Software Projects (MMSP), the development utilized the MVVM architecture and the Java programming language. For data persistence, the Room library was employed to manage training data locally. Key features of Relevate include automated plan generation based on user fitness levels, and simple smooth user experience. The application's functionality and user interface were validated through functional, integration, and scenario-based user testing.
Klíčová slova: Android; Mobile Application; Java; MVVM; Periodization; MMSP; Relevate; Endurance Running; Training Plan; Supercompensation

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 29. 11. 2024
Datum podání práce: 11. 5. 2026
Datum obhajoby: 15. 6. 2026
Identifikátor v systému InSIS: https://insis.vse.cz/zp/90576/podrobnosti

Soubory ke stažení

    Poslední aktualizace: