Caso de uso buscar película



Descargar 15.22 Kb.
Fecha de conversión21.03.2020
Tamaño15.22 Kb.

4.2 Buscar Película

Este caso de uso es el primero que se da cuando se inicia la aplicación, aunque también se puede llegar a él desde los siguientes casos de uso:



Viene de: Buscar Película o Consultar Entradas Compradas

Va a: Buscar Película o Seleccionar Pase

Interfaz: En este caso de uso se pueden utilizar las siguientes operaciones por defecto (ver operaciones por defecto): IniciarSesión, CerrarSesión, SalirSistema, Ayuda, ConsultarEntradasCompradas y Mostrar Entradas Seleccionadas.

Nota: Desde la interfaz de este caso de uso, siempre se podrá realizar SalirSistema y Ayuda. Para poder realizar CerrarSesión, ConsultarEntradasCompradas y MostrarEntradasSeleccionadas, primero habrá que haber realizado IniciarSesion.

Contratos de Buscar Película



NAME

ObtenerListaPeliculas(titulo, ciclo, categoria, actores, director, diaPelicula, hora, cine): ListaPel



RESPONSABILITIES

En ListaPel aparece el título, ciclo, categoría, actores, director, fecha, hora y cine, de las películas que coinciden con alguno/s de los siguientes parámetros: titulo, ciclo, categoria, actor, director, dia, hora, cine.



PRECONDITIONS

Al menos hay una película



POSTCONDITIONS

SALIDA

ListaPel: conjunto no repetido del título, ciclo, categoría, actor, director, fecha, hora, cine de las películas que coinciden con alguno/s de los parámetros




NAME

SeleccionarOpcion(OpcionElegida): Opción



RESPONSABILITIES

En este momento el usuario puede realizar distintas operaciones, por lo tanto el siguiente paso a realizar dependerá de la opción elegida por el usuario.



PRECONDITIONS

POSTCONDITIONS

SALIDA

Opción: El sistema realiza el caso de uso o la operación que el usuario le ha indicado mediante OpcionElegida




NAME

ObtenerDetallesPelicula(idPelicula): detallesPelícula



RESPONSABILITIES

A partir del título, ciclo, director, fecha, hora, sala de las Películas de ListaPel se permite la selección de una de las películas por su título (idPelicula), para obtener sus detalles: ciclo, título, categoría, director, actores, descripción, duración e imagen



PRECONDITIONS

Se dispone de ListaPel

Existe Película.titulo = idPelicula

POSTCONDITIONS

SALIDA

detallesPelicula = todos los atributos del objeto Pelicula



NAME

SeleccionarOpcion(OpcionElegida): OtraOpción



RESPONSABILITIES

En este momento el usuario puede realizar distintas operaciones, por lo tanto el siguiente paso a realizar dependerá de la opción elegida por el usuario.



PRECONDITIONS

POSTCONDITIONS

SALIDA

OtraOpción: El sistema realiza el caso de uso o la operación que el usuario le ha indicado mediante OpcionElegida


Compartir con tus amigos:


La base de datos está protegida por derechos de autor ©odont.info 2019
enviar mensaje

    Página principal