Detail práce

Fitness mapová aplikace

Bakalářská práce Student: Hrůza Tomáš Akademický rok: 2021/2022 Vedoucí: Rozman Jaroslav, Ing., Ph.D.
Název anglicky
Fitness Map Application
Jazyk práce
český
Abstrakt

Svět se neustále vyvíjí a moderní doba vyžaduje moderní řešení. Společně s vývojem technologií se mění i očekávání jejich uživatelů. Velké množství populace se snaží udržet zdravý životní styl, co má za následek tvorbu množství různých elektronických zařízení a aplikací pro usnadnění životosprávy.    Účelem bakalářské práce je poskytnout uživatelům fitness aplikací nový způsob motivace ke sportu a to ve formě webové aplikace. Motivace je ve formě minihry, kde uživatel prochází světem a aplikace mu následně přiřadí území pomocí tzv. Voroného diagramu, které zabral svoji aktivitou. Další funkcí aplikace je vytvoření průměrné trasy z velkého množství tras, které vedly podobnou polohou. Toto se hodí v případě, kdy má uživatel zájem aproximovat skutečnou trasu, kterou pravidelně prochází za pomocí průměrování jeho nasbíraných dat.    Součástí práce jsou informace o různých moderních a využívaných fitness aplikacích, ze kterých byla vybrána aplikace Strava pro propojení databází a získání uživatelských dat. V praxi to znamená, že uživatel využívá mobilní aplikaci Stravy pro zaznamenání jeho aktivit a následně je může pomocí vytvořené webové aplikace zobrazit.     Práce pokračuje podrobným popisem postupu pro získání dat a skripty, které byly využity pro výpočet Voroného diagramu České republiky. Tyto data jsou následně vložena do databáze. Při vývoji aplikace je velký důraz kladen na uživatelský komfort. Po implementaci a spuštění aplikace je provedeno testování jednotlivých funkcí a výsledky jsou vidět v příloze k práci.

Klíčová slova

OSM, OpenStreet Maps, GPS, GeoJson, Strava, webová aplikace, Python, fitness, Voronoi, Overpass, API, Voroného diagram, C#, Entity Framework, Minimal API.

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
16. června 2022
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných (např. ohledně zdroje dat pro mapy, významu zobrazovaných informací či důvod použití Voronoi diagramů). Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A - výborně.

Otázky u obhajoby

Na akej báze sa zobrazujú mapy vo Vašom riešení (Google maps, Open StreetMaps, mapy.cz)?

Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Chudý Peter, doc. Ing., Ph.D. MBA (UPGM FIT VUT), člen
Kekely Lukáš, Ing., Ph.D. (UPSY FIT VUT), člen
Lengál Ondřej, Ing., Ph.D. (UITS FIT VUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Citace
HRŮZA, Tomáš. Fitness mapová aplikace. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-16. Vedoucí práce Rozman Jaroslav. Dostupné z: https://www.fit.vut.cz/study/thesis/24969/
BibTeX
@bachelorsthesis{FITBT24969,
    author = "Tom\'{a}\v{s} Hr\r{u}za",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Fitness mapov\'{a} aplikace",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24969/"
}
Nahoru