JANŮ, P. Hardwarový interface pro databázový server [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.
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.
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 |
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.
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 |
eVSKP id 39319