Práce pojednává o vytvoření komplexního systému pro sledování polohy mobilních zařízení s hlavním zaměřením na vytvoření univerzální a rozšiřitelné softwarové aplikace pro optimalizované zobrazování mapových podkladů, polohy objektů a dalších souvisejících informací. Kromě této klientské části se dále práce zaměřuje na vytvoření serveru pro sběr a distribuci dat a na výběr a zprovoznění vhodného hardwarového zařízení pro snímání a odesílaní polohy.
Anotace v angličtině
The work is about developing complex system for position tracking of mobile devices with the main focus at creating universal and extensible software application for optimized rendering of maps, position of objects and other related information. Besides the client application the work is about developing the server for collecting a distributing data and then selecting and connecting appropriate hardware solutions for position tracking.
GPS, APRS, position tracking, map projection, OpenStreetMap, map visualization
Rozsah průvodní práce
79 s.
Jazyk
CZ
Anotace
Práce pojednává o vytvoření komplexního systému pro sledování polohy mobilních zařízení s hlavním zaměřením na vytvoření univerzální a rozšiřitelné softwarové aplikace pro optimalizované zobrazování mapových podkladů, polohy objektů a dalších souvisejících informací. Kromě této klientské části se dále práce zaměřuje na vytvoření serveru pro sběr a distribuci dat a na výběr a zprovoznění vhodného hardwarového zařízení pro snímání a odesílaní polohy.
Anotace v angličtině
The work is about developing complex system for position tracking of mobile devices with the main focus at creating universal and extensible software application for optimized rendering of maps, position of objects and other related information. Besides the client application the work is about developing the server for collecting a distributing data and then selecting and connecting appropriate hardware solutions for position tracking.
GPS, APRS, position tracking, map projection, OpenStreetMap, map visualization
Zásady pro vypracování
Cílem práce je vytvoření komplexního systému pro sledování polohy mobilních zařízení pomocí GPS lokátoru.
Systém se bude skládat ze tří základních částí:
- GPS lokátoru, který data získaná z družic posílá na server prostřednictvím datové sítě GSM (GPRS),
- serveru, který data shromažďuje a uchovává
- a klientské aplikaci, která je schopna data ze serveru získat a dále je zpracovat a zobrazit.
Teoretická část práce bude obsahovat přehled problematiky sledování polohy a srovnání s již exitujícími systémy.
V praktické části bude provedena analýza a návrh celého systému pomocí jazyka UML a následně implementace SW
v jazyce JAVA pro GPS lokátor, implementace serverové části včetně příslušné databáze pro uchování dat a implementace
klientské aplikace v jazyce C pro zobrazení mapových podkladů a pro zpracování a vizualizaci údajů, získaných ze serveru.
Zásady pro vypracování
Cílem práce je vytvoření komplexního systému pro sledování polohy mobilních zařízení pomocí GPS lokátoru.
Systém se bude skládat ze tří základních částí:
- GPS lokátoru, který data získaná z družic posílá na server prostřednictvím datové sítě GSM (GPRS),
- serveru, který data shromažďuje a uchovává
- a klientské aplikaci, která je schopna data ze serveru získat a dále je zpracovat a zobrazit.
Teoretická část práce bude obsahovat přehled problematiky sledování polohy a srovnání s již exitujícími systémy.
V praktické části bude provedena analýza a návrh celého systému pomocí jazyka UML a následně implementace SW
v jazyce JAVA pro GPS lokátor, implementace serverové části včetně příslušné databáze pro uchování dat a implementace
klientské aplikace v jazyce C pro zobrazení mapových podkladů a pro zpracování a vizualizaci údajů, získaných ze serveru.
Seznam doporučené literatury
1. RAPANT, Petr. Družicové polohové systémy. 1. vyd. Ostrava : VŠB - Technická univerzita Ostrava, 2002. 200 s. Dostupný z WWW: . ISBN 80-248-0124-8.
2. KABELOVÁ, Alena, DOSTÁLEK, Libor. Velký průvodce protokoly TCP/IP a systémem DNS. 3. aktualiz. vyd. Praha : Computer Press, 2002. 552 s. ISBN 80-7226-675-6.
3. NAGEL, Christian, et al. C 2008 : Programujeme profesionálně. 1. vyd. Brno : Computer Press, 2009. 2 sv. (1126, 772 s.) . ISBN 978-80-251-2401-7.
4. HUML, Milan. Mapování a kartografie. 1. vyd. Praha : Ediční středisko ČVUT, 2001. 211 s. ISBN 80-01-02383-4.
Seznam doporučené literatury
1. RAPANT, Petr. Družicové polohové systémy. 1. vyd. Ostrava : VŠB - Technická univerzita Ostrava, 2002. 200 s. Dostupný z WWW: . ISBN 80-248-0124-8.
2. KABELOVÁ, Alena, DOSTÁLEK, Libor. Velký průvodce protokoly TCP/IP a systémem DNS. 3. aktualiz. vyd. Praha : Computer Press, 2002. 552 s. ISBN 80-7226-675-6.
3. NAGEL, Christian, et al. C 2008 : Programujeme profesionálně. 1. vyd. Brno : Computer Press, 2009. 2 sv. (1126, 772 s.) . ISBN 978-80-251-2401-7.
4. HUML, Milan. Mapování a kartografie. 1. vyd. Praha : Ediční středisko ČVUT, 2001. 211 s. ISBN 80-01-02383-4.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant předvedl svou prezentaci diplomové práce.
I přes některé výhrady odvedl diplomant velký kus kvalitní práce, během které prokázal rozsahem použitých technologií a vývojových prostředků odborné znalosti související s návrhem a tvorbou softwarového díla. Všechny požadavky na systém dané zadáním byly autorem splněny.
Student odpověděl na všechny kladené otázky zkoušející komisí.