KOLÁŘ, M. Grafický modul databázového projektování [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2016.

Posudky

Posudek vedoucího

Havlíková, Marie

Cílem diplomové práce pana Bc. Michala Koláře bylo návrh, realizace a otestování grafického modulu databázového projektování. K panu Bc. Michalovi Kolářovi jsem byl přidělen jako správce z důvodů dlouhodobé nemoci vedoucí diplomové práce Ing. Marie Havlíkové, Ph.D. Pan Bc. Michal Kolář mě za celou dobu práce na diplomovém projektu ani jednou nekontaktoval. Nekontaktoval ani nikoho z ostatních zaměstnanců ústavu, aby s nimi situaci s dlouhodobě nemocnou vedoucí diplomové práce řešil. Po mé emailové urgenci před odevzdáním diplomové mi prostřednictvím elektronické pošty pouze oznámil, kdy mi vytištěnou diplomovou práci odevzdá. Vzhledem k uvedeným skutečnostem jsem neměl žádnou příležitost s panem Bc. Michalem Kolářem diskutovat nad realizací jeho diplomové práce. Po odevzdání diplomové práce jsem z předložené práce zjistil, že ze vlastní práci diplomanta je možné považovat kapitolu 3 a 4. což činí devět stránek textu v předložené diplomové práci. Vlastní diplomová práce má rozsah 33 stran tisku. Součástí výtisku diplomové práce je také příloha, dokumentace ke zdrojovému kódu v rozsahu 162 stran textu. Tato příloha měla být dle mého mínění přiložena jako elektronická a nikoliv jako tištěná součást diplomové práce. Z výše uvedených důvodů nemohu hodnotit pracovní úsilí diplomanta pana Bc. Michala Koláře. Mohu se domnívat, že diplomant pracoval naprosto samostatně, vzhledem k rozsahu předložené práce však dle mého mínění nebyla iniciativa diplomanta dostačující. Z předložení diplomové práce a vzhledem k výše popsaným skutečnostem si nejsem jistý, že diplomant svým přístupem prokázal odpovídající inženýrské schopnosti. Ing. Radovan Holek, CSc. Správce diplomové práce

Navrhovaná známka
F
Body
30

Posudek oponenta

Macho, Tomáš

Úkolem diplomanta pana Bc. Michal Koláře bylo na základě analýzy provést návrh grafického modulu, modul implementovat s využitím jazyka C# a ověření funkčnost modulu na reálných datech z vybraného projektu společnosti OT Energy Services a.s. Diplomant měl také navrhnout architekturu řešení a způsob integrace se stávajícími projekčními nástroji užívanými v OT Energy Services a.s. Zadání práce patří dle mého názoru po odborné i časové stránce k méně náročným. Diplomová práce má sice 160 stran, ale z toho pouze 24 stran (str. 10 až str. 33) jsou skutečným textem práce. Zbývajících více jak 120 stran obsahuje přílohy a formální náležitosti. V přílohách jsou zbytečně tištěny definice všech tříd a metod použitých v programu. Tato dokumentace měla být pouze v elektronické podobě na přiloženém DVD, nikoli v tištěné podobě. V první kapitole (Aktuální stav) diplomant popisuje systémy používané ve firmě. Popis je však velmi stručný, povrchní a v podstatě nic neříkající. Popis principů a postupů používaných v oblasti databázového projektování chybí úplně. Přitom se s nimi měl dle 1. bodu zadání diplomant seznámit. Druhou kapitolu diplomant nazval „Požadavky grafického modulu“. Domnívám se, že vhodnějším názvem by byl např. název „Požadavky na grafický modul“, protože se jedné o požadavky, které modul musí splňovat nikoli o záležitosti, které by modul vyžadoval. Kapitola je psána heslovitě, mnohé požadavky nejsou řádně zdůvodněny. Třetí kapitola nazvaná „Integrace grafického modulu“ je extrémně krátká a povrchní. Postrádám bližší popis databází systémů SKŘ, CDBK, SSK např. pomocí ER diagramů. Není zřejmé, co diplomant myslí termínem „unifikované databázové rozhraní“. Z obr. 3.1, 3.2 a kapitoly 3.1.1 mi vyplývá, že se jedná o databázi, nikoli o rozhraní pro přístup k databázi. Za závažný nedostatek považuji, že se diplomant nevěnoval do podstatně větší hloubky návrhu architektury a způsobu integrace se stávajícími projekčními nástroji užívanými ve firmě. U diplomové práci bych předpokládal i předložení řešení ve více variantách. Ve čtvrté kapitole se diplomant pokouší o návrh grafického modulu, který by z dat v databázích SKŘ, CDBK a SSK vygeneroval výkresovou dokumentaci. Toto měla být hlavní část práce diplomanta. Pan Bc. Kolář si bohužel značně zjednodušil práci a místo požadovaného formátu AutoCAD DWG generuje výkresovou dokumentaci ve formátu SVG. Přitom v předchozí kapitole 3, druhý odstavec uvádí, že výstup má být ve formátu AutoCAD DWG. Nejsem si jist, že modul generující dokumentaci v jiném formátu než AutoCAD DWG bude mít pro firmu nějaký smysl. Diplomant se navíc vůbec nezabývá ošetřením chybových stavů, které mohou nastat např. z důvodu nekorektních vstupních dat. V práci postrádám kapitolu, ve které by diplomant zhodnotil dosažené výsledky a diskutoval možnosti dalšího rozvoje navrženého řešení. Tím diplomant nesplnil bod 6 zadání. Po jazykové i grafické stránce má práce solidní úroveň. Na závěr bohužel musím konstatovat, že práce pana Bc. Koláře dle mého názoru nesplňuje požadavky kladené na úroveň diplomového práce, a tudíž pan Bc. Kolář neprokázal inženýrské schopnosti. Výsledkem práce je pouze jeden program spouštěný z příkazové řádky, který ani netestuje správnost vstupních dat. Práce je dle mého názoru po odborné stránce na velmi nízké úrovni. Vzhledem k výše uvedeným velmi závažným nedostatkům musím hodnotit práci pana Bc. Michala Koláře známkou nevyhověl (F/25 b) a navrhnout komisi, aby nechala diplomanta práci zcela přepracovat.

Navrhovaná známka
F
Body
25

eVSKP id 93972