Optimization of usage of parking spaces by Google applications and other IT/ICT

Thesis title: Optimalizace využití parkovacích míst pomocí Google aplikací a dalších IS/ICT
Author: Janata, Petr
Thesis type: Diplomová práce
Supervisor: Pavlíčková, Jarmila
Opponents: Souhrada, Václav
Thesis language: Česky
Abstract:
Tato práce se zabývá problémem nedostatečné kapacity parkovacích míst společnosti eMan před budovou JABLOTRON OFFICE PARK v pražských Holešovicích. Cílem práce je navrhnout řešení zmíněného problému pomocí informačních technologií včetně jeho implementace. Práce nejprve definuje kritéria, která by řešení mělo splňovat, a to na základě kvalitativního výzkumu prováděném přímo s budoucími uživateli softwarového řešení. Autor nejdříve hledá řešení mezi již exitujícími technologiemi a nástroji. Protože nebylo nalezeno žádné řešení, které by odpovídalo stanoveným kritériím, autor navrhuje vlastní řešení. Kombinaci mobilní aplikace a serverového backendu. Mobilní aplikace je určena pro mobilní telefony s operačním systémem Android a je psána v novém oficiálním jazyce Androidu v jazyce Kotlin. Backendová aplikace je koncipována jako REST API. Je psána s využitím frameworku Spring a rovněž v jazyce Kotlin pro JVM. Běží na platformě Heroku.
Keywords: mobilní aplikace; optimalizace; parkovací místa; REST API; Heroku; Google aplikace
Thesis title: Optimization of usage of parking spaces by Google applications and other IT/ICT
Author: Janata, Petr
Thesis type: Diploma thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Souhrada, Václav
Thesis language: Česky
Abstract:
This thesis solves problem of limited number of parking spaces, that are located in front of JABLOTRON OFFICE PARK in Prague Holešovice, dedicated to eMan company. The aim of the theses is to design an solution for the mentioned problem using information technology. The other part of the aim is to implement the solution. There are firstly defined criteria for solution in the thesis. The criteria are based on qualitative research made with future user of the solution. Secondly there is made research of existing technologies and tools, that fit to defined criteria. However there was no suitable solution found. So author design his own solution – combination of mobile application and server backend. The mobile application is for Android operation system and it is written in the Kotlin programming language. Kotlin is the new official programming language for Android platform. Backend application is made as REST API solution. It is based on Spring framework and written in Kotlin for JVM as well. It runs on Heroku platform.
Keywords: mobile application; optimization; parking spaces; Google applications; REST API; Heroku

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 15. 11. 2017
Date of submission: 3. 12. 2018
Date of defense: 28. 1. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/64595/podrobnosti

Files for download

    Last update: