SlideShare une entreprise Scribd logo
1  sur  95
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
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.
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) 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
Á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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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.
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
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
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.
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
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.
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.
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.
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.
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.
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,
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.
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.
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.
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>
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
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)
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()
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)
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
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.
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)
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
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
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.
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
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.
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.
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()
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)
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
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)
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:
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
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.
Registra Alquiler de Habitación
SistemaRecepcionistaCliente
solicitarAlquilarHabitacion(id_cliente)
registrarDatos_actualizacion(datos)
informarRegistro(respuesta)
informeAsigancionHabitacion(respuesta)
Verificar Reserva
SistemaRecepcionistaCliente
solicitarConfirmacionReserva(id_cliente)
solicitudVerificarReserva(datos)
solicitudVerificada(respuesta)
informarConfirmacionReserva(respuesta)
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)
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)
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)
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).
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)
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.
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.
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
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
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
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
CONTRASEÑA DE INICIO
PANEL DE CONTROL
NUEVA RESERVA
SELECCIÓN DE HABITACION
VISTA DE PAQUETES DE HABITACION
REGISTRO DE RESERVA
PAGO PAQUETE
PAGO PAQUETE WEB
CONFIRMACION DE TRANSACCION WEB
REGISTRAR CLIENTE
EDITAR REGISTRO
CERRAR REGISTRO
ESTADO CLIENTE
CONSUMOS A LA FECHA
IMPRIMIR
CANCELAR SERVICIOS EXTRAS
IMPRIMIR FACTURA
ELIMINAR CLIENTE
ELIMINAR RESERVA
DIAGRAMAS DE COLABORACION
RegistradordeReserva
RegistrandoReserva(tipo_hab)
VerificarDisponibilidad
VerificandoDisponibles(sw_hab)
DisponibilidadVerificada
VerificarAdelantoVerificandoAdelanto()
RespuestaDeposito()
RegistraReserva
RegistraReserva(nit_cli)
ActualizandoDisponibilidad
A
ctualizaD
isponibles(sw
_hab, tipo_hab)
Reserva
Habitacion
ActualizaInformacion(sw_hab)
AgregaRegistro(nit_cli)
RegistradorAlquiler
RegistrandoAlquiler(tipo_hab)
VerificarReserva
VerificandoReserva(fecha)
ReservaVerificada()
VerificarDisponibilidadVerificandoDisponibilidad(sw_hab)
RespuestaDisponibilidad()
RegistraAlquiler
RegistraAlquiler(nit_cli)
ActualizandoDisponibilidad
A
ctualizaD
isponibles(sw
_hab, tipo_hab)
Alquiler
Habitacion
ActualizaInformacion(sw_hab)
AgregaRegistro(nit_cli)
RegistradorServiciosHospedaje
RegistrandoServicios(descrip_ser, descrip_ali, costo_hab)
VerificarHospedaje
V
erificandoH
ospedaje(n_hab)
H
ospedajeV
erificado()
VerificarServiciosVerificandoServicios(cod_ser)
RespuestaServicios()
RegistraCancelacion
RegistraCancelacion(monto_tot)
ActualizandoDisponibilidad
ActualizaDisponibles(sw_hab)
Pago
Habitacion
ActualizaInformacion(sw_hab)
AgregaRegistro(tipo_can)
RegistradorServiciosHospedaje
efectuarPago(monto_tot)
VerificarHospedaje
VerificandoHospedaje(n_hab)
HospedajeVerificado()
VerificarServicios
VerificandoServicios(cod_ser)
RespuestaServicios()
MostrandoTotal
efectuandoCalculos(costo_hab, cod_ser)
Pago
obtienePago(tipo_can)
obtienePago(tipo_can)
obtienePago(tipo_can)
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
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
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
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
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
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.
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.
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.
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
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
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
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.
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.
DIAGRAMA DE CLASES
+RegistrarCliente()
+AlmacenamientoDatos()
-nacionalidad
-nit_cli
-nomb_cli
-fono_cli
-direc_cli
Cliente
+RegistrarHabitacion()
+VerificaDisponibilidad()
+BuscarHabitacion()
+ActualizarDisponibilidad()
+RevisaCaracteristica()
+EnvíaEspecificaciones()
+informeCostoHabitacion()
-n_hab
-n_cama
-tipo_hab
-costo_hab
-n_piso
-sw_hab
Habitacion
+RegistrarReserva ()
+VerificaDisponibilidad()
+BuscarHabitacion()
+ActualizarDisponibilidad()
+CotizaAdelanto()
+ObtencionCostos()
-cos_res
-fecha
-fecha_ing
-tipo_paq
Reserva
+RegistrarServicios()
+Habilitacion()
+ObtenerCostos()
+SolicitarCostoServicio()
+RespuestaCalculoServicio()
+SolicitarReservaServicio()
-cod_ser
-descrip_ser
-precio_ser
-dia_man
-nd_man
Servicios
+RegistrarAlquiler()
+RegistraReserva()
+ActualizaDisponibilidad()
+SolicitCalcuServiciosHotel()
+CotizacionSaldoServicios()
+VerificaDisponibilidad()
+InformeAdelanto()
+SolicitudExtracto()
+enviarComprobante()
+SolicitudCostos()
-n_rec
-nomb_rec
-direc_rec
-fono_rec
-correo_rec
Recepcion
+VerificaDisponibilidad()
+BuscarHabitacion()
+VerificaReserva()
+ActualizarDisponibilidad()
-cod_alq
-tipo_paq
-sw_res
Alquiler
+CreaRecepcion()
+ingresoSistema()
-nomb_hot
-direc_hot
-fono_hot
-categ_hot
-tot_pis
-n_aut
Hotel
-Fin1 1
-Fin2 *
-Fin3
1
-Fin4
*
-Fin5
1
-Fin6 *
-Fin71
-Fin8
*
-Fin9
1
-Fin10
*
-Fin11
1
-Fin12
*
-Fin13
1
-Fin14
*
+ObtieneTipo()
+ObtieneCantidad()
+RegistraComidas()
+SolicitarServicioComida()
-nomb_ser
-tipo_ser
-cant_por
ServiciosAlimentacion
+RegistraServicios()
+ActualizaServicios()
-nomb_dis
-horario
ServiciosRecreacion

