TUKA, S. Aplikace pro organizaci sportovních turnajů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
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.
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ě. |
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).
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. |
eVSKP id 148153