Publication:
Implementación de aplicación web de administración para producto gestor de aparcamientos en empresas

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2019
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Este proyecto es parte de un producto empresarial actualmente en desarrollo para la gestión de aparcamientos en empresas. Estos aparcamientos incluyen aquellas plazas de aparcamiento de las que pueden hacer uso los empleados. El producto facilitará la gestión de las plazas y su reserva por los empleados. El producto está formado por dos aplicaciones principales. Una aplicación móvil para los empleados y una aplicación web para la administración. Esta última es el objetivo de este Trabajo de Fin de Grado (TFG). La aplicación móvil ya ha sido desarrollada. Permite que los empleados de una empresa pueden reservar plazas de aparcamiento. En este desarrollo se han creado también los correspondientes servicios web con API REST. La aplicación web de administración permite gestionar los aparcamientos y su información relacionada. Para ello, se crean los correspondientes servicios web también con API REST. El trabajo ha sido desarrollado y desplegado usando las tecnologías empresariales del producto global. Los servicios web han sido desarrollados con Java y Spring Framework. Estos se usan desde una interfaz de usuario desarrollada con tecnologías web, concretamente con React y Redux, además de otras librerías y utilidades. El sistema completo de gestión de aparcamientos se despliega en Google Cloud Platform, utilizando herramientas para ello como Cloud SQL o Kubernetes. La aplicación de gestión resultante corresponde a un desarrollo industrial. Sigue pautas de desarrollo ágil y despliegue continuo para productos de alta disponibilidad en la nube.
This project is part of a business product currently under development for the management of car parks in companies. These car parks include those parking spots that employees can use. The product will facilitate the management of places and their reservation by employees. The product consists of two main applications. A mobile application for employees and a web application for administration. This last application is the objective of this Final Degree Project. The mobile application has already been developed. It allows employees of a company to reserve parking spots. In this development, the corresponding web services with REST API have also been created. The web administration application allows you to manage the car parks and their related information. To do this, the corresponding web services are also created with the REST API. This Final Degree Project has been developed and deployed using the global product business technologies. The web services have been developed with Java and Spring Framework. These are used from a user interface developed with web technologies, specifically React and Redux, as well as other libraries and utilities. The complete parking management system is deployed in Google Cloud Platform, using tools such as Cloud SQL or Kubernetes. The resulting management application corresponds to an industrial development. It follows guidelines for agile development and continuous deployment for high availability products in the cloud.
Description
Trabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Ingeniería del Software e Inteligencia Artificial. Curso 2018/2019
Unesco subjects
Keywords
Citation