ŠTOLFA, F. Systém pro správu LoRa zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Hynek, Jiří

Student ke své práci přistupoval svědomitě, dokázal pracovat samostatně a vytvořil použitelné řešení, díky kterému výrazně zefektivnil správu LoRa zařízení v systému firmy Logimic. Výsledky byly publikovány. Navrhuji hodnocení stupněm A .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání vzniklo ve spolupráci s firmou Logimic. Cílem bylo implementovat modul pro registraci a správu zařízení využívajících radiokomunikační technologii LoRa do platformy firmy Logimic napojené na vybrané LoRa Network servery (LNS). Student prozkoumal problematiku LoRa zařízení, dostupné LNS (ChirpStack a TheThingsStack) a platformu firmy Logimic (založenou na technologiích Typescript/Express, PostgreSQL/AWS a TypeScript/Angular). Výstupem je rozšíření (1) na straně serveru zajišťující synchronizaci mezi platformou firmy Logimic a LNS a (2) na klientské straně umožňující registraci zařízení pomocí skenování QR kódů nebo přes formulář a jejich následnou správu. Zadání hodnotím jako složité. Bylo splněno ve všech jeho bodech.
Práce s literaturou Student prostudoval doporučenou literaturu a aktivně si vyhledával další zdroje týkající se zejména oblasti IoT, LoRa a dalších použitých technologií.
Aktivita během řešení, konzultace, komunikace Student komunikoval během celého akademického roku. Konzultace probíhaly online s vedoucím práce a Ing. Michalem Valným Ph.D. z firmy Logimic. Integrace řešení na serverové straně s Ing. Petrem Johnem. Student řádně plnil zadané úkoly a práce postupovala velmi dobrým tempem.
Aktivita při dokončování Práce byla dokončena v předstihu , a mohla tak být řádně konzultována s vedoucím práce a vývojáři firmy Logimic. První verze řešení byla prezentována zákazníkovi již v rámci prvního semestru.
Publikační činnost, ocenění Práce byla integrována do platformy firmy Logimic .
Navrhovaná známka
A
Body
95

Posudek oponenta

Burget, Radek

Pan Štolfa vytvořil poměrně rozsáhlou a plně funkční aplikaci, která připravena pro reálné nasazení. Vše zdokumentoval v technické zprávě, ke které mám jen velmi drobné připomínky. Navrhuji proto hodnocení stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání
Rozsah splnění požadavků zadání Zadání považuji za splněné bez výhrad.
Rozsah technické zprávy Rozsah technické zprávy je v rozmezí obvyklém pro bakalářskou práci.
Prezentační úroveň technické zprávy 80 Technická zpráva obsahuje velmi pěkně zpracovaný úvod do problematiky internetu věcí a sítí LoRaWAN. Související kapitoly jsou srozumitelné a přiměřeně podrobné. Část věnovaná vlastnímu řešení je poněkud stručnější: Jak analýza požadavků, tak návrh řešení jsou pojaty z hlediska uživatele a technické aspekty poněkud zanikají. Návrh se  soustředí na uživatelské rozhraní a stručně zmiňuje databázovou vrstvu a některé aspekty komunikace se servery, celková architektura řešení je však spíše naznačena. Důležité detaily jsou však doplněny v kapitole Implementace a celkově proto považuji řešení za velmi dobře zdokumentované.
Formální úprava technické zprávy 86 Po jazykové i typografické stránce je práce velmi pečlivě zpracována a mám jen velmi drobné připomínky. Často se objevují dlouhé textové pasáže, které by zejména v popisu implementace bylo lepší více strukturovat - využít seznamů, tabulek, vývojové diagramy apod. Výjimečně lze narazit na přetékající řádky v sazbě textu.
Práce s literaturou 92 Seznam použité literatury je na bakalářskou práci nadprůměrně rozsáhlý, což odpovídá již zmíněné kvalitě zpracování teoretických částí práce. Jednotlivé zdroje jsou v práci řádně citovány.
Realizační výstup 96 Implementovaná aplikace je poměrně rozsáhlá a plně funkční. Student výborně zvládl integraci svého řešení s externími poskytovateli LoRa serverů i s infrastrukturou zadavatele. Oceňuji také rozšiřitelný návrh aplikace a řešení různých scénářů synchronizace dat o zařízeních.
Využitelnost výsledků Předpokládám, že vytvořená aplikace bude reálně využita zadavatelem.
Navrhovaná známka
A
Body
92

Otázky

eVSKP id 145559