Está en la página 1de 5

Casos de Uso - Alto Nivel:

Caso de uso: Identificar Cliente Actores: Cliente, Recepcionista Descripcin: Un recepcionista autorizado introduce el nombre del cliente (o nombre de usuario asignado) previamente solicitado al propio cliente. Caso de uso: Confirmar Asistencia Actores: Cliente, Recepcionista Descripcin: Un cliente confirma a un recepcionista su asistencia definitiva a una excursin reservada previamente. Caso de uso: Consultar Cuenta Actores: Cliente, Recepcionista Descripcin: Un recepcionista autorizado accede al Sistema para consultar la cuenta de un cliente previamente identificado. Caso de uso: Reservar Excursin Actores: Cliente, Recepcionista Descripcin: Un cliente solicita apuntarse a una excursin al recepcionista. El recepcionista verifica que es un cliente del Hotel y registra la reserva. El cliente abona el 20% del precio. Caso de uso: Realizar Pago Actores: Cliente, Recepcionista Descripcin: Un cliente abona en recepcin la cantidad necesaria para cubrir su plaza en una excursin, ya sea el 20% por la reserva, el importe total o la diferencia de una excursin a otra al modificar la reserva. En caso de modificacin o anulacin de reserva, si el resultado es a favor del cliente, es el recepcionista quien abonar l diferencia. Caso de uso: Actualizar Reservas Actores: Cliente, Recepcionista Descripcin: Un cliente desea hacer una reserva, modificarla o anularla, o confirmar su asistencia a la misma. El Sistema deber reflejar todos los cambios.

Casos de Uso - Completos:


Caso de uso: Identificar Cliente Actores: Cliente, Recepcionista Descripcin: Un recepcionista autorizado introduce el nombre del cliente (o nombre de usuario asignado) previamente solicitado al propio cliente. PreCond: El cliente debe estar dado de alta en el Sistema, lo que implica ser cliente del hotel. PostCond: El cliente podr solicitar la informacin que le interese as como modificar sus datos y reservas. Todo mediante un recepcionista autorizado. Escenario Principal: 1. 2. 3. 4. Cliente: Llega a la recepcin con intencin de gestionar datos de su cuenta. Cliente: Se identifica ante un recepcionista autorizado. Recepiconista: Introduce el nombre del cliente. Sistema: Comprueba que el cliente est dado de alta y que es cliente del hotel en la actualidad. 5. Sistema: Muestra por pantalla todos los datos relacionados con el cliente. Extensiones: Paso 3: Nombre de cliente no est dado de alta: 1. Sistema: Indica mediante la interfaz que el nombre de cliente no es correcto. El sistema pide la reentrada de datos o el registro del nuevo cliente. Paso 4: Cliente registrado pero no actual: 1. Sistema: Indica mediante la interfaz que el cliente forma parte de la base de datos pero no est reflejado en la lista de ocupacin actual del hotel. Slo podr acceder al panel se consultas, no al de reservas. 2. Recepcionista: Indica al cliente que es necesario ocupar una habitacin en las fechas que se realice las excursines para poder disfrutar de las mismas. Slo podr obtener informacin de las fechas Paso 4: a) EXTENDS Crear Cuenta Paso 4: b) EXTENDS Borrar Cuenta Paso 4: c) EXTENDS Consultar Cuenta Paso 4: d) EXTENDS Reservar Excursin Paso 4: e) EXTENDS Modificar Reserva Paso 4: f) EXTENDS Anular Reserva Paso 4: g) EXTENDS Confirmar Asistencia

Caso de uso: Confirmar Asistencia Actores: Cliente, Recepcionista Descripcin: Un cliente confirma a un recepcionista su asistencia definitiva a una excursin reservada previamente. PreCond: El cliente debe estar dado de alta en el Sistema, lo que implica ser cliente del hotel y tener reserva previa de la excursin en cuestin. PostCond: El cliente deber abonar la cantidad restante del precio de la excursin. Escenario Principal: 1. 2. 3. 4. 5. Cliente: Llega a la recepcin con intencin confirmar su asistencia a una excursin. Cliente: Se identifica ante un recepcionista autorizado. Recepiconista: Introduce el nombre del cliente y modifica los datos necesarios. Sistema: Actualiza la cuenta del cliente. Cliente: Paga la cantidad restante del precio de la excursin.

Extensiones: Paso 3: El cliente no ha reservado previamente la excursin: 1. Sistema: Indica mediante la interfaz que el cliente no ha hecho reserva de ninguna excursin. El Sistema permite, si an no se han cerrado las plazas, reservar asistencia para su posterior confirmacin.

