Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

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

dc.contributor.advisorFuentes Fernández, Rubén
dc.contributor.authorPérez López, Rubén
dc.date.accessioned2023-06-17T15:01:06Z
dc.date.available2023-06-17T15:01:06Z
dc.date.issued2019
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Ingeniería del Software e Inteligencia Artificial. Curso 2018/2019
dc.description.abstractEste 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.
dc.description.abstractThis 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.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/56502
dc.identifier.urihttps://hdl.handle.net/20.500.14352/15182
dc.language.isospa
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004 (043.3)
dc.subject.keywordGestión de aparcamientos
dc.subject.keywordCloud
dc.subject.keywordAlta disponibilidad
dc.subject.keywordDespliegue continuo
dc.subject.keywordAplicación web
dc.subject.keywordServicio API REST
dc.subject.keywordParking management
dc.subject.keywordHigh availability
dc.subject.keywordContinuous deployment
dc.subject.keywordWeb application
dc.subject.keywordREST API service
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleImplementación de aplicación web de administración para producto gestor de aparcamientos en empresas
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication1aecf3ea-fbdd-473c-9aac-dc620a2f688e
relation.isAdvisorOfPublication.latestForDiscovery1aecf3ea-fbdd-473c-9aac-dc620a2f688e

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1138541566-346970_RUBÉN_PÉREZ_LÓPEZ_TFG_Ruben_Perez_Lopez_3940146_907628102.pdf
Size:
3.72 MB
Format:
Adobe Portable Document Format