FRAJKA, T. Modul pro zpracování dat IIoT [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
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.
| 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 . |
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 .
| 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 . |
eVSKP id 165114