Вы находитесь на странице: 1из 20

Informe de especificacin de

requerimientos y Mtricas de calidad


de la pgina web.

[Pgina de estadsticas y datos de equipos de ftbol]



Integrantes
Carlos Tognarelli Ross.
Nicols Reyes Gallardo.

Profesor
Ricardo Garcs Lagos





Tabla de contenido
Requerimientos: .................................................................................................................................. 3
Requerimientos Funcionales ........................................................................................................... 3
Usuario Registrado ...................................................................................................................... 3
Usuario Visita .............................................................................................................................. 7
Administrador:........................................................................................................................... 10
Requerimientos No Funcionales ................................................................................................... 16
Requerimientos de procesos ..................................................................................................... 16
Requerimientos de usabilidad ................................................................................................... 17
Requerimientos externos ........................................................................................................... 17
Mtricas: ........................................................................................................................................... 18











Requerimientos:

Requerimientos Funcionales
Los requerimientos funcionales estn divididos en 3 perfiles:

Usuario Registrado: Se denomina de esta forma a los visitantes registrados en la
pgina quienes tienen acceso total al contenido de la pgina web.
Usuario Visita: Se denominan de esta forma a los visitantes de la pgina quienes
tienen acceso restringido al contenido de la pgina.
Administradores: Estos podrn ingresar, modificar y eliminar informacin de la
pgina. Y asignar, en consenso con el cliente, un espacio para publicidad

Usuario Registrado


RFN001 Iniciar sesin:

La pgina web debe contar con un LOGIN donde se solicite el usuario y contrasea del usuario
previamente registrado. El contenido de la pgina web se excluye del Login debido a que
usuarios sin registro tambin pueden acceder a la pgina
Representacin Grfica de RFN001 Iniciar sesin



Pgina principal
Contenido
Login
RFN002 Ver equipo:

La pgina web debe dar la posibilidad de visualizar el equipo que seleccione, accediendo as a
Historia, Plantel, Cuerpo mdico, Utileros, Dirigencia, Campaas, Actualidad.

Representacin Grfica de RFN002 Ver equipo
Equipo
Dirigencia Campaas Actualidad
Historia Plantel
Cuerpo mdico Utileros
RFN003 Ver Jugador:

La pgina web debe dar la posibilidad de visualizar el jugador que seleccione, accediendo as a
su Historia, Ficha tcnica, Estadsticas, Ttulos, Fotos.

Representacin Grfica de RFN003 Ver Jugador

RFN004 Ver Entrenador:

La pgina web debe dar la posibilidad de visualizar el jugador que seleccione, accediendo as a
su Historia, Ficha tcnica, Estadsticas, Ttulos, Fotos.

Representacin Grfica de RFN004 Ver Entrenador
Jugador
Fotos
Historia Ficha tcnica
Estadsticas Ttulos
Entrenador
Fotos
Historia Ficha tcnica
Estadsticas Ttulos

RFN005 Ver Estadsticas Jugador:

La pgina web debe dar la posibilidad de visualizar el jugador que seleccione, accediendo as a
sus Equipos, Goles, Campeonatos, Tarjetas, Lesiones, Fotos, Ficha Tcnica.

Representacin Grfica de RFN005 Ver Estadsticas Jugador

RFN006 Ver Estadsticas Entrenador:

La pgina web debe dar la posibilidad de visualizar las estadsticas del entrenador que
seleccione, accediendo as a sus Equipos, Copas, Fotos.

Representacin Grfica de RFN006 Ver Estadsticas Entrenador

Estadsticas
Ficha Tcnica
Equipos Goles
Camponatos Tarjetas
Lesiones Fotos
Estadsticas
Fotos
Equipos Copas
Usuario Visita
RFN007 Registro usuario:

La pgina web debe contar con un recuadro para el registro del usuario, en el cual deber
especificar Nombre, Apellidos, Correo electrnico y nmero telefnico. El contenido de la pgina
web se excluye del Registro debido a que usuarios sin registro tambin pueden acceder a la
pgina


Representacin Grfica de RFN007 Registro usuario
Pgina principal
Contenido
Registro
Nombre Apellidos
Correo
electronico
Nmero
telefnico


RFN006 Ver equipo:

La pgina web debe dar la posibilidad de visualizar el equipo que seleccione, accediendo as a
Historia, Plantel, Cuerpo mdico, Utileros, Dirigencia, Campaas, Actualidad.

