Zobrazit minimální záznam

dc.contributor.advisorMoravec, Pavel
dc.contributor.authorKarkoška, Jan
dc.date.accessioned2024-10-08T08:41:06Z
dc.date.available2024-10-08T08:41:06Z
dc.date.issued2024
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/155084
dc.description.abstractBakalářská práce řeší a implementuje návrh systému pro vizualizaci a ukládání historických meteorologických dat. Řešení se skládá ze serverové části, která je realizované na jednodeskovém počítači Raspberry Pi 4 a klientské části, která je reprezentována vyvinutou mobilní aplikací pro operační systém Android. Serverová část využívá databázi MySQL v distribuci MariaDB a webovým HTTP serverem, který zastřešuje HTTP server Apache. Projekt poskytuje historická meteorologická data prostřednictvím RESTful API implementovaného ve skriptovacím jazyce Python. Skrz RESTful API je možné se zaregistrovat a zjistit historická meteorologická data pomocí protokolu HTTP za dané časové období v datovém formátu JSON. Klientskou část tvoří mobilní aplikace vyvinutá pro operační systém Android. Aplikace umí vizualizovat v liniových grafech meteorologická data, určovat minimální, maximální a průměrné hodnoty. Součástí aplikace jsou widgety zobrazující aktuální meteorologická data s automatickým aktualizováním hodnot.cs
dc.description.abstractThe bachelor thesis addresses and implements the design of a system for visualization and storage of historical meteorological data. The solution consists of a server part, implemented on a Raspberry Pi 4 single board computer, and a client part, a mobile application developed for the Android operating system. The server part uses a MySQL database in the MariaDB distribution, and a web-based HTTP server, which is represented by the Apache HTTP server. The project provides historical meteorological data through a RESTful API implemented in the Python scripting language. Through the RESTful API, it is possible to register and retrieve historical meteorological data using HTTP for a given time period in JSON data format. The client part consists of a mobile application developed for the Android operating system. The application can visualize meteorological data in line graphs, determine minimum, maximum and average values. The application includes widgets displaying current meteorological data, with automatic updating of values.en
dc.format.extent12398578 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectMobilní aplikacecs
dc.subjectAndroidcs
dc.subjectJavacs
dc.subjectPythoncs
dc.subjectRaspberry Pi 4cs
dc.subjectAPIcs
dc.subjectJSONcs
dc.subjectMeteostanicecs
dc.subjectVizualizacecs
dc.subjectHTTPcs
dc.subjectEcowittcs
dc.subjectGW1000cs
dc.subjectMobile Applicationsen
dc.subjectAndroiden
dc.subjectJavaen
dc.subjectPythonen
dc.subjectRaspberry Pi 4en
dc.subjectAPIen
dc.subjectJSONen
dc.subjectWeather Stationen
dc.subjectVisualizationen
dc.subjectHTTPen
dc.subjectEcowitten
dc.subjectGW1000en
dc.titleMobilní aplikace, zobrazující data z lokální meteostanicecs
dc.title.alternativeMobile Application for Presenting Private Weather Station Data on Android Platformen
dc.typeBakalářská prácecs
dc.contributor.refereeStříbný, Daniel
dc.date.accepted2024-06-03
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisKAR0229_FEI_B0613A140014_2024
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam