Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Bc. Lukáš Staněk
Acad. year: 2025/2026
Supervisor: doc. Ing. Radovan Šomplák, Ph.D.
Reviewer: prof. Ing. Roman Šenkeřík, Ph.D.
This master's thesis deals with the development of the web application Hermes for order administration, but primarily with automatic route planning in freight transport, intended for small transport companies. The introductory part outlines the field of freight transport, its historical development, and the factors influencing route planning. Based on an analysis of the current market and user needs, the requirements are defined and a multi-layered architecture separating the presentation, application, and data layers is proposed. The application is implemented as a single-page frontend in the Angular framework, communicating via a REST API with a backend built on the FastAPI framework and a PostgreSQL relational database. User authentication is handled through the OAuth 2.0 / OpenID Connect protocol using Keycloak, and the route planning itself is provided by a connected computational core developed at the Institute of Process Engineering, FME BUT.
web application, freight transport, route planning, route optimization, FastAPI, Angular, relational database, REST API, OAuth2 / OpenID Connect authentication
Date of defence
11.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student obeznámil komisi s výsledky své DP. Po přečtení posudků následovaly dotazy oponenta (viz posudek) a komise: Komplexní databáze. Specifikace systému. Chybí vyhodnocení. Autorizace a autentifikace. Pokrytí testu u softwaru chybí. Uživatelé (role ještě v řešení). Student reagoval na dotazy uspokojivě.
Language of thesis
Czech
Faculty
Fakulta strojního inženýrství
Department
Institute of Automation and Computer Science
Study programme
Applied Computer Science and Control (N-AIŘ-K)
Composition of Committee
prof. Ing. Vladimír Vašek, CSc., dr. h. c., FEng. (předseda) doc. Ing. Pavel Škrabánek, Ph.D. (místopředseda) prof. Ing. Zdeněk Hadaš, Ph.D. (člen) Ing. Jiří Kurfürst, Ph.D. (člen) Ing. Jiří Kovář, Ph.D. (člen) prof. Ing. Dagmar Janáčová, CSc. (člen) prof. Ing. Miroslav Fikar, DrSc. (člen) prof. Ing. Jiří Jaroš, Ph.D. (člen)
Supervisor’s reportdoc. Ing. Radovan Šomplák, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportprof. Ing. Roman Šenkeřík, Ph.D.
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová