[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