Cílem této bakalářské práce je navrhnout řešení pro vzdálený monitoring a analýzu dat z hydrogeologického vrtu pomocí sítě IoT. Po základní rešerši dané problematiky je zde popsán výběr vhodné technologie přenosu, výběr čidla a hladinoměru. Součástí řešení je také návrh struktury databáze vhodné pro ukládání dat, a dále vytvoření aplikace v jazyce Java, která posílaná data přijímá, a aplikace, která tato data vyhodnocuje a publikuje. V práci je popsána architektura obou aplikací, a také jejich implementace. V závěru bylo celé navržené řešení otestováno měřením v reálném hydrogeologickém vrtu.
Anotace v angličtině
The aim of this bachelor thesis is to design a solution for remote monitoring and analysis of data from a hydrogeological well through the IoT network. After a basic research of this issue, a selection of suitable transmission technology, sensor and waterlogger is described. The solution also includes designing a database suitable for storing data, and creating a Java application that receives data that is sent, and applications that evaluate and publish the data. The thesis describes the architecture of both applications as well as their imple-mentation. At the end, the whole solution was tested by measuring in a real hydrogeologi-cal well.
IoT, LoRa, Waterlogger, Java, Thymeleaf, Spring, hydrogeological well
Rozsah průvodní práce
71 s. (87 468 znaků).
Jazyk
CZ
Anotace
Cílem této bakalářské práce je navrhnout řešení pro vzdálený monitoring a analýzu dat z hydrogeologického vrtu pomocí sítě IoT. Po základní rešerši dané problematiky je zde popsán výběr vhodné technologie přenosu, výběr čidla a hladinoměru. Součástí řešení je také návrh struktury databáze vhodné pro ukládání dat, a dále vytvoření aplikace v jazyce Java, která posílaná data přijímá, a aplikace, která tato data vyhodnocuje a publikuje. V práci je popsána architektura obou aplikací, a také jejich implementace. V závěru bylo celé navržené řešení otestováno měřením v reálném hydrogeologickém vrtu.
Anotace v angličtině
The aim of this bachelor thesis is to design a solution for remote monitoring and analysis of data from a hydrogeological well through the IoT network. After a basic research of this issue, a selection of suitable transmission technology, sensor and waterlogger is described. The solution also includes designing a database suitable for storing data, and creating a Java application that receives data that is sent, and applications that evaluate and publish the data. The thesis describes the architecture of both applications as well as their imple-mentation. At the end, the whole solution was tested by measuring in a real hydrogeologi-cal well.
IoT, LoRa, Waterlogger, Java, Thymeleaf, Spring, hydrogeological well
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Zpracujte koncepční návrh a navrhněte architekturu řešení pro vzdálený monitoring a analýzu dat z hydrogeologického vrtu.
Vytvořte aplikaci v jazyce JAVA, která bude zajišťovat přenos dat na server, a aplikaci, která bude tato data vyhodnocovat a publikovat.
Návrh hardwarově realizujte a celý systém otestujte.
Zpracujte dokumentaci aplikace.
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Zpracujte koncepční návrh a navrhněte architekturu řešení pro vzdálený monitoring a analýzu dat z hydrogeologického vrtu.
Vytvořte aplikaci v jazyce JAVA, která bude zajišťovat přenos dat na server, a aplikaci, která bude tato data vyhodnocovat a publikovat.
Návrh hardwarově realizujte a celý systém otestujte.
Zpracujte dokumentaci aplikace.
Seznam doporučené literatury
BUJOK, Petr a Arnošt GRMELA. Hydrodynamické zkoušky a výzkum sond. Ostrava: Vysoká škola báňská, 1993. ISBN 80-7078-144-0.
SCHILDT, Herbert. Mistrovství - Java. Brno: Computer Press, 2014. Mistrovství. ISBN 978-80-251-4145-8.
SCHILDT, Herbert. Java 8: výukový kurs. Přeložil Jakub GONER. Brno: Computer Press, 2016. ISBN 978-80-251-4665-1.
ECKEL, Bruce. Myslíme v jazyku Java. Praha: Grada, 2000. Myslíme v--. ISBN 80-247-9010-6.
ECKEL, Bruce. Myslíme v jazyku Java: knihovna zkušeného programátora. Praha: Grada, 2001. Knihovna programátora (Grada). ISBN 80-247-0027-1.
Java - Největší česká online učebnice. cz - Ajťácká sociální síť a materiálová základna pro C\symbol{35}, Java, PHP, HTML, CSS, JavaScript a další. \matsymb{lbrack}online\matsymb{rbrack}. Copyright ? 2017 itnetwork.cz.Veškerý obsah webu \matsymb{lbrack}cit. 27.11.2017\matsymb{rbrack}. Dostupné z: https://www.itnetwork.cz/java
Seznam doporučené literatury
BUJOK, Petr a Arnošt GRMELA. Hydrodynamické zkoušky a výzkum sond. Ostrava: Vysoká škola báňská, 1993. ISBN 80-7078-144-0.
SCHILDT, Herbert. Mistrovství - Java. Brno: Computer Press, 2014. Mistrovství. ISBN 978-80-251-4145-8.
SCHILDT, Herbert. Java 8: výukový kurs. Přeložil Jakub GONER. Brno: Computer Press, 2016. ISBN 978-80-251-4665-1.
ECKEL, Bruce. Myslíme v jazyku Java. Praha: Grada, 2000. Myslíme v--. ISBN 80-247-9010-6.
ECKEL, Bruce. Myslíme v jazyku Java: knihovna zkušeného programátora. Praha: Grada, 2001. Knihovna programátora (Grada). ISBN 80-247-0027-1.
Java - Největší česká online učebnice. cz - Ajťácká sociální síť a materiálová základna pro C\symbol{35}, Java, PHP, HTML, CSS, JavaScript a další. \matsymb{lbrack}online\matsymb{rbrack}. Copyright ? 2017 itnetwork.cz.Veškerý obsah webu \matsymb{lbrack}cit. 27.11.2017\matsymb{rbrack}. Dostupné z: https://www.itnetwork.cz/java
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomantka odprezentovala před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace jako celek působila výborným dojmem, studentka dokázala výborně vystihnout klíčové body práce. Součástí prezentace nebyla praktická ukázka. Následně byla studentka seznámena s posudky vedoucího a oponenta bakalářské práce.
Komise nevznesla k obhajobě žádné dotazy.