1. Requerimientos de Usuario
Tema: Organizar Torneo
Grupo: Ronald Cárdenas, Israel Rey, Carlos Ojeda
id Descripción
Priorid
ad
Tip
o Riesgo
RU001
El sistema debe permitir el registro de los equipos de
futbol. Alta F ALTA
RU002
El sistema deberá ser capaz de poder planificar los
encuentros de los equipos (partidos de futbol).
Media F Alta
RU003
Se podrá generar las tablas de posiciones de forma
automática.
Alta F Alto
RU004 El sistema deberá identificara al mejor goleador Media F Media
RU005 El sistema podrá publicar información acerca del
torneo en curso en la web.
Media F Alta
RU006
Facilidad de uso: El sistema se diseñara de tal forma que
permita al usuario una navegación intuitiva.
NF
RU007
Seguridad: Las actualizaciones solo podrán ser
efectuadas por el organizador del torneo.
NF
RU008
Portabilidad: Se deberá tener acceso al sistema desde
cualquier terminal con internet. NF
2. Requerimientos del Sistema
Inscripciones de los equipos Código: SRS001.
Deriva: RU001
- Al registrar un equipo de futbol el sistema presentara al usuario un formulario solicitando los
siguientes campos :
o Nombre del equipo
o Ciudad
o Nombre del Presidente del equipo
o Nombre del Director Técnico
- Para el registro de los jugadores el sistema solicitara: el nombre, nacionalidad, fecha de
nacimiento del futbolista, número de camiseta y rol que desempeña el jugador en la cancha
(defensa, portero, etc.).
- El sistema debe almacenar toda esta información en una base de datos relacional.
Planificar encuentros SRS002.
Tipo funcional
Deriva: RU002
- El sistema deberá contar con formularios que permitan al usuario especificar el número de
equipos que tendrá cada grupo o división. El sistema contara con dos opciones para la
organización de los encuentros:
o Planificación de los partidos de forma aleatoria
o Planificación de los partidos de forma manual.
- Para la creación del calendario de futbol el sistema debe presentar la siguiente información:
o Grupos / divisiones.
o Nombres de los equipos.
o Fecha y hora del encuentro.
o Estadio.
o Ciudad.
Tabla de posiciones SRS003
Tipo: Funcional.
Deriva: RU003
- Al solicitar la generación de una tabla de posiciones, el sistema deberá presentar la misma en
base a los siguientes atributos:
o Partidos jugados
o Partidos Ganados
o Partidos empatados
o Partidos perdidos
o Goles a favor
o Goles en contra.
3. - El sistema deberá permitir al organizador seleccionar la frecuencia de actualización del
calendario: Actualizaciones diarias, Actualizaciones semanales, Actualizaciones Mensuales.
Identificar Goleador SRS004
Tipo: Funcional.
Deriva: RU004.
- Una vez terminado el campeonato, el sistema deberá identificar el goleador del mismo, para
lo cual revisara las anotaciones de cada jugador y el que tenga más anotaciones, es decir el
que más goles ha realizado será el goleador del campeonato. El sistema presentara la
siguiente información:
o Nombre del jugador
o Equipo del jugador
o Goles marcados
Publicación de información SRS005.
Tipo: Funcional.
RU005
- El sistema genera una página web para cada torneo creado, en donde se publicara
información como:
o La Tabla de posiciones.
o Las Fechas de encuentros (Calendario de futbol).
o Resultados de los últimos encuentros (partidos).
o El mejor goleador hasta la fecha del campeonato.
Interfaz SRS 006
Tipo: No funcional.
Deriva: RU006
- El sistema debe contar con una distribución inteligente de las secciones, botones,
herramientas de tal forma que se cree una experiencia de navegación en el sistema
satisfactoria.
Seguridad SRS 007
Tipo: No funcional.
Deriva: RU007
- El sistema debe contar con una cuenta de usuario para el organizador del partido, con el fin
de asegurar que los cambios en el torneo solo puedan realizarse por el organizador del
torneo.