- -

Aplicación para la gestión de un club de pádel

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Aplicación para la gestión de un club de pádel

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Sánchez Díaz, Juan es_ES
dc.contributor.author Vázquez Gascueña, Pablo es_ES
dc.date.accessioned 2022-10-19T14:43:20Z
dc.date.available 2022-10-19T14:43:20Z
dc.date.created 2022-09-19
dc.date.issued 2022-10-19 es_ES
dc.identifier.uri http://hdl.handle.net/10251/188288
dc.description.abstract [CA] El present treball descriu el desenrotllament d'una aplicació web per a gestionar un club de pàdel. D'una banda, els usuaris que la utilitzen podran veure totes les partides disponibles per al dia en concret que seleccionen i podran apuntar-se a elles de manera individual amb la fi de jugar contra altres usuaris, o si el prefereixen, reservar la pista completa per a ells. A més, a través del seu compte podran veure un llistat d'aquestes partides (tant les ja disputades, juntament amb el seu resultat, com els pendents per jugar) així com, els entrenaments i competicions de les quals formen part. També, l'aplicació disposarà de mètriques per a mesurar l'evolució del nivell dels jugadors a través dels seus habilitades ofensives, defensives, físiques i psicològiques. D'aquesta manera, s'aconsegueix que els usuaris tinguen una forma ràpida i eficaç de conèixer el seu nivell actual, així com de saber quin serà el seu nou nivell cada vegada que milloren en una determinada habilitat. D'altra banda, l'administrador de l'aplicació podrà gestionar a través del seu compte tots els aspectes relacionats amb els usuaris, partides, entrenaments, competicions, pagaments etc. Per a dur a terme el projecte, partint de la generació i avaluació de la idea de negoci, s'ha seguit una metodologia tradicional passant per totes les etapes del desenvolupament d'un producte de programari: Anàlisi i Especificació de Requisits, Disseny, Implementació, Proves, Desplegament i Manteniment. En relació amb les principals tecnologies emprades per al desenvolupament de l'aplicació, s'ha utilitzat per al frontend el framework Blazor WebAssembly i en el backend ASP.NET Core. D'aquesta manera, s'aconsegueix que C# siga el llenguatge de programació comú durant tota la fase d'implementació. Com a sistema de gestió de base de dades s'ha fet ús de Microsoft SQL Server. es_ES
dc.description.abstract [ES] El presente trabajo describe el desarrollo de una aplicación web para gestionar un club de pádel. Por una parte, los usuarios que la utilicen podrán ver todas las partidas disponibles para el día en concreto que seleccionen y podrán apuntarse a ellas de forma individual con el fin de jugar contra otros usuarios, o si lo prefieren, reservar la pista completa para ellos. Además, a través de su cuenta podrán ver un listado de dichas partidas (tanto las ya disputadas, junto con su resultado, como las pendientes por jugar) así como, los entrenamientos y competiciones de las que formen parte. También, la aplicación dispondrá de métricas para medir la evolución del nivel de los jugadores a través de sus habilitades ofensivas, defensivas, físicas y psicológicas. De esta forma, se consigue que los usuarios tengan una forma rápida y eficaz de conocer su nivel actual, así como de saber cuál será su nuevo nivel cada vez que mejoren en una determinada habilidad. Por otro lado, el administrador de la aplicación podrá gestionar a través de su cuenta todos los aspectos relacionados con los usuarios, partidas, entrenamientos, competiciones, pagos etc. Para llevar a cabo el proyecto, partiendo de la generación y evaluación de la idea de negocio, se ha seguido una metodología tradicional pasando por todas las etapas del desarrollo de un producto software: Análisis y Especificación de Requisitos, Diseño, Implementación, Pruebas, Despliegue y Mantenimiento. En relación con las principales tecnologías empleadas para el desarrollo de la aplicación, se ha utilizado para el frontend el framework Blazor WebAssembly y en el backend ASP.NET Core. De esta forma, se consigue que C# sea el lenguaje de programación común durante toda la fase de implementación. Como sistema de gestión de base de datos se ha hecho uso de Microsoft SQL Server. es_ES
dc.description.abstract [EN] The present work describes the development of a web application to manage a padel club. On the one hand, users who use it will be able to see all the games available for the specific day they select and will be able to sign up for them individually in order to play against other users, or if they prefer, reserve the entire track for them. In addition, through your account you will be able to see a list of said games (both those already played, along with their result, and those pending to be played) as well as the training sessions and competitions of which they are part. Also, the application will have metrics to measure the evolution of the level of the players through their offensive, defensive, physical, and psychological skills. In this way, users have a quick and efficient way of knowing their current level, as well as knowing what their new level will be each time they improve in a certain skill. On the other hand, the application administrator will be able to manage all aspects related to users, games, training sessions, competitions, payments, etc. through their account. To carry out the project, starting from the generation and evaluation of the business idea, a traditional methodology has been followed through all the stages of development of a software product: Analysis and Specification of Requirements, Design, Implementation, Testing, Deployment And maintenance. In relation to the main technologies used for the development of the application, the Blazor WebAssembly framework has been used for the frontend and ASP.NET Core in the backend. This ensures that C# is the common programming language throughout the implementation phase. As a database management system, Microsoft SQL Server has been used. es_ES
dc.format.extent 68 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Pádel es_ES
dc.subject Aplicación de gestión es_ES
dc.subject Ingeniería del software es_ES
dc.subject .NET es_ES
dc.subject C# es_ES
dc.subject Blazor es_ES
dc.subject Padel es_ES
dc.subject Management application es_ES
dc.subject Software engineering es_ES
dc.subject Pàdel es_ES
dc.subject Aplicació de gestió es_ES
dc.subject Enginyeria del programari es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Aplicación para la gestión de un club de pádel es_ES
dc.title.alternative Application for the management of a paddle club es_ES
dc.title.alternative Aplicació per a la gestió d'un club de pàdel es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Vázquez Gascueña, P. (2022). Aplicación para la gestión de un club de pádel. Universitat Politècnica de València. http://hdl.handle.net/10251/188288 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\147344 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem