Sunteți pe pagina 1din 3

SEGUNDA ENTREGA ESTRUCTURA DE DATOS

1. CASOS DE USO

Nombre: Registro de Usuario (CU-0001)

Descripción: Una vez brindada la información solicitada, brindarle un usuario y una contraseña de
ingreso a la aplicación

Actores: usuario y administrador de datos de la aplicación

Entradas: Nombres y apellidos del usuario, fecha de nacimiento, numero de celular, dirección.

Salidas: Nombre de usuario y contraseña

Precondiciones: Datos de entradas completos, no se pueden dejar casillas sin completar.

Post-condiciones: al brindar usuario y contraseña, podrá compartir información de la app en redes


sociales de eventos que el usuario esté interesado

Casos de excepción: Mensaje de error: (formato erróneo en fecha de nacimiento, contraseña


errónea o nombre de usuario).

Nombre: Búsqueda de evento (CU-0002)

Descripción: Una vez ingresada la información, la aplicación buscara las palabras clave sobre la
base datos de la aplicación.

Actores: Usuario y administrador de datos de la aplicación

Entradas: Nombre de evento o palabra clave

Salidas: Lista de resultados compatibles con la búsqueda realizada

Precondiciones: Que el evento por buscar este vigente.

Post-condiciones: mostrara lista de eventos compatibles

Casos de excepción: Evento finalizado o no encontrado

Nombre: Selección de evento (CU-0003)

Descripción: Seleccionado el evento encontrado, se brindará toda la información detallada del


evento seleccionado: Horarios, disponibilidad, recomendar evento.

Actores: Usuario y administrador de base de datos de eventos


Entradas: Evento seleccionado

Salidas: Información detallada del evento. (Horarios, disponibilidad, lugar del evento, guardar
evento, compartir información del evento).

Precondiciones: Evento seleccionado, organizar lista de eventos

Post-condiciones: Selección de evento disponible.

Casos de excepción: Evento seleccionado está en ejecución, no disponible de cupos o boletas.

Nombre: Guardar evento y comprar boletas en preventa y venta (CU-0004)

Descripción: El usuario podrá guardar el evento como favorito, para futuras consultas, crear una
alarma de dicho evento al momento cercano de expirar, compartir el evento a la comunidad y
realizar las compras de dichas entradas para el evento

Actores: Usuario, base de datos aplicación (Guardado de eventos como favoritos), compra de
entradas.

Entradas: Guardar evento, alarma de evento, compra.

Salidas: Lista de eventos guardados, configurar alarma de evento, pagos en línea.

Precondiciones: el evento debe estar disponible, cupos y horarios, compra de entradas por PSE.

Post-condiciones: Información de usuario para realizar compra de entradas, validación de usuario

Casos de excepción: Evento no guardado por disponibilidad, alarma no disponible por ejecución
del evento, datos erróneos para compra.

Nombre: Estado de compra y entrega de boletos(CU-0005)

Descripción: El usuario podrá ver el estado de compra de las boletas y escoger si desea la entrega
de boletas a domicilio y seguimiento de evento

Actores: Usuario, base datos compra de boletas por usuario

Entradas: Estado de compra de boleta, seguimiento de pedido de boletas a domicilio

Salidas: Boletas compradas exitosamente, boletas disponibles para entrega, boletas entregadas,
finalización de entrega.

Precondiciones: El número de boletas para el evento debe estar disponible, disponibilidad de


entrega a domicilio (cobertura)

Post-condiciones: Número de boletas disponibles

Casos de excepción: fuera de cobertura para entrega a domicilio, cantidad de boletas no


disponible para compra.