Blogovací systém pro záznam a plánování tras jednodenních výletů včetně bodů zájmu (POI)
System for blogging and planning one-day tourist trips including points of interest (POI)
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Anhelina Rudzenka
Vedoucí práce
Serédi Ladislav
Oponent práce
Náplava Pavel
Studijní obor
Enterprise systémyStudijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Bakalářská práce je věnována vytvoření webové aplikace, která disponuje funkcionalitou blogu a umožňuje cestovatelům vytvářet, sdílet a číst příspěvky (plány cest) popisující krátkodobé výlety. Tyto příspěvky jsou sestaveny z jednotlivých bloků míst, z nichž každý představuje konkrétní místo zájmu (POI – point of interest), jako jsou muzea, restaurace, památky a další. Uživatelé mají možnost vyhledávat plány cest v jejich blízkém okolí zadáním místa odjezdu a/nebo cílového místa. Projekt využívá platformu Google Maps jako zdroj geografických dat a pro vykreslení online mapy. Projekt se zaměřuje na krátkodobé (jednodenní) plány cest skládající se z míst v blízkosti uživatelova místa odjezdu a/nebo cílového místa, což jej odlišuje od existujících řešení. Architektura aplikace byla navržena jako monolitický klient-server, přičemž byla použita třívrstvá architektura se samostatnou prezentační vrstvou, vrstvou logiky a vrstvou přístupu k datům. Klientský projekt byl vyvinut pomocí technologie Angular, zatímco serverový projekt byl vyvinut pomocí technologií .NET. Aplikace prošla neformálním manuál ním testováním a akceptačním testováním. The bachelor thesis is dedicated to creating a web application built on blog functionality, allowing travelers to create, share and read posts (trip plans) describing short-term journeys. These posts are constructed using discrete places blocks, each representing a specific place of interest (POI), such as museums, restaurants, monuments, and more. Users have the capability to search for trip plans in their nearby area by providing the departure and/or destination locations. The project utilizes the Google Maps Platform as a source of geographical data and for rendering the online map. The project focuses on short-term (one day) travel plans consisting of places near the user’s departure and/or destination locations, which makes it different from existing solutions. The application’s architecture was designed as a monolithic client-server, adopting a Three-Tier architecture with separate Presentation Layer, Business Logic Layer, and Data Access Layer. The client project was developed using Angular, while the server project was developed using .NET technologies. The application underwent informal manual and acceptance testing.
Kolekce
- Bakalářské práce - 13136 [1123]