ejemplo casos de uso forma narrativa

15
Detalle de Casos de Usos – Sistema UEFA Detalle de Casos de Uso Sistema para la UEFA Datos Documento Versión: 1.0 Autor: CASOS DE USO GENERALES Caso de Uso Creación de Grupos Actores Personal UEFA (I) Propósito Registrar los diversos grupos en el sistema Precondición Sorteo debe haberse realizado, Se deben haber ingresados los equipos clasificados Resumen El Personal de UEFA, recibe el informe del sorteo e ingresa los diversos grupos al sistema. Tipo Primario y Esencial Curso Normal de los Eventos Actor Sistema 1.-El Personal de la UEFA recibe el resultado del sorteo de parte del juez (Fiscalizador) 2.-El Personal de la UEFA selecciona la opción para ingresar los grupos de la nueva temporada. 3.-El sistema se prepara y muestra la lista con los grupos a asignar equipos. 4.-El personal de la UEFA ingresa el grupo y el nombre del equipo que va asociar. Esto lo realiza tantas veces como con la cantidad de equipos que pueden participar. 5.-El sistema verifica el grupo, y que el equipo este clasificado. Se va actualizando la conformación de los grupos. 6.- El Personal de la UEFA selecciona guardar la configuración de los grupos para esta temporada. 7.-El sistema realiza la operación. Y queda listo para realizar otra tarea. Curso Alternativo 5.- Grupo o Equipo No valido. Muestra Mensaje Sistemas de Información

Upload: ricardo-pavez-san-martin

Post on 12-Dec-2015

7 views

Category:

Documents


1 download

DESCRIPTION

uml

TRANSCRIPT

Page 1: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Detalle de Casos de Uso Sistema para la UEFA

Datos Documento

Versión: 1.0Autor:

CASOS DE USO GENERALES

Caso de Uso Creación de GruposActores Personal UEFA (I)Propósito Registrar los diversos grupos en el sistemaPrecondición Sorteo debe haberse realizado, Se deben haber ingresados los

equipos clasificadosResumen El Personal de UEFA, recibe el informe del sorteo e ingresa los

diversos grupos al sistema. Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.-El Personal de la UEFA recibe el resultado del sorteo de parte del juez (Fiscalizador)2.-El Personal de la UEFA selecciona la opción para ingresar los grupos de la nueva temporada.

3.-El sistema se prepara y muestra la lista con los grupos a asignar equipos.

4.-El personal de la UEFA ingresa el grupo y el nombre del equipo que va asociar. Esto lo realiza tantas veces como con la cantidad de equipos que pueden participar.

5.-El sistema verifica el grupo, y que el equipo este clasificado. Se va actualizando la conformación de los grupos.

6.- El Personal de la UEFA selecciona guardar la configuración de los grupos para esta temporada.

7.-El sistema realiza la operación. Y queda listo para realizar otra tarea.

Curso Alternativo

5.- Grupo o Equipo No valido. Muestra Mensaje

Sistemas de Información

Page 2: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Caso de Uso Creación de CalendariosActores Personal de la UEFA (I).Propósito Registrar el calendario de las diversas etapas del campeonato Precondición Realizado el Sorteo, Ingresados los GruposResumen El Personal recibe la calendarización de parte del juez, y la

ingresa de acuerdo a los grupos al sistema definiendo fechas y lugar de realización.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.-El Personal recibe la calendarización creada en el sorteo por el juez.2.-El Personal selecciona la opción para ingresar el calendario.

3.- el sistema le solicite que ingrese el tipo de calendario a ingresar.

4.- Selecciona el tipo 5.- El sistema despliega las fechas para la asignación y la lista de equipos por grupo (esto en el caso de ser el tipo primera etapa).

5.- El Personal asigna los equipos (en caso de primera fase) sino el lugar en el grupo o resultado de pareja (en caso de segunda fase), el lugar (solo para la primera fase luego sera dependiendo de los resultados), la hora, a una fecha determinada del calendario. Esto se realiza según cuantos partidos se quieran ingresar.6.- Se desea guardar el calendario ingresado 7.- El sistema verifica los datos de los