Contenu connexe

En vedette

Gestion hotelra1
Gestion hotelra1Gestion hotelra1
Gestion hotelra1
yola_irene
 
Diagrama de ishikawa
Diagrama de ishikawaDiagrama de ishikawa
Diagrama de ishikawa
meiby pote
 
4.2.1 reserva de hotel
4.2.1 reserva de hotel4.2.1 reserva de hotel
4.2.1 reserva de hotel
ksateortua
 

En vedette (20)

Administración hotelera
Administración hotelera Administración hotelera
Administración hotelera
 
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
 
Gestion Hotelera Cloudfit
Gestion Hotelera CloudfitGestion Hotelera Cloudfit
Gestion Hotelera Cloudfit
 
Administracion hotelera I
Administracion hotelera IAdministracion hotelera I
Administracion hotelera I
 
Gestion hotelra1
Gestion hotelra1Gestion hotelra1
Gestion hotelra1
 
Direccion Hotelera
Direccion HoteleraDireccion Hotelera
Direccion Hotelera
 
GESTIÓN DE EMPRESAS HOTELERAS UNID
GESTIÓN DE EMPRESAS HOTELERAS UNIDGESTIÓN DE EMPRESAS HOTELERAS UNID
GESTIÓN DE EMPRESAS HOTELERAS UNID
 
Proceso De Direccion Y Gestion Alojamiento en Hoteleria
Proceso De Direccion Y Gestion Alojamiento en HoteleriaProceso De Direccion Y Gestion Alojamiento en Hoteleria
Proceso De Direccion Y Gestion Alojamiento en Hoteleria
 
TURISMO Y HOTELERIA ( II Bimestre Abril Agosto 2011)
TURISMO Y HOTELERIA ( II Bimestre Abril Agosto 2011)TURISMO Y HOTELERIA ( II Bimestre Abril Agosto 2011)
TURISMO Y HOTELERIA ( II Bimestre Abril Agosto 2011)
 
Diagrama de ishikawa
Diagrama de ishikawaDiagrama de ishikawa
Diagrama de ishikawa
 
Tipos de clientes
Tipos de clientesTipos de clientes
Tipos de clientes
 
4.2.1 reserva de hotel
4.2.1 reserva de hotel4.2.1 reserva de hotel
4.2.1 reserva de hotel
 
Gestion hotelera
Gestion hoteleraGestion hotelera
Gestion hotelera
 
Conceptos de Administracion Hotelera
Conceptos de Administracion HoteleraConceptos de Administracion Hotelera
Conceptos de Administracion Hotelera
 
Administracion hotelera y turística completo
Administracion hotelera y turística completo Administracion hotelera y turística completo
Administracion hotelera y turística completo
 
Tipos De Clientes De Hotel
Tipos De Clientes De HotelTipos De Clientes De Hotel
Tipos De Clientes De Hotel
 
