[Php-avanzado] SRS -
Lorena Febbraro
febbweb en gmail.com
Mie Dic 1 16:15:32 ARST 2010
Hola Leo, te mando la segunda version. saludos. Lorena
Descripcion General
El sistema gestiona jugadores, torneos y rankings de una liga de tenis.
Requerimientos Empresariales
Informatizar la administracion de una liga de tenis.
Requerimientos Funcionales
1. El Sistema debe gestionar sedes
2. El Sistema debe gestionar torneos con sus sedes //un torneo puede
jugarse en muchas sedes
3. El Sistema debe listar categorias// Se listan las categorias porque
siempre seran las mismas. Excepcionalmente se agregara alguna categoria
4. El Sistema debe asignar categorias por torneo
5 . El Sistema debe listar categorias por torneo // Cada torneo no
necesariamente se juegan todas las categorias. (Solo algunas)
6. El Sistema debe gestionar jugadores con su puntaje y su categoria
7. El Sistema debe gestionar inscripciones de jugadores por torneo //
Un jugador puede inscribirse en mas de una categoria en un mismo torneo
8. El Sistema debe listar partidos por torneo por fecha
9. El Sistema debe listar resultados de cada partido por jugador de
cada categoria
//cada jugador obtiene un puntaje a apartir del resultado de cada
partido jugado
10. El Sistema debe calcular puntajes de cada jugador por torneo en
cada categoria// Un jugador tendra un puntaje determinado por cada categoria
en que juege
11. El Sistema debe calcular rankings por puntaje por jugador // el
ranking se actualiza despues de cada torneo finalizado en cada categoria que
se haya jugado
12. El Sistema debe buscar draw por categoria por torneo
13. El sistema desbe buscar partidos por fecha // Ese partido se
realizara en una fecha y lugar (unicos)
14. El sistema debe buscar partidos por sede
15. El Sistema debe buscar resultados de cada partido por jugador por
fecha // Actualizar el draw de cada categoria de cada torneo despues de cada
partido
Diccionario
sedes : Descripcion, direccion
torneos: Nombre, fecha_inicio, fecha_finalizacion, fechaInicio_inscripcion,
fechafinal_inscripcion, sede
jugador:nombre, apellido, fecha_nacimiento, imagen_perfil, puntaje,
categoria
inscripciones: nombre_jugador, torneo, categoria
categorias: nombre_categoria
ranking : num_puesto, nombre_jugador, foto_jugador, puntos,
cantTorneosJugados
puntajes: sede, horario, categoria, ronda, resultadoPartido, nom_jugadorG,
nom_jugadorP// me falta indicar el calculo
draw : nombreTorneo, nombre_jugadores1, nombre_jugadores2// es una grilla
partido: id_nombre, fecha, hora, nombre_jugadores1, nombre_jugadores2,
resultado//
resultado :sera un calculo de gamesGanados, GamesPerdidos,
DiferenciaGamesGanados, Diferencia Games Perdidos, SetGanados, SetPerdidos,
DiferenciaSetganados, DiferenciaSetPerdidos
// aca " resultado" no estoy segura que lo tenga que poner en diccionario,
o es un atributo de partido...
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20101201/6956c88f/attachment.htm
Más información sobre la lista de distribución Php-avanzado