equipos (en el caso de ser primera fase) y lugares y guarda el calendario.

Curso Alternativo

7.- No se guardo el calendario. Por ingreso erróneo de fechas, equipos o lugares.

Caso de Uso Definición de Árbitros por PartidoActores Personal de la UEFA (I)

Sistemas de Información

Page 3: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Propósito Registrar el Cuarteto Arbitral que participara en cada encuentro.Precondición Calendario Definido, Lista de Árbitros Definida.Resumen El personal recibe la lista de árbitros disponibles para participar

en la UEFA y asigna para cada partido cuatro de ellos.

Curso Normal de los EventosActor Sistema

1.- El personal de la UEFA selecciona la opción para registrar los árbitros a los partidos.

2.- El sistema le muestra la lista de partidos (según calendario), a los cuales se les debe asignar árbitros.

3.- El personal selecciona un partido para la asignación de árbitros.

4.- El sistema le despliega la lista de árbitros disponibles para esa fecha.

5.- El personal selecciona 4 árbitros (Principal, Secundario, Guardia Línea). Para asignar al partido.6.- El personal desea guardar la asignación de los árbitros.

7.- El sistema guarda los datos. Y queda listo para el ingreso de otros árbitros a otro partido. Para seguir vuelve la punto 3.

8.- El personal finaliza el ingreso de árbitros 9.- El sistema queda listo para otra tarea.

Curso Alternativo

2.- No existen partidos sin asignación de árbitros. Mensaje de Aviso.7.- El sistema no guardo los datos. ERROR.

Caso de Uso Creación de EstadísticasActores Personal UEFA

Sistemas de Información

Page 4: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Propósito Crear estadísticas de puntaje, faltas, goles, etc. Que serán enviadas a los clubes terminada una fecha o como resúmenes.

Precondición Haber Ingresado las actas de los partidos de una fecha completa a lo menos.

Resumen El personal de la UEFA una vez termina una fecha a lo menos, realiza el informe estadístico que será enviado a los clubes.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El personal de la UEFA selecciona la opción para crear registros estadísticos.

2.- El sistema le solicite que ingrese criterios para la creación de los resúmenes.

3.- El personal ingresa los criterios (Fechas UEFA o Fechas Cronológicas, por todo o por equipos o grupos, etc).

4.- El sistema crea según los criterios los resúmenes ( Posiciones, Goleadores, Faltas, etc)

5.- El personal Verifica el informa y selecciona la impresión y envió por correo electrónico a los diversos equipos (los que posean casilla).

6.- El sistema imprime el resultado y envía un mail a los equipos que posean casillas.

Curso Alternativo

4.-Criterios Erróneos.

Caso de Uso Revisar ActasActores Personal UEFAPropósito Revisar actas de los partidos, para verificar que los jugadores

Sistemas de Información

Page 5: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

sean los ingresados.Precondición Actas deben estar ingresadasResumen El personal de la UEFA una vez que las actas son ingresadas

debe revisar los datos de los jugadores para saber si hay irregularidades con respecto a los jugadores, si existen irregularidades se descuenta puntaje.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El personal de la UEFA ingresa la opción revisar actas de los partidos.

2.- El sistema solicita que se ingrese la acta del partido a verificar.

3.- El personal ingresa la fecha del partido y los equipos involucrados.

4.- El sistema verifica los datos. Y despliega la información relacionada con el acta. Además de los jugadores inscritos por cada uno de los equipos involucrados.

5.- El personal verifica los datos del acta y los jugadores inscritos.6.- No existen datos erróneos por lo tanto finaliza la opción.

7.- El sistema queda listo para realizar otra opción.

Curso Alternativo

4.- NO existe un acta emitida para los datos seleccionados. ERRO6.- El acta posee problemas.6.1.- Si existen problemas, se manifiesta la intención de modificar el marcador, ya que se deben descontar puntos. 6.2.- El sistema realiza el cambio del resultado del partido en el caso que existan problemas.

Caso de Uso Cancelación de ClubesActores Personal de UEFAPropósito Liquidar a los clubes que fueron eliminados de la liga.

Sistemas de Información

