BADAL, F. Software pro tvorbu konfiguračních souborů robotů ABB [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2022.

Posudky

Posudek vedoucího

Bražina, Jakub

Předložená bakalářská práce se zabývá tvorbou konfiguračních souborů robotů ABB. K tvorbě softwaru si student zvolil jazyk C# a .NET Framework. V rešeršní části student přibližuje řešenou problematiku. Student pracoval samostatně a výsledkem je funkční software pro tvorbu konfiguračních souborů robotů ABB, což ušetří množství práce ve výuce a výzkumu, při tvorbě signálové struktury pro komunikaci robotu s dalšími zařízeními. Bohužel textová část práce je velmi odbytá. Chybí jednotné formátování a tento fakt ubírá na celkovém dojmu z práce. I tak považuji v práci všechny cíle za splněné a proto doporučuji práci k obhajobě s celkovým hodnocením velmi dobře B.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání B
Postup a rozsah řešení, adekvátnost použitých metod B
Vlastní přínos a originalita C
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry B
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti E
Grafická, stylistická úprava a pravopis E
Práce s literaturou včetně citací C
Samostatnost studenta při zpracování tématu A
Navrhovaná známka
B

Posudek oponenta

Kroupa, Jiří

Předložená bakalářská práce se zabývá návrhem a implementací softwaru pro tvorbu konfiguračních souborů robotu ABB. V úvodu práce se student zabývá rešerší dané problematiky. K této části mám výhradu zejména k obsahu rešerše. Student se zde například zaobírá problematikou průmyslových sběrnic, které pro danou práci nejsou relevantní. Stejně tak v této části popisuje všeobecně známé principy objektově orientovaného programování. Místo výše popsaných oblastí bych ocenil větší důraz na popsání vnitřní struktury konfiguračního souboru a jeho účelu. Tomuto tématu student věnoval necelou jednu stranu rešerše i když se jedná o hlavní téma práce. V praktické části student popisuje realizaci softwaru pro tvorbu konfiguračních souborů. Implementace softwaru byla provedena v jazyce C#. K samotné realizaci softwaru nemám vážné výhrady, zdrojový kód je přehledný a plně funkční. Funkčnost programu je popsána pomocí přiloženého vývojového diagramu, který je jasně srozumitelný. Výhradu mám k popisu jednotlivých tříd, které jsou popsány pouze textově což působí nepřehledně. Před samotným popisem bych očekával alespoň UML diagram, který by jasně popsal všechny atributy a metody jednotlivých tříd a vztahy mezi nimi. Úroveň práce snižuje schopnost vyjadřování autora a jeho stylistická úprava. Jedním z příkladů je vyjádření na str. 8, kdy autor uvádí, že „sběrnice CAN není úplně typickou průmyslovou sběrnicí, jelikož vznikla hlavně pro potřeby automobilového průmyslu“. Obrázky jsou z velké části tvořený částmi kódu, které bych očekával spíše v příloze. Student se také na přiložené obrázky neodkazuje v textu. I přes ne zcela vhodně provedenou rešerši považuji cíle práce za splněné, zejména díky vytvoření funkční aplikace pro tvorbu konfiguračních souborů, která má velký praktický význam. Práci hodnotím uspokojivě, tedy známkou D a doporučuji k obhajobě.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání C
Postup a rozsah řešení, adekvátnost použitých metod C
Vlastní přínos a originalita B
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry E
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti D
Grafická, stylistická úprava a pravopis E
Práce s literaturou včetně citací B
Navrhovaná známka
D

Otázky

eVSKP id 136888