Bakalářská práce se zaměřuje na vypracování databázové aplikace pro platformu Android, která se bude starat o evidenci stromů. Tato databáze poslouží nejen pro přírodovědné účely, ale i pro zaznamenávání aktuálního zdravotního stavu těchto stromů. Zaměřuje se na jejich lokalizaci za použití GPS souřadnic a následné zobrazení na mobilním zařízení za použití mapových rozhraní, zároveň s příslušnými informacemi o jednotlivých stromech. Postupy jsou komparovány s podobnými, již vypracovanými aplikacemi pro Android
Anotace v angličtině
Bachelor thesis is focused on creating database application for Android platform, which will be used for tree registration. This database will be used for both natural science purposes and for recording health condition of these trees. This application will handle tree localization using GPS coordinates and displaying them on mobile device by using map application programming interface, as well as displaying information about them. Programming approaches are compared with some already completed, similar applications for Android.
Bakalářská práce se zaměřuje na vypracování databázové aplikace pro platformu Android, která se bude starat o evidenci stromů. Tato databáze poslouží nejen pro přírodovědné účely, ale i pro zaznamenávání aktuálního zdravotního stavu těchto stromů. Zaměřuje se na jejich lokalizaci za použití GPS souřadnic a následné zobrazení na mobilním zařízení za použití mapových rozhraní, zároveň s příslušnými informacemi o jednotlivých stromech. Postupy jsou komparovány s podobnými, již vypracovanými aplikacemi pro Android
Anotace v angličtině
Bachelor thesis is focused on creating database application for Android platform, which will be used for tree registration. This database will be used for both natural science purposes and for recording health condition of these trees. This application will handle tree localization using GPS coordinates and displaying them on mobile device by using map application programming interface, as well as displaying information about them. Programming approaches are compared with some already completed, similar applications for Android.
Naprogramujte aplikaci pro Android, obsahující databázi stromů. Pro zobrazování polohy stromů využijte Google Maps. Jednotlivé stromy budou vkládány do lokální databáze s GPS souřadnicemi, s popisem stromu a s pořízenými fotografiemi. Aplikaci doplňte o filtraci a export do externí databáze. V teoretické části proveďte rešerši podobných aplikací pro Android.
Zásady pro vypracování
Naprogramujte aplikaci pro Android, obsahující databázi stromů. Pro zobrazování polohy stromů využijte Google Maps. Jednotlivé stromy budou vkládány do lokální databáze s GPS souřadnicemi, s popisem stromu a s pořízenými fotografiemi. Aplikaci doplňte o filtraci a export do externí databáze. V teoretické části proveďte rešerši podobných aplikací pro Android.
Seznam doporučené literatury
LACKO, Ľuboslav. Mistrovství - Android. Přeložil Martin HERODEK. Brno: Computer Press, 2017. Mistrovství. ISBN 978-80-251-4875-4
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6
HOFMANN, Helga. Stromy a keře. Přeložil Jiří DVOŘÁK. Praha: Svojtka Co., 2015. Průvodce přírodou (Svojtka Co.). ISBN 978-80-256-1584-3.
Seznam doporučené literatury
LACKO, Ľuboslav. Mistrovství - Android. Přeložil Martin HERODEK. Brno: Computer Press, 2017. Mistrovství. ISBN 978-80-251-4875-4
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6
HOFMANN, Helga. Stromy a keře. Přeložil Jiří DVOŘÁK. Praha: Svojtka Co., 2015. Průvodce přírodou (Svojtka Co.). ISBN 978-80-256-1584-3.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
ilustrace, mapy, grafy
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Cílem práce je naprogramovat aplikaci pro Android, obsahující databázi stromů. Pro zobrazování polohy stromů využívat Google Maps. Jednotlivé stromy vkládat do lokální databáze s GPS souřadnicemi, s popisem stromu a s pořízenými fotografiemi. Aplikace doplnit o filtraci a export do externí databáze. V teoretické části provést rešerši podobných aplikací pro Android.
K písemné části práce vedoucí BP nemá zásadní připomínky. U aplikace v budoucnu vyřešit lepší kompatibilitu s některými mobilními zařízeními.
Práce je zpracována přehledně, obsahuje všechny potřebné náležitosti a je v požadovaném rozsahu. Student prokázal schopnosti samostatné práce zejména při řešení dílčích problémů, které se během návrhu aplikace vyskytly.
Míra plagiátorství u psaného textu je menší než 5%, u zdrojových kódů se pohybuje pod 5%. Největší 100% míra plagiátorství byla způsobena utilitou gradlew, která je součástí balíčku JavaParser. Dále míra plagiátorství u některých XML souborů dosahovala více jak 50% z důvodu shodné syntaxe zápisu.
Práce byla zkontrolována v systému IS/STAG, dle hodnocení komise nejeví známky plagiátorství.