Tato práce se zabývá problematikou záznamu polohy pomocí GPS s praktickým využitím pro mobilní zaměstnance. Obsahem práce je návrh a implementace nativní aplikace pro chytrá mobilní zařízení s operačním systémem Android a integrovaným GPS modulem. Výsledný program by měl umožnit tvorbu knihy jízd včetně generování reportů a základních statistik.
V teoretické části práce jsou popsány vlastnosti, komponenty a historie platformy Android. Dálé jsou zde představeny principy navigačního systému GPS.
Praktická část popisuje vlastní řešení vzniklé aplikace pojmenované Mobile Workers. Tato část obsahuje analýzu podobného softwaru, uživatelskou přiručku a implementační dokumentaci k aplikaci.
Anotace v angličtině
This thesis deals with a recording location via GPS with a practical usage for mobile workers. The content of this thesis is design and implementation of an original application for smart mobile equipment using Android and GPS module. The resulted application should allow creating a route book, generating reports and basic statistics included.
There are described basic characteristics, components and Android platform history in the theoretical part. There are also presented the principles of GPS system in this part.
There is described an original solution of the new application called ? Mobile workers. This part includes an analysis of similar software, user manual and implementation documentation for the application.
Klíčová slova
GPS, Android, Google Maps API, reverzní geokódování, kniha jízd, záznam jízdy
Klíčová slova v angličtině
GPS, Android, Google Maps API, reverse geocoding, log book, journey log, book of trips, GPS tracking
Rozsah průvodní práce
80 s.
Jazyk
CZ
Anotace
Tato práce se zabývá problematikou záznamu polohy pomocí GPS s praktickým využitím pro mobilní zaměstnance. Obsahem práce je návrh a implementace nativní aplikace pro chytrá mobilní zařízení s operačním systémem Android a integrovaným GPS modulem. Výsledný program by měl umožnit tvorbu knihy jízd včetně generování reportů a základních statistik.
V teoretické části práce jsou popsány vlastnosti, komponenty a historie platformy Android. Dálé jsou zde představeny principy navigačního systému GPS.
Praktická část popisuje vlastní řešení vzniklé aplikace pojmenované Mobile Workers. Tato část obsahuje analýzu podobného softwaru, uživatelskou přiručku a implementační dokumentaci k aplikaci.
Anotace v angličtině
This thesis deals with a recording location via GPS with a practical usage for mobile workers. The content of this thesis is design and implementation of an original application for smart mobile equipment using Android and GPS module. The resulted application should allow creating a route book, generating reports and basic statistics included.
There are described basic characteristics, components and Android platform history in the theoretical part. There are also presented the principles of GPS system in this part.
There is described an original solution of the new application called ? Mobile workers. This part includes an analysis of similar software, user manual and implementation documentation for the application.
Klíčová slova
GPS, Android, Google Maps API, reverzní geokódování, kniha jízd, záznam jízdy
Klíčová slova v angličtině
GPS, Android, Google Maps API, reverse geocoding, log book, journey log, book of trips, GPS tracking
Zásady pro vypracování
Prozkoumejte existující open source mobilní aplikace GPS umožňující tvorbu knihy jízd včetně generování reportů a statistik.
Navrhněte architekturu vlastní aplikace pro OS Android.
Navrhněte inteligentní algoritmy pro inferenci významných průchozích bodů cesty včetně jejich pojmenování.
Implementujte uživatelské rozhraní pro generování reportů z jednotlivých cest.
Implementujte generování statistik z jednotlivých cest (např. maximální rychlosti, průměrná doba zastávky, počet soukromých zastávek atd.).
Zásady pro vypracování
Prozkoumejte existující open source mobilní aplikace GPS umožňující tvorbu knihy jízd včetně generování reportů a statistik.
Navrhněte architekturu vlastní aplikace pro OS Android.
Navrhněte inteligentní algoritmy pro inferenci významných průchozích bodů cesty včetně jejich pojmenování.
Implementujte uživatelské rozhraní pro generování reportů z jednotlivých cest.
Implementujte generování statistik z jednotlivých cest (např. maximální rychlosti, průměrná doba zastávky, počet soukromých zastávek atd.).
Seznam doporučené literatury
L. MURPHY, Mark. Android 2: průvodce programováním mobilních aplikací. Brno: Computer Press, 2011. ISBN 978-80-251-3194-7.
PECINOVSKÝ, Rudolf. Myslíme objektově v jazyku Java: kompletní učebnice pro začátečníky. 2. Praha: Grada, 2009. ISBN 978-80-247-2653-3.
KEOGH, James Edward. Java bez předchozích znalostí: průvodce pro samouky. Brno: Computer Press, 2005. ISBN 8025108392.
SHARON ZAKHOUR A KOLEKTIV. Java 6: výukový kurz. Brno: Computer Press, 2007. ISBN 978-80-251-1575-6.
RAPANT, Petr. Družicové polohové systémy. Ostrava: VŠB - TU Ostrava, 2002. ISBN 80-248-0124-8.
Seznam doporučené literatury
L. MURPHY, Mark. Android 2: průvodce programováním mobilních aplikací. Brno: Computer Press, 2011. ISBN 978-80-251-3194-7.
PECINOVSKÝ, Rudolf. Myslíme objektově v jazyku Java: kompletní učebnice pro začátečníky. 2. Praha: Grada, 2009. ISBN 978-80-247-2653-3.
KEOGH, James Edward. Java bez předchozích znalostí: průvodce pro samouky. Brno: Computer Press, 2005. ISBN 8025108392.
SHARON ZAKHOUR A KOLEKTIV. Java 6: výukový kurz. Brno: Computer Press, 2007. ISBN 978-80-251-1575-6.
RAPANT, Petr. Družicové polohové systémy. Ostrava: VŠB - TU Ostrava, 2002. ISBN 80-248-0124-8.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student jasně prezentoval výsledky diplomové práce. Poté byla komise seznámena s posudky vedoucího a oponenta diplomové práce a byly vedena rozprava o diplomové práce. Byly předneseny následující dotazy:
1. Jaká je spolehlivost přenášení dat z mobilního telefonu v průběhu jízdy oproti standardní GPS? (Ing. Jelínek)
2. Jaký přínos bude mít nový navigační systém Galileo do oblasti sledování pohybu objektů i ve vztahu k současným chytrým telefonům? (Ing. Jelínek)
3. Proč se nevylepšil GPS? (prof. Olehla)
4. Existuje v USA přesnější systém používaný pro armádní účely? (dr. Perůtka)
5. Má Čína a Rusko svůj navigační systém? (doc. Sysel)
6. Když aplikace běží, je nutné datové připojení? (dr. Vojtěšek)
7. Co se stane, když uživatel zastaví a zapomene nastavit pauzu, co se stane? (dr. Vojtěšek)
8. Výstup je pouze v Androidu přes e-mail? (dr. Vojtěšek)
9. Jakým způsobem počítáte vzdálenost, kterou jste urazil? Děláte nějaké aproximace pro zpřesnění výpočtu vzdálenosti? (doc. Sysel)
10. Obsahuje systém funkci pro synchronizaci s rychlostí vozidla? (dr. Dulík)
11. Funguje použitý GPS chip se statickým určováním vzdálenosti? (dr. Šenkeřík)
12. Uvažuje se o napojení na řídicí jednotku automobilu? (prof. Olehla)
Student pružně a jasně zodpověděl na všechny dotazy.