Název: Trasovací systém uživatelů mobilních zařízení
Další názvy: Mobile device user tracking system
Autoři: Květoň, Tomáš
Vedoucí práce/školitel: Pešička Ladislav, Ing.
Oponent: Potužák Tomáš, Ing. Ph.D.
Datum vydání: 2023
Nakladatel: Západočeská univerzita v Plzni
Typ dokumentu: diplomová práce
URI: http://hdl.handle.net/11025/54141
Klíčová slova: .net architektura;unity;geolokace;mobilní hra
Klíčová slova v dalším jazyce: .net architecture;unity;geolocation;mobile game
Abstrakt: Tato práce popisuje komplexní řešení systému pro trasování polohy mobilních zařízení, které je založeno na modelu klient-server. Dokument popisuje klientskou část, která zde představuje samotná mobilní zařízení, na kterých jsou uživatelům promítána nezbytná data do 3D mapy, včetně jejich polohy. Na druhé straně je zde serverová část, kde popisuji relativně složité, ale sofistikované řešení návrhu celé této části systému. Jedním z cílů této práce je zaznamenat celý softwarový vývoj robustního systému od samotného vzniku nápadu, analýzu aktuálního trhu, a návrh až po jeho realizaci ve formě funkční aplikace. V rámci toho budu řešit nemalé množství překážek, které se během vývoje vyskytly, a to především v době analýzy, kde bylo nutné provádět velmi opatrně každé rozhodnutí pro minimalizaci dopadů v pokročilé fázi vývoje. Správně zvolená a udržovaná architektura je klíčový bod vývoje softwaru z pohledu udržitelnosti a ne vždy je na ni kladen takový důraz, jaký by měl správně být. Práce tedy také popisuje architektonické řešení, kromě samotného řešení práce s geolokačními daty. Mimo hlavní cíl práce, tj. samotný návrh a realizace popisovaného systému, je důležitý i efekt tohoto cíle. Tato práce demonstruje robustní a funkční řešení uceleného systému pro práci s geolokačními daty, pro který je dlouhodobá udržitelnost jedním z hlavních požadavků.
Abstrakt v dalším jazyce: This thesis describes a complex solution of a system for tracking the location of mobile devices, which is based on the client-server model. The document describes the client app running on mobile devices where the necessary data are projected onto a 3D map for users, including their location. On the other hand, there is the server part. This part describes a complex but sophisticated solution of the design of this entire part of the system. One of the key points for this work is to go through the entire software development process of the system, from the very creation of the idea, an analysis of the current market, to its implementation in the form of a working application. As part of this, I will address some of troubles that occurred during the development, especially during the analysis, where it was necessary to make every decision very carefully to minimize the impacts in the advanced development phase. A properly chosen and maintained architecture is the key to software development from a sustainability point of view. It is not always evaluated as a high priority as it might be. In addition, the thesis also describes the architectural solution. Apart from the main goal of this thesis, meaning the actual design and implementation of the described system, the effect of this goal is also important. The thesis demonstrates a robust and functional solution of a complete system to work with geolocation data, for which long-term sustainability is one of the main requirements.
Práva: Plný text práce je přístupný bez omezení
Vyskytuje se v kolekcích:Diplomové práce / Theses (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
main.pdfPlný text práce8,91 MBAdobe PDFZobrazit/otevřít
A22N0128Pposudek-op.pdfPosudek oponenta práce56,19 kBAdobe PDFZobrazit/otevřít
A22N0128Phodnoceni-ved.pdfPosudek vedoucího práce419,04 kBAdobe PDFZobrazit/otevřít
A22N0128Pobhajoba.pdfPrůběh obhajoby práce205,52 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/54141

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.