Sistema de Reservas de Hoteles
Actores:
- Usuario (Cliente)
- Recepcionista del hotel
- Administrador del sistema
- Proveedores de servicios de pago (p. ej., procesadores de tarjetas de crédito)
Precondiciones:
- El usuario debe estar registrado en el sistema.
- El usuario debe tener una tarjeta de crédito válida.
Escenario Principal:
- El usuario inicia sesión en el sistema.
- El usuario busca hoteles disponibles en una ubicación específica y en un rango de fechas.
- El sistema muestra una lista de hoteles disponibles.
- El usuario selecciona un hotel y el tipo de habitación que desea reservar.
- El sistema verifica la disponibilidad de la habitación.
- Si hay disponibilidad, el sistema solicita al usuario que ingrese los detalles de su reserva y los datos de su tarjeta de crédito para realizar el pago.
- El usuario proporciona la información requerida.
- El sistema verifica los datos de la tarjeta de crédito con los proveedores de servicios de pago.
- Los proveedores de servicios de pago autorizan el pago.
- El sistema confirma la reserva y envía una notificación al usuario.
- El usuario recibe una confirmación de la reserva por correo electrónico.
Extensiones:
- Si no hay disponibilidad en el hotel seleccionado en el paso 5, el sistema ofrece al usuario la opción de buscar en otros hoteles cercanos.
- Si los datos de la tarjeta de crédito proporcionados por el usuario son incorrectos en el paso 6, el sistema muestra un mensaje de error y solicita al usuario que los corrija.
Preguntas
¿Cuáles son los posibles stakeholders involucrados en este sistema?