Caso de uso: Consultar Cuenta Actores: Cliente, Recepcionista Descripcin: Un recepcionista autorizado accede al Sistema para consultar la cuenta de un cliente previamente identificado PreCond: El cliente debe estar dado de alta en el Sistema. El cliente debe identificarse ante el recepcionista. PostCond: El cliente podr acceder a su informacin en el sistema para posibles gestiones. Podr realizar los pagos de las excursiones reservadas. Escenario Principal: 1. 2. 3. 4. Cliente: Indica al recepcionista su deseo de consultar sus datos en el Sistema. Recepcionista: Mediante la interfaz, accede a los datos de la cuenta del cliente. Sistema: Muestra por pantalla los datos de la cuenta del cliente. Cliente: Indica al recepcionista la gestin que desea realizar.

Extensiones: Paso 4: EXTENDS Realizar Pago.

Caso de uso: Reservar Excursin Actores: Cliente, Recepcionista Descripcin: Un cliente solicita apuntarse a una excursin al recepcionista. El recepcionista verifica que es un cliente del Hotel y registra la reserva. El cliente abona el 20% del precio. PreCond: El cliente debe estar previamente identificado. PostCond: Se aade la reserva de la excursin a la cuenta del cliente. Escenario Principal: 1. 2. 3. 4. 5. 6. 7. Cliente: Indica al recepcionista su intencin de reservar una excursin. Cliente: Se identifica ante el recepcionista autorizado. Recepiconista: Busca la disponibilidad de dicha excursin. Sistema: Muestra por pantalla la lista de reservas de dicha excursin. Cliente: Abona el 20% del precio de la excursin. Recepcionista: Efecta el cobro y aade al cliente a la excursin Sistema: Actualiza la cuenta del cliente y la lista de reservas..

Extensiones: Paso 3: a) EXTENDS Consultar Reservas: Paso 3: b) La excursin en curso no existe o ha sido anulada por la agencia: 1. Sistema: Indica mediante la interfaz que la excursn no existe y pide la entrada de datos para una nueva reserva Paso 3: c) Nmero mximo de plazas alcanzado: 1. Sistema: Indica mediante la interfaz que es imposible hacer nuevas reservas para la excursin en curso. Paso 6-7: a) EXTENDS Actualizar Cuenta, EXTENDS Realizar Pago Paso 6-7: b) EXTENDS Actualizar Reservas: 1. Recepcionista: Mediante la interfaz, aade al cliente a la excursin. 2. Sistema: Actualiza la cuenta del cliente con los nuevos datos as como la lista de reservas.

Caso de uso: Realizar Pago Actores: Cliente, Recepcionista Descripcin: Un cliente abona en recepcin la cantidad necesaria para cubrir su plaza en una excursin, ya sea el 20% por la reserva, el importe total o la diferencia de una excursin a otra al modificar la reserva. En caso de modificacin o anulacin de reserva, si el resultado es a favor del cliente, es el recepcionista quien abonar l diferencia. PreCond: El cliente debe de tener al menos una reserva. PostCond: Se actualizan los datos de pago en la cuenta del cliente. Escenario Principal:

1. Sistema: Calcula el total a pagar e indica mediante la interfaz si se trata de un saldo positivo o negativo para el cliente. 2. Recepcionista: Indica al cliente la cantidad. 3. Cliente: Abona o recibe la cantidad estipulada por el sistema. 4. Sistema: Actualiza la cuenta del cliente y la lista de reservas. Extensiones: Paso 1-3: a) La cantidad indicada es positiva: 1. Cliente: Abona tal cantidad al recepcionista. Paso 1-3: b) La cantidad indicada es negativa: 1. Cliente: Recibe tal cantidad por parte del recepcionista. Paso 1-3: c) la cantidad indicada es cero: 1. No se efecta ningn cobro.

Caso de uso: Actualizar Reservas Actores: Cliente, Recepcionista Descripcin: Un cliente desea hacer una reserva, modificarla o anularla, o confirmar su asistencia a la misma. El Sistema deber reflejar todos los cambios. PreCond: Se debe realizar una gestin de reserva. PostCond: Se actualizan los datos en la lista de reservas. Escenario Principal: 1. Cliente: Reserva una excursin nueva o modifica una ya reservada. 2. Recepcionista: Modifica la reserva mediante la interfaz. 3. Sistema: Actualiza la lista de reservas. Extensiones: Paso 1-3: a)