Barraguesh / UDA_app

Aplicación para la consultoría de e-sports

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo
UDA App

Aplicación para la gestion de ligas de e-sports

Releases License

Para qué sirve

La aplicación esta preparada para crear ligas, equipos y jornadas, aparte de jugadores, dueños de los distintos equipos, usuarios que consultarán la clasificación y el estado de las jornadas y los administradores, que podrán crear todo lo anterior, modificarlo y eliminarlo en caso de ser necesario.

Instalación

Disponemos de un tutorial para usuarios (vídeo) que muestra como instalar y usar la aplicación desde una cuenta existente o nueva de usuario. Se puede descargar el ejecutable .jar comprimido desde aquí.

Cómo desplegar la aplicación para su desarrollo

La aplicación está codificada en Java. El proyecto ha sido creado y editado con Netbeans. El proyecto se encuentra en App>>UDA_App.

Lo primero: necesitaremos crear la base de datos con las tablas necesarias. El script de SQL para la creación de la BDD está en App>>Script_BDD, lo ejecutamos y comprobamos que todo ha sido creado. Opcionalmente, podemos tambien añadir unos primeros datos iniciales con el fichero "Carga de datos iniciales" que se encuentra en la misma carpeta del script de creación.

Lo segundo: Una vez creada la base de datos necesitamos configurar el JPA usado en el proyecto para conectarnos al servidor. Para ello editaremos el "persistence.xml" que se encuentra en App>>UDA_App>>>>src>>META-INF.
Se tiene que editar los campos que en la imagen aparecen como "NombreDelHost", "SID", "USUARIO" y "CONTRASEÑA", introduciendo las credenciales del servidor que se desea utilizar.

Persistence.xml

Una vez hechos estos pasos podremos desplegar la aplicación en nuestro IDE para su desarrollo. Tener en cuenta que este trabajo se ha creado bajo una licencia MIT.

Capturas de pantalla

VPrincipal

Pantalla principal (vista de usuario)

VClasificacion

Pantalla de consulta de clasificación (vista de usuario)

VJornadas

Pantalla de consulta de jornadas (vista de usuario)

Documentación

Documentación del proyecto link
Team drive con toda la documentación

Links específicos
Planificación detallada link
Documento de implementación del blog (anexo de realización de copias de seguridad incluido) link
Manual del administrador link
Estructura del fichero log link
Documentación Javadoc link
MER link
Modelo relacional link
Diagramas UML link
Dirección del blog: 10.1.2.1
Realizado por UDA Corp. bajo licencia MIT. 2018.

About

Aplicación para la consultoría de e-sports

License:MIT License


Languages

Language:Java 97.9%Language:PLSQL 1.5%Language:Shell 0.6%