Administración Hotelera Presentacion
Administración Hotelera   PresentacionAdministración Hotelera   Presentacion
Administración Hotelera Presentacion
 
Tema 1.Reserva de una habitación en hotel.
Tema 1.Reserva de una habitación en hotel.Tema 1.Reserva de una habitación en hotel.
Tema 1.Reserva de una habitación en hotel.
 
Diagrama Ishikawa
Diagrama IshikawaDiagrama Ishikawa
Diagrama Ishikawa
 
Sistemas De GestióN De Hoteles
Sistemas De GestióN De HotelesSistemas De GestióN De Hoteles
Sistemas De GestióN De Hoteles
 

Similaire à Sistema de administracion hotelera

PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
Rafael Trucios Maza
 
Presentación País México – Principales experiencias en Servicios al Contribuy...
Presentación País México – Principales experiencias en Servicios al Contribuy...Presentación País México – Principales experiencias en Servicios al Contribuy...
Presentación País México – Principales experiencias en Servicios al Contribuy...
EUROsociAL II
 
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERP
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERPSistema Administrativo y Contable en la Nube o Cloud eFactory ERP
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERP
Factory Soft - Software ERP para la Nube Latinoamericano
 
Servicio Al Cliente1
Servicio Al Cliente1Servicio Al Cliente1
Servicio Al Cliente1
melbal
 

Similaire à Sistema de administracion hotelera (20)

Informe de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_IInforme de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_I
 
SIGA El Gestor 2018 - Sistema Integrado para el Sector Público
SIGA El Gestor 2018 - Sistema Integrado para el Sector PúblicoSIGA El Gestor 2018 - Sistema Integrado para el Sector Público
SIGA El Gestor 2018 - Sistema Integrado para el Sector Público
 
SIGA El Gestor - Sistema Integrado para el Sector Público
SIGA El Gestor - Sistema Integrado para el Sector PúblicoSIGA El Gestor - Sistema Integrado para el Sector Público
SIGA El Gestor - Sistema Integrado para el Sector Público
 
Desafíos del Gobierno Móvil 2015
Desafíos del Gobierno Móvil 2015Desafíos del Gobierno Móvil 2015
Desafíos del Gobierno Móvil 2015
 
Final proyecto
Final proyectoFinal proyecto
Final proyecto
 
Presentación final al02788777
Presentación final  al02788777Presentación final  al02788777
Presentación final al02788777
 
Análisis de la gestión de las solicitudes de servicio dentro de la Asociación...
Análisis de la gestión de las solicitudes de servicio dentro de la Asociación...Análisis de la gestión de las solicitudes de servicio dentro de la Asociación...
Análisis de la gestión de las solicitudes de servicio dentro de la Asociación...
 
PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
PUCP Seminario Entrepreneurship : “ebusiness: Oportunidad para desarrollar ne...
 
Estudio de factibilidad
Estudio de factibilidadEstudio de factibilidad
Estudio de factibilidad
 
Presentación País México – Principales experiencias en Servicios al Contribuy...
Presentación País México – Principales experiencias en Servicios al Contribuy...Presentación País México – Principales experiencias en Servicios al Contribuy...
Presentación País México – Principales experiencias en Servicios al Contribuy...
 
Seminario "ebusiness : Oportunidad para desarrollar negocios con Responsabili...
Seminario "ebusiness : Oportunidad para desarrollar negocios con Responsabili...Seminario "ebusiness : Oportunidad para desarrollar negocios con Responsabili...
Seminario "ebusiness : Oportunidad para desarrollar negocios con Responsabili...
 
Estrategia Multicanal en la era del Cliente Digital
Estrategia Multicanal en la era del Cliente DigitalEstrategia Multicanal en la era del Cliente Digital
Estrategia Multicanal en la era del Cliente Digital
 
defensa FINAL.pptx
defensa FINAL.pptxdefensa FINAL.pptx
defensa FINAL.pptx
 
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERP
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERPSistema Administrativo y Contable en la Nube o Cloud eFactory ERP
Sistema Administrativo y Contable en la Nube o Cloud eFactory ERP
 
Hive "Colmenizamos la forma de vivir"
Hive "Colmenizamos la forma de vivir"Hive "Colmenizamos la forma de vivir"
Hive "Colmenizamos la forma de vivir"
 
Servicio Al Cliente1
Servicio Al Cliente1Servicio Al Cliente1
Servicio Al Cliente1
 
Facturación Electrónica en SAP
Facturación Electrónica en SAPFacturación Electrónica en SAP
Facturación Electrónica en SAP
 
