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