TUKA, S. Aplikace pro organizaci sportovních turnajů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Herout, Adam

Oceňuji, že řešitel dotáhl svoji aplikaci do velice kvalitního řešení se soudobým vzhledem a že aplikace může být v budoucnu produkčně nasazena.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání poskytuje volnost studentovi, do jaké úrovně detailu ho naplní. Řešitel vyšel z vlastní zkušenosti s účastní v Univerzitní badmintonové lize VUT, konzultoval s organizátorem ligy, provedl poměrně detailní analýzu a navrhl komplexní aplikaci, kterou implementoval a experimentuje s jejím pilotním nasazením. Je možné, že do budoucna bude aplikace přinejmenším v organizaci této ligy používána.
Práce s literaturou Řešitel vyšel z adekvátních zdrojů, které odpovídají zadání.
Aktivita během řešení, konzultace, komunikace Řešitel pracoval intenzivně po oba semestry a odvedl nadstandardní množství práce.
Aktivita při dokončování Práce byla dokončena včas a dostatečně konzultována. Řešitel v posledních měsících experimentoval a experimentuje s produkčním či testovacím nasazením aplikace.
Publikační činnost, ocenění Aplikace byla nasazena v testovacím režimu při organizaci UBL VUT a možná bude testována na dalších akcích. Je možné, že se od příštího semestru podaří aplikaci nasadit produkčně.
Navrhovaná známka
A
Body
90

Posudek oponenta

Tesařová, Alena

Prezenční úroveň student kompenzuje velmi kvalitním realizačním výstupem, který ocenil organizátor Univerzitní badmintonové ligy VUT a bude brzy začleněn jako jejich oficiální nástroj. Navrhuji proto hodnocení C (dobře).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání V rámci BP měl student vytvořit webovou aplikaci pro organizování turnajů v rámci Univerzitní badmintonové ligy VUT. Během práce musel student aktivně komunikovat a testovat funkčnost aplikace s organizátory turnaje. K implementaci byly zvoleny moderní technologie (React, Express.js), se kterými se musel student naučit pracovat. Zadání hodnotím jako středně obtížné.
Rozsah splnění požadavků zadání
Rozsah technické zprávy
Prezentační úroveň technické zprávy 65 Student rozdělil práci do 8 hlavní kapitol, přičemž teoretická část je výrazně kratší než praktická část. V kapitole 4 se student opakuje z kapitoly 3 a opět mluví o současném stavu Univerzitní badmintonové ligy. Student dále vkládá obrázky z aplikace na konec kapitol (viz kapitola Návrhu a Implementace klientské části), což není příjemné pro čtenáře, který musí odkazovaný obrázek hledat o 7 stránek jinde. V kapitolách 5,6 jsou ukázány úryvky kódu, které jsou vložené jako obrázek a nejsou až tak dobře čitelné na papírové verzi. V neposlední řadě student nerozčleňuje text do odstavců (používá pouze sekce a subsekce), a proto je někdy těžké se v textu orientovat. K obsahové stránce mi chybí v textu hlubší rozepsání o webových technologiích a odůvodnění, proč není možné využít zmíněné existující aplikace.
Formální úprava technické zprávy 80 Práce je napsána ve slovenštině, takže nemůžu posoudit gramatickou úroveň. V formálního hlediska používá student anglické uvozovky, u seznamů nepoužívá tečku za větou a někdy mu chybí mezera před citacemi.
Práce s literaturou 65 U literatury převládají internetové zdroje na veřejné blogy. U technologií student nečerpá z primárních zdrojů. Student zmiňuje pouze jednu knihu. Celkově je použitá literatura na nižší úrovni. Citační etika je v pořádku.
Realizační výstup 90 Realizační výstup je funkční a byl testován v praxi při turnaji badmintonové ligy. Student používá moderní technologie a UI knihovny pro tvorbu uživatelského rozhraní. Aplikace respektuje MVC. Kód je řádně strukturovaný a komponenty jsou přehledné.
Využitelnost výsledků Aplikace je funkční a využita byla například při organizaci badmintonového turnaje Univerzitní badmintonové ligy VUT.
Navrhovaná známka
C
Body
75

Otázky

eVSKP id 148153