Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Bc. Jozef Kyčina
Acad. year: 2025/2026
Supervisor: Ing. Jiří Hynek, Ph.D.
Reviewer: Ing. Juraj Lazúr
This thesis presents a web application that visualises railway timetables through a graphical train timetable, a time-distance diagram illustrating how train services move between stations. The aim is to make this form of timetable representation accessible to passengers and to offer a clearer alternative to conventional tabular schedules. The application is based on the GTFS and NeTEx standards, enabling consistent processing of transport data. The proposed system includes a data model, system architecture, a route-search feature, and user interface that provide an interactive display of train services. Testing confirmed the correctness of the implementation and its practical usefulness for working with railway timetable data.
visualisation, public transport, timetable, graphical train timetable, ZSSK, ŽSR, Railway Company Slovakia, Railways of the Slovak Republic, GTFS, NeTEx, D3.js
Date of defence
19.08.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
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 oponenta a na další otázky přítomných. 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 A.
Topics for thesis defence
Language of thesis
Slovak
Faculty
Fakulta informačních technologií
Department
Department of Information Systems
Study programme
Information Technology (BIT)
Composition of Committee
doc. Mgr. Kamil Malinka, Ph.D. (předseda) doc. Ing. Radek Burget, Ph.D. (místopředseda) Ing. Jiří Hynek, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen) Ing. Lukáš Kekely, Ph.D. (člen)
Supervisor’s reportIng. Jiří Hynek, Ph.D.
Student ke své práci přistupoval svědomitě, dokázal pracovat samostatně a i přes časový handicap způsobený zahraničním pobytem vytvořil použitelné řešení pro vizualizaci železničních cestovních řádů, které otestoval na několika dopravních systémech. Výsledky publikoval na studentské konferenci. Navrhuji hodnocení stupněm A.
Zadání vzniklo jako nápad vyplývající ze společného zájmu studenta a vedoucího práce o hromadnou dopravu. Cílem bylo vytvořit webovou aplikaci pro vizualizaci železničních cestovních řádů pomocí tzv. grafikonu, který zobrazuje časový průběh vlakových spojů mezi stanicemi, včetně řešení přestupů a interaktivního zobrazení vlakových tras. Student se musel seznámit se standardy GTFS a NeTEx pro zpracování dopravních dat a s knihovnou D3.js pro tvorbu interaktivních vizualizací. Zadání hodnotím jako průměrně obtížné. Bylo splněno ve všech jeho bodech.
Student si aktivně dohledával zdroje týkající se vizualizace dopravních dat, tvorby webových aplikací a interaktivní vizualizace.
Vzhledem k tomu, že v předchozím roce student absolvoval zahraniční pobyt Erasmus a musel dohnat související studijní povinnosti, požádal o odklad termínu odevzdání práce. Byl nicméně aktivní během celého akademického roku, konzultace probíhaly pravidelně online. Přicházel s novými nápady a práce ho bavila.
Softwarová část práce byla dokončena včas a otestována s uživateli. Některé části technické zprávy byly nicméně dokončovány na poslední chvíli.
Výsledky byly publikovány na studentské konferenci Excel@FIT 2026.
Grade proposed by supervisor: A
Reviewer’s reportIng. Juraj Lazúr
Autor navrhol a implementoval špecifickú aplikáciu, ktorá rieši menej viditeľnú, avšak potrebnú oblasť vizualizácie dát hromadnej dopravy. Funkčnosť návrhu bola overená používateľským testovaním, ako aj prezentáciou výstupov na konferencii Excel@FIT. Celkovo tak prácu hodnotím 95 bodmi.
Evaluation level: moderately difficult assignment
Zadanie hodnotím ako mierne náročnejšie.
Technická správa je na vysokej úrovni. Text je podrobný, dobre štruktúrovaný, logicky členený, kapitoly na seba nadväzujú.
Technická správa zodpovedá typografickému štandardu, obrázky, ako aj schémy sú zrozumiteľné a dobre popísané. Celkovo technická správa zodpovedá po formálnej stránke štandardom bakalárskej práce.
Výsledkom práce je funkčná aplikácia, ktorá rieši špecifickú oblasť vizualizácie dát hromadnej dopravy. Navrhnuté a implementované riešenie sa javí robustne, samotná funkčnosť riešenia bola študentom prakticky demonštrovaná na konferencii Excel@FIT.
Navrhnuté a implementované riešenie cieli na špecifický a doteraz neuspokojivo riešenenú oblasť vizualizácie dát v hromadnej doprave. Výstupy práce majú potenciál zlepšiť a zjednodušiť prácu nie je len zamestanancom železníc a dopravných podnikov, ale aj bežným cestujúcim pri plánovaní ciest.
Evaluation level: assignment fulfilled
Študent splnil všetky body zadania.
Evaluation level: is within the usual extent
Technická správa má obvyklý rozsah.
Študijné materiály sú vybrané k téme, sú riadne citované, objem preštudovaných a citovaných materiálov má primeraný rozsah.
Grade proposed by reviewer: A
Responsibility: Mgr. et Mgr. Hana Odstrčilová