Jízdní řády hromadné dopravy
Public Transport Timetables
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/108300Identifiers
Study Information System: 205705
Collections
- Kvalifikační práce [11587]
Author
Advisor
Referee
Holan, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Software Engineering
Date of defense
27. 6. 2019
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
jízdní řády, vyhledávací algoritmus, aktualizaceKeywords (English)
timetable, searching algorithm, updatesV zájmu lidí užívajících hromadnou dopravu je dostat se na požadované místo co nej- rychleji. Za tímto účelem využívají vyhledávače spojení. Většina existujících vyhledávačů se omezuje na předem určenou oblast nebo je lze využívat pouze při stálém připojení k internetu, což může uživatele limitovat. Z tohoto důvodu jsme navrhli přizpůsobitelný systém aplikací, který uživateli umožňuje, za určitých podmínek, vyhledávání i bez nut- nosti připojení k internetu. V práci se zabýváme především způsoby vyhledávání spojení v jízdních řádech. Naše řešení využívá inovativní algoritmus, jenž se svým fungováním a časem potřebným k provedení požadavku výrazně odchyluje od většiny existujících ře- šení. Pro komfort uživatele jsme vyvinuli počítačovou a mobilní aplikaci, které uživateli nabízí přívětivé uživatelské rozhraní, pomocí něhož lze vyhledávat v jízdních řádech a zobrazovat aktuální informace z dopravy. 1
It is in the interest of people using public transport to get to the desired location as quickly as possible. That is the reason they use search engines to search journeys. Most existing search engines are limited to a predetermined area or can only be used with a permanent internet connection, which may limit the user. For this reason, we have designed a customizable application system that allows the user, under certain conditions, to search without the need for an Internet connection. In the thesis we analyse mainly with the ways of finding journeys in timetables. Our solution uses an innovative algorithm that, with its operation and time required to execute a request, deviates significantly from most existing solutions. For the convenience of the user, we have developed a desktop and mobile application that provides the user user-friendly interface that can be used to search timetables and display current traffic information. 1