VRÁNA, O. Integrace nástroje Telosys pro generování zdrojového kódu do Visual Paradigm [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Rychlý, Marek

Aktivitu studenta považuji za mírně nadstandardní a navrhuji hodnotit práci stupně velmi dobře (B) .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo navrhnout a implementovat zásuvný modul do nástroje Visual Paradigm pro modelování a následné generování modelů a kódu v nástroji Telosys. Z pohledu vedoucího se jednalo obtížnější zadání, a to zejména v návrhu vhodné reprezentace Telosys modelů v UML, ale i v samotné integraci uvedených nástrojů. Z důvodu vysoké náročnosti obecného řešení se student zaměřil v Telosys na diagramy ERD. Zadání považuji za splněné.
Práce s literaturou Při získávání studijních materiálů byl student aktivní.
Aktivita během řešení, konzultace, komunikace Během řešení student svůj postup často konzultoval, zejména v druhém semestru. Na konzultacích byl student vždy dobře připraven a přicházel sám s možným řešením diskutovaných problémů. Dohodnuté termíny byly dodrženy.
Aktivita při dokončování Technickou zprávu i programové dílo dokončil student včas a jejich výslednou podobu dostatečně konzultoval.
Publikační činnost, ocenění Bez publikací či ocenění. Výsledek práce byl zveřejněn jako open-source.
Navrhovaná známka
B
Body
85

Posudek oponenta

Bartík, Vladimír

Bakalářská práce pana Vrány kvalitní a splňuje stanovené cíle. Nedostatky jsou pouze dílčí, zejména se týkají formální stránky technické zprávy. I přesto však práci lze hodnotit jako nadprůměrnou, navrhuji proto hodnocení stupněm B (velmi dobře).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem této bakalářské práce bylo navrhnout a implementovat nový plugin do nástroje Visual Paradigm, který umožní vytvářet modely použitelné pro generování kódu v nástroji Telosys. Náročné bylo zejména seznámit se s principem tvorby pluginů ve Visual Paradigmu. Zadání hodnotím jako průměrně obtížné pro BP.
Rozsah splnění požadavků zadání Všechny body zadání byly splněny.
Rozsah technické zprávy Rozsah technické zprávy je z hlediska splnění požadavků v pořádku.
Prezentační úroveň technické zprávy 90 Prezentační úroveň je na vysoké úrovni, vše je napsáno srozumitelně a po obsahové stránce je v technické zprávě vše podstatné, z textu je zřejmé, že všechny body zadání jsou splněny, snad jen se mohl student trochu více zmínit o pluginu Telosys pro nástroj Eclipse, o kterém je v zadání zmínka.
Formální úprava technické zprávy 60 Formální stránka je spíše podprůmměrná, a to zejména díky většímu množství pravopisných chyb, zejména je zde častý problém se shodou podmětu s přísudkem. Jinak typografická stránka je standardní, bez větších nedostatků. Překlepy se v práci vyskytují pouze ojediněle.
Práce s literaturou 90 Po stránce práce s literaturou je vše v pořádku, je využito relativně velké množství studijní literatury, vše je řádně citováno. K porušení citační etiky ani příslušných norem nedošlo.
Realizační výstup 85 Výsledkem realizačního výstupu je funkční plugin do nástroje Visual Paradigm, který umožňuje konstrukce textového jazyka Telosys reprezentovat s využitím notace diagramu tříd UML. Zmíněné nevyřešené problémy jsou v technické zprávě zdůvodněny. Plugin byl také otestován, z práce není zcela zřejmé, zda byly vyzkoušeny i jiné příklady než ten, který je v technické zprávě uveden, ale i tento jeden příklad je dostatečně složitý na to, aby prokázal funkčnost řešení. 
Využitelnost výsledků Výsledný plugin je přínosem, protože rozšiřuje možnost použití generátoru kódu Telosys o možnost integrovat ho do nástroje Visual Paradigm.
Navrhovaná známka
B
Body
85

Otázky

eVSKP id 153180