You are on page 1of 3

Ingeniería del Software 4 – 2010

Trabajo Práctico Ingeniería del Software 4 – 2010


Fixture

Cada año la Asociación de Ex Fútbolistas de Hattrick Paraguay organiza un torneo de fútbol entre sus
miembros.

Para ello, debe realizar la planificación del torneo a través del fixture de partidos a ser jugados. Debemos
realizar una aplicación Web que nos permita:

- Crear un nuevo torneo, en base a una fecha de inicio

- Seleccionar los equipos que formarán parte del mismo en base a un pool de equipos posibles

- Seleccionar el modo del torneo (todos contra todos, o todos contra todos dos vueltas)

En base a las opciones anteriormente seleccionadas el sistema debe:

- Generar el fixture de partidos para todo el torneo desde la fecha inicial

- Los partidos se deben jugar únicamente sábados y domingos. Deben haber la misma cantidad de
partidos en ambos días, o buscar que sean lo más parejos posible

- La cantidad de equipos siempre debe ser par

El usuario puede solicitar el fixture de un torneo determinado. Al hacer esto, el sistema debe generar un
reporte con todo el fixture del torneo. Debe incluir todos los partidos de todo el torneo desde la fecha
de inicio, incluido los días donde no se juegan partidos, en el orden correcto. Este reporte debe
generarse en formato Web o en formato Impresión en base a la elección del usuario.

Las funcionalidades de visualización de información se pueden hacer directamente sin requerir


información previa ni contraseñas. Las funcionalidades de carga de datos deben estar disponibles
únicamente para los usuarios logueados al sitio. Por tanto, se deben poder registrar usuarios al sistema.

Que se entrega:

- Diagrama Conceptual de la Base de Datos

- Base de Datos instalada en la máquina virtual

- Sistema instalado y funcionando en la máquina virtual, accesible al mismo desde cualquier


máquina del Laboratorio

- Una copia de todo lo anterior en un CD/DVD

Trabajo Práctico 2 – Merin - Esgaib


Ingeniería del Software 4 – 2010

Evaluación

- Base de datos diseñada en forma correcta y completa 20%

- Base de Datos creada a partir del diseño 10%

- Sistema instalado y funcionando en base a especificaciones 70%

o Incluye: Visualización correcta, carga completa y correcta, generación de fixture,


calendarios, aplicación de días de partido, sesiones de usuario en base a
especificaciones, etc.

Observaciones

- El Trabajo Práctico es grupal

- No se permiten trabajos repetidos ni copiados entre grupos

- Las fechas deben ser reales (no pueden haber 30 de Febrero ni 32 de Marzo)

- Correcta utilización de CSS para las interfaces

- La lista de equipos con su información relacionada ya debe estar cargada en la Base de Datos.
No es necesaria interfaz para carga o edición de los mismos

- Las interfaces deben ser usables (requerir la menor cantidad de acciones para realizar las tareas)
y se debe buscar la facilidad de uso de las mismas

Trabajo Práctico 2 – Merin - Esgaib


Ingeniería del Software 4 – 2010

Ejemplo

Se presenta como ejemplo a continuación un fixture de partidos. Este es un fixture de muestra y se


presenta simplemente con objetivos ilustrativos y de ejemplo. De Ninguna manera es un ejemplo o
modelo a seguir obligatoriamente.

Trabajo Práctico 2 – Merin - Esgaib

You might also like