Representacin Grfica de RFN006 Ver equipo




Equipo
Plantel Cuerpo mdico
Dirigencia Actualidad
RFN007 Ver Jugador:

La pgina web debe dar la posibilidad de visualizar el jugador que seleccione, accediendo as a
su Historia, Ficha tcnica, Ttulos, Fotos.

Representacin Grfica de RFN007 Ver Jugador

RFN008 Ver Entrenador:

La pgina web debe dar la posibilidad de visualizar el jugador que seleccione, accediendo as a
su Historia, Ficha tcnica, Ttulos, Fotos.

Representacin Grfica de RFN008 Ver Entrenador
Jugador
Historia Ficha tcnica
Ttulos Fotos
Entrenador
Historia Ficha tcnica
Ttulos Fotos
Administrador:
RFN009 Iniciar sesin administrador:

La pgina web debe contar con un recuadro de inicio de sesin de administrador. Para poder
modificar el contenido, es necesario estar logeado.



Representacin Grfica de RFN001 Iniciar sesin



Pgina principal
Login
administrador
Contenido
RFN007 Administrar equipos:

La pgina web debe dar la opcin de administrar todos los datos contenidos en la seccin de
equipos. Esto incluye ingreso, modificacin y eliminacin de equipos y sus datos.

Representacin Grfica de RFN007 Administrar equipos



Equipo
Administrar
Actualidad
Historia Plantel
Cuerpo mdico Utileros
Dirigencia Campaas
RFN007 Administrar Jugador:

La pgina web debe dar la opcin de administrar todos los datos contenidos en la seccin de
Jugador. Esto incluye ingreso, modificacin y eliminacin de jugadores y sus datos.

Representacin Grfica de RFN007 Administrar Jugador


Jugador
Administrar
Historia Ficha tcnica
Estadsticas
Equipos Goles
Campeonatos Tarjetas
Lesiones Ficha tcnica
Titulos
Fotos
RFN007 Administrar Entrenador:

La pgina web debe dar la opcin de administrar todos los datos contenidos en la seccin de
Jugador. Esto incluye ingreso, modificacin y eliminacin de entrenadores y sus datos.

Representacin Grfica de RFN007 Administrar Entrenador


Entrenador
Administrar
Historia Ficha tcnica
Estadsticas
Equipos Copas
Ttulos
Fotos
RFN007 Generar reportes:

La pgina web debe dar la opcin de generar reportes que incluya la cantidad de visitas, de
registro de usuarios, inicios de sesin, clics en publicidad, clics por seccin, tiempo de conexin
por usuarios.

Representacin Grfica de RFN007 Administrar Entrenador
Generar reporte
Contador visitas Registro de usuarios
Inicios de sesin Clics en publicidad
Clics por seccin
Tiempo de conexin
por usuarios
RFN001 Asignacin de publicidad:

La pgina web debe contar con un espacio asignado para publicidad emplazada en el costado
derecho de la pgina (<aside>). El cual se puede modificar, sin afectar el rendimiento o el resto
de las funcionalidades de la pgina web.



















Publicidad
Asignacion
espacios
Contenido

Requerimientos No Funcionales
En esta seccin se detallan los requerimientos no funcionales RNFN obtenidos en base a
los requerimientos solicitados por el cliente.



Requerimientos de procesos


RNFN001 Plataforma de desarrollo:

El entorno de desarrollo web se implementar con php, HTML, css y JavaScript.

RNFN002 base de datos:

La informacin ingresada al sistema se almacenar en una base de datos implementada en
Oracle

RNFN003 Seguridad de sistema:

La pgina web debe cumplir con todos los estndares de seguridad, especialmente en los datos
de los usuarios registrados. Los datos de usuario y contrasea sern cifrados con una clave HASH
como SHA-1.


RNFN004 Servidor de alojamiento:

El servidor de la pgina web ser montado en un servidor externo, contratando un hosting JSP.
El cual deber incluir un soporte para la base de datos Oracle.








Requerimientos de usabilidad


RNFN005 Desempeo:

El desempeo se basa en la cantidad de usuarios tanto registrados como visita. Adems el
tiempo de respuesta debe ser menor a 2.5 segundos por cada transaccin generada.

RNFN006 Interfaz:

Diseo grfico amigable e intuitivo. Colores corporativos.

RNFN007 Mensajes de ayuda:

La pgina debe contar con un asistente de ayuda, el cual muestre los datos y pasos a seguir para
poder realizar alguna operacin.




