KUBEC, V. Rozšíření uživatelského rozhraní nástroje NetBox [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
I přes pomalejší rozjezd student nakonec vypracoval kvalitní bakalářskou práci. Vytvořené moduly pro nástroj NetBox jsou zveřejněny formou open-source software, a tak mohou být využity kterýmkoliv uživatelem tohoto nástroje, ačkoliv na jejich původně plánované využití v rámci sdružení CESNET zřejmě nedojde. Celkově hodnotím práci známkou C.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Námět zadání bakalářské práce vzešel z jednoho z výzkumných oddělení sdružení CESNET, ve kterém bylo použití nástroje NetBox zvažováno pro dokumentaci výzkumné a vývojové infrastruktury. Student tedy řešil rozšíření nástroje NetBox podle reálných požadavků potenciálního uživatele. V průběhu řešení práce nicméně zájem o využití nástroje NetBox na straně CESNET upadal. Student nicméně dokončil bakalářskou práci v plném rozsahu daném jejím zadáním, a implementovaná rozšíření jsou tudíž k dispozici všem stávajícím i budoucím uživatelům nástroje NetBox. | ||
| Práce s literaturou | Student pracoval s literaturou zcela samostatně a z pozice vedoucího práce nebylo třeba do této oblasti nijak zasahovat. | ||
| Aktivita během řešení, konzultace, komunikace | V zimním semestru byla kvůli dalším studijním povinnostem aktivita studenta nižší. To se však významně změnilo v letním semestru, kdy byl student naopak nadprůměrně aktivní. Po celou dobu řešení bakalářské práce student svůj postup konzultoval nejen se mnou, ale i s odbornými konzultanty ze sdružení CESNET. | ||
| Aktivita při dokončování | Bakalářská práce byla dokončena v dostatečném předstihu a první kompletní verze technické zprávy prošla podrobnou revizí z mojí strany. Student následně zapracoval mé připomínky a připravil finální verzi technické zprávy. K jejímu připomínkování z mojí strany už nicméně nedošlo, a tak byla tato verze odevzdána. | ||
| Publikační činnost, ocenění | Implementovaná rozšíření nástroje NetBox byla zveřejněna formou open-source software na GitHub profilu studenta. |
Práce splňuje zadání, je přehledná a technicky přínosná. Student se orientuje v problematice a dokáže samostatně navrhnout i realizovat praktické řešení. Některé části práce by však mohly být více rozvedeny. Práci navrhuji hodnotit stupněm B, 85 bodů.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Zadání se zaměřuje na rozšíření uživatelského rozhraní rozsáhlého nástroje NetBox, přičemž vyžaduje jak pochopení jeho interní architektury, tak implementaci několika pluginů dle specifikací zadavatele, sdružení CESNET. Zadání proto hodnotím jako středně náročné. | ||
| Rozsah splnění požadavků zadání | Student splnil všechny body zadání. | ||
| Rozsah technické zprávy | Práce je blíže minimálnímu rozsahu, ale obsahově nepociťuji potřebu doplnění dalších informací k řešení zadání. | ||
| Prezentační úroveň technické zprávy | 86 | Práce uvádí čtenáře v souvislém sledu do problematiky nástroje NetBox, pokračuje analýzou nezbytných a volitelných požadavků sdružení CESNET a v závěru popisuje implementaci nezbytných částí zadání. | |
| Formální úprava technické zprávy | 85 | Práce využívá zbytečně velké obrázky pro vizualizaci implementovaného rozhraní, případně je nevhodně zvolena velikost textu u některých z nich (např. text na Obrázku 2.1 je příliš malý, na Obrázku 2.2 naopak příliš velký). Práce také ve značné míře využívá seznamy a obsahuje mnoho úrovní nadpisů (např. Sekce 2.5). | |
| Práce s literaturou | 90 | Použité zdroje jsou relevantní a dobře citované. Nedoporučoval bych však uvádět jednotlivé podstránky dokumentace jako samostatné zdroje, zejména v takové míře, jaká je v práci. | |
| Realizační výstup | 82 | Výsledky povinných částí práce byly prakticky odprezentovány a odevzdány sdružení CESNET. Kód pluginů je rovněž veřejně dostupný. Práce, kromě volitelných částí, mohla dále zahrnout i uživatelské testování k vyhodnocení návrhu grafického rozhraní ze strany koncových uživatelů. | |
| Využitelnost výsledků | Práce je prakticky zaměřená a přináší nové pluginy pro rozšíření systému NetBox dle požadavků sdružení CESNET. Ačkoliv byly tyto pluginy vyvíjeny na základě specifických požadavků, je možné je využít, případně upravit i v dalších organizacích s podobnými potřebami. |
eVSKP id 161589