Tato diplomová práce popisuje proces tvorby webové aplikace pro získávání a analýzu dat o dopravních nehodách. Shrnuje problematiku související s interpretací dat o dopravních nehodách ve vybraném mapovém systému a poskytuje základní možnosti analýzy těchto dat. Dále práce zabývá vytvořením aplikačního rozhraní pro vkládání dat z aplikací třetích stran. Funkčnost tohoto rozhraní je demonstrována vytvořením aplikace pro operační systém Android.
Anotace v angličtině
This thesis discuss the process of creation web application for acquisition and analysis of data about car accidents. It summarizes the problematics related to interpretation of car accident data in the selected map system and provides basic possibilities of analysing these data. Thesis also follow up the creation of an application interface for data entry from third party applications. The functionality of this interface is demonstrated by creating an Android application.
Klíčová slova
analýza, Android, clusterování, dopravní nehoda, filtrování, mapa, PHP, SQL, React, React Native, Redux, Typescript, web, webová aplikace
Klíčová slova v angličtině
analysis, Android, car accident, clustering, filtering, map, PHP, SQL, React, React Native, Redux, Typescript, web, web application
Rozsah průvodní práce
58s. (65 000 znaků)
Jazyk
CZ
Anotace
Tato diplomová práce popisuje proces tvorby webové aplikace pro získávání a analýzu dat o dopravních nehodách. Shrnuje problematiku související s interpretací dat o dopravních nehodách ve vybraném mapovém systému a poskytuje základní možnosti analýzy těchto dat. Dále práce zabývá vytvořením aplikačního rozhraní pro vkládání dat z aplikací třetích stran. Funkčnost tohoto rozhraní je demonstrována vytvořením aplikace pro operační systém Android.
Anotace v angličtině
This thesis discuss the process of creation web application for acquisition and analysis of data about car accidents. It summarizes the problematics related to interpretation of car accident data in the selected map system and provides basic possibilities of analysing these data. Thesis also follow up the creation of an application interface for data entry from third party applications. The functionality of this interface is demonstrated by creating an Android application.
Klíčová slova
analýza, Android, clusterování, dopravní nehoda, filtrování, mapa, PHP, SQL, React, React Native, Redux, Typescript, web, webová aplikace
Klíčová slova v angličtině
analysis, Android, car accident, clustering, filtering, map, PHP, SQL, React, React Native, Redux, Typescript, web, web application
Zásady pro vypracování
Seznamte se s daty o dopravních nehodách a jejich strukturou.
Prostudujte nejběžnější dostupné mapové systémy, zhodnoťte jejich možnosti a vyberte jeden pro účely diplomové práce.
Vytvořte webovou aplikaci umožnující přehledně vytvářet analýzy a exporty dat o dopravních nehodách.
Webová aplikace bude obsahovat administrační rozhraní pro vkládání a úpravu dat o nehodách.
Navrhněte aplikační rozhraní umožňující komunikaci s různými klientskými aplikacemi.
Vytvořte klienta pro OS Android umožňujícího vkládání záznamů o dopravní nehodě do databáze nehod.
Zásady pro vypracování
Seznamte se s daty o dopravních nehodách a jejich strukturou.
Prostudujte nejběžnější dostupné mapové systémy, zhodnoťte jejich možnosti a vyberte jeden pro účely diplomové práce.
Vytvořte webovou aplikaci umožnující přehledně vytvářet analýzy a exporty dat o dopravních nehodách.
Webová aplikace bude obsahovat administrační rozhraní pro vkládání a úpravu dat o nehodách.
Navrhněte aplikační rozhraní umožňující komunikaci s různými klientskými aplikacemi.
Vytvořte klienta pro OS Android umožňujícího vkládání záznamů o dopravní nehodě do databáze nehod.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\arabic{enumi}]}
PECINOVSKÝ, Rudolf. Návrhové vzory: 33 vzorových postupů pro objektové programování. Vyd. 1. Brno: Computer Press, 2007. ISBN 978-80-251-1582-4.
GUTMANS, Andi, Stig Sather BAKKEN a Derick RETHANS. Mistrovství v PHP 5. Vyd. 2. Brno: Computer Press, 2008. ISBN 978-80-251-1519-0.
ZAKAS, Nicholas C. JavaScript pro webové vývojáře. Brno: Computer Press, 2009. Programujeme profesionálně. ISBN 978-80-251-2509-0.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\arabic{enumi}]}
PECINOVSKÝ, Rudolf. Návrhové vzory: 33 vzorových postupů pro objektové programování. Vyd. 1. Brno: Computer Press, 2007. ISBN 978-80-251-1582-4.
GUTMANS, Andi, Stig Sather BAKKEN a Derick RETHANS. Mistrovství v PHP 5. Vyd. 2. Brno: Computer Press, 2008. ISBN 978-80-251-1519-0.
ZAKAS, Nicholas C. JavaScript pro webové vývojáře. Brno: Computer Press, 2009. Programujeme profesionálně. ISBN 978-80-251-2509-0.
Přílohy volně vložené
žádné
Přílohy vázané v práci
schémata
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.