Název:
Rozšírenie aplikácie Moje MENDELU o dáta zo senzora
Autoři:
Boris, Jozef Typ dokumentu: Diplomové práce
Rok:
2021
Jazyk:
slo
Abstrakt: [cze][eng] Tato práce se zabývá rozšířením aplikace Moje MENDELU o data ze senzoru. Rozšíření je realizováno na stávající mobilní aplikaci Moje MENDELU založené na platformě Android. Ke zpracování dat jsme rozšiřovali beckend Moje MENDELU a vytvořili si Sensor beckend. V teoretické části práce se zabýváme funkčními a nefunkčními požadavky na aplikaci. Navrhujeme databázi pro zpracování senzorických dat a dat ze systému Morpheus, přebíráme architekturu beckendov, technologie na beckende a popisujeme mobilní aplikaci a beckend Moje MENDELU. V praktické části rozebíráme implementaci beckendov a mobilní aplikace. Na závěr praktické části analyzujeme testování aplikace. V závěru hodnotíme výsledky a možnosti rozšíření této práce. Výsledkem práce je rozšířená mobilní aplikace Moje MENDELU o data ze senzoru a systému Morpheus, která poskytuje studentům Mendelovy univerzity aktuální informace.This thesis deals with the extension of the My MENDELU application with sensor data. The extension is implemented on the existing mobile application My MENDELU based on the Android platform. For data processing, we extended the beckend of My MENDELU and created the Sensor beckend. In the theoretical part of the work we deal with functional and non-functional requirements for the application. We design a database for processing sensory data and data from the Morpheus system, we take over the architecture of beckends, technologies for beckends and describe the mobile application and beckend Moje MENDELU. In the practical part we discuss the implementation of backends and mobile application. At the end of the practical part, we analyze application testing. Finally, we evaluate the results and possibilities of expanding this work. The result of the work is an extended mobile application My MENDELU with data from the sensor and the Morpheus system, which provides students of Mendel University with up-to-date information.
Klíčová slova:
android; beckend; IoT; Java beckend; mobile application; mobilní aplikace; Moje MENDELU; My MENDELU; PostgreSQL; sensor data; senzorické data; Spring Boot aplikace; Spring Boot application