FRAJKA, T. Modul pro zpracování dat IIoT [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Hynek, Jiří

Student vytvořil kvalitní bakalářskou práci, jejíž výstupy jsou aplikovatelné v praxi a prezentovány na studentské konferenci. Navrhuji hodnocení stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Práce vznikla ve spolupráci s firmou AGEsoft s.r.o. Cílem práce bylo implementovat modulární systém pro sběr a zpracování dat v prostředí průmyslového internetu vecí (IIoT). Student prostudoval C#/.NET pro serverovou část, TypeScript/Next.js pro klientskou část, TimescaleDB pro uchování časových řad nebo knihovnu gRPC pro komunikaci mezi moduly. Dále například protokoly MQTT a OPC UA, pro které implementoval adaptéry. Zadání hodnotím jako obtížné.
Práce s literaturou Student si aktivně dohledával literaturu týkající se zejména oblasti průmyslového internetu věcí (IIoT) a přidružených technologií.
Aktivita během řešení, konzultace, komunikace Student pracoval samostatně a konzultace vyžadoval spíše méně. Řešení bylo primárně konzultováno ve firmě AGEsoft s.r.o.
Aktivita při dokončování Práce byla dokončena v předstihu a mohla být konzultována.
Publikační činnost, ocenění Student své řešení publikoval v rámci studentské konference Excel@FIT 2025 .
Navrhovaná známka
A
Body
95

Posudek oponenta

John, Petr

Pan Frajka vytvořil velmi zdařilé řešení , jenž je schopné získávat a ukládat data ze strojů používaných ve společnosti AGEsoft s.r.o., která jej plánuje nasadit . Zatímco technická zpráva obsahuje menší nedostatky, samotné řešení bakalářské práce je velmi kvalitní a profesionální . Zdůraznit musím také schopnost pana Frajky aktivně navrhovat další možnosti rozšíření, jejich výhody a nevýhody, při demonstraci svého řešení. Toto svědčí o jeho orientaci v oblasti IIoT. Z těchto důvodů navrhuji hodnocení stupněm A .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Bakalářská práce se zaměřila na vývoj řešení pro sběr a ukládání dat z průmyslových PLC ve společnosti AGEsoft s.r.o., s důrazem na podporu různých komunikačních protokolů. Zadání považuji za technicky náročné, a to zejména kvůli požadavku na flexibilitu komunikace.
Rozsah splnění požadavků zadání Zadání bylo splněno s malou odchylkou . Technická zpráva neobsahuje informace o výkonnostním testování , které podle ní proběhlo ve společnosti AGEsoft s.r.o., ale v odpovídající sekci chybí. Kvůli rozsahu a kvalitě zpracování nepovažuji tento fakt za závažný z pohledu hodnocení práce.
Rozsah technické zprávy Práce je v typickém rozsahu pro bakalářskou práci.
Prezentační úroveň technické zprávy 80 Bakalářská práce má obvyklou strukturu . První dvě kapitoly poskytují teoretickou rešerši oblasti internetu věcí v průmyslu a problematiku přenosu a sběru dat, včetně existujících technologií. Obě části jsou dostatečně podrobné a vhodně popisují tématiku. Poté student analyzuje aktuální řešení a požadavky společnosti AGEsoft s.r.o. na výsledné řešení. V kapitole návrh student přímočaře popisuje plánované řešení, včetně způsobů nasazení a použitých technologií. Kapitola implementace je dobrá, ale obsahuje velmi časté a opakující se výčty . Místy opakuje i obsah předchozích kapitol, a to hlavně v případě použitých technologií. Dále student popisuje testování vytvořeného řešení. Zde zmiňuje, že k výkonnostnímu testování, které je jednou z částí odpovídajícího bodu zadání, došlo ve společnosti AGEsoft s.r.o., ale neposkytuje žádné naměřené výsledky, ani bližší informace. Bakalářskou práci zakončuje adekvátní kapitola závěr.
Formální úprava technické zprávy 80 Text obsahuje menší typografické nedostatky , jako například osamocené věty v odstavcích a chybějící reference. 
Práce s literaturou 95 Student cituje 42 zdrojů, které se skládají převážně z vědeckých článků a knižních publikací. Zvolené zdroje vhodně pokrývají popisovanou problematiku .
Realizační výstup 98 Realizační výstup působí velmi kvalitním dojmem . Student vytvořil propracované řešení , které je schopné efektivně získávat data od zařízení ve společnosti AGEsoft s.r.o. pomocí dynamicky specifikovaletných adaptérů. Celá architektura je navržená pomocí mikroslužeb , což značně zjednodušuje budoucí vývoj a údržbu. Student dále zvolil aktuální technologie ( Docker , .NET , gRPC a TimeScaleDB ). Takto navržené řešení má z mého pohledu potenciál pro další využití ve společnosti a student je schopen sám navrhovat možná rozšíření, díky kterým by bylo možné použít jeho nástroj i v jiných společnostech.
Využitelnost výsledků Technická zpráva zmiňuje nasazení řešení do praxe , vzhledem ke kvalitě zpracování o jeho realizovatelnosti nepochybuji .
Navrhovaná známka
A
Body
95

Otázky

eVSKP id 165114