HRUBÝ, E. Integrace webových zdrojů dat do informačních systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Burget, Radek

Pan Hrubý řešil svoji bakalářskou práci průběžně, podobu řešení  v přijatelných intervalech konzultoval a mé připomínky zohlednil. Výsledek není nikterak rozsáhlý, ale z mého pohledu je funkční a splňuje zadání.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo navrhnout rozhraní, které by umožnilo snadnou integraci webových stránek jako zdroje strukturovaných dat do informačních systémů a dalších aplikací v jazyce Java. Zadání považuji za průměrně náročné, z mého pohledu bylo splněno.
Práce s literaturou Student využíval doporučenou literaturu a konzultace s vedoucím.
Aktivita během řešení, konzultace, komunikace Student pracoval převážně samostatně, své řešení však pravidelně konzultoval, na konzultace byl dobře připraven a mé připomínky ve svém řešení zohlednil.
Aktivita při dokončování Práce byla dokončena včas. Realizační výstup student opakovaně konzultoval a mé připomínky řádně zapracoval. U technické zprávy jsem měl možnost připomínkovat rozpracovanou verzi.
Publikační činnost, ocenění
Navrhovaná známka
C
Body
75

Posudek oponenta

Zaklová, Kristýna

Student navrhl, implementoval a otestoval slušný základ knihovny pro snadnější integraci webových zdrojů dat do informačních systémů. Technická zpráva je rovněž na dobré úrovni. Navrhuji proto celkové hodnocení stupněm B.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání práce hodnotím jako průměrně obtížné. Autor prostudoval strukturu HTML dokumentů, CSS selektory, výrazy XPath a v jazyce Java vytvořil knihovnu pro mapování HTML elementů na datové struktury v jazyce Java.
Rozsah splnění požadavků zadání Zadání považuji za splněné. Textová část práce obsahuje informace, které pokrývají všechny body zadání, nicméně úvod i závěr jsou kratší a testovací scénáře v předposlední kapitole jsou popsány velmi stručně.
Rozsah technické zprávy Práce má 40 stran včetně seznamu literatury, rozsah technické zprávy splňuje předepsané požadavky.
Prezentační úroveň technické zprávy 85 Struktura technické zprávy se skládá ze sedmi kapitol. Zpráva má logické členění a její obsah je vhodně rozdělen. Často jsou však využívány číslované i nečíslované nadpisy, které způsobují místy až přílišné dělení textu nebo nejasné členění dílčích částí (např. sekce 3.2). Text zprávy neobsahuje reference na obrázky ani na výpisy, některé popisky jsou poměrně stručné. Technická zpráva obsahuje velké množství ukázek, v některých případech by se možná stačilo odkázat pouze do citovaných zdrojů.
Formální úprava technické zprávy 80 Po jazykové stránce je technická zpráva na dobré úrovni, text je srozumitelný a bez zjevných chyb. Z typografického hlediska je práce standardní, v některých částech zprávy se vyskytují krátké odstavce nebo bílá místa. Místy se objevují citace stejného zdroje bezprostředně za sebou.
Práce s literaturou 75 Práce se odkazuje celkem na 25 zdrojů, z toho 5 zdrojů pochází ze stejné webové dokumentace (tj. byla by možná citace webového sídla místo webové stránky). Kontrola originality textu systémem theses.cz uvádí podobnost 3.1 %.
Realizační výstup 80 Realizačním výstupem je rozhraní pro integraci dat z HTML dokumentů do informačních systémů. Funkcionalita vytvořené knihovny odpovídá zadání práce, nicméně mohla být komplexnější – sám autor uvádí jako jedno z možných rozšíření zavedení dodatečných anotací pro zpracování obsahu elementů. Knihovna byla řádně otestována.
Využitelnost výsledků Zdrojové kódy knihovny jsou součástí veřejného repozitáře, výsledky této práce je možné prakticky použít pro efektivní zpracování HTML dokumentů.
Navrhovaná známka
B
Body
80

Otázky

eVSKP id 154241