RYŠKA, A. Nástroj pro editaci a běh řídicích panelů pro IoT aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Janoušek, Vladimír

Jde o dílo, kde kvalita realizačního výstupu znatelně převyšuje kvalitu odevzdaného textu. Přístup studenta k řešení hodnotím jako zodpovědný. Realizační výstup je použitelný a může být dále vyvíjen.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání považuji za standardně náročné. Bylo splněno a výsledek odpovídá mému očekávání.
Práce s literaturou Potřebné zdroje si student na základě pokynů k zadání obstaral samostatně a použil je smysluplně.
Aktivita během řešení, konzultace, komunikace Během řešení probíhaly pravidelné konzultace, student pravidelně informoval o průběhu prací.
Aktivita při dokončování Práce byla dokončena včas, poslední kapitoly ovšem vznikaly v poslední chvíli. Doporučil bych místo slovních popisů detailněji popsat návrh i implementace, například s vyžitím prostředků UML.
Publikační činnost, ocenění -
Navrhovaná známka
C
Body
75

Posudek oponenta

Peringer, Petr

Textová část této práce je velmi podprůměrná, nicméně implementace je na odpovídající úrovni. Také splnění zadání není stoprocentní - požadavek zaměření na autokonfiguraci není splněn. Proto navrhuji hodnocení pouze stupňem dostatečně/ E .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Tato práce se zabývá jednoduchou implementací řídicích panelů pro IoT. Zadání považuji za průměrně náročné.
Rozsah splnění požadavků zadání V práci chybí zaměření na autokonfiguraci požadované v bodu 2 zadání. Nicméně to nepovažuji za zcela zásadní problém.
Rozsah technické zprávy Rozsah 39 vysazených stran je vyhovující.
Prezentační úroveň technické zprávy 50 Text práce je relativně dobře strukturován, ale rozsah kapitol popisujících vlastní přínos je nedostatečný (Návrh=4strany, Implementace=6stran, Testování=2strany). Navíc některé aspekty návrhu jsou popsány až v implementaci. V kapitole návrh bych také očekával kompletní blokové schema a podrobnější popis struktury systému. V popisu implementace bych považoval za nutné zmínit použitý implementační jazyk a řadu dalších souvislostí. Celá tato část textu je nevyhovující.
Formální úprava technické zprávy 60 Práce je psána slovensky. Jazyková úroveň textu je podprůměrná, je v něm řada překlepů a podivných formulací. Z hlediska typografického je text vyhovující až na sazbu zvýrazněného textu, uvozovek a HTTPS odkazů (viz např. první odstavec na str. 18). Autor také až příliš často používá poznámky pod čarou.
Práce s literaturou 65 Autor uvádí citace až za ukončenou větou nebo odstavcem, což je zcela nevyhovující. Výběr použité literatury je na odpovídající úrovni (až na položku [6]).
Realizační výstup 75 Výsledek této práce mi byl předveden a je funkční. Při mém vlastním testování demo aplikace (ve Firefoxu) se mi podařilo dostat ji do částečně nefunkčního stavu, takže je zřejmě nutné další testování. Zdrojové kódy jsou v Javascriptu a mají cca 4000 řádků, což je nadstandardní rozsah. Soubory jsou jen minimálně komentované a kód není složitý. Také není zřejmá licence, pod kterou je publikován. Celkově je vlastní implementace nejlepší částí této práce.
Využitelnost výsledků Výsledky této práce mohou být po doladění prakticky použity v situacích, kdy "velké" IoT systémy jsou zbytečně složité.
Navrhovaná známka
E
Body
50

Otázky

eVSKP id 144944