Page 6: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Precondición CLUB eliminado de la LigaResumen El personal de la UEFA una vez conocida la eliminación de un

club en cualquier etapa del certamen. Calcula las platas por este acaudaladas y lo liquida.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.-El Personal de la UEFA selecciona la opción para cancelar a un club

2.-El sistema le pide que ingrese el nombre del club.

3.- El personal ingresa el nombre del club 4.-El sistema verifica si el club fue eliminado.5.-El sistema muestra e imprime el valor de la liquidación para el club.

6.- El personal recibe la liquidación y realiza el pago al club.

Curso Alternativo

4.-El club no fue eliminado. ERROR

Caso de Uso Registro de ÁrbitrosActores Comité Arbitral (I)Propósito Registrar el conjunto de árbitros que podrán dirigir los partidos

de la UEFA.Precondición Hecha Pre-selección de árbitros.

Sistemas de Información

Page 7: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Resumen El comité de árbitros selecciona un conjunto de árbitros destacados del continente europeo, y los ingresa al sistema para que puedan ser asociados a los diversos partidos de primera y segunda fase.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El comité arbitral posee la nomina de árbitros seleccionados para dirigir.2.- Se selecciona la opción para ingresar la lista de árbitros.

3.- El sistema solicita los datos a ingresar de cada árbitro.

4.- Se ingresan los datos de los árbitros. Esto se realiza según cuantos árbitros se necesiten ingresar.5.- Se selecciona la opción para guardar la lista.

6.- El sistema verifica los datos y los guarda. El sistema queda lista para realizar otras tareas.

Curso Alternativo

6.-No se pudo guardar ya que un arbitro se encuentra ya ingresado. ERROR

Caso de Uso Creación de Actas de PartidosActores Equipo Arbitral (I), Comité ArbitralPropósito Registrar las actas de los partidos emitidas por el equipo arbitral.Precondición Debe haberse jugado un partido, El Equipo arbitral debe haber

enviado el acta.Resumen El comité de árbitros recibe por cada partido un acta arbitral que

Sistemas de Información

Page 8: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

emite el equipo arbitral, con diversas situaciones realizadas en un partido y las ingresa al sistema. Esto para poder generar de alguna manera los recuentos y verificar anomalías.

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.-El equipo arbitral envía al comité arbitral el acta del partido en que participaron.2.-Se selecciona la opción para ingresar el acta de un partido.

3.- El sistema solicita que se ingresen los datos asociados al partido para el cuál se desea ingresar un acta.

4.-Se ingresan los datos del partido (Fechas y Equipos Participantes y Equipo Arbitral).

5.- El sistema verifican los datos y se despliega el conjunto de datos que se debe ingresar.

6.-Se ingresan los datos relacionados con tarjetas, goles e incidentes ocurridos en un partido. 7.-Se selecciona la opción para guardar y finalizar el ingreso de un acta de un partido.

8.- El sistema verifica los datos y los guarda. Y queda listo para realizar otra tarea.

Curso Alternativo

5.- Los datos del partido son erróneos, no existe el partido o no se a jugado. ERROR.

Caso de Uso Registro de PlantelesActores Encargado del Equipo (I)Propósito Registrar los datos de los planteles clasificados para la UEFA Precondición Equipo debe haber clasificado a la UEFA.Resumen El encargado del equipo una vez clasificado este para la

competición europea (UEFA), debe registrar los datos de su plantel, entrenadores, jugadores, sede, etc… para que estos

Sistemas de Información

Page 9: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

datos queden registrados en el sistema.Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El encargado del equipo selecciona la opción para poder ingresar los datos del plantel.

2.- El sistema solicita que se ingrese el código asignado al club clasificado.

3.- El encargado ingresa el código del equipo 4.- El sistema verifica si el equipo realmente esta clasificado, y solicita que se ingresen los datos del equipo.

5.- el encargado ingresa los datos generales del equipo entrenador, sede, dirigentes, etc. Y solicita guardar dicha información.

6.- El sistema verifica si los datos no se encuentran ingresados y Solicita ingresar los jugadores.

