Sběr a vizualizace dat pro silové sporty
Collection and visualization of data for weightlifting
Typ dokumentu
diplomová prácemaster thesis
Autor
Martin Bernát
Vedoucí práce
Malý Ivo
Oponent práce
Komárek Martin
Studijní obor
Softwarové inženýrstvíStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Priestor s aplikáciami pre fitnes je hojný, ale často neuspokojuje špecifické potreby profesionálnych osobných trénerov. Táto práca skúma návrh a implementáciu aplikácie pre fitness špeciálne pre profesionálnych osobných trénerov. Na základe rozsiahleho prehľadu literatúry o aplikáciách pre fitness a jedinečných potriebách osobných trénerov bola v štúdii identifikovaná medzera na trhu: efektívny nástroj na správu viacerých klientov, ich tréningových plánov, nutričných plánov, meraní tela a pokroku. Porozumením a integrovaním potrieb používateľov, zistených prostredníctvom rozhovorov s trénermi, si aplikácia kládla za cieľ poskytnúť intuitívne, efektívne a užívateľsky orientované prostredie. Návrhová fáza stavia na poznatkoch získaných vo fáze výskumu používateľov a vyvíja prototyp s vysokou vernosťou, ktorý rieši špecifické požiadavky osobných trénerov. Kľúčové funkcie zahŕňajú kategorizáciu klientov, automatické vyplňovanie tréningových plánov, duplikovanie plánov, jednoduchú správu klientov a známe a intuitívne rozhranie. Implementačná fáza sa zameriava na využitie Swift a SwiftUI na vytvorenie robustnej a modulárnej aplikácie, zabezpečujúc, aby kódová základňa bola udržateľná a rozširiteľná. Veľké úsilie bolo venované návrhu efektívneho dátového modelu, architektúre aplikácie a účinnej synchronizácii dát. Testovanie a iterácie boli neoddeliteľnou súčasťou vývojového procesu, čo viedlo k vytretinovanému konečnému produktu. Medzi budúce vylepšenia patrí pridanie funkcií plánov stravy a meraní tela, aby sa poskytol komplexnejší nástroj pre osobných trénerov. The field of fitness applications is abundant, yet it often fails to cater to the specific needs of professional personal trainers. This thesis explores the design and implementation of a fitness application tailored specifically for professional personal trainers. Grounded in an extensive review of the literature on fitness applications and the unique needs of personal trainers, the study identified a gap in the current market: an efficient tool for managing multiple clients, their training plans, nutritional plans, body measurements, and progress. By understanding and integrating the user needs uncovered through interviews with trainers, the application aimed to provide an intuitive, streamlined, and user-centric experience. The design phase built upon the insights gathered in the user research phase, developing a high-fidelity prototype that addressed the unique requirements of personal trainers. Key features include client categorization, pre-filling of training plans, plan duplication, easy client management, and a familiar and intuitive interface. The implementation phase focused on the utilization of Swift and SwiftUI to create a robust and modular application, ensuring the codebase remained maintainable and extensible. Significant effort was put into designing an efficient data model, architecting the application, and effectively synchronizing data. Testing and iteration were integral parts of the development process, leading to a refined final product. Future improvements include adding food plans and body measurement features, to provide a more comprehensive tool for personal trainers.
Kolekce
- Diplomové práce - 13136 [833]