Casos De Uso

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Casos De Uso as PDF for free.

More details

  • Words: 609
  • Pages: 5
TEMA 3.3 1. Relación de actores y casos de uso para el software de automatización de la detección del fuera de juego en los partidos de futbol, además de lun diagrama UML para ilustrarlo. 2. Caso de uso pitar fuera de juego, del software de automatización de la detección del fuera de juego. 3. Elabore un diagrama de clases para el acta arbitral de un partido de fútbol (alineación, goles, tarjetas, expulsiones, substituciones ...).

Ingeniería Software I Grupo B Fº Iván López Maldonado Néstor Carrión Bolivar Manuel José Baena Toquero

Relación de actores: Auxiliar, árbitro, balón, sistema. Relación de casos de uso: 1.

Auxiliar detecta fuera de juego. Descripción: Un auxiliar detecta que se produce una posición antirreglamentaria y envía una señal al sistema indicándolo.

2.

Árbitro detecta fuera de juego. Descripción: El árbitro detecta que se produce una posición de fuera de juego y lo indica al sistema para que se bloquee la señal de los auxiliares en caso de que se produzca en los próximos instantes.

3.

Señalizar fuera de juego. Descripción: El árbitro señaliza el fuera de juego deteniendo el juego, el sistema no recibe señales de los auxiliares hasta que el árbitro las habilite de nuevo.

4.

Introducción datos de jugadores. Descripción: El árbitro introduce en el sistema datos acerca de los jugadores de los equipos.

5.

Introducción datos equipo arbitral. Descripción: El árbitro introduce en el sistema los datos acerca del equipo arbitral, incluyendo sus datos.

Caso de uso: Resumen: Dependencias: Actores: Precondiciones: Postcondiciones: Descripción:

Observaciones: Requisitos no funcionales:

Curso alternativo de eventos:

Pitido de fuera de juego El árbitro señala fuera de juego al recibir una indicación del sistema. Haber recibido la señalización de fuera de juego. Árbitro, sistema. La señal de fuera de juego está activada. La señal de fuera de juego queda desactivada. Árbitro Sistema 1. El sistema recibe la señal de los auxiliares de que se produce una posición ilegal. 2. El sistema envía una señal al árbitro indicando que se produce una posición ilegal. 3. El árbitro recibe la señal de fuera de juego. 4. El árbitro indica la posición ilegal. 5. El árbitro envía una señal al sistema para que cese la señal. 6. El sistema recibe la señal de parada y deja de emitir la señal de fuera de juego. El sistema recibe la señal procedente de los dos auxiliares técnicos. 6. El envío de la señal por parte del sistema no se detiene hasta que el árbitro envía la señal de parada, o hasta que pasan 5 segundos de emisión. 7. El árbitro puede detener la emisión de señal de fuera de juego sin verse obligado a señalizar la misma. Árbitro Sistema 4.1 El árbitro considera que no 4.2 El sistema recibe la señal de hay posición ilegal y desactiva la detención de envío y detiene la señal. (No señala el fuera de emisión. juego).

Auxiliar detecta fuera de juego.

Arbitro

Árbitro detecta fuera de juego.

Señalizar fuera de juego.

Auxiliar

Introducción datos de jugadores.

Datos jugadores del equipo local Datos jugadores del equipo visitante.

Introducción datos equipo arbitral.

Datos auxiliares.

Datos árbitro.

Acta Equipo arbitral 1

-Identificador

hace

-resultado -incidencias -goles -tarjetas

1

+meter_equipo() +resultado() +meter_goles() `meter_tarjetas() +meter_incidencias()

1 refleja 1

{and}

1 refleja

1

Equipo local

Equipo visitante

-nombre

-nombre

1

{and}

tiene

1 tiene

tiene 1

1

1

Alineación

1

-jugadores 1

1

{and}

1 tiene 1

Entrenador -nombre -equipo

realiza

1

formada por 11 Goles -minuto -jugador -equipo

marcan 1..*

1

1..3

Jugador

Sustituciones

-Nombre -Nacionalidad -comunitario -edad -posicion

-jugador_e -jugador_s -minuto -equipo +añadir_jugador() +quitar_jugador()

+añadir_jugador() +quitar_jugador() 1

reciben 1..3 Tarjetas -tipo -jugador -minuto

1

reciben

reciben 1

Expulsiones -jugador -minuto

1

Related Documents

Casos De Uso
June 2020 13
Casos De Uso
November 2019 15
Casos De Uso
November 2019 18