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.
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 .
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í |
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 .
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 . |
eVSKP id 147784