Está en la página 1de 2

Caso de Uso 1: Registro de Usuario

Actor Principal: Usuario (Agente de Viajes o Cliente)

Flujo Principal:

El usuario inicia la aplicación de software.

El usuario selecciona la opción de "Registro".

El sistema muestra un formulario de registro.

El usuario completa el formulario con su información personal, como nombre, dirección de


correo electrónico y contraseña.

El sistema valida la información ingresada y crea una cuenta de usuario.

El usuario recibe una confirmación de registro.

Especificaciones:

Los campos requeridos en el formulario de registro incluyen nombre, dirección de correo


electrónico y contraseña.

El sistema debe verificar que la dirección de correo electrónico no esté ya registrada en la base
de datos antes de crear una nueva cuenta.

Se debe enviar un correo electrónico de confirmación al usuario después de un registro


exitoso.

Caso de Uso 2: Reserva de Vuelo

Actor Principal: Agente de Viajes

Flujo Principal:

El agente de viajes inicia sesión en la aplicación.

El agente selecciona la opción "Reservar Vuelo".

El sistema muestra un formulario de reserva de vuelo.

El agente ingresa los detalles del vuelo, como origen, destino, fechas y preferencias de vuelo.

El sistema busca y muestra opciones de vuelo disponibles.


El agente selecciona un vuelo y confirma la reserva.

El sistema genera un itinerario de vuelo y factura para el cliente.

Especificaciones:

El sistema debe integrarse con sistemas de reserva de vuelos en tiempo real para buscar y
mostrar opciones de vuelo actualizadas.

El agente debe poder especificar preferencias de vuelo, como clase, aerolínea preferida, y
horarios preferidos.

El sistema debe calcular automáticamente el costo del vuelo y generar una factura para el
cliente.

Caso de Uso 3: Búsqueda y Reserva de Alojamiento

Actor Principal: Cliente

Flujo Principal:

El cliente inicia sesión en la aplicación.

El cliente selecciona la opción "Buscar Alojamiento".

El sistema muestra un formulario de búsqueda de alojamiento.

El cliente ingresa los detalles, como destino, fechas de estancia y preferencias de alojamiento.

El sistema muestra opciones de alojamiento disponibles.

El cliente selecciona un alojamiento y confirma la reserva.

El sistema genera una confirmación de reserva y factura.

Especificaciones:

El sistema debe ofrecer una amplia gama de opciones de alojamiento, incluyendo hoteles,
hostales, apartamentos, etc.

El cliente debe poder especificar preferencias de alojamiento, como categoría, ubicación y


servicios adicionales.

El sistema debe calcular automáticamente el costo del alojamiento y generar una factura para
el cliente.

También podría gustarte