Java - Ayuda con este TP (JAVA & SQL)

 
Vista:

Ayuda con este TP (JAVA & SQL)

Publicado por FMP099 (1 intervención) el 31/10/2012 20:28:11
Una asociación le solicita escribir un pequeño sistema para gestionar un torneo de
football 5. A continuación se indican las características que debe contemplar el mismo así
como los datos que debe almacenar.
El sistema permitirá almacenar datos de los equipos y jugadores de un torneo de
football 5. Este sistema deberá servir para ser utilizado a lo largo de varios años, por lo
tanto deberá permitir la gestión de varios torneos. La información que deberá registrar de
los jugadores es su apellido y nombre, DNI y fecha de nacimiento. En relación a los
equipos, es necesario conocer su nombre y los jugadores que lo integran. Cada torneo
contará con un nombre, una fecha de inicio y una fecha de finalización y la lista de
equipos que participan. Actualmente el reglamento indica que cada equipo puede tener un
total de ocho (8) jugadores entre titulares y suplentes; en cada torneo participan diez
(diez) equipos.
En el sistema se crearán las siguientes pantallas: ABM de equipos, ABM de
jugadores, ABM de torneos y una pantalla con la información completa del torneo. A
continuación se indican los elementos y el funcionamiento básicos de cada formulario.
ABM de equipos: contará con una lista desplegable con el/los torneos que se
eestán realizando actualmente, un campo de texto para ingresar el nombre del nuevo
equipo, una lista de quipos inscriptos actualmente en el torneo y los botones “guardar”,
“nuevo” y “cancelar”. Para crear un nuevo equipo deberá seleccionarse el torneo donde se
desea agregar el equipo, luego presionar el botón “nuevo”, ingresar el nombre del equipo
y luego presionar el botón “guardar”. Para modificar el nombre de un equipo deberá
seleccionarse el torneo de la lista de torneos, seleccionar el equipo de la lista y esto
cargará su nombre en el campo de texto, luego de modificar el nombre presionar el botón
“guardar” para actualizar los datos del equipo.
ABM de jugadores: estará compuesto por una lista desplegable con el/los torneos
que se están realizando actualmente, una lista desplegable con los equipos anotados en
el torneo, campos de texto para ingresar el nombre, el apellido y el DNI, algún método
para ingresar la fecha, una lista de jugadores pertenecientes al equipo y los botones
“guardar”, “nuevo” y “cancelar”. Para crear un nuevo jugador deberá seleccionar el torneo
en el que participará, esto cargará la lista de equipos participantes, presionará “nuevo”,
seleccionará el equipo en el que juega, se cargará los datos del jugador y por último
presionará “guardar”. Para modificar los datos deberá seleccionar el torneo, luego el
equipo, esto cargará los jugadores en la lista y al seleccionar uno se cargarán sus datos
en los campos de texto correspondiente, modificará los datos necesarios y presionará el
botón “guardar”.
ABM de torneos: estará compuesto por un campo de texto para el nombre del
torneo, campos de texto o algún otro método de entrada para las fechas de inicio y
finalización, una lista de torneos activos, una lista de torneos con más de diez (10) días de
finalizados y los botones “guardar”, “nuevo” y “cancelar”. Para crear un nuevo torneo
deberá presionarse el botón “nuevo”, se cargarán los datos del torneo y luego debe
presionarse el botón “guardar”. Para modificar los datos de un torneo deberá
seleccionarse el torneo de la lista de torneos activos, esto cargará los datos en los
campos correspondientes del formulario, se modificarán los datos necesario y luego se
presionará el botón “guardar”; no pueden modificarse torneos con más de diez (10) días
de finalizados.
Información de torneos: contará con una lista desplegable donde figurarán todos
los torneos con su fecha de finalización entre paréntesis y el botón “mostrar”. Para
mostrar los datos de un torneo deberá seleccionarse el mismo y a continuación presionar
el botón “mostrar”; esto presentará en la ventana (de la forma que considere conveniente)
los datos del torneo, luego los datos de cada equipo con sus jugadores.
El sistema puede contar con un formulario principal a modo de menú o un único
formulario con un menú superior. Solo podrá tener un ABM o el listado de información de
torneos abierto a la vez.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder