Webová aplikace pro sběr dat z chytrých hodinek
Web application for collecting data from smart watches
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Jakub Svatek
Vedoucí práce
Glazar Filip
Oponent práce
Bernhauer David
Studijní obor
Webové inženýrství 2021Studijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrství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
Tato bakalářská práce se zaměřuje na analýzu zdravotních dat z chytrých hodinek s operačním systémem Android z aplikací Google Fit a Samsung Health, následovanou vývojem webové aplikace pro vizualizaci těchto dat. Práce popisuje proces vytváření testovacích dat, jejich získání a následnou analýzu potřebnou pro návrh webové aplikace. Analytická část obsahuje srovnání s existujícími aplikacemi, které zobrazují zdravotní data. Praktická část se zabývá výběrem vhodných technologií pro implementaci jednotlivých částí webové aplikace. Klientská část je implementována pomocí programovacího jazyka JavaScript, frameworku React.js a JavaScriptové knihovny d3.js pro tvorbu grafů a vizualizací. Serverová část aplikace je vytvořena v programovacím jazyce C# a frameworku ASP.NET Core 8.0. Pro ukládání dat je použita PostgreSQL databáze. Závěr je věnován uživatelskému testování a možným vylepšením webové aplikace. This bachelor's thesis focuses on the analysis of health data from smartwatches running on the Android operating system using the Google Fit and Samsung Health applications, followed by the development of a web application for the visualization of this data. The thesis describes the process of creating test data, obtaining them, and subsequent analysis necessary for the design of the web application. The analytical part includes a comparison with existing applications that display health data. The practical part deals with the selection of suitable technologies used to implement different parts of the web application. The client-side is implemented using the JavaScript programming language, the React.js framework, and the d3.js JavaScript library for creating graphs and visualizations. The server-side of the application is developed in the C# programming language and the ASP.NET Core 8.0 framework. PostgreSQL database is used for data storage. The conclusion is dedicated to user testing and possible improvements of the web application.
Kolekce
- Bakalářské práce - 18102 [1785]