bakalářská práce

Informační systém pro správu geografických objektů

Text práce 7.08 MB

Autor práce: Šimon Feňko

Ak. rok: 2022/2023

Vedoucí: Ing. Jiří Hynek, Ph.D.

Oponent: RNDr. Libor Škarvada

Abstrakt:

Cieľom tejto semestrálnej práce je navrhnúť a implementovať informačný systém pre správu geografických objektov, ktoré budú vytvorené pomocou programovej knižnice Geovisto. V rámci práce by mal byť uživateľ schopný vďaka nástrojom svoje vytvorené súbory vo formáte GeoJSON ukladať, zdieľať ich s inými uživateľmi a importovať vlastné. Systém bol navrhnutý a implementovaný v jazyku JavaScript a takisto za pomoci frontendovej knižnice JavaScriptu na vytváranie používateľských rozhraní React. Databáza uživateľov a ich uložených súborov typu GeoJSON bola implementovaná za pomoci objektovo-relačného databázového systému PostgreSQL.

Klíčová slova:

geografické dáta, geografický informačný systém, Leaflet, webové frameworky, UI frame- worky, užívateľské rozhranie, GeoJSON, PostgreSQL, vizualizácia geografických dát, dátový model, Geovisto, autentifikácia a autorizácia užívateľov, správa dát

Termín obhajoby

22.08.2023

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaCznamka

Klasifikace

C

Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných, např. možností realizačního výstupu, návaznost na jiné projekty či použití množného čísla v technické zprávě. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.

Jazyk práce

slovenština

Fakulta

Ústav

Studijní program

Informační technologie (IT-BC-3)

Studijní obor

Informační technologie (BIT)

Složení komise

prof. Ing. Tomáš Hruška, CSc. (předseda)
Ing. Jiří Matoušek, Ph.D. (člen)
Ing. Tomáš Milet, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)
doc. Ing. František Zbořil, CSc. (člen)

Posudek vedoucího
Ing. Jiří Hynek, Ph.D.

Student splnil zadání. Vzhledem k proměnlivé aktivitě studenta a dosaženým výsledkům navrhuji hodnocení stupněm D.

Kritérium hodnocení Slovní hodnocení
Informace k zadání

Cílem práce bylo vytvořit informační systém pro správu geografických objektů reprezentovaných ve formátu GeoJSON a kolaboraci při jejich tvorbě. Pro tyto účely byla využita existující knihovna Geovisto a její rozšíření pro tvorbu geografických objektů. Úkolem studenta bylo využít tuto knihovnu ve vytvářeném informačním systému a vhodně ji propojit s databází informačního systému. Práci hodnotím jako průměrně obtížnou a považuji ji za splněnou.

Práce s literaturou

Student prostudoval doporučenou literaturu týkající se problematiky práce s geografickými daty.

Aktivita během řešení, konzultace, komunikace

Aktivita studenta byla značně proměnlivá. Některé období student nereagoval, jiná období student působil velmi aktivním dojmem a konzultace probíhaly denně. Celkově práce nicméně postupovala velmi pomalým tempem a student vyžadoval značnou podporu.

Aktivita při dokončování

Práce byla dokončena ve stanoveném termínu. Finální obsah byl konzultován spíše povrchně.

Publikační činnost, ocenění
Výsledný počet bodů navržený vedoucím: 65

Známka navržená vedoucím: D

Posudek oponenta
RNDr. Libor Škarvada

Student navrhnul, implementoval a otestoval systém pro vytváření a správu mapových objektů v souborech formátu GeoJSON, pro jejich zobrazování na mapě, a také pro jejich sdílení s jinými uživateli. Součástí systému je i administrátorská správa vlastníků těchto dat.


 

Kritérium hodnocení Slovní hodnocení Body
Náročnost zadání

Stupeň hodnocení: obtížnější zadání

Zadání je poněkud obtížnější než průměr, protože student musel prostudovat více různých knihoven, nástrojů a frameworků.

Rozsah splnění požadavků zadání

Stupeň hodnocení: zadání splněno

Rozsah technické zprávy

Stupeň hodnocení: je v obvyklém rozmezí

Práce má 46 stran. Počet znaků odpovídá cca 50 normostranám.

Prezentační úroveň technické zprávy

Text práce je logicky členěný. Některá autorova tvrzení by si však zasloužila podrobnější zdůvodnění, protože nejsou zcela přesvědčivá (např. 2. odst. podčásti 2.3.2).

80
Formální úprava technické zprávy

Je poznat, že text zprávy nebo některé jeho části neprošly kontrolou překlepů. Vyskytují se zde i pravopisné a typografické chyby.

Seznam obrázků na straně 3 zbytečně obsahuje jejich úplné popisky (obr. 4.1).

Obrázky, diagramy a mapy jsou precizní a jsou vesměs původní.

 

70
Práce s literaturou

Text obsahuje řádné odkazy na literaturu. Jejich seznam má 16 položek.

90
Realizační výstup

Výsledkem je program, jehož funkčnost student prezentoval při individuální konzultaci.

90
Využitelnost výsledků

Autor otestoval použitelnost svého programu na vzorku potenciálních uživatelů.

Výsledný počet bodů navržený oponentem: 75

Známka navržená oponentem: C

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová