JANŮ, P. Hardwarový interface pro databázový server [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.

Posudky

Posudek vedoucího

Fuchs, Michal

Student měl za úkol vytvořit hardwarový interface pro databázový server. Při řešení diplomové práce student pracoval samostatně a již v analýze řešení prokázal svoji velmi dobrou orientaci v dané problematice. Po technické a konstrukční stránce je zařízení na velmi dobré úrovni. Obsahuje veškeré náležitosti a požadovaná komunikační rozhranní. Vedoucí práce měl možnost funkce zařízení ověřit. Zadání bylo splněno. Při testování se ukázaly drobné odladitelné nedostatky, které však vzhledem k rozsáhlosti a složitosti práce nikterak nesnižují celkovou technickou kvalitu díla. Velice praktickou funkcí zařízení je i kumulování SQL dotazů v paměti v případě, kdy není dostupná síť. U vyhodnocování dostupnosti by však bylo rozumnější vycházet z dostupnosti služby databázového serveru při požadavku o spojení, protože odezva brány ještě nezaručuje dostupnost databázového serveru, případně obecně nemusí být na bráně povolena. Programová část práce je na vysoké úrovni. Kód je čitelný, dostatečně komentovaný a vhodně modulárně dělený. Po formální stránce práce obsahuje několik překlepů, avšak obsahově je vynikající. Text je ucelený, logicky členěný, navazující, pokrývá plně v daném rozsahu sledovanou oblast a splňuje všechny nároky technické zprávy.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Formální zpracování práce A 20/20
Využití literatury A 10/10
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) A 18/20
Splnění zadání B 44/50
Navrhovaná známka
A
Body
92

Posudek oponenta

Zamazal, Michal

Zadáním diplomové práce byla kompletní realizace zařízení ve funkci převodníku mezi MySQL serverem připojeným k síti ethernet a klientem připojeným prostřednictvím rozhraní RS-232 a RS-485. Student provedl podrobný rozbor zadání po softwarové i hardwarové stránce a vybral vhodné řešení s ohledem na jednoduchou, ale zároveň účelnou a levnou realizaci s využitím výkonného MCU s integrovaným PHY. Z popisu síťové komunikace je patrné, že se student s problematikou dobře seznámil, což dokazuje i úspěšná realizace převodníku. Student prokázal praktické schopnosti jak v realizaci hardwarového řešení tak zvláště v programování MCU. Velmi kladně lze také hodnotit možnost konfigurace zařízení prostřednictvím servisní konzole. Jednosměrná linka RS-485 poněkud omezuje její využití, protože chybí zpětný kanál směrem ke klientovi a neumožňuje konfiguraci zařízení. V práci také chybí tabulka podporovaných přenosových rychlostí na klientských linkách. Ve schématu zapojení chybí blokovací kondenzátory napájení u převodníků rozhraní. Po formální stránce je práce zpracována dobře, autor však měl věnovat více pozornosti opravě překlepů, pravopisných chyb nebo i věcným chybám – záměna von Neumannovy a Harvardské architektury na str. 17.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků zadání A 20/20
Odborná úroveň práce A 45/50
Interpretace výsledků a jejich diskuse A 18/20
Formální zpracování práce C 7/10
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 39319