Requerimientos externos


RNFN008 Estabilidad:

La pgina debe estar disponible al menos un 91,7% del da para los usuarios, las actualizaciones
en la pgina web debern realizarse entre las 02:00am y las 04:00am.


RNFN009 Soporte:

La pgina debe contar con soporte de, al menos, los seis primeros meses una vez lanzada esta.







Mtricas:



Caracterstica Subcaracterstica Peso(A: Alto, M: Medio, B: Bajo)
Funcionalidad Adecuacin A
Exactitud A
Interoperabilidad B
Seguridad B
Cumplimiento M
Fiabilidad Madurez B
Tolerancia a fallos M
Recuperabilidad A
Cumplimiento M












Caracterstica Subcaracterstica Mtricas
Funcionalidad

Adecuacin

Nombre: Porcentaje de implementacin funcional
Propsito: Qu tan completa est la implementacin funcional.
Mtodo de aplicacin: Contar las funciones faltantes detectadas en la
evaluacin y comparar con el nmero de funciones descritas en la
especificacin de requisitos.
Medicin, frmula: X = 1 - A/B
(A = nmero de funciones faltantes B = nmero de funciones descritas en
la especificacin de requisitos)
Exactitud Nombre: Porcentaje de datos correctos
Propsito: Qu tan completa est la implementacin funcional.
Mtodo de aplicacin: Contar las funciones faltantes detectadas en la
evaluacin y comparar con el nmero de funciones descritas en la
especificacin de requisitos.
Medicin, frmula: X = 1 - A/B
(A = nmero de funciones faltantes B = nmero de funciones descritas en
la especificacin de requisitos)
Interoperabilidad Nombre: Sistemas interoperables
Propsito: Con cuantos sistemas interoperabiliza correctamente el
sistema.
Mtodo de aplicacin: Llevar a cabo un plan de pruebas con todos los
sistemas que la aplicacin debera funcionar bien y contabilizar las que
estn correctas contra las totales descritas en la especificacin de
requerimientos
Medicin, frmula: X = A/B
(A = sistemas correctos B = sistemas de la especificacin de
requerimientos)
Seguridad Nombre: Probabilidad de repeler ataques
Propsito: Capacidad para prevenir acceso no autorizado, virus y ataques.
Mtodo de aplicacin: contar los ataques solucionados, prevenidos y no
solucionados y dividirlos con los ataques totales
Medicin, frmula: Seguridad = ((AS * 0.5) + AP - ANS * 1.5)/AT
(AS = ataques solucionados AP = Ataques prevenidos ANS = Ataques no
solucionados).
Cumplimiento Nombre: Requerimientos cumplidos
Propsito: Cuantos requerimientos ha cumplido el sistema
Mtodo de aplicacin: Contar los requerimientos que se han sido
aprobados por el usuario en comparacin a los requerimientos totales
dados por este.
Medicin, Formula: X = A/B
(A = requerimientos correctos B = requerimientos de la especificacin)





Caracterstica Subcaracterstica Mtricas
Fiabilidad Madurez Nombre: Suficiencia de las pruebas
Propsito: Cuntas de los casos de prueba necesarios estn cubiertos por
el plan de pruebas.
Mtodo de aplicacin: Contar las pruebas planeadas y comparar con el
nmero de pruebas requeridas para obtener una cobertura adecuada.
Medicin, frmula: X = A/B
(A = nmero de casos de prueba en el plan, B = nmero de casos de
prueba requeridos)







Tolerancia a fallos Nombre: Tiempos de fallo
Propsito: Obtener el tiempo medio entre fallos.
Mtodo de aplicacin: Obtener la media entre tiempo medio de fallo y
tiempo medio de reparacin.
Medicin, Formula: TMEF = TMDF+TMDR
(TMEF (Tiempo medio entre fallos) TMDF (tiempo medio de fallo) y
TMDR (tiempo medio de reparacin)).
Recuperabilidad Nombre: Recuperacin ante fallas
Propsito: Obtener el tiempo de recuperabilidad de la pgina.
Mtodo de aplicacin: Obtener el tiempo total desde el inicio hasta el
fin de una falla, para todas las fallas acontecidas.
Medicin, Formula: NFallas*(HIF-HTF)=TMRP
(HIF (Hora inicio falla) HTF (Hora fin de falla) TTRF ( Tiempo total
recuperacin de falla)
Cumplimiento No aplica