ZEDNÍK, M. Vykreslování rodokmenů ve webových stránkách [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Výsledná práce je snad funkční, ale vzhledem k malé aktivitě studenta během celého roku a pak přehnané aktivitě těsně před odevzdáním nemůžu hodnotit práci jinak, než jako podprůměrnou.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Cílem práce bylo rozšířit webovou aplikaci DEMoS o možnost vykreslovat rodokmeny z dat načtených z GEDCOM souboru nebo z grafové databáze. Práce byla průměrně obtížná a s jejím výsledkem jsem v podstatě spokojen. | ||
Práce s literaturou | Literatura, kterou si student obstarával samostatně, je vhodně zvolena. | ||
Aktivita během řešení, konzultace, komunikace | Student v průběhu zimního semestru nebyl aktivní téměř vůbec. V letním semestru se sice aktivita zlepšila, ale přesto většina konzultací byla až v květnu, tzn. těsně před odevzdáním práce. | ||
Aktivita při dokončování | Práce byla dokončována až na poslední chvíli a její definitivní obsah konzultován nebyl. | ||
Publikační činnost, ocenění | - |
Práci považuji za podprůměrnou s otázkou, nakolik jsou výsledky odlišné či specifické pro konkrétní aplikaci ve srovnání s jinými nástroji. Jediný rozdíl, který spatřuji, je patrně v napojení na grafovou databázi DEMoS uchovávající rodokmeny, resp. čtení dat z této databáze.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Zadání lze uchopit různými způsoby, od minimalistického přístupu až po možnost rozvoje stávajích nástrojů pro zobrazování dat ve stromové struktuře se zakomponováním specifických požadavků. Student volil spíše první variantu, proto považuji zadání za méně obtížné. | ||
Rozsah splnění požadavků zadání | Nenašel jsem způsob řešení nebo vypořádání se s částí bodu 2 zadání. Konkrétně se jedná o interaktivnost rodokmenu, kdy se po vybrání osoby má přejít na jinou stránku (patrně s detaily o osobě, příp. seznamem všech záznamů v přepisech matrik, kde se osoba vyskytuje). | ||
Rozsah technické zprávy | Text práce je spíše na spodní hranici obvyklého rozsahu. Některé věci mi v textu chybí, některé jsou zbytečně rozsáhlé (vizte další text). | ||
Prezentační úroveň technické zprávy | 55 | Základní struktura je v pořádku. Některé části, zejména v kapitole 2, jsou rozváděny zbytečně podrobně, např. grafové databáze obecně. Struktura JSON dokumentu je popisována bez zjevné návaznosti na řešený problém. Patrně je použit pro transformaci z formátu gedcom a následně jako vstup pro zobrazení. Bohužel chybí jasný popis návrhu nebo alespoň koncepce systému, což by mělo být součástí kapitoly 3 (analýza požadavků a návrh řešení). Tato kapitola je spíše přehledem současných nástrojů či knihoven a zdůvodnění jejich výběru pro realizaci. Požadavky jsou vyřešeny hned v úvodu krátkým odstavcem bez hlubší analýzy. Také postrádám návrh řešení a alespoň stručný nástin testování či ověření korektnosti výstupů. | |
Formální úprava technické zprávy | 65 | Typografická i jazyková stránka práce je průměrná, obsahuje drobné překlepy a občas hovorové výrazy. Některé obrázky jsou zbytečně velké a navozují dojem, že mají pouze zvětšit počet stran. | |
Práce s literaturou | 85 | Výběr studijních materiálů je dostatečný a odpovídá tématu práce. Všechny zdroje jsou citovány a jsou jasně odlišeny. | |
Realizační výstup | 55 | Realizační výstup se jeví jako pouze drobné úpravy existující knihovny Family-chart (dostupná pod licencí MIT) a vytvořené skripty na předzpracování vstupních dat z formátu gedcom a pro čtení z grafové databáze. Zdrojové kódy nejsou komentované a v případě úprav knihovny Family-chart tak není jasné, které změny byly provedeny studentem (a proč). | |
Využitelnost výsledků | Lze využít pro grafické zachycení rodokmenu. Otázkou však je, nakolik a v čem je realizovaný nástroj odlišný od jiných nástrojů stejného účelu. |
eVSKP id 144927