Presentación de open sgc
Presentación de open sgcPresentación de open sgc
Presentación de open sgc
 
Facturas de proveedores, preguntas frecuentes
Facturas de proveedores, preguntas frecuentesFacturas de proveedores, preguntas frecuentes
Facturas de proveedores, preguntas frecuentes
 
Subasta Inversa Electrónica
Subasta Inversa ElectrónicaSubasta Inversa Electrónica
Subasta Inversa Electrónica
 

Dernier

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Dernier (20)

Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
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.
  • 54. Registra Alquiler de Habitación SistemaRecepcionistaCliente solicitarAlquilarHabitacion(id_cliente) registrarDatos_actualizacion(datos) informarRegistro(respuesta) informeAsigancionHabitacion(respuesta) Verificar Reserva SistemaRecepcionistaCliente solicitarConfirmacionReserva(id_cliente) solicitudVerificarReserva(datos) solicitudVerificada(respuesta) informarConfirmacionReserva(respuesta)
  • 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
  • 68. SELECCIÓN DE HABITACION VISTA DE PAQUETES DE HABITACION
  • 71. PAGO PAQUETE WEB CONFIRMACION DE TRANSACCION WEB
  • 76. CONSUMOS A LA FECHA IMPRIMIR
  • 80. DIAGRAMAS DE COLABORACION RegistradordeReserva RegistrandoReserva(tipo_hab) VerificarDisponibilidad VerificandoDisponibles(sw_hab) DisponibilidadVerificada VerificarAdelantoVerificandoAdelanto() RespuestaDeposito() RegistraReserva RegistraReserva(nit_cli) ActualizandoDisponibilidad A ctualizaD isponibles(sw _hab, tipo_hab) Reserva Habitacion ActualizaInformacion(sw_hab) AgregaRegistro(nit_cli) RegistradorAlquiler RegistrandoAlquiler(tipo_hab) VerificarReserva VerificandoReserva(fecha) ReservaVerificada() VerificarDisponibilidadVerificandoDisponibilidad(sw_hab) RespuestaDisponibilidad() RegistraAlquiler RegistraAlquiler(nit_cli) ActualizandoDisponibilidad A ctualizaD isponibles(sw _hab, tipo_hab) Alquiler Habitacion ActualizaInformacion(sw_hab) AgregaRegistro(nit_cli)
  • 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.
  • 95. DIAGRAMA DE CLASES +RegistrarCliente() +AlmacenamientoDatos() -nacionalidad -nit_cli -nomb_cli -fono_cli -direc_cli Cliente +RegistrarHabitacion() +VerificaDisponibilidad() +BuscarHabitacion() +ActualizarDisponibilidad() +RevisaCaracteristica() +EnvíaEspecificaciones() +informeCostoHabitacion() -n_hab -n_cama -tipo_hab -costo_hab -n_piso -sw_hab Habitacion +RegistrarReserva () +VerificaDisponibilidad() +BuscarHabitacion() +ActualizarDisponibilidad() +CotizaAdelanto() +ObtencionCostos() -cos_res -fecha -fecha_ing -tipo_paq Reserva +RegistrarServicios() +Habilitacion() +ObtenerCostos() +SolicitarCostoServicio() +RespuestaCalculoServicio() +SolicitarReservaServicio() -cod_ser -descrip_ser -precio_ser -dia_man -nd_man Servicios +RegistrarAlquiler() +RegistraReserva() +ActualizaDisponibilidad() +SolicitCalcuServiciosHotel() +CotizacionSaldoServicios() +VerificaDisponibilidad() +InformeAdelanto() +SolicitudExtracto() +enviarComprobante() +SolicitudCostos() -n_rec -nomb_rec -direc_rec -fono_rec -correo_rec Recepcion +VerificaDisponibilidad() +BuscarHabitacion() +VerificaReserva() +ActualizarDisponibilidad() -cod_alq -tipo_paq -sw_res Alquiler +CreaRecepcion() +ingresoSistema() -nomb_hot -direc_hot -fono_hot -categ_hot -tot_pis -n_aut Hotel -Fin1 1 -Fin2 * -Fin3 1 -Fin4 * -Fin5 1 -Fin6 * -Fin71 -Fin8 * -Fin9 1 -Fin10 * -Fin11 1 -Fin12 * -Fin13 1 -Fin14 * +ObtieneTipo() +ObtieneCantidad() +RegistraComidas() +SolicitarServicioComida() -nomb_ser -tipo_ser -cant_por ServiciosAlimentacion +RegistraServicios() +ActualizaServicios() -nomb_dis -horario ServiciosRecreacion