BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
Sistema de administracion hotelera
1. UNIVERSIDAD MAYOR DE SAN ANDRÉS
FACULTAD DE CIENCIAS PURAS Y NATURALES
CARRERA DE INFORMATICA
INF - 162
DOCENTE:
Lic. Menfy Morales
INTEGRANTES:
Apaza Aguilar Michel
Flores Raphael
Limachi Mamani Nandy Rocio
Rodas Hugo Quisogal
Mamani Condori Gary Gerardo
Suxo Gutierrez Sergio
27 de Mayo del 2010
2. SISTEMA DE ADMINISTRACION HOTELERA
Misión
Brindar servicio de Hotelería con la variedad de servicios totales o similares, que
requiera el cliente, mediante el Recepcionista o mediante Internet, esto para
facilitar al cliente al momento de querer hospedarse al Hotel; este proyecto
contribuye un servicio más rápido, seguro y eficiente en cuanto a servicio del
Hotel. Nuestra meta es alcanzar a una mayor cantidad de clientes que pueda
utilizar nuestro servicio de manera rápida y sencilla.
Visión
Este sistema de Hotelería por Internet o mediante el Recepcionista, contribuye
mucho para un buen servicio ya que este sistema es de fácil acceso y muy gráfico
para su mayor entendimiento y esto facilitara al cliente en el manejo mediante
web.
Objetivo del Sistema
El objetivo del Sistema es para facilitar y Brindar al Recepcionista y al Cliente
(reserva mediante Web) en el momento de alquilar una(s) Habitación(es), ya que
es muy gráfico entendible, también para su tipo de reserva que quiere el cliente ya
que vendrá con gráficos en 3D, imágenes de la habitación, vistas de la habitación
dentro y fuera del Hotel, así vera el cliente sin la necesidad de ir a ver
personalmente la habitación que requiera o en que piso esta, etc.
Planificación
1. Estudio Preliminar
1.1. Levantamiento de Información
Desde este punto es donde empezamos con el desarrollo del sistema, puesto
que nosotros nos enfocaremos en el desarrollo de un sistema “SISTEMA DE
ADMINISTRACIÓN HOTELERA” el cual tendrá como objetivo principal brindar
un servicio de hospedaje más rápido, seguro y eficiente a todos los clientes.
• Los usuarios que utilizan el sistema serán denominados clientes, los cuales
desempeñan un papel importante puesto que serán ellos los que
interactúen directamente con el sistema de hotelería.
• La solicitud de habitación(es) por internet será otro de los actores el cual
tendrá una acción directa con la reservación.
3. 1.1.1. Elaboración de encuestas
2. Árboles analíticos
2.1. Definición del árbol de Problemas
1) Página Web con Plataforma Accesible
2) Especificaciones de Habitación
3) Registro de Reserva
4. 4) Pago Adelantado de Reserva
5) Cuenta en Bolivia
6) Precios Accesibles
7) Tipos de Paquetes Habitacionales con Servicios
8) Alquiler de Habitación
9) Registro de Servicios Ofrecidos
10) Registro de Pagos
ÁRBOL DE PROBLEMAS
Página Web con
Plataforma Accesible
Página Web con
Plataforma Accesible
Tipos de Paquetes
Habitacionales con
Servicios
Tipos de Paquetes
Habitacionales con
Servicios
Especificaciones de
Habitación
Especificaciones de
Habitación
Registro de
Reserva
Registro de
Reserva
Pago Adelantado de
Reserva
Pago Adelantado de
Reserva Cuenta en
Bolivia
Cuenta en
Bolivia
Precios
Accesibles
Precios
Accesibles
Alquiler de
Habitación
Alquiler de
Habitación
Registro de
Servicios Ofrecidos
Registro de
Servicios Ofrecidos
Registro de
Pagos
Registro de
Pagos
2.2. Definición del árbol de Objetivos
1) Rápido y Seguro Acceso a la Plataforma
2) Detalle de Disponibilidad y Características de Habitación
3) Acceso disponible del Recepcionista a Registro de Reserva
4) Pago Adelantado se realizara a Cuenta Bancaria
5) Crear una cuenta en una entidad estable de Bolivia
6) Ofrecer Paquete de Estadía y Servicios Extras a Clientes
7) Oportuna Verificación de Reserva para Realizar el Alquiler
8) Tener Control Eficiente en Registro de Pagos
5. ÁRBOL DE OBJETIVOS
Rápido y Seguro
Acceso a la
Plataforma
Rápido y Seguro
Acceso a la
Plataforma
Detalle de Disponibilidad y
Características de Habitación
Detalle de Disponibilidad y
Características de Habitación
Acceso disponible del
Recepcionista a Registro de
Reserva
Acceso disponible del
Recepcionista a Registro de
Reserva
Pago Adelantado se
realizara a Cuenta
Bancaria
Pago Adelantado se
realizara a Cuenta
Bancaria
Ofrecer Paquete de Estadía y
Servicios Extras a Clientes
Ofrecer Paquete de Estadía y
Servicios Extras a Clientes
Crear una cuenta en una
entidad estable de Bolivia
Crear una cuenta en una
entidad estable de Bolivia
Oportuna Verificación de
Reserva para Realizar el
Alquiler
Oportuna Verificación de
Reserva para Realizar el
Alquiler Tener Control Eficiente en
Registro de Pagos
Tener Control Eficiente en
Registro de Pagos
ÁRBOL DE ALTERNATIVAS
Verificación de
Registro
Verificación de
Registro
Detalle de Registro de
Alquiler
Detalle de Registro de
Alquiler
Verificación de Reserva
Efectuada
Verificación de Reserva
Efectuada
Registro de Servicios
Prestados
Registro de Servicios
Prestados
Calculo de Costos de
Alquiler
Calculo de Costos de
Alquiler
Calculo de Adelanto
de Reserva
Calculo de Adelanto
de Reserva Calculo de ServiciosCalculo de Servicios
Calculo de Pago Total
6. 3. Descripción del Marco Lógico
Resumen Narrativo IOV MDV Supuestos
Fin
Entrega Eficiente de
Habitación
Entrevista
Cuadros
Estadísticos
Propósito/Objetivo
Garantizar y facilitar la
Administración de
Habitaciones en un
Hotel.
Entrega efectiva en 45 días
Productos de
prueba de
funcionalidad
Reserva
Cancelada
Producto
- Entrega de
Habitación
- Precios Accesibles
- Facilidad de Pago
Sujeto a clasificación
Comprobantes
Facturas
No llegue en
la Fecha de
Estipulada
Actividades
- Registro de Alquiler
- Realizar Verificación
de Adelanto
- Alquiler
- Servicios
- Entrega y Cancelación
del costo total
24 Horas 50% Costo 50$.
72 Horas 100% Costo 40$.
24 Horas + 48 Horas 50$
24 Horas 13% Costo 40$.
0-30 Días 47% Cosco 40$.
Calculo e
informe de
Costo Total a
Cancelar
Cliente
fraudulento
4. Descripción del perfil Pert – Gant
Nombre Duración Inicio Terminado
1 Inicio 1 día 1 Abril 1 Abril
2 Análisis de Requisitos 1 días 2 Abril 2 Abril
3 Arboles Analíticos 2 días 3 Abril 4 Abril
4 Marco Lógico 1 días 5 Abril 5 Abril
5 Elaboración de encuestas 1día 8 Abril 8 Abril
6 Encuestas 1 días 9 Abril 9 Abril
7 Requerimientos 3 días 10 Abril 12 Abril
7. 8 Casos de Uso Descriptivos 3 días 15 Abril 17 Abril
9 Casos de Uso Diagramas 3 días 18 Abril 22 Abril
10 Modelo conceptual 2 días 23 Mayo 24 Mayo
11 Diagramas de Secuencia 4 días 25 Mayo 30 Mayo
12 Contratos 3 días 1 Mayo 3 Mayo
13 Paquetes 1 días 6 Mayo 6 Mayo
14 Patrones 1 días 7 Mayo 7 Mayo
15 Casos de Uso Reales 3 días 8 Mayo 10 Mayo
16 Diagramas de colaboración 2 días 13 Mayo 14 Mayo
17 Diagramas de Estados 3 días 15 Mayo 17 Mayo
18 Patrón 3 días 20 Mayo 22 Mayo
19 Diagrama de Clases 3 días 23 Mayo 27 Mayo
1 2 3 4 5 8 9 10 11 12 15 16 17 18 19 22 23 24 25 26 29 30 1 2 3 6 7 8 9 10 13 14 15 16 17 20 21 22 23 24 27
L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L
1 Inicio
2
Análisis de
Requisitos
3
Arboles
Analíticos
4 Marco Lógico
5
Elaboración de
encuestas
6 Encuestas
7 Requerimientos
8
Casos de Uso
Descriptivos
9
Casos de Uso
Diagramas
10
Modelo
conceptual
11
Diagramas de
Secuencia
12 Contratos
13 Paquetes
14 Patrones
15
Casos de Uso
Reales
16
Diagramas de
colaboración
17
Diagramas de
Estados
18 Patrón
19
Diagrama de
Clases
ABRIL MAYO
NOMBRE
8. REQUERIMIENTOS
a) PANORAMA GENERAL
Aquí tenemos un Sistema diseñado en específico para la administración de un
hotel haciendo fácil el uso desde la petición de habitaciones hasta el manejo de
servicios variados todo desde un mismo control web.
b) METAS
Facilitar el acceso a servicios del hotel.
Facilita la obtención de datos exactos de cada cliente así como de un
historial.
Optimizar la atención al cliente.
Garantizar la seguridad hacia los clientes.
Proporcionar al cliente toda la información necesaria de la habitación y
de una extensa gama de servicios ofrecidos.
c) FUNCIONES DEL SISTEMA
FUNCIONES BASICAS
Referencia Función Categoría
R1.1 Registrar especificaciones de Servicios Evidente
R1.2 Calcula el total de los servicios con impuestos Evidente
R1.3 Registra características habitación Evidente
R1.4 Realiza administración de habitación Oculta
R1.5 Realiza total servicios prestados Oculta
R1.6
El administrador introduce nombre y contraseña para
poder utilizar el sistema
Evidente
R1.7 Ofrece un mecanismo de almacenamiento persistente Oculta
R1.8
Ofrece un mecanismo de comunicación entre
procesos y el Sistema
Oculta
R1.9 Muestra la descripción y el precio de cada servicio evidente
9. FUNCIONES DE PAGO
Referencia Función Categoría
R2.1
Calculando el consumo y uso de todo servicio que
uso el cliente
Oculta
R2.2 Manejo de pagos por servicios al contado del cliente Evidente
R2.3
Registrar todo el pago del consume y uso de servicios
en el sistema
Oculta
FUNCIONES DE SERVICIO
Referencia Función Categoría
R3.1 Calcula el total servicio de comida Oculta
R3.2 Registrar servicio de recreación Evidente
R3.3 Calcula el total servicio de recreación Oculta
R3.4 Calcula el total de los servicio Oculta
R3.5 Calcula el total servicio de comida Oculta
FUNCIONES DE RESERVA
Referencia Función Categoría
R4.1 Registra Reserva de Habitación Evidente
R4.2 Calcula Adelanto de Reserva Evidente
R4.3 Realiza Informe de Reserva Oculta
10. FUNCIONES DE ALQUILER
Referencia Función Categoría
R5.1 Registra Alquiler de Habitación Evidente
R5.2 Verificar Reserva Oculta
R5.3 Captura Especificaciones de Habitación Evidente
R5.4 Registra los Alquileres Efectuados Oculta
d) ATRIBUTOS DEL SISTEMA
Atributo Detalles y restricciones de frontera
Tiempo de
respuesta
(RF) cuando se registrar una habitación alquilada la
descripción y costo aparecen en un segundo
Metáfora de
interfaz
(D) ventanas orientadas a la metáfora de un formulario y
cuadro de dialogo
Tolerancia o fallas
(RF) debe registrar los pagos por adelantado efectuados que
se realizan vía web o vía telefónica, aun cuando se produzca
fallas de energía o del equipo
Plataformas del
sistema operativo
(D) Microsoft Windows 7, 8
FUNCIONES BASICAS
REF FUNCION CATEGORIA ATRIBUTO
DETALLES Y
RESTRICCIONES
CATEGORIA
R1.1
Registra a Detalle los
Servicios prestados
Evidente
Tiempo de
respuesta
2 segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R1.2
Calcula el Total de los
Servicios Prestados con
Impuestos
Evidente
Tiempo de
respuesta
3 segundos como
máximo
Obligatorio
11. Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R1.3
Registra las
características de la
Habitación reservada o
alquilada
Evidente
Tiempo de
respuesta
2 segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R1.4
Realiza una
Administración Eficaz de
las Habitaciones
Oculto
Tolerancia
de fallas
Debe realizarse al
instante de la
reserva o alquiler
aun cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
5 segundos como
máximo
Obligatorio
R1.5
Realizar el cálculo del
total de servicios
prestados (tomando en
cuenta el alquiler de
habitación)
Oculto
Tolerancia
de fallas
Debe realizarse al
instante de la
cancelación aun
cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
5 segundos como
máximo
Obligatorio
R1.6
El administrador
introduce nombre y
contraseña para
ingresar al sistema e
iniciarlo
Evidente
Tiempo de
respuesta
5 segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R1.7
Ofrece un mecanismo
de almacenamiento
persistente
Oculto
Tolerancia
de fallas
Debe realizarse en
la reserva, el
alquiler o
prestamos de
servicios aun
cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
10 segundos como
máximo
Obligatorio
12. R1.8
Ofrece mecanismos de
comunicación entre
procesos y el sistema
Oculto
Tolerancia
de fallas
Debe realizarse
aun cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
5 segundos como
máximo
Obligatorio
R1.9
Mostrar la descripción y
el costo de la habitación
Evidente
Tiempo de
respuesta
1 segundo como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
FUNCIONES DE PAGO
REF FUNCION CATEGORIA ATRIBUTO
DETALLES Y
RESTRICCIONES
CATEGORIA
R2.1
Calcula el consumo y
uso de todos los
servicios que se le
presto al cliente
Oculta
Tolerancia
de fallas
Debe realizarse al
instante de la
cancelación aun
cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
2 segundos como
máximo
Obligatorio
R2.2
Manejo de pagos por
servicios al contado del
cliente
Evidente
Tiempo de
respuesta
10 segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R2.3
Registrar todo el pago
del consume y uso de
servicios en el sistema
Oculta
Tolerancia
de fallas
Debe realizarse al
instante de la
cancelación aun
cuando se
produzca fallas en
energía o equipo
Obligatorio
Tiempo de
respuesta
10 segundos como
máximo
Obligatorio
13. FUNCIONES DE SERVICIO
REF FUNCION CATEGORIA ATRIBUTO
DETALLES Y
RESTRICCIONES
CATEGORIA
R3.1
Registra servicio de
comida
Evidente
Tiempo de
respuesta
5 Segundos como
máximo
Opcional
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R3.2
Calcula el total servicio
comida
Oculta
Tiempo de
respuesta
5 Segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R3.3
Registra servicio de
recreación
Evidente
Tiempo de
respuesta
5 Segundos como
máximo
Opcional
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R3.4
Registra el total
recreación
Oculta
Tiempo de
respuesta
5 Segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
R3.5 Calcula total servicio oculta
Tiempo de
respuesta
5 Segundos como
máximo
Obligatorio
Metáfora
de interfaz
Pantallas basadas
en formularios
(c/color)
Obligatorio
FUNCIONES DE RESERVA
REF. FUNCION CATEGORIA ATRIBUTO
DETALLES Y
RESTRICCIONES
CATEGORIA
R4.1
Registra la reserva de
habitación efectuada
Evidente
Tiempo de
Respuesta
5 Segundos como
máximo
Obligatorio
Metáfora de
Interfaz
Pantallas Basadas
en Formularios
Obligatorio
R4.2
Calcula el monto del
Adelanto de la reserva
Evidente
Tiempo de
Respuesta
5 Segundos como
máximo
Obligatorio
Metáfora de
Interfaz
Pantallas Basadas
en Formularios
Obligatorio
14. R4.3
Realiza un informe de
las características de la
habitación reservada
Oculto
Tolerancia
de Fallas
Debe realizarse al
terminar cada
reserva así se
produzca una falla
de energía
Obligatorio
Tiempo de
Respuesta
10 segundos como
máximo
Obligatorio
FUNCIONES DE ALQUILER
REF. FUNCION CATEGORIA ATRIBUTO
DETALLES Y
RESTRICCIONES
CATEGORIA
R5.1
Registra el Alquiler de
Habitación Efectuada
Evidente
Tiempo de
Respuesta
5 Segundos como
máximo
Obligatorio
Metáfora
de Interfaz
Pantallas Basadas
en Formularios
Obligatorio
R5.2
Verifica si se efectuó
Reserva Anteriormente
Oculto
Tolerancia
de Fallas
Debe realizarse en
cada alquiler así se
produzca una falla
de energía
Obligatorio
Tiempo de
Respuesta
10 segundos como
máximo
Obligatorio
R5.3
Captura las
características de la
Habitación
Evidente
Tiempo de
Respuesta
5 Segundos como
máximo
Obligatorio
Metáfora
de Interfaz
Pantallas Basadas
en Formularios
Obligatorio
R5.4
Registra las alquileres
efectuados
Oculto
Tolerancia
de Fallas
Debe realizarse al
finalizar el registro
de alquiler así se
produzca una falla
de energía
Obligatorio
Tiempo de
Respuesta
10 segundos como
máximo
Obligatorio
CASOS DE USO
FUNCIONES BASICAS
CASO DE USO: Inicio de operaciones.
ACTORES: Gerente.
PROPOSITO: Dar inicio al sistema.
15. RESUMEN: Un gerente habilita el área de recepción con el fin de
prepararla para que lo use el cajero. El gerente comprueba la
fecha y hora sean correctas, hecho esto el sistema está listo
para ser usado.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R1.6, R1.7, R1.8
DESCRIPCION: Un gerente habilita el área de recepción con el fin de
prepararla para que lo use el cajero. El gerente comprueba la
fecha y hora sean correctas, hecho esto el sistema está listo
para ser usado
-Fin1
*
-Fin2
*
-Fin5
*
-Fin6
*
Sistema
AdministradorAdministrador GerenteGerente
Inicia Jornada
Administra Usuarios
Termina Jornada
-Fin1
*
-Fin2 *
Validar Usuario
Introducir
contraseña
<include>
<include>
CASO DE USO: Alquiler de habitación
ACTORES: Cliente, recepcionista
PROPÓSITO: Realiza un alquiler y su pago en efectivo
RESUMEN: Un cliente llega a la recepción dando las características de la
habitación para su alquiler, el recepcionista registra el alquiler
16. y recibe el pago en efectivo al finalizar la operación el cliente
se dirige a la habitación asignada
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R1.3, R1.4, R1.5
DESCRIPCIÓN: Un cliente llega a la recepción dando las características de la
habitación para su alquiler, el recepcionista registra el alquiler
y recibe el pago en efectivo al finalizar la operación el cliente
se dirige a la habitación asignada
-Fin1
*
-Fin2*
-Fin5*
-Fin6
*
Sistema
ClienteCliente
RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
Toma de Habitación
Verifica Reserva
Asigna Habitación
Registra Datos
Entrega Llave
-Fin1
*
-Fin2 *
-Fin1
*
-Fin2 *
-Fin3*
-Fin4
*
Toma Nro. de
Reserva
Verificar Datos
<include> <include>
Verifica Habitacion
Verifica
Disponibilidad
<include>
<include>
<include>
Determina Nro.
Habitacion
<include>
<include>
Verifica Nro. de
Llave
<include>
<include>
Valida Cliente
Verifica datos del
Cliente
<include>
<include>
<include>
CASO DE USO: Reservas de habitación
ACTORES: Cliente,Recepcionista
PROPÓSITO: Captura el costo de consumo de servicios y su pago en
efectivo para clientes no hospedados
17. RESUMEN: Un cliente llega a la recepción dando las características de la
habitación para su alquiler, el recepcionista registra el alquiler
y recibe el pago en efectivo al finalizar la operación el cliente
se dirige a la habitación asignada
TIPO: Secundario
REFERENCIAS
CRUZADAS: Funciones: R1.3, R1.4
DESCRIPCIÓN: Un cliente llega a la recepción dando las características de la
habitación para su alquiler, el recepcionista registra el alquiler
y recibe el pago en efectivo al finalizar la operación el cliente
se dirige a la habitación asignada
-Fin1
*
-Fin2
*
-Fin5
*
-Fin6
*
Sistema
ClienteCliente
RecepcionistaRecepcionista
-Fin1
*
-Fin2 *
Reserva de
Habitación
Asigna Habitación
Verifica Deposito
Registra Datos de
Reserva
Envia Comprobante
-Fin1
*
-Fin2
*
-Fin3*
-Fin4
*
-Fin9
*
-Fin10
*
Verificar Datos
Validar Cliente
<include>
Validar Reserva
Verificar Habitación
Disponible en los pisos
Verificar
Habitación Disponible
<include>
<include>
<extends><include>
<include>
Comprobar Clave
Sacar Extracto
Ingresar a Cuenta
Bancaria Vía Web
Verificar Datos
Inserta Datos
Cliente
Guardar Comprobante
Imprimir
Comprobante
Recibe Comprobante
de Reserva
<include>
<include>
<include>
<include>
<include>
<include>
CASO DE USO: Consumo de servicios
ACTORES: Cliente,Recepcionista
18. PROPÓSITO: Capturar el costo del consumo total de servicios y su pago en
efectivo
RESUMEN: Un cliente llega a la recepción con el fin de cancelar el costo
total de los servicios prestados por el hotel. Al terminar la
operación el cliente se retira.
TIPO: Primario y esencial
REFERENCIAS
CRUZADAS: Funciones: R1.1, R1.2, R1.5, R1.9
DESCRIPCIÓN: Un cliente llega a la recepción con el fin de cancelar el costo
total de los servicios prestados por el hotel. Al terminar la
operación el cliente se retira.
Sistema
ClienteCliente
RecepcionistaRecepcionista
-Fin1
*
-Fin2 *
Informe de Saldo
de Hospedaje
Calcula y Verifica
Saldo Total
Facturación y Fin
-Fin1
*
-Fin2 *
-Fin3
*
-Fin4 *
-Fin7
*
-Fin8 *
Solicitud de Cobro
Cobro de Servicios
de Hospedaje
Solicitud de Cobro
<include>
<extends>
Cobros de
Servicios Extras
Cobros Servicio
Alimentacion
Cobros Servicio
Recreacion
<extends>
<extends>
Calcula Cobro Total
<include>
<include>
<include>
<include>
-Fin1
*
-Fin2
*
-Fin3
*
-Fin4*
Cobro de Costo
Total <include>
<include>
Datos Personales
(APaterno, Nit)
<include>
CASO DE USO: Cobro de Consumo de Servicios de personas no
hospedadas
ACTORES: Cliente, Recepcionista
19. PROPÓSITO: Capturar el costo de consumo de servicios y su pago en
efectivo para clientes no hospedados
RESUMEN: Un cliente llega a la caja con características de servicios a
usar o consumir. El cajero registra consumo de servicios y
recibe el pago en efectivo, al finalizar la operación el cliente se
marcha.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones:R1.1,R1.9
DESCRIPCIÓN: Un cliente llega a la caja con características de servicios a
usar o consumir. El cajero registra consumo de servicios y
recibe el pago en efectivo, al finalizar la operación el cliente se
marcha.
-Fin5 *
-Fin6
*
Sistema
ClienteCliente
RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
Informe de Saldos
de Servicios
Calcula y Verifica
Saldo Total
Facturación y Fin
-Fin1
*
-Fin2 *
-Fin3*
-Fin4
*
-Fin5
*
-Fin6*
-Fin7
*
-Fin8
*
Verificar Pago
Verificación de
Servicios Utilizados
Toma de datos del
cliente
Validar Cliente
Verificar Datos
<include>
<include>
<include>
<include>
Efectua Pago
<include>
<include>
<include>
<include>
FUNCIONES DE PAGO
CASO DE USO: Calculo total por servicios prestados al cliente
ACTORES: Recepcionista y Cliente
PROPÓSITO: Calcular y Registrar el cobro efectuado.
20. RESUMEN: El cajero solicita al sistema la suma o moto total y descriptiva
de los servicios prestados al cliente en el cual el mismo será
informado detalladamente con nombre y precio de cada uno
de los servicios y una suma total de los mismos.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R2.1
DESCRIPCIÓN: El cajero solicita al sistema la suma o moto total y descriptiva
de los servicios prestados al cliente en el cual el mismo será
informado detalladamente con nombre y precio de cada uno
de los servicios y una suma total de los mismos.
Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin1
*
-Fin2 *
-Fin3* -Fin4
*
-Fin5
*
-Fin6*
<include>
<include>
<include>
<include>
<include>
Obtiene Precios de
Servicios Prestados
Solicitud de
Precios
Calcula SubTotal de
Totos los Servicios
Verifica Costos de
Servicios
Envia Informe de
Saldo Total
Verficar Costos
CASO DE USO: Cancelación por servicios prestados al contado
ACTORES: Recepcionista y Cliente
PROPÓSITO: Registra la cancelación de servicios al contado
RESUMEN: El cliente cancela el monto total al contado el cual es acogido
por el recepcionista, este a su vez registra la acción de pago
en el sistema junto con los datos del cliente como ser: nombre
NIT, razón social.
Y el sistema imprime una factura detallada al cliente
TIPO: Primario
21. REFERENCIAS
CRUZADAS: Funciones: R2.2
DESCRIPCIÓN: El cliente cancela el monto total al contado el cual es acogido
por el recepcionista, este a su vez registra la acción de pago
en el sistema junto con los datos del cliente como ser: nombre
NIT, razón social.Y el sistema imprime una factura detallada al
cliente
Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin1
*
-Fin2 *
-Fin3*
-Fin4
*
-Fin5
*
-Fin6*
<include>
<include>
<include>
<include>
<include>
Cancela Monto en
Efectivo
Solicitud de
Cancelacion
Registra Pago
Verifica Costos de
Servicios
Facturacion
Verficar Datos
-Fin5
*
-Fin6*
Registro de Datos
(appat_cli, nit)
CASO DE USO: Cancelación por servicios prestados con tarjeta de crédito
ACTORES: Recepcionista y Cliente
PROPÓSITO: Registra la cancelación de servicios al contado
RESUMEN: El cliente entrega su tarjeta de débito o crédito al recepcionista
el cual una vez hecha la transferencia entrega una factura
adjunto su extracto bancario del monto cancelado.
Y el sistema imprime una factura detallada al cliente
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R2.3
22. DESCRIPCIÓN: El cliente entrega su tarjeta de débito o crédito al recepcionista
el cual una vez hecha la transferencia entrega una factura
adjunto su extracto bancario del monto cancelado.
Y el sistema imprime una factura detallada al cliente
Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2 *
-Fin1
*
-Fin2 *-Fin3*
-Fin4
*
-Fin5
*
-Fin6*
<include>
<include>
<include>
<include>
<include>
Cancela Monto con
Tarjeta de Credito
Solicitud de
Cancelacion
Registra Pago
Verifica Costos de
Servicios
Facturacion
Verficar Datos
-Fin5
*
-Fin6*
Registro de Datos
(appat_cli, nit)
Verifica Saldo de
Tarjeta
Verifica Vigencia
de Tarjeta
FUNCIONES DE SERVICIOS
CASO DE USO: Registro servicio de comida
ACTORES: Cliente recepcionista
PROPOSITO: Capturar solicitud del Cliente
RESUMEN: El cliente ordenaun plato o comida del menú y este servicio se
registra con cargo al cliente con el nombre del Servicio.
TIPO: Opcional
REFERENCIAS
CRUZADAS: Funciones: R 3.1
DESCRIPCION: El cliente ordena un plato o comida del menú y este servicio se
registra con cargo al cliente con el nombre del Servicio.
23. Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin1
*
-Fin2 *
-Fin5
* -Fin6*
<include> <include>
<include>
<include>
<include>
Pedido de Servicio
de Alimentacion
Solicitud de Comida
Registra Servicio
Envia Menu o
Ofertas
Guarda Registro
Verficar Datos de
Servicio
-Fin5
*
-Fin6*
Verfica Datos
Cargar a cuenta
del Cliente
<include>
<include>
CASO DE USO: Calcula total servicio de comida
ACTORES: Recepcionista
PROPOSITO: Calcula el total para mostrar al cliente
RESUMEN: El recepcionista verifica y busca si el cliente opto por servicios
extras, lo calcula mediante el sistema y muestra el total del
servicio de comida
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R 3.2
DESCRIPCION: El recepcionista verifica y busca si el cliente opto por servicios
extras, lo calcula mediante el sistema y muestra el total del
servicio de comida
24. Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin1
*
-Fin2 *
-Fin5
* -Fin6*
<include>
<include>
<include>
Pedido de Costo de
Servicio de alimentacion
Solicitud Costo de
Comida
Calculo Total de
Servicio
Registro de Costo
de Servicio
-Fin5
*
-Fin6*
Verifica Costos
Obtener Costos de
Servicios segun codigo
<include>
<include>
CASO DE USO: Registra servicio de recreación
ACTORES: Cliente recepcionista
PROPOSITO: Servicio recreación
RESUMEN: El cliente solicita la disposición del servicio de recreación
(entretenimiento), este se registra mediante el nombre del
servicio.
TIPO: Opcional
REFERENCIAS
CRUZADAS: Funciones: R 3.3
DESCRIPCION: El cliente solicita la disposición del servicio de recreación
(entretenimiento), este se registra mediante el nombre del
servicio.
25. Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin5
* -Fin6*
<include>
<include>
Pedido de Servicios
de Recreacion
Solicitud de
servicio
Registro de
Servicios
-Fin5
*
-Fin6*
Verifica Datos de
Registro
Verificar Datos de
Servicio
<include>
<include>
Cargar a Cuenta de
Cliente
<include>
CASO DE USO: Calcula total servicio de recreación
ACTORES: Recepcionista
PROPOSITO: Calcula el total para mostrar al cliente
RESUMEN: El recepcionista busca y verifica si el cliente opto por algún
servicio de recreación, calcula y muestra el total del costo de
servicios de recreación.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R 3.4
DESCRIPCION: El recepcionista busca y verifica si el cliente opto por algún
servicio de recreación, calcula y muestra el total del costo de
servicios de recreación.
26. Sistema
ClienteCliente RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin5
*
-Fin6
*
<include>
<include>
Pedido Costos de
Servicios de Recreacion
Solicitud Costos
de servicio
Calculo Total de
Servicios
-Fin5
*
-Fin6
*
Verifica Datos de
Registro
Obtener Costos de
Servicio segun Codigo
<include>
<include>
Registro Costos de
Servicios
<include>
CASO DE USO: Calcula el total de los servicios
ACTORES: Recepcionista cliente
PROPOSITO: Calcula el total de todos los servicios
RESUMEN: El recepcionista administra, calcula el total de servicios y
muestra, tanto en el total del servicio de recreación y el
servicio de alimentación.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R 3.5
DESCRIPCION: El recepcionista administra, calcula el total de servicios y
muestra, tanto en el total del servicio de recreación y el
servicio de alimentación.
27. Sistema
ClienteCliente
RecepcionistaRecepcionista
-Fin1
*
-Fin2
*
-Fin5
* -Fin6*
<include>
<include>
Pedido Costos de
Servicios
Solicitud Costos
Totales de servicios
Calculo Total de
Servicios
-Fin5
*
-Fin6*
Verifica Calculo<include>
Registro Total de
Servicios
<include>
Costo Total de
servicio de Alimentacion
Costo Total de
servicio de Recreacion
<include>
<include>
-Fin7
*
-Fin8 *
FUNCIONES DE RESERVA
CASO DE USO: Registra Reserva de Habitación.
ACTORES: Cliente, Recepcionista.
PROPOSITO: Capturar una Reserva.
RESUMEN: Un cliente acude a la plataforma del hotel y revisa la
información de habitaciones disponibles a reservar. El
recepcionista atiende la reserva y coteja el adelanto.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R4.1
DESCRIPCION: Un cliente ingresa a la plataforma del hotel y revisa la
información y características de habitaciones disponibles a
reservar. El recepcionista interactúa con la plataforma y
atiende la reserva, posteriormente coteja el adelanto.
28. Reserva Habitación
Verifica
disponibilidad de Habitación
Registra
Especificaciones de Paquete
-Fin1
*
-Fin2*
-Fin3
*
-Fin4*
-Fin5
*
-Fin6
*
-Fin7*
-Fin8
*
-Fin9*
-Fin10
*
Sistema
Ingresa a
Plataforma de Reserva
Elegir Habitación
a elección
Envia Solicitud de
Reserva
Busca
Disponibilidad de Habitación Responde
Disponibilidad de Habitación
Obtener tipo de
Alquiler
Registra Esficación
RecepcionistaRecepcionista
<include> <include>
<include>
<include>
<include> <include>
<include>
<include>
<include>
ClienteCliente
CASO DE USO: Adelanto de Reserva.
ACTORES: Cliente, Recepcionista.
PROPOSITO: Calcular el adelanto según tipo de habitación.
RESUMEN: El recepcionista realiza una cotización del monto que se
adelantara, se enviara un informe al cliente; el cliente
efectuara el adelanto y el recepcionista confirma depósito de
adelanto efectuado.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R4.2
DESCRIPCION: El recepcionista realiza una revisión de tipo y características,
luego efectúa la cotización del monto a adelantarse, se enviara
el informe correspondiente al cliente; el cliente efectuara el
adelanto satisfactoriamente; y el recepcionista confirmara el
depósito de adelanto efectuado.
29. ClienteCliente
Cotizar el Adelanto
Informe de Adelanto
Efectua Deposito
de Adelanto
-Fin1
* -Fin2*
-Fin3
*
-Fin4*-Fin5 *
-Fin6
*
-Fin9
*
-Fin10
*
Sistema
Envia Comprobante
de Reserva
Verifica Deposito
del Cliente
-Fin7*
-Fin8
*
Obtiene Porcentaje
de Adelanto
Obtiene Monto de
Adelanto
Deposito Directo a
Cuenta
Deposito a Cuenta
Via Web
Realiza Deposito a
Cuenta Bancaria
Comprobar Clave
Ingresa a Cuenta
Bancaria Via Web
Guardar ComprobanteImprimir
Comprobante
RecepcionistaRecepcionista
Obtiene
Especificaciones de la Habitacion
<include>
<include>
<include>
<include>
<include>
<include>
-Fin9*
-Fin10 *
-Fin11
*
-Fin12 *
<include>
<include>
<include>
<include>
CASO DE USO: Realiza Informe de Reserva.
ACTORES: Recepcionista.
PROPOSITO: Registrar a detalle la Reserva.
RESUMEN: El recepcionista registra a detalle las características y
especificaciones de la Habitación Reservada, luego actualiza
la disponibilidad de habitaciones.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R4.3
DESCRIPCION: El recepcionista registra a detalle las características,
especificaciones y tipo de la Habitación Reservada,
30. posteriormente realiza una actualización de disponibilidad de
habitaciones (inventario de habitaciones).
Registro
Caracteristicas de Habitación
Verifica
Especificaciones de Habitación
Actualiza
Disponibilidad de Habitaciones
-Fin3
*
-Fin4*
-Fin5
*
-Fin6
*
Sistema
Verifica Registro
de Reserva
Registra Datos
Cliente
Obtiene Registro de
Especificaciones
Actualiza Estados de
Disponibilidad Habitacional
Obtiene Registro de
CaracteristicasRecepcionistaRecepcionista-Fin13*
-Fin14
*
<include>
<include>
<include>
<include>
<include>
<include>
<include>
FUNCIONES DE ALQUILER
CASO DE USO: Registro alquiler de habitación
ACTORES: Cliente, Recepcionista
PROPOSITO: El propósito es tener un buen registro para no tener errores
futuros.
RESUMEN: El cliente llegara a la recepción y le dará sus datos al
recepcionista para el registro del cliente y también de la
habitación que desee.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R5.1
DESCRIPCION: El cliente llegara a la recepción y le dará sus datos al
recepcionista para el registro del cliente y también de la
habitación que desee.
31. RecepcionistaRecepcionista
Sistema
Registro de
AlquilerSolicitud de
Habitacion
Toma Datos Cliente
Registra Datos
Cliente
<include>
<include>
<include>
ClienteCliente
-Fin13
*
-Fin14*
-Fin13
*
-Fin14
*
-Fin13
*
-Fin14
*
-Fin13
*
-Fin14 *
CASO DE USO: Verifica reserva
ACTORES: Cliente, Recepcionista
PROPOSITO: La verificación de reserva que hiso el cliente anteriormente.
RESUMEN: El cliente le dará el número de carnet como clave de la reserva
de la habitación, el recepcionista verificara si existe dicho
código, una vez comprobado que el número exista se le
procederá a asignar la habitación caso contrario se verificara
si existe algún habitación disponible, si no existe habitación
disponible no se le otorgara una habitación.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R5.2
DESCRIPCION: El cliente le dará el número de carnet como clave de la reserva
de la habitación, el recepcionista verificara si existe dicho
código, una vez comprobado que el número exista se le
procederá a asignar la habitación caso contrario se verificara
si existe algún habitación disponible, si no existe habitación
disponible no se le otorgara una habitación.
32. RecepcionistaRecepcionista
Sistema
Verificacion de
Reserva
Entrega Datos
(ci_cli)
Reserva Verificada
Registra Alquiler
<include>
<include>
<include>
ClienteCliente
-Fin13
*
-Fin14*
-Fin13
*
-Fin14 *
-Fin13
*
-Fin14
*
-Fin13
*
-Fin14 *
<include>Asignacion o
Verificacion de Habitacion
CASO DE USO: Captura de especificaciones de habitación
ACTORES: Cliente, Recepcionista
PROPOSITO: Es la especificación necesaria del cliente a todas sus
necesidades que desee del Hotel.
RESUMEN: El cliente le dará las especificaciones necesarias al
recepcionista para asignarle la habitación de acuerdo a sus
comodidades y necesidades que él requiera. El recepcionista
verificara si existe dicha habitación o se le asignara otro pero
de rasgos similares.
TIPO: Primario y Esencial.
REFERENCIAS
CRUZADAS: Funciones: R5.3
DESCRIPCION: El cliente le dará las especificaciones necesarias al
recepcionista para asignarle la habitación de acuerdo a sus
comodidades y necesidades que él requiera. El recepcionista
verificara si existe dicha habitación o se le asignara otro pero
de rasgos similares.
33. RecepcionistaRecepcionista
Sistema
Registra
Especificaciones de Habitacion
Obtiene Datos de
Habitacion
Verifica Datos de
Habitacion
Registra Guardado
<include>
<include>
<include>
-Fin13
*
-Fin14
*
-Fin13
*
-Fin14 *
CASO DE USO: Registra los alquileres efectuados
ACTORES: Recepcionista
PROPOSITO: Brindar información al cliente sobre las habitaciones
reservadas.
RESUMEN: El recepcionista ingresa al sistema para introducir registrar y
almacenar los datos, de los alquileres efectuados
TIPO: Primario, esencial.
REFERENCIAS
CRUZADAS: Funciones: R5.4
DESCRIPCION: El recepcionista del hotel ingresa al sistema los datos de los
clientes que han realizado el alquiler de las habitaciones para
posteriormente almacenarlos en la base de datos del sistema.
RecepcionistaRecepcionista
Sistema
Verificacion de
Disponibilidad de Habitaciones
Obtiene Datos de
Habitacion
Verifica Registro
de Alquiler
Guarda Registro
<include>
<include>
<include>
-Fin13
*
-Fin14
*
-Fin13
*
-Fin14 *
Verifica Datos
Registrados <include>
34. MODELO CONCEPTUAL
n_piso
n_cama
tipo_hab
costo_hab
Objeto : EspecificaciodeHabitacion
fecha
fecha_ing
mont_ade
Objeto : ReservadeHabitacion
nacional
nit_cli
nomb_cli
Objeto : Cliente
n_rec
Objeto : Recepcion
nomb_hot
direc_hot
fono_hot
categ_hot
tot_pis
n_aut
Objeto : Hotel
ci_rec
nomb_rec
direc_rec
tel_rec
sueldo_rec
turno_tra
Objeto : Recepcionista
ci_ger
nomb_ger
direc_ger
tel_ger
sueldo_ger
Objeto : Gerente
fecha_can
monto_tot
z : CancelaciondeServicios
tipo_can
Objeto : Pago
sw_hab
tipo_paq
Objeto : InformacionHabitacion
n_hab
Objeto : Habitacion
descrip_ser
precio_ser
Objeto : ServiciosdeRecreacion
descrip_ali
cant_por
precio_ali
Objeto : ServiciosdeAlimentacion
1 *
1
1
Descritas por
Registra
Reserva
*
*
1..*
1
1
1
1
1
1
1
1..*
1
1
1
1
1
1
1
1
1
1
1
1
*
1
*
1
*
1
*
Usado por
Contiene una
Iniciado por
Contiene
Almacena
Iniciado por
Iniciado por *
1
1
1
Pagado mediante
Usado por
Registra
Servicios de
Contiene
Contiene
Contiene
Contiene
Registra
Alquiler de
Registra
Servicios de
Capturado
en
cod_ser
nd_man
dia_man
Objeto : InformacionServicios
35. DIAGRAMAS DE SECUENCIA
Calculando el consumo y uso de todo servicio que uso el cliente
Recepcionista SistemaCliente
solicitudEstracoSubtotal(tipo)
peticionSumadeServicios(solicitud)
reporteSumaTotalDetallada(respuesta)
entregaDetalladaSubTotal(respuesta)
Manejo de pagos por servicios al contado del cliente
SistemaRecepcionistaCliente
entregarDineroCancelacion(id_cliente,monto)
registrarDatos_Cancelacion(datos)
informeCancelacion(respuesta)
enviarDatos_solicitudFactura(solicitud)
impresionFactura(respuesta)
entregarFactura(facura)
36. Registrar todo el pago del consume y uso de servicios en el sistema
SistemaRecepcionistaCliente
entregarTarjetaCreditoDebito(id_tarjeta)
registrarSolicitudTransaccion(solicitud)
informeEstractoFactura(respuesta)
entregarSaldoTarjeta(respuesta)
CONTRATOS
Nombre: solicitudExtractoSubtotal(tipo)
Responsabilidades: Atender solicitud del cliente para su cálculo de su
consumo por los servicios.
Tipo: Sistema
Salida: Si la respuesta es positiva, se revisa los consumos del
cliente para su posterior cálculo.
Precondiciones: La solicitud de extracto del sub total que realizo el
cliente.
Postcondiciones: Si la respuesta es positiva:
Se crea la aprobación para calculo sub total de
cosumos.
Se asoció aprobación con peticionSumadeServicos()
37. Nombre: reporteSumaTotalDetallada(respuesta)
Responsabilidades: Verifica la solicitud del cliente para su posterior calculo y
dar un informe detallado de la suma total.
Tipo: Sistema
Salida: Si la respuesta es positiva se hace el cálculo para
enviar la respuesta detallada y su respectivo registro.
Precondiciones: Solicitud de extracto ya confirmada.
Postcondiciones: Si la respuesta es positiva:
Se crea una aprobación respuesta de solicitud.
Se asoció aprobación para informar al clientes con
entrega DetalladaSubTotal(respuesta).
Se asoció solicitud de extracto para incorporarlo al
registro de solicitudes.
Nombre: entregarDineroCancelacion(id_cliente,monto)
Responsabilidades: Decepcionar y verificar el monto total en efectivo de los
consumos del cliente.
Tipo: Sistema
Salida: Confirmación y variación del monto entregado por el
cliente.
Precondiciones: El monto en efectivo realizado por el cliente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de cancelación.
Se asoció aprobación de la cancelación con
registrarDatos_Cancelacion(datos)
38. Nombre: informeCancelacion(respuesta)
Responsabilidades: Enviar datos completos de cancelacion para su registro
y realizar la factura.
Tipo: Sistema
Salida: Se verifica los datos actualizados y detallados.
Precondiciones: La aprobación de la cancelación con los datos del
monto y del cliente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de informe de cancelacion.
Se asoció aprobación para la solicitud de factura con
enviarDatos_solicitudFactura(solicitud)
Nombre: enviarDatos_solicitudFactura(solicitud)
Responsabilidades: Realizar la solicitud para que se pueda realizar la
factura por cancelación.
Tipo: Sistema
Salida: Se confirma la solicitud y se envía los datos de la
solicitud.
Precondiciones: Informe de cancelación y su respectiva verificación.
Postcondiciones:
Se creó una aprobación de cancelación.
Se asoció aprobación con la para su respectiva
impresión impresionFactura(respuesta)
Nombre: impresionFactura(respuesta)
Responsabilidades: Crear la factura para confirmar la cancelación del
cliente.
Tipo: Sistema
39. Salida: Se envía la impresión de la factura para en entregarlo al
cliente.
Precondiciones: La solicitud y verificación de factura con los datos
respectivos del monto y cliente.
Postcondiciones:
Se creó una aprobación de facturay su
respecivaimpresion.
Se asoció aprobación con entregarFactura(facura)
Se asocia la factura con el Hotel para incorporarlo al
registro de facturas efectuadas.
Nombre: entregarTarjetaCreditoDebito(id_tarjeta)
Responsabilidades: Realizar la recepción y verificación de la tarjeta de
crédito o débito.
Tipo: Sistema
Salida: Confirmación de la tarjeta de crédito o débito para su
posterior registro.
Precondiciones: Solicitud del cliente de cancelación por medio tarjeta de
crédito o débito.
Postcondiciones:
Se creó la aprobación de la petición del cliente
Se asoció aprobación con para registrarlo
registrarSolicitudTransaccion(solicitud).
Nombre: informeExtractoFactura(respuesta)
Responsabilidades: Informe del Extracto Bancario para verificar su
cancelación.
Tipo: Sistema
Salida: Verificar depósito de cancelación.
40. Precondiciones: Recepción y verificación de la tarjeta de crédito o
debito.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de cancelación e informe de
saldo.
Se asoció aprobación con para entregar informe de
saldo entregarSaldoTarjeta(respuesta).
Registrar servicios de comida
solicitudComida(solicitud)
registrarComida(respuesta)
Sistema RecepcionistaCliente
solicitarServicioComida(id_cliente,fecha)
InformarAprobacionComida(respuesta)
41. Calcula el total servicio de comida
registrarCalculo(respuesta)
InformarSaldo(respuesta)
Sistema RecepcionistaCliente
solicitarCostoServicio(id_cliente)
solicitudCalculoServicio(solicitud)
Registro reserva de servicio de recreación
solicitarReservaServicio(id_cliente,fecha)
solicitudReserva(solicitud)
registrarReserva(respuesta)
InformarAprobacionReserva(respuesta)
Sistema RecepcionistaCliente
42. Calculo total de servicios de recreación
solicitarCostoServicio(id_cliente)
solicitudCalculoServicio(solicitud)
registrarCalculo(respuesta)
InformarSaldo(respuesta)
Sistema RecepcionistaCliente
Calculo total de los servicios
solicitarCalculoServiciosHotel(id_cliente)
solicitudCalculoServicioHotel(solicitud)
cotizacionSaldoServicios(saldo_total)
InformeSaldoTotalServiciosHotel(saldo_total)
Sistema RecepcionistaCliente
43. CONTRATOS
Nombre: Solicitar_Servicio_Comida(id_cliente,fecha)
Responsabilidad: Realizar el pedido de comida para el consumo en el
mismo instante o un uso posterior.
Tipo: Sistema
Salida: Si se aprueba se envía una solicitud de del pedido para
el registro.
Precondición:
Postcondicion:
Se creó una solicitud de comida
Nombre: Registrar_Comida (Respuesta)
Responsabilidad: Atender la respuesta del pedidocomida para informar si
el pedidoesta disponible o agotado.
Tipo: Sistema
Salida: Si se aprueba o rechaza la solicitud se envía la
respuesta al cliente que hizo su solicitud
Precondición: La solicitud de comida, la respuesta es enviada al
cliente.
Postcondicion: Si se aprueba el pedido:
Se crea una aprobación respuesta comida.
Se asocia la aprobación para informar al cliente.
Se asocia el pedido con el Hotel para incorporarlo al
registro de comidas
Si no se aprueba el pedido:
Se crea un reprobatorio para respuesta comida.
44. Nombre: Solicitar_Costo_Servicio(id_cliente)
Responsabilidad: Realizar la cotización de los servicios de comida
pedidos.
Tipo: Sistema
Salida: Enviar la solicitud de cotización al recepcionista para
que pueda dar el costo total de el consumo del cliente.
Precondición: Terminar el uso del servicio de comida
Postcondicion:
Se creó una solicitud de cotización de servicio de
comida.
Nombre: Respuesta_Calculo_Servicio(Saldo)
Responsabilidad: Enviar la cotización realizada para dar la respuesta del
saldo que debe pgar el cliente.
Tipo: Sistema
Salida: Entregar la cotización total al cliente.
Precondición: La solicitud de cálculo por uso de servicios enviado a el
recepcionista.
Postcondicion:
Se crea una respuesta de cotización Saldo Servicios
Se asocia la respuesta y el informe de saldo con el
cliente
Nombre: Solicitar_Reserva_Servicio(id_cliente,fecha)
Responsabilidad: Realizar la reserva de un área de recreación para el uso
en el mismo instante o un uso posterior.
Tipo: Sistema
45. Salida: Si se aprueba se envía una solicitud de reserva al
recepcionista para su debida aprobación y
posteriormente registro.
Precondición:
Postcondicion:
Se creó una solicitud de reserva
Nombre: Registrar_reserva(Respuesta)
Responsabilidad: Atender la respuesta de la reserva para informar si el
servicio está disponible u ocupado.
Tipo: Sistema
Salida: Si se aprueba o rechaza la solicitud se envía la
respuesta al cliente que hizo su solicitud
Precondición: La solicitud de reserva, la respuesta es enviada al
cliente.
Postcondicion: Si se aprueba la reserva:
Se crea una aprobación respuesta reserva.
Se asocia la aprobación para informar al cliente.
Se asocia la reserva con el Hotel para incorporarlo
al registro de reservas
Si no se aprueba la reserva:
Se crea un reprobatorio para respuesta reserva.
Nombre: Solicitar_Costo_Servicio(id_cliente)
Responsabilidad: Realizar la cotización de los servicios de recreación
usados.
Tipo: Sistema
Salida: Enviar la solicitud de cotización al recepcionista para
que pueda dar el costo total del consumo del cliente.
46. Precondición: Terminar el uso del servicio de recreación
Postcondicion:
Se creó una solicitud de cotización de servicio de
recreación.
Nombre: Respuesta_Calculo_Servicio(Saldo)
Responsabilidad: Enviar la cotización realizada para dar la respuesta del
saldo que debe pagar el cliente.
Tipo: Sistema
Salida: Entregar la cotización total al cliente.
Precondición: La solicitud de cálculo por uso de servicios enviado a el
recepcionista.
Postcondicion:
Se crea una respuesta de cotización Saldo Servicios
Se asocia la respuesta y el informe de saldo con el
cliente
Nombre: Solicitar_Calculo_Servicios_Hotel(id_cliente)
Responsabilidad: Realizar la cotización de todos los servicios consumidos
o usados en el Hotel.
Tipo: Sistema
Salida: Enviar la solicitud de cotización al recepcionista para
que pueda realizar el cálculo solicitado por el cliente.
Precondición: Terminar el consumo o uso de los servicios que el Hotel
proporciono al cliente.
Postcondicion:
Se crea una solicitud de servicios del Hotel.
47. Nombre: Cotizacion_Saldo_Servicios(Saldo_Total)
Responsabilidad: Realizar cotización para dar un informe al cliente de su
saldo total por todos los usos de servicios en el Hotel.
Tipo: Sistema
Salida: Entregar el saldo total por servicios en el Hotel al cliente
Precondición: Solicitud del cálculo de costo total de servicios enviado
al recepcionista.
Postcondicion:
Se crea una respuesta de cotización Saldo_Total
Servicios
Se asocia la respuesta y el informe de saldo total
con el cliente
Se asocia la solicitud en el Hotel para incorporarlo
al registro de solicitudes de Saldo Total Servicios
Registra Reserva de Habitación
SistemaCliente Recepcionista
revisaCaracteristicas(tipo)
verificaDisponibilidad()
registraReserva(ci_cli)
enviaEspecificaciones()
48. Adelanto de Reserva
SistemaCliente Recepcionista
informeAdelanto(cos_res)
cotizaAdelanto(tipo)
solicitarExtracto()
efectuarDeposito(cos_res)
Sistema de Autorización
respuesta Extracto()
enviarComprobante()
Realiza Informe de Reserva
Sistema Recepcionista
registraEspecificaciones()
registraCaracteristicas()
actualizarDisponibilidad(nro_hab)
49. CONTRATOS
Nombre: revisaCaracteristica(tipo)
Responsabilidades: Atender la solicitud de Reserva, si la respuesta es
positiva se realiza la reserva según disponibilidad.
Tipo: Sistema
Salida: Si la respuesta es positiva, se revisa disponibilidad y
especificaciones para la reserva.
Precondiciones: La disponibilidad de habitaciones se envió al cliente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de reserva.
Se asoció aprobación con respuestaExtracto()
Nombre: verificaDisponibilidad()
Responsabilidades: Verificar la Disponibilidad de Habitaciones y si esta
respuesta es positiva, se realizara la Reserva.
Tipo: Sistema
Salida: Si la respuesta es positiva, se realizara la reserva y su
registro.
Precondiciones: Constante actualización de Disponibilidad Habitacional.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de reserva
Se asoció aprobación con informeAdelanto(cos_res)
Se asoció aprobación con respuestaExtracto()
Se asoció al registro de Reservas Efectuadas
Nombre: registraReserva(ci_cli)
Responsabilidades: Registrar los datos del Cliente que realiza la Reserva.
Tipo: Sistema
50. Salida: Se actualizara el registro de clientes que realizan las
reservas.
Precondiciones: La solicitud de datos personales se envió al cliente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de registro de clientes.
Se asoció aprobación con registraCaracteristicas()
Se asoció aprobación con actualizarDisponibilidad()
Nombre: envíaEspecificaciones()
Responsabilidades: Enviar datos completos de reserva si se encuentra en
algún paquete.
Tipo: Sistema
Salida: Se actualizara el registro de promociones existentes.
Precondiciones: La información de paquetes especiales se envió al
cliente oportunamente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de registro de paquete.
Se asoció aprobación con registraEspecificaciones()
Nombre: cotizaAdelanto(tipo)
Responsabilidades: Cotizar el Monto de Adelanto según Tipo.
Tipo: Sistema
Salida: Se cotizara un monto que será enviado al cliente para
que este lo cancele.
Precondiciones: Verificar Tipo y Especificaciones.
Postcondiciones:
Se creó una aprobación de cancelación de Adelanto.
Se asoció aprobación con informeAdelanto(cos_res)
Se asoció aprobación con efectuarDeposito(cos_res)
51. Nombre: informeAdelanto(cos_res)
Responsabilidades: Informar al cliente que debe cancelar el monto de
adelanto de reserva.
Tipo: Sistema
Salida: Se informara al cliente que debe realizar el depósito de
la reserva.
Precondiciones: Se envió el informe de adelanto correspondiente.
Postcondiciones:
Se creó una aprobación de adelanto de reserva.
Se asoció aprobación con efectuarDeposito(cos_res)
Se asoció aprobación con respuestaExtracto()
Nombre: efectuarDeposito(cos_res)
Responsabilidades: Realizar el depósito del adelanto satisfactoriamente.
Tipo: Sistema
Salida: Se efectúa el depósito a cuentas bancarias
correspondientes para confirmar la reserva.
Precondiciones: La información de cuentas y monto de adelanto debe
ser enviada para el conocimiento del cliente.
Postcondiciones:
Se asoció aprobación con solicitudExtracto()
Se asoció aprobación con respuestaExtracto()
Nombre: solicitudExtracto()
Responsabilidades: Solicitar un Extracto Bancario para verificar Adelanto.
Tipo: Sistema
Salida: Verificar Deposito de Adelanto.
Precondiciones:
52. Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de adelantos efectuados.
Se asoció aprobación con respuestaExtracto()
Nombre: respuestaExtracto()
Responsabilidades: Verificar el depósito bancario efectuado por el cliente x.
Tipo: Sistema
Salida: Se verificara el depósito para enviar un comprobante de
reserva.
Precondiciones: La solicitud de extracto enviado satisfactoriamente.
Postcondiciones: Si la respuesta es positiva:
Se creó la aprobación de Reserva
Se asoció aprobación con enviarComprobante()
Nombre: enviarComprobante()
Responsabilidades: Enviar un Comprobante de Reserva al cliente.
Tipo: Sistema
Salida: Se enviar un informe de reserva satisfactoria al cliente.
Precondiciones: Se Verifica existencia de Deposito Bancario.
Postcondiciones:
Se asoció aprobación con registraCaracteristicas()
Se asoció aprobación con actualizarDisponibilidad()
Nombre: registraCaracteristicas()
Responsabilidades: Registra las Características de la Habitación para tener
un control de inventarios.
Tipo: Sistema
53. Salida: Se registra las características de la habitación.
Precondiciones: La reserva se realizó satisfactoriamente.
Postcondiciones:
Se creó una aprobación de registro de reservas.
Se asoció aprobación con registraEspecificaciones()
Nombre: registraEspecificaciones()
Responsabilidades: Registrar las Especificaciones o paquetes en la que se
encuentra la reserva.
Tipo: Sistema
Salida: Se efectúa un registro de paquetes.
Precondiciones: La información enviada por el cliente se revisa.
Postcondiciones:
Se creó una aprobación de registro de
Especificaciones.
Nombre: actualizarDisponibilidad()
Responsabilidades: Actualizar Disponibilidad de Habitaciones para evitar
confusión en asignación de habitaciones.
Tipo: Sistema
Salida: Se actualizara la disponibilidad de habitaciones que se
encuentren disponibles u ocupados.
Precondiciones: La actualización debe ser constante en cada reserva o
Alquiler de Habitación.
Postcondiciones:
Se creó una aprobación de actualización constante.
55. Obtener Informe de Costo
SistemaRecepcionistaCliente
solicitarInformeCostos(id_cliente)
solicitudInformacionCostosHabitacion(datos)
costosHabitacion(informe)
informarCostosHabitacion(respuesta)
Captura Especificaciones de Habitación
SistemaRecepcionistaCliente
solicitarEspecificacionHabitacion(caracteristicas)
verificarHabitacion(datos)
confirmacionHabitacionSolicitada(respuesta)
informarHabitacionSolicitada(respuesta)
56. Registra los Alquileres Efectuados
SistemaRecepcionista
registrarCacteristicasAlquiler(datos)
registrarEspecificaciones()
almacenarDatosAlquiler()
CONTRATOS
Nombre: solicitarAlquilerHabitacion(ci_cliente)
Responsabilidades: Atender la solicitud de alquiler de una habitación, según
la disponibilidad de las habitaciones
Tipo: Sistema
Salida: Si la respuesta es positiva, se revisa disponibilidad de la
habitacion y especificaciones para realizar el alquiler.
Precondiciones: La solicitud del alquiler de una habitaciónenviada por el
cliente.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de alquiler.
Se asoció aprobación de alquiler con
registrarDatos_actualizacion(datos)
57. Nombre: registrarDatos_actualizacion(datos)
Responsabilidades: Registrar los datos del alquiler de habitación para así
actualizar los alquileres de habitación para su
disponibilidad.
Tipo: Sistema
Salida: Si la respuesta es positiva, se realizara la el registro de
alquiler para posteriormente dar un informe de ello y
hacer la respectiva asignación de la habitación.
Precondiciones: El alquiler realizado por el cliente y su verificación.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación el registro de alquiler.
Se asoció aprobación del registro del alquiler con
informarRegistro(respuesta).
Se asocia el alquiler con el Hotel para incorporarlo al
registro de alquileres realizados.
Nombre: informarRegistro(respuesta).
Responsabilidades: Informar sobre el registro del alquiler efectuado
correctamente e informar al cliente del alquiler realizado
correctamente.
Tipo: Sistema
Salida: Se actualizara el registro de alquiler para así dar un
informe al cliente de su habitación asignada y que su
alquiler fue realizado correctamente.
Precondiciones: La solicitud del informe y el registro del alquiler ya
realizado y verificado.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de alquiler de habitaciones
Se asoció aprobación del alquiler para informar al
cliente coninformeAsigancionHabitacion(respuesta)
58. Nombre: solicitarConfirmacionReserva(id_cliente)
Responsabilidades: Enviar datos completos de la solicitud para confirmar la
reserva del alquiler que desea el cliente.
Tipo: Sistema
Salida: Se envía los datos completos para realizar la respectiva
confirmación de la reserva del alquiler de habitación.
Precondiciones: La solicitud del cliente que desea confirmar su reserva
del alquiler de su habitacion.
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación para hacer la confirmación
de reserva.
Se asoció aprobación de la solicitud con
solicitudVerificarReserva(datos).
Nombre: solicitudVerificada(respuesta)
Responsabilidades: Enviar la respuesta e informar al cliente que su reserva
realizada para el alquiler esta correcta.
Tipo: Sistema
Salida: Verificar la reserva del alquiler para enviar un informe al
cliente que su reserva fue exitosa.
Precondiciones: Solicitud aprobada y los datos respectivos para hacer
dicha confirmación.
Postcondiciones:
Se creó un informe de confirmación de reserva que el
cliente solicita.
Se asoció aprobación para dar un informe al cliente
con informarConfirmacionReserva(respuesta).
59. Nombre: solicitarInformeCostos(id_cliente)
Responsabilidades: Informar al cliente que debe cancelar el monto por el
alquiler realizado en el hotel.
Tipo: Sistema
Salida: Enviar los datos correspondientes para hacer los costos
que el cliente debe cancelar.
Precondiciones: Solicitud del cliente con sus respectivos datos para
hacer un informe de los costos.
Postcondiciones:
Se creó una aprobación de la solicitud de costos para
enviar los datos.
Se asoció aprobación de la solicitud con
solicitudInformacionCostosHabitacion(datos)
Nombre: costosHabitacion(informe)
Responsabilidades: Realizar la cotización de cotos que el cliente realizo por
la habitación alquilada.
Tipo: Sistema
Salida: Se la cotización de costos y se crea un informe de
costos para enviarlo al cliente.
Precondiciones: La solicitud de costos verificada y los datos del cliente.
Postcondiciones:
Se creó un informe de costos para enviarlo al cliente.
Se asoció la aprobación de costos para asociarlos al
envió de su información con
informarCostosHabitacion(respuesta)
60. Nombre: solicitarEspecificacionHabitacion(caracteristicas)
Responsabilidades: Recibir la solicitud de especificación de habitación con
sus características para verificar si la habitación existe o
si esta disponible.
Tipo: Sistema
Salida: Enviar la solicitud y sus características para su
respectiva verificación
Precondiciones:
Postcondiciones: Si la respuesta es positiva:
Se creó una aprobación de verificación de habitación
según exigencias del cliente.
Se asoció aprobación con verificarHabitacion(datos)
Nombre: confirmacionHabitacionSolicitada(respuesta)
Responsabilidades: Verificar que la habitación solicitada por el cliente esta
disponible.
Tipo: Sistema
Salida: Se verificara la habitación para luego enviar la
respuesta al cliente si está o no disponible la habitación
con las características especificadas.
Precondiciones: La solicitud de especificación verificada con sus
respectivos datos.
Postcondiciones: Si la respuesta es positiva:
Se creó la aprobación de la habitación solicitada.
Se asoció aprobación de la especificación con
informarHabitacionSolicitada(respuesta) para
informar al cliente.
61. Nombre: registrarCacteristicasAlquiler(datos)
Responsabilidades: Registrar las características del alquiler en el sistema.
Tipo: Sistema
Salida: se envía las todas las características del alquiler para
su respectivo registro.
Precondiciones: El alquiler ya realizado y finalizado para su registro.
Postcondiciones:
Se asoció aprobación del registro con
registrarEspecificaciones()
Se asocia la aprobación con el Hotel para
incorporarlo al registro alquiler con características.
Nombre: registrarEspecificaciones()
Responsabilidades: Registra las especificaciones de la Habitación para
tener un control de inventarios.
Tipo: Sistema
Salida: Se registra las especificaciones de la habitación.
Precondiciones: El alquiler que se realizó correctamente.
Postcondiciones:
Se creó una aprobación de registro de alquiler.
Se asoció aprobación con almacenarDatosAlquiler()
Nombre: almacenarDatosAlquiler()
Responsabilidades: Almacenar y registrar todos los datos ya sea de
características y especificación en la que se encuentra
en el alquiler.
Tipo: Sistema
Salida: Se efectúa un almacén para los datos del alquiler.
62. Precondiciones: La información del alquiler enviada por el cliente se
revisa.
Postcondiciones:
Se asocia la aprobación con el Hotel para
incorporarlo al registro alquiler con sus datos de
características y especificaciones.
PAQUETES
Concepto del dominio
Elementos
Basicos
Pagos Servicios
Reserva Alquiler
Elementos Básicos
Recepcion Hotel Recepcionista Gerente
Pagos
Pago
Pago en Efectivo Pago con Cheque Cheque
63. Servicios
Servicios
Recreacion Alimentacion Informacion de Servicios Cancelacion de Servicios
Reserva
Reserva Cliente Recepcionista
Alquiler
Alquiler Cliente Recepcionista Cancelacion de Servicios
PATRONES
Asignar recepcionista SupendidoAtención al cliente
Concluido
[asignado]
[concluido]
atender
suspender
64. CASOS DE USO REALES
Modelo Navegacional
INICIO
PROGRAMA
LOGIN
PAGARRESERVA
O SERVICIO
SELECCIONAR
HABITACION
WEB
NUEVARESERVA
INICIAR
SECIONHOTEL
CANCELAR
SERVICIOSEXTRAS
SELECCIÓNDE
HABITACION
VISTAYPAQUETES
DEHAB.
CONFIRMACIONDE
TRANSACCION
VISTAYPAQUETES
DEHAB
ESTADODECLIENTE
NUEVO
REGISTRO
CONSUMOSALA
FECHA
IMPRIMIRSUB-TOTAL
DECONSUMO
PAGOPAQUETE
PANELDECONTROL
CONFIGURACIONES
ELIMINAR
RESERVA
REGISTRAR
CLIENTE
CERRARREGISTRO
RESERVA
EDITAR
REGISTRO
CERRAR
REGISTRO
IMPRIMIRFACTURA
NO
SI
ELIMINAR
CLIENTE
65. INICIO PROGRAMA
LOGIN
PAGAR RESERVA O SERVICIO
SELECCIONAR HABITACION WEB
NUEVA RESERVA
INICIAR
SECION HOTEL
CANCELAR SERVICIOS EXTRAS
SELECCIÓN DE HABITACION
VISTA Y PAQUETES DE HAB.
CONFIRMACION DE
TRANSACCION
VISTA Y PAQUETES DE
HAB
ESTADO DE CLIENTE
NUEVO REGISTRO
CONSUMOS A LA FECHA
IMPRIMIR SUB-TOTAL DE
CONSUMO
CANCELACION DE PAQUETE
PANEL DE CONTROL
CONFIGURACIONES
ELIMINAR RESERVA
REGISTRAR CLIENTE
CERRAR REGISTRO RESERVA
EDITAR CLIENTE
CERRAR REGISTRO
IMPRIMIR FACTURA
NO
SI
82. DIAGRAMAS DE ESTADO
Diagramas de estado servicio comida
Esperando Pedido
Esperando Confirmacion
Reserva de Comida
Respuesta
Introcuccion Pedido
Pedido Terminado
Realizar Pedido
Realizar Pedido
Esperando Notificacion de Pedido
Autorizar Pedido
Notificacion de Pedido
Efectuar Notificacion
Introcuccion de Notificacion
Pedido Terminado
Toma datos de Pedido
Toma datos de Pedido
Diagramas de estado total servicio comida
Esperando Pedido de Costos
Esperando Confirmacion
Pedido de Costo
Respuesta
Introcuccion Pedido
Verificacion de Pedido
Introducir codigo
Introducir codigo
83. Esperando Confirmacion Pedido de Costos
Esperando Calculo de Costos
Confirmacionde Pedido de Costos
Respuesta de Total Consumo
Introcuccion de Costos
Calculo Terminado
Calculo de Costos
Calculo de Costos
Diagramas de estado servicio recreación
Esperando reserva
Esperando Confirmacion
Reserva de Servicios
Respuesta
Realizar Reserva
Reserva Terminada
Introduccion de datos
Introduccion de datos
Esperando Notificacion de Reserva
Autorizacion de Reserva
Notificacion de Reserva
Efectuar Notificacion
Introduccion de Notificacion
Reserva Terminada
Datos para la reserva
Datos para la reserva
84. Diagramas de estado total servicio de recreación
Esperando Pedido de Costo
Esperando Costos
Pedido de Costo
Respuesta
Introduccion de Pedido
Localizacion Terminada
Codigo Servicio
Codigo Servicio
Esperando respuesta de Costos
Esperando Finalizar Calculo
Confirmacion de Pedido de Costos
Respuesta de Total
Introduccion de Costos
Calculo Total
Costos Servicio
Costos Servicio
Diagramas de estado total servicios
Esperando pedido de Costos Totales
Esperando Finalizar Calculo
Pedido de Costos Totales de Servicios
Respuesta de Total de Costos
Introduccion de Costos por Servicio
Calculo Total
Costos Total por Servicio
Costos Total por Servicio
85. Esperando Confirmacion de pedido de Costos Totales
Esperando Confirmacion
Confirmacion Pedido de Costos Totales de Servicios
Respuesta de Confirmacion
Introduccion de Costos
Calculo Verificado
Registro de Costos
Registro de Costos
Registra Reserva de Habitación
Esperando Solicitud de Reserva
Introducir Caracteristicas de Habitación
Ingresa Caracteristicas Verifica Disponibilidad
Especificaciones Habitación
Efectuar Cotizacion
Especificaciones Habitación
Adelanto de Reserva
Esperando Especificaciones para Cotizacion
Cotiza Monto de Adelanto
IngresaEspecificaciones
Enviar Informe de Adelanto
efectuarAdelanto
efectuarPago
efectuarPago
Realiza Deposito Bancario
Verificar Deposito Bancario
verificaAdelantoCliente
verificaAdelantoCliente
Enviar Comprobante de Reserva
enviaInformeDeposito
IngresaEspecificaciones
86. Realiza Informe de Reserva.
Esperando Caracteristicas y Especificaciones
Verifica Caracteristicas Introducidos
IngresaCaracteristicas
Verifica Especificaciones
ingresaEspecificaciones
ingresaDatosHabitacion
ingresaDatosHabitacion
Actualiza Disponibilidad
Verifica Disponibilidad
ingresaCaracteristicas
PATRÓN
Solicitar_Servicio_Comida(id_cliente,fecha)
NOMBRE: Controlador
PROBLEMA: Realizar el pedido de comida para el consumo en el mismo
instante o un uso posterior.
SOLUCION: Si se aprueba se envía una solicitud de del pedido para el
registro.
BENEFICIOS: Se creó una solicitud de comidade tal manera que se garantiza
que la empresa tenga un mayor control y rapidez en la
solicitud de la información.
Registrar_Comida (Respuesta)
NOMBRE: Controlador
PROBLEMA: Atender la respuesta del pedidopero solo se puede registrar
una comidaa la vez para informar si el pedido está disponible o
agotado pues para ambos casos se elabora un informe.
SOLUCION: Si se aprueba o rechaza la solicitud se envía la respuesta al
cliente que hizo su solicitud
87. BENEFICIOS: Se realiza el registro de comidade tal manera que se garantiza
que la empresa tenga un mayor control y rapidez en la
solicitud de la información por lo tanto también se crea una
aprobación respuesta comida.
Solicitar_Costo_Servicio(id_cliente)
NOMBRE: Creador
PROBLEMA: Se rrealizará la cotización de los costos de servicios por el
concepto de la comida que los mismos son pedidos por los
clientes. Tomando en cuenta que solo se puede solicitar un
servicio de comida a la vez.
SOLUCION: Enviar la solicitud de cotización al recepcionista para que
pueda dar el costo total del consumo del cliente.
BENEFICIOS: Se crea una solicitud de cotización de servicio de comida.de
tal manera que se creó una solicitud de cotización de servicio
de comida con éxito.
Respuesta_Calculo_Servicio(Saldo)
NOMBRE: Creador
PROBLEMA: Enviar la cotización realizada para dar la respuesta del saldo
que debe pagar el cliente, esta respuesta solo puede ser
brindada un cliente a la vez.
SOLUCION: Entregar la cotización total al cliente, según el orden de
solicitudes de costo sobre el cálculo de servicios.
BENEFICIOS: A solicitud del cliente se realiza la cotización de servicio de
comida de tal manera que se crea un cálculo de estos
servicios de manera rápida y eficiente
Solicitar_Reserva_Servicio(id_cliente,fecha)
NOMBRE: Controlador
PROBLEMA: Se realizar la reserva de un área de recreación para el uso en
el mismo instante o un uso posterior, siempre y cuando las
áreas recreativas estén disponibles.
SOLUCION: Si se aprueba se envía una solicitud de reserva al
recepcionista para su debida aprobación y posteriormente
registro.
88. BENEFICIOS: A solicitud de reserva del cliente se realiza la cotización y
reserva de los ambientes recreativos de tal manera que se
tenga un control de todos los ambientes recreativos del hotel
Registrar_reserva (Respuesta)
NOMBRE: Controlador
PROBLEMA: Atender la respuesta de la reserva para informar si el servicio
está disponible u ocupado, tomando en cuenta que los
servicios se encuentres disponibles y desocupados.
SOLUCION: Si se aprueba o rechaza la solicitud se envía la respuesta al
cliente que hizo su solicitud de reserva.
BENEFICIOS: La solicitud de reserva, la respuesta es enviada al cliente de
manera simultánea, además que se crea la aprobación de
respuesta de reserva.
Solicitar_Costo_Servicio(id_cliente)
NOMBRE: Creador
PROBLEMA: Realizar la cotización de los servicios de recreación usados
por los clientes.
SOLUCION: Se envía un mensaje de la solicitud de cotización al
recepcionista para que pueda dar el costo total del consumo
del cliente.
BENEFICIOS: La solicitud del costo por los servicio se realizara de una
manera más rápida y concreta para que se realice el pago de
los servicios de manera inmediata. Para posteriormente poner
el esta del área como disponible
Respuesta_Calculo_Servicio(Saldo)
NOMBRE: Creador
PROBLEMA: Enviar la cotización realizada para dar la respuesta del saldo
que debe pagar el cliente, la respuesta del saldo por los
servicios utilizados se realiza de un cliente a la vez.
SOLUCION: Se envía un mensaje de la solicitud de cotización al
recepcionista para que pueda dar el costo total del consumo
del cliente.
89. BENEFICIOS: La solicitud del costo se entrega la cotización de estos
servicios utilizados al cliente.
Solicitar_Calculo_Servicios_Hotel(id_cliente)
NOMBRE: Controlador
PROBLEMA: Realizar la cotización de todos los servicios consumidos o
usados en el Hotel.
SOLUCION: Enviar la solicitud de cotización al recepcionista para que
pueda realizar el cálculo solicitado por el cliente.
BENEFICIOS: La empresa brinda una mayor información y cotización sobre
los costos de las habitaciones.
Cotizacion_Saldo_Servicios(Saldo_Total)
NOMBRE: Experto
PROBLEMA: Realizar cotización para dar un informe al cliente de su saldo
total por todos los usos de servicios en el Hotel, tomando en
cuenta que todos estos servicios sean registrados.
SOLUCION: Entregar el saldo total por servicios en el Hotel al cliente
BENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez en
la solicitud de la información.
revisaCaracteristica(tipo)
NOMBRE: Controlador
PROBLEMA: Atender la solicitud de Reserva, si la respuesta es positiva se
realiza la reserva según disponibilidad de las habitaciones.
SOLUCION: Si la respuesta es positiva, se revisa disponibilidad y
especificaciones para la reserva.
BENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez en
la solicitud de la información.
verificaDisponibilidad()
NOMBRE: Creador
PROBLEMA: Verificar la Disponibilidad de Habitaciones y si esta respuesta
es positiva, se realizara la Reserva.
90. SOLUCION: Si la respuesta es positiva, se realizara la reserva y su
registro.
BENEFICIOS: La verificación de disponibilidad de habitaciones brinda a que
la empresa tenga un mayor control y rapidez en la solicitud de
la información.
envíaEspecificaciones()
NOMBRE: Controlador
PROBLEMA: Enviar datos completos de reserva si se encuentra en algún
paquete.
SOLUCION: Se actualizara el registro de promociones existentes.
BENEFICIOS: El envió de especificaciones de habitaciones brinda a que la
empresa tenga un mayor control y rapidez en la solicitud de la
información.
cotizaAdelanto(tipo)
NOMBRE: Bajo Acoplamiento
PROBLEMA: Cotizar el Monto de Adelanto según Tipo.
SOLUCION: Se cotizara un monto que será enviado al cliente para que
este lo cancele.
BENEFICIOS: La empresa tenga un mayor control y rapidez en la solicitud de
la información.
informeAdelanto(cos_res)
NOMBRE: Bajo Acoplamiento
PROBLEMA: Informar al cliente que debe cancelar el monto de adelanto de
reserva.
SOLUCION: Se informara al cliente que debe realizar el depósito de la
reserva.
BENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez en
la solicitud de la información.
efectuarDeposito(cos_res)
NOMBRE: Bajo Acoplamiento
91. PROBLEMA: Realizar el depósito del adelanto satisfactoriamente.
SOLUCION: Se efectúa el depósito a cuentas bancarias correspondientes
para confirmar la reserva.
BENEFICIOS: Efectuar el deposito Garantiza que la empresa tenga un mayor
control sobre los inventarios y rapidez en la solicitud de la
información.
solicitudExtracto()
NOMBRE: Creador
PROBLEMA: Solicitar un Extracto Bancario para verificar Adelanto.
SOLUCION: Verificar Deposito de Adelanto.
BENEFICIOS: Solicitar el ExtractoGarantiza que la empresa tenga un mayor
control sobre los inventarios y rapidez en la solicitud de la
información.
respuestaExtracto()
NOMBRE: Controlador
PROBLEMA: Verificar el depósito bancario efectuado por el cliente x.
SOLUCION: Se verificara el depósito para enviar un comprobante de
reserva.
BENEFICIOS: Garantiza que la empresa tenga un mayor control sobre los
inventarios y rapidez en la solicitud de la información.
enviarComprobante()
NOMBRE: Controlador
PROBLEMA: Enviar un Comprobante de Reserva al cliente.
SOLUCION: Se enviar un informe de reserva satisfactoria al cliente.
BENEFICIOS: El envió del comprobante Garantiza que la empresa tenga un
mayor control sobre los inventarios e ingresos que tiene la
empresa así como también y rapidez en la solicitud de la
información.
registraCaracteristicas()
NOMBRE: Controlador
92. PROBLEMA: Registra las Características de la Habitación para tener un
control de inventarios.
SOLUCION: Se registra las características de la habitación.
BENEFICIOS: El registro de las características de las habitaciones brinda un
mayor conocimiento acerca de las así como también rapidez
en la solicitud de la información.
registraEspecificaciones()
NOMBRE: Controlador
PROBLEMA: Registrar las Especificaciones o paquetes en la que se
encuentra la reserva.
SOLUCION: Se efectúa un registro de paquetes.
BENEFICIOS: El registro de especificaciones de las habitaciones brinda un
mayor conocimiento como también rapidez en la solicitud de
la información.
actualizarDisponibilidad()
NOMBRE: Controlador
PROBLEMA: Actualizar Disponibilidad de Habitaciones para evitar confusión
en asignación de habitaciones.
SOLUCION: Se actualizara la disponibilidad de habitaciones que se
encuentren disponibles u ocupados.
BENEFICIOS: La actualización de la disponibilidad proporciona al
recepcionista un mayor control sobre las reservas de
habitaciones o ocupación de las mismas
SolicitudCostos()
NOMBRE: Creador
PROBLEMA: Atender la solicitud sobre los costos de las habitaciones,
cuando las mismas estén desocupadas o disponibles.
SOLUCION: A solicitud de costos de habitaciones se brinda un mensaje
sobre el costo de la habitación.
BENEFICIOS: La solicitud del costo de servicios se realizara de una manera
más rápida de tal forma que las operaciones de estas
93. características se van a realizar de una manera más rápida y
eficientes
ingresaHabitacion(grafico, código)
NOMBRE: Controlador
PROBLEMA: La operación del ingreso habitaciones para verificar su estado
se la realiza de dos únicas maneras atreves del grafico o
atreves de su código de habitación.
SOLUCION: A solicitud de costos de habitaciones se brinda un mensaje
sobre el costo de la habitación.
BENEFICIOS: El ingreso de código o la verificación del estado de la
habitaciones se la realiza de una manera más rápida y
eficientes para una mejor operación de la empresa hotelera
ObtencionCostos ()
NOMBRE: Creador
PROBLEMA: La operación de obtención de costos se la puede realizar de
una obtención de costos a la vez.
SOLUCION: A solicitud de la obtención de costos de habitaciones se brinda
un mensaje sobre el costo de la misma, además que se brinda
una información sobre las características de la habitación.
BENEFICIOS: La obtención de costos permite tener un balance general
sobre los inventarios de costos de las habitaciones.
informeCostoHabitacion()
NOMBRE: Controlador
PROBLEMA: La operación de obtención sobre los costos de habitación se la
realiza atreves de un informe digital simplemente.
SOLUCION: A solicitud de la obtención de informe sobre los costos de
habitación se realizan atreves de un mensaje.
BENEFICIOS: La obtención de costos de habitación permite tener un balance
y control general sobre los inventarios de costos de las
habitaciones.
94. ingresoSistema(Codigo)
NOMBRE: Controlador
PROBLEMA: La operación de ingreso a sistema se la realiza solamente
atreves de un código de recepcionista asignado a cada
recepcionista del hotel
SOLUCION: El ingreso al sistema al sistema se realiza de manera segura
atreves del código de recepcionista
BENEFICIOS: El beneficio de la asignación de código a los usuarios brinda
una protección adicional al sistema de la empresa hotelera.
introduccionDatos()
NOMBRE: Controlador
PROBLEMA: La introducción de datos acerca del registro de las
habitaciones se la realiza una sola habitación a la vez.
SOLUCION: El ingreso de datos se la realiza de una manera interactiva y
eficiente ingresando los datos de mayor prioridad para la
reserva de la habitación.
BENEFICIOS: La introducción de datos sobre las reservas y registros de las
habitaciones permite tener un almacenamiento y control de
datos sobre los servicios brindados en el hotel.
AlmacenamientoDatos ()
NOMBRE: Creador
PROBLEMA: El almacenamiento de datos sobre las reservas, alquileres y
servicios brindados en el hotel permite almacenas los datos de
manera periódica según las políticas de la empresa hotelera.
SOLUCION: El almacenamiento de datos se realizara de manera periódica
tomando en cuenta todas las medidas de precaución
necesarias para evitar la pérdida. de datos.
BENEFICIOS: El almacenamiento de datos permite tener un historial de
todos los servicios brindados por la empresa para poder
obtener cualquier información para cualquier circunstancia.