V této diplomové práci byla vytvořena webová aplikace, která dokáže přijímat informace o poloze zařízení, které jsou zaregistrované uživatelem. Uživatelé si mohou zobrazit trasu, jakou zařízení urazilo, přiřadit zařízení do zóny, po jejíž neoprávněném opuštění se odešle uživatelům upozornění. Uživatelé mohou tvořit skupiny a v nich mezi sebou sdílet zařízení. Dále je možné využít aplikaci jako takovou jednoduchou evidenci knihy jízd. Aplikace byla vytvořena za použití technologie ASP.NET a webových technologií, jako je JavaScript. Data se ukládají do MSSQL databáze. Teoretická část se zaobírá popisem globálních navigačních systémů, použitými technologiemi a přehledem již existujících řešení.
Anotace v angličtině
In this thesis was created a web application that can receive information about the location of devices that are registered by the user. Users can view the route that the device has taken, assign the device to a zone. Users are notified after unauthorized abandonment of zone. Users can create groups and share devices with each other. Furthermore, it is possible to use the application as such a simple log book. The application was created using ASP.NET and web technologies such as JavaScript. Data is stored in MSSQL database. The theoretical part deals with the description of global navigation systems, used technologies and an overview of existing solutions.
V této diplomové práci byla vytvořena webová aplikace, která dokáže přijímat informace o poloze zařízení, které jsou zaregistrované uživatelem. Uživatelé si mohou zobrazit trasu, jakou zařízení urazilo, přiřadit zařízení do zóny, po jejíž neoprávněném opuštění se odešle uživatelům upozornění. Uživatelé mohou tvořit skupiny a v nich mezi sebou sdílet zařízení. Dále je možné využít aplikaci jako takovou jednoduchou evidenci knihy jízd. Aplikace byla vytvořena za použití technologie ASP.NET a webových technologií, jako je JavaScript. Data se ukládají do MSSQL databáze. Teoretická část se zaobírá popisem globálních navigačních systémů, použitými technologiemi a přehledem již existujících řešení.
Anotace v angličtině
In this thesis was created a web application that can receive information about the location of devices that are registered by the user. Users can view the route that the device has taken, assign the device to a zone. Users are notified after unauthorized abandonment of zone. Users can create groups and share devices with each other. Furthermore, it is possible to use the application as such a simple log book. The application was created using ASP.NET and web technologies such as JavaScript. Data is stored in MSSQL database. The theoretical part deals with the description of global navigation systems, used technologies and an overview of existing solutions.
Proveďte rešerši existujících řešení.
Vypracujte stručný rozbor technologií, které budou použity k návrhu.
Proveďte rozbor a analýzu požadavků na zvolené řešení.
Realizujte navrženou aplikaci
Navrženou aplikaci vhodným způsobem popište.
Věnujte pozornost zabezpečení.
Zásady pro vypracování
Proveďte rešerši existujících řešení.
Vypracujte stručný rozbor technologií, které budou použity k návrhu.
Proveďte rozbor a analýzu požadavků na zvolené řešení.
Realizujte navrženou aplikaci
Navrženou aplikaci vhodným způsobem popište.
Věnujte pozornost zabezpečení.
Seznam doporučené literatury
C\symbol{35} 6.0 and the .NET 4.6 Framework. Seventh Edition. New York: apress, 2015. ISBN 978-1484213339.
KURTZ, Jamie a Brian WORTMAN. Asp.net web api 2: building a rest service from start to finish. Second Edition. New York, NY: Apress, 2014. Expert\symbol{39}s voice in ASP.NET. ISBN 978-1484201107.
ASP.net MVC with entity framework and CSS. New York, NY: Springer Science+Business Media, 2016. ISBN 978-1484221365
DUCKETT, Jon, Gilles RUPPERT a Jack MOORE. JavaScript \& jQuery: interactive front-end web development. Indianapolis, IN: Wiley, 2014. ISBN 9781118531648.
LAMBERT, Matt. Learning Bootstrap 4. 2nd Revised edition. Birmingham: Packt Publishing, 2016. ISBN 978-1785881008.
Seznam doporučené literatury
C\symbol{35} 6.0 and the .NET 4.6 Framework. Seventh Edition. New York: apress, 2015. ISBN 978-1484213339.
KURTZ, Jamie a Brian WORTMAN. Asp.net web api 2: building a rest service from start to finish. Second Edition. New York, NY: Apress, 2014. Expert\symbol{39}s voice in ASP.NET. ISBN 978-1484201107.
ASP.net MVC with entity framework and CSS. New York, NY: Springer Science+Business Media, 2016. ISBN 978-1484221365
DUCKETT, Jon, Gilles RUPPERT a Jack MOORE. JavaScript \& jQuery: interactive front-end web development. Indianapolis, IN: Wiley, 2014. ISBN 9781118531648.
LAMBERT, Matt. Learning Bootstrap 4. 2nd Revised edition. Birmingham: Packt Publishing, 2016. ISBN 978-1785881008.
Přílohy volně vložené
1 CD ROM
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
Součástí obhajoby byla praktická ukázka
Vedoucí práce seznámil komisi s posudky
1. Otázka - Čermák- Jakým způsobem měříte vzdálenosti bodů?
2. Otázka - Čermák- Jaký benefit má Vaše řešení oproti jiným komerčním produktům?-
3. Otázka - Králík - Proč jste zvolil Google mapy a nikoliv Open Street maps?
4. Otázka - Vlček - Možnosti a využití projektu Galileo
Student odpověděl na všechny otázky z posudků i komise přijatelně, ale se značnými nedostatky.