FARKAŠ, F. Webového rozhraní pro ovládání prvků chytré domácnosti [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021.
Diplomová práce byla realizována ve spolupráci s firmou A1 Telekom Austria Group. Diplomová práce byla rozdělena do dvou částí. V první části bylo cílem vyvinout nástroj pro registraci a vyhledávání síťových služeb využívající standardu ZeroConf. Tento nástroj byl navržen a vyvinut v podobě API, které je možná implementovat na výkonově omezná zařízení jako je RPi nebo Set-top box. V druhé části práce se pak student věnoval návrhu a vývoji webové aplikace s využitím frameworků REACT a WordPress. Úkolem tohoto uživatelského webového rozhraní bylo přehledně zobrazit informace o síťových službách, které byly dohledány pomocí ZeroConf API vytvořeném v první části. Hlavní cíle práce byly splněny. Sudent po celou dobu práce aktivně konzultoval postup prací. Po formální stránce má práce pouze několik menších nedostatků. Celkově práci hodnotím A/90 bodů.
Předložená práce je psána v anglickém jazyce a je členěna do čtyř kapitol, které na sebe vhodně navazují. Praktickou částí práce tvoří implementace API implementující vyhledávání prvků, ukládání a čtení dat. Dále byl vytvořen plugin do systému Wordpress, který využívá části již vytvořeného grafickém rozhraní. Lze vytknout nevhodnou implementaci logiky Flask aplikace do souboru __init.py__. Součástí kódu Wordpress modulu je napevno uvedená vývojářská adresa, ta by měla být umístěna v konfiguračním souboru. V kap. 3.3.4 je zmíněno dodržení jmenných konvencí jazyku Python, avšak z kódu ani textu práce není jasné jakých. Po formální stránce je však práce na nižší úrovni. Přestože úroveň jazyka je uspokojivá, je kvalita práce devalvována typografickými a pravopisnými chybami, např. chybějící tečky, nesprávně psaná velká písmena, nejednotné uvádění odkazů na použité zdroje, chybné odkazování některých obrázků a výpisů. Práce s literaturou je v pořádku, student však nepracoval s doporučenou literaturou. Některá tvrzení v textu nejsou citována. I přes uvedené nedostatky je zřejmé, že student prokázal orientaci v problematice a odevzdaná práce je na dobré odborné úrovni a tedy ji doporučuji k obhajobě s hodnocením B/84.
eVSKP id 133455