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.

Posudky

Posudek vedoucího

Rozman, Jaroslav

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.

Dílčí hodnocení
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í -
Navrhovaná známka
D
Body
69

Posudek oponenta

Kočí, Radek

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.

Dílčí hodnocení
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.
Navrhovaná známka
E
Body
55

Otázky

eVSKP id 144927