Publication:
Automatización de la gestión de la piscina de la UCM mediante Pista Virtual

Research Projects
Organizational Units
Journal Issue
Abstract
A pesar de la modernización de distintas áreas de las zonas deportivas de la Universidad Complutense de Madrid, no se ha modernizado la gestión de los accesos y reservas a las instalaciones. Sin embargo, en los últimos años se ha hecho un esfuerzo para que estas acciones puedan llevarse a cabo online a través de una aplicación móvil llamada Pista Virtual. En este contexto, en este trabajo de fin de grado presentamos una extensión de Pista Virtual a la gestión de las piscinas. La aplicación tiene varios módulos, nosotros hemos realizado la parte de la piscina de verano. En un principio iban a ser ambas piscinas, pero finalmente de la piscina de invierno no recibimos ningún requisito por lo que solo hemos implantado la piscina de verano. El módulo piscina está implementado con las tecnologías .NET y Xamarin, nuevas para nosotros en un primer momento. A día de hoy entendemos por qué Pista Virtual decidió desde un primer momento desarrollar la aplicación en C#, ya que el desarrollo multiplataforma da muchas facilidades para los distintos sistemas operativos (Android, iOS) que hoy en día son mayoritariamente utilizados. El resultado que hemos tenido de este Trabajo de Fin de Grado, es el módulo integrado en la aplicación. En él podemos tener dos roles, el de usuario o el de gestor. Para los usuarios la aplicación tiene una sección llamada Piscina en la que puedes comprar entradas para el acceso a la misma, la entrada se genera mediante un código BIDI que permite acceso al usuario para el uso y disfrute de la piscina. Para los gestores la aplicación tiene una sección llamada Entradas en la que seleccionan el día y les permiten escanear los códigos BIDI y así poder dar acceso a los distintos usuarios a la piscina.
Despite the modernization of different areas of the sports areas of the Complutense University of Madrid, the management of access and booking to the facilities have not been modernized. However, in recent years an effort has been made so that these actions can be carried out online through a mobile application called Pista Virtual. In this context, in this end-of-degree project we present an extension of Pistal Virtual to the management of swimming pools. The application has several modules, we have made part of the summer pool. At first they were going to be both pools, but at the end we did not receive any requirement about the Winter pool so we only implemented the summer pool. The pool module is implemented with .NET and Xamarin technologies, new for us at first. Today we understand why Pista Virtual decided from the first moment to develop the application in C#, since the multiplatform development gives many facilities for the different operating systems (Android, iOS) that today are mostly used. The result we have had from this Final Degree Project is the module integrated in the application. We can fin have two roles in it, the user and the manager. For the users, the application has a section called “Pool” where you can buy tickets to Access, the entry is generated by a BIDI code that allows users to entry the pool. For managers the application has a section called “Tickets” in which the users select the day and allow them to scan the BIDI codes and give access to the different users to the pool.
Description
Trabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, Curso 2018/2019
Unesco subjects
Keywords
Citation