Multiplatformní mobilní aplikace pro bezpečnější provoz dronů
Cross-platform mobile application for safer drone operations
Typ dokumentu
diplomová prácemaster thesis
Autor
Jan Matějka
Vedoucí práce
Brchl Lukáš
Oponent práce
Žitný Jakub
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrství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
Tato diplomová práce se zabývá vývojem multiplatformní mobilní aplikace ve frameworku Flutter pro bezpečnější provoz dronů. Práce obsahuje kompletní analýzu, návrh a samotnou implementaci aplikace, jejíž hlavní funkcionalitou je správa dronů a identifikačních zařízení připevněných k dronům, zobrazování zakázaných zón pro lety a plánování a sledování letů dronů. V analýze je kladen důraz na rozbor existující webové platformy a celé infrastruktury, která poskytuje data klientským aplikacím a aplikacím třetích stran. Návrh obsahuje popis struktury aplikace a použité architektonické vzory frameworku Flutter. Implementace popisuje detaily o realizaci a obsahuje podrobný návod pro spuštění ve vývojovém, testovacím a produkčním prostředí. Zároveň obsahuje popis důležitých konfiguračních souborů, které se liší napříč různými prostředími a mají bezpečnostní charakter. This master's thesis focuses on cross-platform mobile application development in the Flutter framework for safer drone operations. This thesis contains a full application analysis, design, and implementation. Its main functionality is the managing drones and identification devices attached to drones, showing restricted flight zones, and planning and watching drone flights. The analysis emphasizes the analysis of the existing web platform and all infrastructure, which provides data to the client and third-party appli- cations. The design contains a description of the application structure and uses architecture patterns of the Flutter framework. The implementation de- scribes details about realization and contains detailed launch instructions in the development, test, and production environments. In addition, it contains a description of the necessary configuration files. These files differ across the various environments and have a security disposition.
Kolekce
- Diplomové práce - 18102 [1006]