KREJČÍ, O. Správa municipalit v systému hlasování městských zastupitelstev [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Student vytvořil kvalitní výstupy, které do systému přidávají možnost vytvoření nové municipality a vložení všech podstatných dat pro navázané vizualizace. K práci přistupoval svědomitě, řešení bylo řádně otestováno a byly zapracovány i náměty ze zpětné vazby. Administrační modul je již integrován a využíván v nejnovější verzi systému. Navrhuji proto hodnocení stupněm A.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání vzniklo jako pokračování projektu pro zpracování, analýzu a vizualizaci dat z hlasování obecních zastupitelstev. Student analyzoval dostupná data o zastupitelstvech a jejich hlasování, dále provedl analýzu vytvořeného systému a využívaných technologií. Na základě toho navrhl administrační modul, kterým zavedl do systému uživatele s různými právy a možnost provádění CRUD operací. Implementační výstupy zahrnují rozšířený původní systém a sadu testů jednotlivých koncových bodů API. Změna architektury umožnila využití řešení pro více zastupitelstev najednou, což bylo prakticky otestováno při zpracování dat z krajů ČR. Zadání hodnotím jako průměrně obtížné. | ||
Práce s literaturou | Student nastudoval doporučenou literaturu a aktivně vyhledával další relevantní zdroje. | ||
Aktivita během řešení, konzultace, komunikace | Student byl aktivní během celého akademického roku, nicméně v letním semestru měl přibližně měsíční pokles aktivity kvůli zdravotním problémům. Jednotlivé kroky řešení pravidelně konzultoval, dodržoval dohodnuté termíny a na konzultace byl vždy pečlivě připraven. Při plnění dílčích úkolů student pracoval i nad rámec svého zadání a snažil se vždy přemýšlel v kontextu celého projektu. | ||
Aktivita při dokončování | Práce byla dokončena s předstihem před termínem odevzdání, obsah byl řádně konzultován a student mé připomínky zohlednil. | ||
Publikační činnost, ocenění | – |
Student kvalitně zpracoval nadprůměrnou diplomovou práci. Praktické výsledky byly nasazeny v reálném projektu. Navrhuji hodnocení stupněm A.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Cílem práce bylo implementovat administrační rozhraní pro uživatelskou správu hlasování zastupitelstev územních samospráv. Student se v teoretické části práce seznámil s problematikou zpřístupňování dat z hlasování zastupitelstev v ČR a architektury informačních systémů. V praktické části implementoval rozšíření existujícího informačního systému s využitím technologií pro tvorbu datové (MariaDB), aplikační (Python, Flask) a prezentační (JavaScript, React) vrstvy informačních systémů. Složitost vidím zejména v komplexnosti datového modelu, rozsahu a množství implementovaných případů užití. Zadání hodnotím jako průměrně obtížné. | ||
Rozsah splnění požadavků zadání | |||
Rozsah technické zprávy | |||
Prezentační úroveň technické zprávy | 85 | Technická zpráva je rozumně členěná na teoretickou a praktickou část. Jednotlivé kapitoly jsou popsány srozumitelně . Vytkl bych neúplný a místy nepřesný popis problematiky architektur informačních systémů a jejich dělení. Dále pak místy nevhodné dělení prezentovaných informací mezi kapitoly Návrh a Implementace. | |
Formální úprava technické zprávy | 95 | Po jazykové a typografické stránce je dokument na vysoké úrovni . | |
Práce s literaturou | 90 | Student prostudoval přiměřené množství odborných zdrojů, včetně zákonů týkajících se dané problematiky. | |
Realizační výstup | 90 | Výsledné řešení hodnotím kladně. Jeho funkčnost jsem otestoval na vložení záznamů hlasování z vybraných zasedání Olomouckého kraje a s fungováním systému jsem byl spokojen. Systém splňuje požadavky kladené zadáním. Uživatelská přívětivost je dobré úrovni. | |
Využitelnost výsledků | Řešení bylo integrováno do existujícího informačního systému pro analýzu hlasování zastupitelstev územních samospráv (projekt zastupko.cz ). |
eVSKP id 154362