dc.contributor.advisor | Janoušek, Jan | |
dc.contributor.author | Gengela, Jiří | |
dc.date.accessioned | 2025-06-23T11:50:00Z | |
dc.date.available | 2025-06-23T11:50:00Z | |
dc.date.issued | 2025 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/156978 | |
dc.description.abstract | Cílem této bakalářské práce je navrhnout a implementovat webovou aplikaci pro správu itinerářů s využitím moderních technologií.
Aplikace je postavena na frameworku Angular pro frontend a ASP.NET (Active Server Pages pro platformu .NET) pro backend. Umožňuje uživatelům plánovat své cesty, spravovat nenavštívená místa a získávat následně doplňující informace prostřednictvím API (Application Programming Interface) třetích stran, které mají za úkol usnadnit plánování. Důležitým prvkem je optimalizace tras a rozvržení cestovního plánu pomocí Ant Colony Optimization (ACO) algoritmu. ACO nejen hledá nejkratší trasy mezi místy, ale také rozděluje místa k navštívení do jednotlivých dnů výletu na základě času, který uživatel očekává, že na každém místě stráví. | cs |
dc.description.abstract | The aim of this bachelor’s thesis is to design and implement a web application for itinerary management using modern technologies.
The application is built on the Angular framework for the frontend and ASP.NET (Active Server Pages for platform .NET) for the backend. It allows users to plan their trips, manage unvisited places and get additional information afterwards via third-party APIs (Application Programming Interface) to facilitate planning. A key element is route optimization and trip schedule organization using the Ant Colony Optimization algorithm (ACO). ACO not only finds the shortest routes between locations but also divides the places to be visited into individual days of the trip based on the time the user expects to spend at each location. | en |
dc.format.extent | 5511692 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | webová aplikace | cs |
dc.subject | správa itinerářů | cs |
dc.subject | itinerář | cs |
dc.subject | Angular | cs |
dc.subject | ASP.NET | cs |
dc.subject | Ant Colony Optimization | cs |
dc.subject | API | cs |
dc.subject | web application | en |
dc.subject | itinerary management | en |
dc.subject | itinerary | en |
dc.subject | Angular | en |
dc.subject | ASP.NET | en |
dc.subject | Ant Colony Optimization | en |
dc.subject | API | en |
dc.title | Webová aplikace pro správu itinerářů | cs |
dc.title.alternative | Web Application for Itinerary Management | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Radecký, Michal | |
dc.date.accepted | 2025-06-03 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informatika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | GEN0019_FEI_B0613A140014_2025 | |
dc.rights.access | openAccess | |