CU DocumentoAnalisis
-
Upload
robert-ganchozo -
Category
Documents
-
view
8 -
download
0
Transcript of CU DocumentoAnalisis
![Page 1: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/1.jpg)
SISTEMA DE ADMINISTRACIÓN DE HABITACIONE
HOTEL LIBON, QUE PERMITE HACER CO
RESERVAS Y EMITIR FACTURAS CORRESPONDIEN
UN CLIENTE
HOTEL LIBON
ACIÓN DE HABITACIONES Y SERVICIOS DEL
QUE PERMITE HACER CONSULTAS, CANCELACIÓN DE
CTURAS CORRESPONDIENTE A LA SALIDA DE
UN CLIENTE
JUNIO, 2012
Equipo de desarrollo Lisset Orozco
Isabel Nieto
Brayan Salas
Orlando Pandares
Nataly Leal
HOTEL LIBON
![Page 2: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/2.jpg)
HOTEL LIBON
Descripción de casos de uso
1. Registrar_habitación_N
Descripción: permite añadir una habitación, a la gama de habitaciones ofrecidas por el
hotel para hospedajes.
Actores: el administrador del sistema.
Flujo básico:
• El actor ingresa al formulario de registro de habitaciones.
• Rellena la información
• El sistema comprueba los datos suministrados, y almacena la información
Flujo alternativo:
• El sistema comprueba la validez de los datos, si los datos no son correctos, le avisa
al actor para que los corrija.
Postcondición: se crea una nueva habitación, y se agrega al listado de habitaciones
disponibles.
2. Consultar_habitación_disponible
Descripción: consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
a u período de días suministrado.
Actores: el usuario de la aplicación, que podría ser el administrador, empleado en
recepción o una posterior página web.
Flujo básico:
• Obtener todas las habitaciones disponibles para las fechas indicadas.
• Comprobar que haya suficientes disponibles de las
Flujo alternativo:
• Si desea una habitación individual, y no hay disponible pero si una habitación
doble, se considerará disponible.
Postcondición: el actor puede realizar reserva de alguna habitación de su preferencia.
3. Reservar habitación disponible
Descripción: permite reservar si en el hotel hay una (o varias) habitaciones, dado un
período de días.
Registrar_habitación_N
permite añadir una habitación, a la gama de habitaciones ofrecidas por el
hotel para hospedajes.
el administrador del sistema.
El actor ingresa al formulario de registro de habitaciones.
Rellena la información correspondiente a la nueva habitación.
El sistema comprueba los datos suministrados, y almacena la información
El sistema comprueba la validez de los datos, si los datos no son correctos, le avisa
al actor para que los corrija.
se crea una nueva habitación, y se agrega al listado de habitaciones
Consultar_habitación_disponible
consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
a u período de días suministrado.
el usuario de la aplicación, que podría ser el administrador, empleado en
recepción o una posterior página web.
Obtener todas las habitaciones disponibles para las fechas indicadas.
Comprobar que haya suficientes disponibles de las categorías indicadas.
Si desea una habitación individual, y no hay disponible pero si una habitación
doble, se considerará disponible.
el actor puede realizar reserva de alguna habitación de su preferencia.
abitación disponible
permite reservar si en el hotel hay una (o varias) habitaciones, dado un
2
permite añadir una habitación, a la gama de habitaciones ofrecidas por el
correspondiente a la nueva habitación.
El sistema comprueba los datos suministrados, y almacena la información
El sistema comprueba la validez de los datos, si los datos no son correctos, le avisa
se crea una nueva habitación, y se agrega al listado de habitaciones
consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
el usuario de la aplicación, que podría ser el administrador, empleado en
Obtener todas las habitaciones disponibles para las fechas indicadas.
categorías indicadas.
Si desea una habitación individual, y no hay disponible pero si una habitación
el actor puede realizar reserva de alguna habitación de su preferencia.
permite reservar si en el hotel hay una (o varias) habitaciones, dado un
![Page 3: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/3.jpg)
HOTEL LIBON
Actores: el usuario de la aplicación, que podría ser el admini
recepción o cliente.
Precondición: debe existir habitación disponible, de acuerdo a la elección del actor.
Flujo básico:
• Mostrar el coste de alojamiento estimado.
• Pedir confirmación al usuario.
• Si es aceptada, marcar la habitación para las fechas indicada como reservada para
esos días.
• Devolver al cliente un código de reserva, o identificador.
Flujo alternativo:
• Si no había, indicarlo al usuario.
Postcondición: el sistema procesa el reservación y la registra, además de realizar las
actualizaciones respectivas.
4. Generar_factura
Descripción: Se calculan el precio total de la estancia y se presenta la factura al cliente.
Actores: el administrador y empleado.
Flujo básico:
• Se calcula el tiempo total de llamadas.
• Se calcula el coste total de las llamadas realizadas.
• Se calcula el cos
• Se calcula el coste total de la factura.
• Se devuelve al cliente la factura, detallando los costes por cada apartado.
5. Cancelar_reservación
Descripción: permite anular una reservación realizada sobre una
Actores: cualquier usuario del sistema, que podría ser el administrador, empleado o
cliente dentro del mismo.
Precondición: debe existir la reservación en el sistema, y poseer un identificador de
reserva.
Flujo básico:
• Ingresa al menú y opción de reserva.
el usuario de la aplicación, que podría ser el administrador, empleado en
debe existir habitación disponible, de acuerdo a la elección del actor.
Mostrar el coste de alojamiento estimado.
Pedir confirmación al usuario.
Si es aceptada, marcar la habitación para las fechas indicada como reservada para
olver al cliente un código de reserva, o identificador.
Si no había, indicarlo al usuario.
el sistema procesa el reservación y la registra, además de realizar las
actualizaciones respectivas.
Se calculan el precio total de la estancia y se presenta la factura al cliente.
el administrador y empleado.
Se calcula el tiempo total de llamadas.
Se calcula el coste total de las llamadas realizadas.
Se calcula el coste total de las bebidas consumidas por el cliente.
Se calcula el coste total de la factura.
Se devuelve al cliente la factura, detallando los costes por cada apartado.
Cancelar_reservación
permite anular una reservación realizada sobre una habitación del hotel.
cualquier usuario del sistema, que podría ser el administrador, empleado o
cliente dentro del mismo.
debe existir la reservación en el sistema, y poseer un identificador de
menú y opción de reserva.
3
strador, empleado en
debe existir habitación disponible, de acuerdo a la elección del actor.
Si es aceptada, marcar la habitación para las fechas indicada como reservada para
el sistema procesa el reservación y la registra, además de realizar las
Se calculan el precio total de la estancia y se presenta la factura al cliente.
te total de las bebidas consumidas por el cliente.
Se devuelve al cliente la factura, detallando los costes por cada apartado.
habitación del hotel.
cualquier usuario del sistema, que podría ser el administrador, empleado o
debe existir la reservación en el sistema, y poseer un identificador de
![Page 4: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/4.jpg)
HOTEL LIBON
• El sistema presenta la descripción de la misma.
• El actor pulsa clic y confirma la anulación de la reserva.
• El sistema calcula los montos compensatorios por la anulación, registra y almacena
los cambios.
Flujo alternativo:
• Si la reservación no existe, se indica al actor.
• Si el actor no está de a cuerdo, puedo cancelar la operación.
Postcondición: se procesa la anulación de reservación, y se pasa a disponible la habitación.
6. Añadir_consumo
Descripción: permite registrar a cada
dentro de la habitación.
Actor: el empleado
Precondición: la habitación posee una previa reservación por parte de un cliente.
Flujo básico:
• El cliente realiza consumos dentro de la habitación.
• El actor realiza los registros en el sistema, de dichos consumos.
• Los consumos son cargados a la factura del cliente, para que sean cancelados a la
salida del cliente.
Flujo alternativo:
• El cliente no ha consumido nada del mini bar.
• El actor no registra cargos a la
reservación.
7. Registrar_usuario
Descripción: permite añadir al sistema un usuario nuevo, en el caso de que sea un
empleado o un nuevo cliente
Actores: El administrador.
Precondiciones: el usuario administrador
Flujo básico:
• Se accede al menú para crear nuevo usuario.
El sistema presenta la descripción de la misma.
El actor pulsa clic y confirma la anulación de la reserva.
El sistema calcula los montos compensatorios por la anulación, registra y almacena
eservación no existe, se indica al actor.
Si el actor no está de a cuerdo, puedo cancelar la operación.
se procesa la anulación de reservación, y se pasa a disponible la habitación.
permite registrar a cada habitación, los consumos realizados por el cliente
dentro de la habitación.
la habitación posee una previa reservación por parte de un cliente.
El cliente realiza consumos dentro de la habitación.
aliza los registros en el sistema, de dichos consumos.
Los consumos son cargados a la factura del cliente, para que sean cancelados a la
salida del cliente.
El cliente no ha consumido nada del mini bar.
El actor no registra cargos a la factura del cliente, correspondiente a la
: permite añadir al sistema un usuario nuevo, en el caso de que sea un
o un nuevo cliente.
: El administrador.
el usuario administrador debe encontrarse logeado dentro del sistema
Se accede al menú para crear nuevo usuario.
4
El sistema calcula los montos compensatorios por la anulación, registra y almacena
se procesa la anulación de reservación, y se pasa a disponible la habitación.
habitación, los consumos realizados por el cliente
la habitación posee una previa reservación por parte de un cliente.
aliza los registros en el sistema, de dichos consumos.
Los consumos son cargados a la factura del cliente, para que sean cancelados a la
factura del cliente, correspondiente a la
: permite añadir al sistema un usuario nuevo, en el caso de que sea un
debe encontrarse logeado dentro del sistema
![Page 5: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/5.jpg)
HOTEL LIBON
• Se presenta un formulario, el cual se debe rellenar con la información personal del
usuario a crear.
• Se confirma la información, y asigna el nombre de log
estándar.
• El sistema comprueba la validez d los datos y almacena la información.
Flujo alternativo:
• Se verifica que el login ya no exista, de lo contrario avisa al actor sobre ello.
• El sistema comprueba la validez de los datos, si los
actor permitiendo que los corrija.
Postcondición: el usuario es registrado satisfactoriamente
8. Modificar_usuario
Descripción: permite editar el registro de datos de algún usuario, solo aquellos campos
sujeto a cambios.
Actores: cualquier usuario de la aplicación, que puede ser el administrador, empleado o
un cliente.
Precondición: el usuario debe poseer cuenta dentro del sistema, y además logeado para
realizar dicha acción.
Flujo básico:
• El actor ingresa al menú de cue
cuenta.
• El sistema muestra el formulario con los datos previamente almacenado.
• El actor realiza los cambios sobre los campos posibles, y guarda la información.
• El sistema comprueba la información y la almac
Flujo alternativo:
• El sistema comprueba la validez de los datos, si los mismo no son correctos, indica
a actor para que corrija.
Postcondición: los datos son editados correctamente y almacenados en el sistema.
9. Eliminar_usuario
Descripción: Permite de una manera dar de baja o pasar a inactividad a un usuario dentro
del sistema.
Se presenta un formulario, el cual se debe rellenar con la información personal del
usuario a crear.
Se confirma la información, y asigna el nombre de login y una contraseña
El sistema comprueba la validez d los datos y almacena la información.
Se verifica que el login ya no exista, de lo contrario avisa al actor sobre ello.
El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al
actor permitiendo que los corrija.
el usuario es registrado satisfactoriamente
permite editar el registro de datos de algún usuario, solo aquellos campos
cualquier usuario de la aplicación, que puede ser el administrador, empleado o
el usuario debe poseer cuenta dentro del sistema, y además logeado para
El actor ingresa al menú de cuenta, y selecciona la opción de modificar datos de
El sistema muestra el formulario con los datos previamente almacenado.
El actor realiza los cambios sobre los campos posibles, y guarda la información.
El sistema comprueba la información y la almacena.
El sistema comprueba la validez de los datos, si los mismo no son correctos, indica
a actor para que corrija.
los datos son editados correctamente y almacenados en el sistema.
Permite de una manera dar de baja o pasar a inactividad a un usuario dentro
5
Se presenta un formulario, el cual se debe rellenar con la información personal del
in y una contraseña
El sistema comprueba la validez d los datos y almacena la información.
Se verifica que el login ya no exista, de lo contrario avisa al actor sobre ello.
datos no son correctos, avisa al
permite editar el registro de datos de algún usuario, solo aquellos campos
cualquier usuario de la aplicación, que puede ser el administrador, empleado o
el usuario debe poseer cuenta dentro del sistema, y además logeado para
nta, y selecciona la opción de modificar datos de
El sistema muestra el formulario con los datos previamente almacenado.
El actor realiza los cambios sobre los campos posibles, y guarda la información.
El sistema comprueba la validez de los datos, si los mismo no son correctos, indica
los datos son editados correctamente y almacenados en el sistema.
Permite de una manera dar de baja o pasar a inactividad a un usuario dentro
![Page 6: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/6.jpg)
HOTEL LIBON
Actores: el usuario administrador del sistema.
Postcondición: el actor debe estar debidamente logeado y poseer los permisos
respectivos.
Flujo básico:
• El actor ingres
• Provee al sistema un numero identificar único del usuario a eliminar, como es el
número de cédula.
• El sistema muestra la información de dicho usuario.
• El actor procede a pulsar clic en el botón eliminar, y aceptar l
decisión.
Flujo alternativo:
• Si el número de cédula no existe en el sistema, el mismo lo indica para que el actor
lo rectifique.
• Si el actor no confirma la elección de eliminar usuario, el sistema queda a la espera
de su respuesta, o a
Postcondición: el usuario a eliminar, es dado de baja dentro del sistema.
10. Modificar_Configuraciones
Descripción: permite editar los valores de parámetros configurables dentro de la
aplicación, como precios, compensaciones entres ot
Actores: el administrador del sistema.
Precondición: el actor debe haberse logeado en el sistema.
Flujo básico:
• El actor ingresa al menú y la opción correspondiente.
• El sistema muestra los parámetros configurables, con los valores establecidos.
• El actor puede elegir el parámetro q modificar, y asignar el nuevo valor
correspondiente.
• El sistema verifica la validez de estos datos, y los almacena.
Flujo alterno:
• El sistema verifica la validez y formato de los datos, si son incorrectos, le avisa al
actor para que este realice la corrección.
el usuario administrador del sistema.
el actor debe estar debidamente logeado y poseer los permisos
El actor ingresa al menú, y opción de eliminar usuario.
Provee al sistema un numero identificar único del usuario a eliminar, como es el
número de cédula.
El sistema muestra la información de dicho usuario.
El actor procede a pulsar clic en el botón eliminar, y aceptar l
Si el número de cédula no existe en el sistema, el mismo lo indica para que el actor
Si el actor no confirma la elección de eliminar usuario, el sistema queda a la espera
de su respuesta, o a cancelar la acción.
el usuario a eliminar, es dado de baja dentro del sistema.
Modificar_Configuraciones
permite editar los valores de parámetros configurables dentro de la
aplicación, como precios, compensaciones entres otros.
el administrador del sistema.
el actor debe haberse logeado en el sistema.
El actor ingresa al menú y la opción correspondiente.
El sistema muestra los parámetros configurables, con los valores establecidos.
actor puede elegir el parámetro q modificar, y asignar el nuevo valor
correspondiente.
El sistema verifica la validez de estos datos, y los almacena.
El sistema verifica la validez y formato de los datos, si son incorrectos, le avisa al
r para que este realice la corrección.
6
el actor debe estar debidamente logeado y poseer los permisos
Provee al sistema un numero identificar único del usuario a eliminar, como es el
El actor procede a pulsar clic en el botón eliminar, y aceptar la confirmación de la
Si el número de cédula no existe en el sistema, el mismo lo indica para que el actor
Si el actor no confirma la elección de eliminar usuario, el sistema queda a la espera
el usuario a eliminar, es dado de baja dentro del sistema.
permite editar los valores de parámetros configurables dentro de la
El sistema muestra los parámetros configurables, con los valores establecidos.
actor puede elegir el parámetro q modificar, y asignar el nuevo valor
El sistema verifica la validez y formato de los datos, si son incorrectos, le avisa al
![Page 7: CU DocumentoAnalisis](https://reader035.fdocumento.com/reader035/viewer/2022081821/55cf9afc550346d033a44c41/html5/thumbnails/7.jpg)
HOTEL LIBON
Postcondición: los parámetros configurables del son modificados, y se realizan las
actualizaciones dentro del sistema.
11. Ver_Disponibilidad_habitación
Descripción: consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
a u período de días suministrado.
Actores: el cliente
Flujo básico:
• Obtener todas las habitaciones disponibles para las fechas indicadas.
• Comprobar que haya suficientes dispo
Flujo alternativo:
• Si desea una habitación individual, y no hay disponible pero si una habitación
doble, se considerará disponible.
Postcondición: el actor puede realizar reserva de alguna habitación de su preferencia.
12. Realizar_llamada
Descripción: el cliente realiza una llamada telefónica.
Actores: el cliente.
Flujo básico:
• El cliente empieza la llamada, indicando si es nacional o internacional.
• El cliente habla por teléfono.
• El cliente termina la llamada, calculán
• Se incrementa el tiempo de la llamada a las anteriores.
los parámetros configurables del son modificados, y se realizan las
actualizaciones dentro del sistema.
Ver_Disponibilidad_habitación
consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
a u período de días suministrado.
Obtener todas las habitaciones disponibles para las fechas indicadas.
Comprobar que haya suficientes disponibles de las categorías indicadas.
Si desea una habitación individual, y no hay disponible pero si una habitación
doble, se considerará disponible.
: el actor puede realizar reserva de alguna habitación de su preferencia.
el cliente realiza una llamada telefónica.
El cliente empieza la llamada, indicando si es nacional o internacional.
El cliente habla por teléfono.
El cliente termina la llamada, calculándose el tiempo de duración.
Se incrementa el tiempo de la llamada a las anteriores.
7
los parámetros configurables del son modificados, y se realizan las
consulta si en el hotel hay una (o varias) habitaciones disponibles, de acuerdo
Obtener todas las habitaciones disponibles para las fechas indicadas.
nibles de las categorías indicadas.
Si desea una habitación individual, y no hay disponible pero si una habitación
: el actor puede realizar reserva de alguna habitación de su preferencia.
El cliente empieza la llamada, indicando si es nacional o internacional.
dose el tiempo de duración.