MACKŮ, J. Systém pro sledování zařízení připojených do počítačové sítě [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2018.
Hlavním úkolem pana Jana Macků bylo navrhnou, implementovat a odladit informační systém, který by umožňoval evidovat zařízení (MAC adresu, IPv4 adresu, IPv6 adresu a port switche) připojená do fakultní sítě FEKT. Skripty, které stahovaly data přes SNMP protokol ze směrovače a switchů, měl pan Macků k dispozici. Bakalářská práce navazovala na semestrální práci. Pan Macků disponoval solidními znalostmi v oblasti tvorby webových aplikací, postupně se dokázal zorientovat i v problematice vazeb mezi jednotlivými identifikátory v IPv6 sítích. Pracoval iniciativně, samostatně, zodpovědně, dosažené výsledky konzultoval s vedoucím práce. Menší problémy měl pouze s logickou stavbou textu bakalářské práce. Jako vedoucí navrhuji hodnotit práci pana Jana Macků známkou A/90 bodů.
Zadání bakalářské práce studenta Jana Macků patřilo s požadavkem na realizaci databázového informačního systému s mnoha specifickými podmínkami mezi náročnější. Student prokázal znalosti z oblasti návrhu databázového modelu a návrhu webových informačních systémů. Znalosti vhodně aplikoval a výsledkem jeho práce je realizovaný informační systém (dále jen IS) umožňující správcům počítačové sítě FEKT VUT v Brně evidenci a sledování zařízení připojených do počítačové sítě. Zadání vedoucího práce bylo splněno a dosažené výsledky jsou obsaženy v textu i přílohách práce. Způsob řešení zadání svědčí o orientaci studenta v oboru a zvolené řešení lze označit za správné. Student v kapitole 1 prezentuje základní principy a protokoly pro monitorování poč. sítě a vhodné koncepty pro návrh webových aplikací. Od kapitoly 2 věnované návrhu struktury databází a požadavků na bezpečnost již prezentuje vlastní práci a dosažené výsledky. Další kapitoly jsou věnovány systémové analýze navrženého řešení, popisu rozdělení webové aplikace na frontend a backend část a návodu k použití výsledné aplikace. Tuto poslední část bylo dle mého názoru vhodnější přesunout do příloh práce i s ohledem na celkový rozsah bakalářské práce (68 stran). Formální zpracování práce je tedy na velmi dobré úrovni, text obsahuje důležitý rejstřík i vysvětlení jednotlivých pojmů a zkratek. Student pro realizaci textu zvolil ne zcela běžný způsob tvorby textu bakalářské práce, nástroj Sphinx. Tento automatický generátor dokumentů vyvíjený Python komunitou, ale maximálně přizpůsobil, tak aby splnil typografické požadavky kladené na FEKT VUT práce. Benefitem tohoto řešení je možnost zobrazit si celý text práce jako strukturovaný text nebo stránky jazyka HTML. Jediným formálním prohřeškem je používání českého skloňování anglických výrazů a zkratek (např. framework, switch, router, frontend, backend, DOM). Text je vhodně rozčleněn do dostatečného množství samostatných kapitol, ale některé kapitoly, zvláště ty které jsou věnovány návrhu a popisu parametrů aplikačního rozhraní pro backend, obsahují podrobné pasáže, které se opakují a které by dle mého názoru bylo možné zkrátit. Přesto kladně hodnotím a chápu smysl, proč je student v práci uvádí, neboť na základě tohoto popisu je možné v budoucnu rozšířit funkcionalitu systému o další možný frontend např. mobilní aplikaci. Závěrečná kapitola 6 věnovaná zhodnocení výsledků odpovídá svým rozsahem spíše práci semestrální. Zvláště s ohledem na jasnou skutečnost, že množství studentem odvedené práce bylo jistě výrazně vyšší, než je zde uvedeno. V textu práce je naprosto minimální množství překlepů, ovšem až po předposlední kapitolu 5, která by si jistě zasloužila podrobnější jazykovou kontrolu. Přiložené CD obsahuje text práce, zdrojové a konfigurační soubory výsledné webové aplikace. Na CD by bylo vhodné doplnit alespoň krátký video soubor prezentující funkčnost výsledného IS, který by mohl následně sloužit i k rychlé orientaci jeho budoucích uživatelů. Vzhledem k náročnosti úkolu a dosaženým výsledkům mohu zodpovědně konstatovat, že předložená práce svědčí o bakalářských schopnostech studenta a práci doporučuji k obhajobě. Studentovi navrhuji hodnocení bakalářské práce stupněm: velmi dobře – B (86).
eVSKP id 111044