KOZHEVNIKOV, D. Webová vizualizace dat ze zařízení určených pro kontrolu kvality [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

John, Petr

Student splnil zadání. Pro řešení musel nastudovat různé technologie a během obou semestrů pracoval velmi samostatně. Výsledek jako takový hodnotím spíše jako prototyp, který je možné otestovat ve firmě Sanezoo. Navrhuji hodnocení stupněm C .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo vytvořit komponenty pro zobrazení dat z chytrých zařízení použitých pro automatickou kontrolu kvality ve firmě Saneezo a aplikaci, která umožní jejich demonstraci. Student musel nastudovat požadavky na dashboard použitelné v tomto zaměření, typy vizualizací. Dále také musel nastudovat technologie, které umožní výsledné komponenty testovat (Cypress) a technologie pro vývoj frontendových aplikací (JavaScript, TypeScript a React) a způsoby komunikace s backendem (REST). Zadání hodnotím jako průměrně složité a považuji jej za splněné.
Práce s literaturou Student prostudoval doporučenou literaturu a sám si dohledal další relevantní zdroje.
Aktivita během řešení, konzultace, komunikace Student komunikoval během celého akademického roku a to jak prostřednictvím konzultací tak častých zpráv. Konzultace probíhaly každé dva týdny. Student pracoval samostatně.
Aktivita při dokončování Student dokončil práci včas, obsah byl konzultován.
Publikační činnost, ocenění
Navrhovaná známka
C
Body
75

Posudek oponenta

Hynek, Jiří

Bakalářská práce je na průměrné úrovni. Praktické výstupy mohly být více propracované, nicméně oceňuji snahu vytvořit prakticky využitelné řešení. Navrhuji hodnocení stupněm D .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem práce bylo vytvořit řešení pro firmu Sanezoo pro vizualizaci dat získaných ze zařízení pro kontrolu kvality. Student se musel seznámit s problematikou kontroly kvality a prostudovat vybrané webové technologie určené pro tvorbu informačních systémů (např. Python/Flask, JavaScript/React, MySQL). Zadání hodnotím jako průměrné obtížné .
Rozsah splnění požadavků zadání Student vytvořil webovou aplikaci pro tvorbu pohledů (tzv. dashboards ) určených k vizualizaci dat. Pro firmu Sanezoo nicméně v daném nástroji nebyl vytvořen a otestován žádný konkrétní pohled, který by řešil požadavky firmy .
Rozsah technické zprávy
Prezentační úroveň technické zprávy 75 Práce má obvyklou strukturu . Nejprve jsou představeny teoretické základy potřebné pro řešení práce (chytrá zařízení, dashboard, vizualizace dat, testování). Dále následují kapitoly Analýza, Návrh, Implementace a Testování. Vytkl bych, že kapitola 4 působí spíše jako encyklopedie technologií.
Formální úprava technické zprávy 70 Formální úprava technické zprávy je na přijatelné úrovni . Často se vyskytují typografické chyby (pomlčky nebo výčty). Slovosled některých vět není vhodný, což přisuzuji faktu, že se nejedná o rodilého mluvčího. Některé věty jsou zmatené a je obtížné pochopit jejich význam.
Práce s literaturou 55 V rámci kapitol č. 2 a 3 student referuje dostatečné množství zdrojů. Kapitola č. 4 neobsahuje žádný zdroj. Obrázky rovněž neobsahují zdroje.
Realizační výstup 60 Student implementoval informační systém, který obsahuje jednoduchou aplikaci  pro tvorbu přehledové obrazovky typu dashboard vytvořenou s využitím knihovny React. Řešení podporuje celkem 4 typy diagramů použité z knihovny Nivo. Serverová část byla implementována s využitím knihovny Flask a databázového systému MySQL. Řešení působí jednoduchým dojmem . Ačkoliv student na deseti stránkách popisuje doporučení pro tvorbu použitelných dashboards, řešení tyto doporučení ignoruje.
Využitelnost výsledků Výsledky by dle uvedených informací měly být potenciálně aplikovatelné ve firmě Sanezoo .
Navrhovaná známka
D
Body
65

Otázky

eVSKP id 147784