You are on page 1of 7

Descripción de los casos de uso

Darío Susnisky

Junio del 2008


Caso de uso 01 – Subir Video

Descripción: Permite subir un video desde cualquier tipo de soporte.

Actores: Usuario

Precondiciones: -

Flujos:

Flujo Normal Flujo Alternativo


• El sistema muestra una ventana de
dialogo, para elegir el directorio en
donde se encuentra el video.

• El actor accede al directorio


correspondiente.

• El actor selecciona el archivo.

• El sistema cheque que el archivo, sea


un archivo de video con alguno de los
formatos soportados por el sistema

• En caso de aceptar el video, el sistema


carga el video en un servidor/soporte • En caso de rechazar el video, se le
interno para un acceso más rápido. avisara al usuario mediante un cartel.

• El sistema muestra el primer cuadro


del video en la pantalla.

Poscondiciones: El video ha sido cargado en un servidor interno. El primer cuadro del


video se ve en pantalla.

Caso de uso 02 – Marcar escala


Descripción: Permite determinar cuanto media en la realidad el área abarcada en el
video.

Actores: Usuario

Precondiciones: Haber subido el video.

Flujos:

Flujo Normal Flujo Alternativo


• El usuario realiza un click en algún
punto de la imagen.

• El sistema almacena las coordenadas


del punto en la imagen.

• El usuario realiza otro click en algún


otro punto de la imagen.

• El sistema almacena las coordenadas


del segundo punto.

• El sistema dibuja una línea en la


• En caso de ser las 2 coordenadas
imagen que realiza el recorrido entre iguales, el sistema le avisa al usuario
los dos puntos. del error mediante un cartel.

• El sistema muestra un cuadro de


dialogo con la leyenda “Ingrese
medida real”

• El usuario ingresa la medida en la


realidad.

• El sistema valida los datos ingresados


por el usuario

• El sistema calcula cuanto medirá un


• En caso de que los datos no sean
píxel en la imagen en la realidad y lo validos, se le avise al usuario
almacena en una variable. mediante un cartel.

• El sistema le avise al usuario mediante


un cartel la efectividad de la acción.

Poscondiciones: Variable que contiene la medida de un píxel en la realidad.


Caso de uso 03 – Seleccionar cuadro

Descripción: Permite seleccionar que cuadro del video se quiere ver

Actores: Usuario
Precondiciones: Haber subido el video.

Flujos:

Flujo Normal Flujo Alternativo


• El sistema muestra un cuadro de
dialogo

• El actor ingresa que cuadro desea ver

• El sistema valida el dato ingresado

• El sistema muestra en pantalla el • En caso de no ser validos los datos, se


cuadro deseado. le avisa al usuario mediante un
cuadro.

Poscondiciones: Muestra en pantalla el cuadro deseado.

Caso de uso 04 – Marcar el objeto en cuadro

Descripción: Permite marcar el objeto sobre el cual se harán las mediciones en un


cuadro.

Actores: Usuario
Precondiciones: Haber subido el video.

Flujos:

Flujo Normal Flujo Alternativo


• El usuario hace click en el punto
deseado de la imagen (punto donde
esta el objeto)

• El sistema guarda internamente el


numero de cuadro junto con las
coordenadas del objeto

• El sistema avisa mediante un cuadro


que el proceso ha sido ejecutado sin
problemas.

Poscondiciones: Datos actualizados sobre la posición del objeto en los diferentes


cuadros.

Caso de uso 05 – Generar Conclusiones

Descripción: Muestra la velocidad, la aceleración y la distancia recorrida del objeto


deseado en el rango de los cuadros marcados.

Actores: Usuario
Precondiciones: Haber subido el video. Haber marcado la escala. Haber marcado el
objeto en 2 cuadros.

Flujos:

You might also like