Mostrar el registro sencillo del í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 |