Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Bc. Matej Slivka
Acad. year: 2023/2024
Supervisor: Ing. Jiří Hynek, Ph.D.
Reviewer: Ing. Juraj Lazúr
This thesis is focused on analysing the whole process of parsing flight disruptions for the Kiwi company. The main goal is to create a web application which will create statistical analysis on provided flight disruptions and visualise them. The application should ensure easier access to all disruptions from various databases. I created a frontend and backend, which will need to communicate together using API calls. While creating a web application, I simulated the behaviour of the Kiwi company services for development purposes. One of my most desired goals is to search in databases using the proposed application. The web application should serve aviation-providing company in managing flight disruptions and creating statistical analysis based on provided flight data. In this thesis, I documented the whole process of creating the service.
data visualisation, flights, flight disruptions, web application, air traffic
Date of defence
11.06.2024
Result of the defence
Defended (thesis was successfully defended)
Grading
C
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 C.
Topics for thesis defence
Language of thesis
English
Faculty
Fakulta informačních technologií
Department
Department of Information Systems
Study programme
Information Technology (BIT)
Composition of Committee
doc. Ing. František Zbořil, Ph.D. (předseda) Ing. Libor Polčák, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen)
Supervisor’s reportIng. Jiří Hynek, Ph.D.
Výsledný prototyp je potenciálně aplikovatelný v praxi. Oceňuji, že se student rozhodl psát práci v anglickém jazyce. Výstupy byly publikovány na studentské konferenci. Navrhuji hodnocení stupněm B.
Zadání vzniklo ve spolupráci s firmou Kiwi. Cílem práce bylo implementovat webovou aplikaci určenou pro zpracování a vizualizaci dat z problémů v letovém provozu (tzv. flight disruptions). Pro tyto účely musel student pochopit datový model problémů v letovém provozu společnosti Kiwi, prostudovat problematiku zpracování a vizualizace dat. Dále se musel naučit technologie pro implementaci klientské (JavaScript, React) a serverové části (Python, FastAPI) webové aplikace, zpracování dat (Pandas) a práci s databází (PostreSQL, SQLAlchemy). Zadání považuji za průměrně obtížné a považuji ho za splněné.
Student si dohledával zejména literaturu týkající se problematiky letového provozu a použitých technologií.
Student byl aktivní během celého akademického roku. Porady probíhaly online formou. Implementace realizačních výstupů byla kooperovaná s firmou Kiwi.
Některé části technické zprávy byly dokončovány na poslední chvíli.
Dosažené výsledky byly publikovány na studentské konferenci Excel@FIT 2024.
Grade proposed by supervisor: B
Reviewer’s reportIng. Juraj Lazúr
Autor navrhol a implementoval analytickú webovú aplikáciu podľa reálnych požiadaviek skutočnej spoločnosti. Funkčnosť návrhu bola overená používateľským testovaním. Celkovo tak prácu hodnotím 78 bodmi.
Evaluation level: průměrně obtížné zadání
Priemerne náročné zadanie.
Technická správa je prehľadná, dobre štruktúrovaná, text je zrozumiteľný a logicky na seba nadväzuje. Až na niektoré gramatické chyby k textu nemám výhrady.
Formálna stránka je na dobrej úrovni, na druhej strane sa v texte vyskytujú osamotené citácie na novom riadku, niektoré odseky sú nelogicky rozdelené na dvoch stranách.
Výsledkom práce študenta je webová aplikácia, ktorá umožňuje analyzovať mimoriadnosti v leteckej prevádzke. Celkovo sa riešenie javí ako dobre navrhnuté a robustne implementované. Samotná funkčnosť implementovaného riešenia bola študentom prakticky predvedená.
Výsledná webová aplikácia umožňuje spoločnosti Kiwi analyzovať mimoriadnosti v leteckej doprave. Analýza týchto dát umožní spoločnosti Kiwi zvyšovať úroveň poskytovaných služieb svojim zákazníkom. Vhodnosť riešenia bola overená aj v rámci používateľského testovania zamestnancami tejto spoločnosti.
Evaluation level: zadání splněno
Autor splnil všetky body zadania.
Evaluation level: je v obvyklém rozmezí
Rozsah zadania technickej správe zodpovedá požiadavkám.
Študijné materiály sú vybrané k téme, sú riadne citované.
Grade proposed by reviewer: C
Responsibility: Mgr. et Mgr. Hana Odstrčilová