7.- El encargado ingresa el nombre, apellidos, nacionalidad, puesto y si es comunitario o no. Esto se realiza 20 veces (cantidad de jugadores que se pueden inscribir.

8.- El sistema verifica los datos del jugador y despliega una lista donde aparecen los ingresados.

9.- El encargado solicita guardar y finalizar el ingreso del plantel.

10.- El sistema guarda los datos y queda listo para realizar otra tarea.

Curso Alternativo

4.- Equipo no existe clasificado para la UEFA. ERROR8.- El jugador ya existe ingresado en el plantel o en otro equipo. ERROR

Caso de Uso Registro de SancionesActores Comité de Sanciones (I)Propósito Registrar las sanciones de los jugadores, planteles o dirigentes.Precondición Debe existir creada un acta por un partido.Resumen El comité sancionador, verifica un acta de un partido y evalúa las

diversas sanciones según el reglamento. Luego de esto ingresa al sistema las sanciones realizadas a cada jugador, equipo o

Sistemas de Información

Page 10: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

dirigentes. Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El comité de sanciones al final de una fecha luego que son ingresadas las actas, debe evaluar posibles sanciones. 2.- Se selecciona la opción para ingresar sanciones.

3.- El sistema le solicite que se seleccione el acta del partido que se evaluara.

4.- Se ingresan los datos para poder obtener el acta del partido (fecha del partido, equipos participantes y Equipo Arbitral).

5.- El sistema verifica los datos y despliega el acta ingresada del partido.

6.- El comité evalúa el acta emitida por el sistema. 7.- Se ingresa en el caso de existir sanciones las sanciones (a jugadores, equipo o dirigentes). Esto se realiza de según cuantas sanciones existan.8.- El comité guarda las sanciones ingresadas. 9.- El sistema guarda las sanciones y envía

un informe por mail a los equipos involucrados y lo imprime para aquellos que no poseen mail.

Curso Alternativo

5.- No esta ingresada el Acta para ese partido. ERROR7.- No existen sanciones en el acta evaluada.7.1.- El comité se selecciona la opción finalizar.7.2.- El sistema queda listo para realizar otra tarea.

Caso de Uso Consulta DatosActores Aficionados (I)Propósito Permitir a los usuarios por SMS pedir información sobre los

resultados del campeonato.Precondición Debe existir creadas las estadísticasResumen El aficionado envía un mensaje SMS con algunas características

especiales, para consultar sobre alguna estadística del campeonato UEFA. Y espera la respuesta del Sistema.

Sistemas de Información

Page 11: Ejemplo Casos de Uso Forma Narrativa

Detalle de Casos de Usos – Sistema UEFA

Tipo Primario y Esencial

Curso Normal de los EventosActor Sistema

1.- El aficionado desea envía un Mensaje SMS desde su teléfono móvil para solicitar algún datos estadístico (numero de destino del mensaje y opción para la respuesta)

2.- El sistema verifica la opción ingresada por el usuario (ProxPartido Equipo, Clasificación, Goleadores, Sanciones). Y realiza búsqueda de información. 3.- El sistema retorna al número de origen los datos solicitados.

Curso Alternativo

2.- la opción Ingresada no es valida2.1.- Es sistema envía al numero de destino la información de error.

Sistemas de Información

Page 12: Ejemplo Casos de Uso Forma Narrativa

Diagrama de Clases Conceptuales – Maquina de Reciclaje

Diagrama de Casos de Uso DISEÑO"Sistema UEFA"

Versión: 1.0Fecha Creación: 23/10/2004

Creación de Grupos

Creación de Calendario

Asiganción de Arbitros

Creación de Estadisticas

Revizar Actas de los juegos

Pago a los Clubes

Personal UEFA

Registro SancionesComite

Sancionador

Consulta de Información UEFAAficionados

Registro de Arbitros

Registro de Actas por Partido

Comite Arbitral

Registro PlantelesEncargado Equipo

Busqueda y Verificación de Actas

<<include>>

<<include>>

<<include>>

Calendarios Primera Fase

Calendarios Segunda Fase

No Registro de Sanciones

<<extend>>

Consulta de Información UEFA Erronea

<<extend>>

Sistemas de Información