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.
Aktivitu studenta považuji za mírně nadstandardní a navrhuji hodnotit práci stupně velmi dobře (B) .
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. |
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).
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. |
eVSKP id 153180