Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema de Apoyo a la
Gerencia Hotelera en la
Administración
Docente : Lic. Henrry Frank Villarroel Tapia
Gestión : I / 2014
Cochabamba – Bolivia
1.1.- Introducción:
El Hotel La Colonia se encuentra en una zona
tranquila de la ciudad Cochabamba, lo cual
brinda a sus huéspedes un ambiente tranquilo y
agradable lejos del ajetreo del centro de la
ciudad.
Cada habitación del hotel está equipada con televisión (106 canales), servicio de telefonía
(Discado Directo Internacional), acceso a internet Wi-Fi de alta velocidad, radio,
despertador, mini-bar, caja fuerte personal y otros accesorios útiles que están a la libre
disposición de los huéspedes. Además el hotel ofrece los siguientes servicios: restaurante,
servicio a la habitación, piscina y sauna, spa e hidromasajes, gimnasio, whiskería,
estacionamiento privado, salones de eventos, transfer in/out, conexión internet las 24
horas, lavandería y asistencia médica.
Está conformado por personal altamente capacitado en materia de eventos y sus once
magníficos salones, garantiza el éxito de múltiples programas sociales y corporativos,
seminarios, convenciones, espectáculos y una gran gama de acontecimientos. También se
cuenta con tres salones muy elegantes, con capacidades de 200, 300 y 1500 personas
ajustables a distintos tipos de requerimientos. Los ambientes del hotel son de tipo
coloniales, modernos y rústicos.
El problema consiste en que la administración del hotel tiene dificultades para decidir: el
número de habitaciones debe construir, si debe aumentar o reducir el precio de sus
habitaciones talque no cause la pérdida de clientes pero que tampoco reduzcan las
ganancias si los precios se bajan demasiado, y que combinación de precios y cantidad de
habitaciones a construir sería la más adecuada para que se maximicen las ganancias.
1.6.- Justificación:
Mediante la simulación del sistema de administración hotelera se pretende que miembros
de la gerencia del hotel puedan usar el dicho sistema para poder conocer los efectos de las
posibles decisiones que puedan tomar, ya que los cambios constantes que atraviesa nuestra
sociedad en los aspectos económico y social son muy cambiantes y difíciles de predecir con
exactitud además de que toman mucho tiempo y recursos para el hotel, lo cual nos lleva a
1.10.- Conclusión:
El problema propuesto nos permitió identificar las dificultades que tiene la administración
del hotel y proponer una solución a estas dificultades en base a la simulación de sistemas,
además de definir objetivos y cronogramas donde establecimos los tiempos estimados de
inicio y fin de las actividades que nos propusimos realizar y que nos ayudaran a organizar y
definir mejor el proceso que debemos seguir como grupo para concluir el proyecto
exitosamente.
1.11.- Bibliografía:
Hotel La Colonia, http://www.lacoloniahotel.com.bo/
Simulación de Sistemas Definiciones,
http://www.monografias.com/trabajos20/simulacion-sistemas/simulacion-
sistemas.shtml
Definición de Sistema de Simulación,
http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060010/lecciones/Capit
ulo1/definicion.htm
Etapas de un Proyecto de Simulación,
http://ingensistemascomputacionales.bligoo.com/etapas-de-un-proyecto-de-
simulacion#.U0P8U6LputY
Raúl Coss Bu. Simulación: Un Enfoque Práctico (2° Edición). México.
El Hotel La Colonia ofrece un jardín con piscina, un gimnasio y spa y elegantes habitaciones
con conexión inalámbrica a internet gratuita y TV de plasma. Alberga un restaurante y un
casino.
Todos los días se sirve un desayuno bufé. En el restaurante se sirven platos de cocina
internacional. También hay una cafetería.
El spa incluye una sauna, un jacuzzi y una sala de masajes. Los huéspedes pueden relajarse
en las tumbonas de la piscina o visitar el gimnasio, que cuenta con máquinas de última
generación.
Habitaciones
56 habitaciones conformadas por suites de tipo Master, Junior, Matrimoniales,
Simples, Dobles y Triples, gozan de diferentes ubicaciones que en su mayoría dan a
los jardines, piscina o a la sensacional vista panorámica de los tejados y edificios de
Cochabamba.
Cada habitación está equipada con televisión (106 canales), servicio de telefonía
(Discado Directo Internacional), acceso a internet Wi-Fi de alta velocidad
2.1.3.- Especialidades
Hospedaje.
Eventos sociales.
Convenciones.
Seminarios.
Espectáculos públicos.
Gastronomía.
Relajación.
Definición de Administración:
Se puede conceptuar a la administración como el esfuerzo humano coordinado para
obtener la optimización de los todos los recursos a través del proceso
administrativo, a fin de lograr los objetivos constitucionales.
Es la ciencia social y técnica que se ocupa de la planificación, organización, dirección
y control de los recursos (humanos, financieros, tecnológicos) de la organización
con el fin de obtener el máximo beneficio posible este beneficio pude ser económico
o social dependiendo los fines que persiga la organización .
Importancia de la Administración:
La importancia de la administración radica en que es trascendente en la vida del
hombre, porque es imprescindible para el adecuado funcionamiento de
cualquier organismo social, pues simplifica el trabajo para lograr mayor
productividad, rapidez y efectividad. Incluso en la vida diaria es necesaria la
administración.
Elementos de la Administración:
Horas: Los gerentes en turno trabajan en una gran variedad de turnos, pero el
más común es en las noches, en el horario en que el gerente general no se
encuentra. Típicamente trabaja entre 30 y 40 horas por semana. También los
hoteles localizados en destinos vacacionales le dan a sus gerentes en turno más
horas durante la temporada alta y menos durante la baja.
El personal de recepción tomará las reservas por teléfono, cancela reservas, registra a
los clientes al entrar y salir, y mantiene el área de recepción y el vestíbulo limpio y
presentable. Como agente de recepción, puede que tengas que ayudar en otras áreas
del hotel, tales como servicio de limpieza, durante la temporada alta o si el personal
está en inferioridad numérica. Es responsable de grandes cantidades de dinero,
Autoriza los reembolsos de los clientes, y atiende las quejas de los huéspedes o los
problemas de la habitación. El supervisor de recepción también trabaja en la recepción
y puede ser responsable de la programación de los días de trabajo y de las horas de otro
personal de recepción.
Una persona de mantenimiento del hotel se asegurará de que casi todo en el mismo
se encuentre en el estado de funcionamiento adecuado. Las actividades diarias
pueden ser cambiar bombillas, eliminar residuos y pintar. Otras tareas se asignan
según sea necesario, como reparar o sustituir inodoros, tuberías, aparatos de las
habitaciones y aspiradoras.
Además, se familiariza con la calefacción y el aire acondicionado, con el cableado
eléctrico y la plomería, y con la forma de solucionar problemas, reparar o sustituir
estos elementos.
El hotel “LA COLONIA” cuenta además con 10 salones amplios muy elegantes con
capacidades de 30 hasta 1200 personas cuyos precios oscilan entre 550 y 8000 Bs por día,
en ellas se menciona al lujoso salón AVANTI que es el de mayor capacidad. Forman 10
ambientes únicos, con acceso a diferentes áreas.
Cuentan con conexión a Internet de alta velocidad, servicio de habitación las 24 horas, TV
por cable, servicios de consejería y parqueo privado, servicio de restaurant Casa del Camba,
servicio de cattering, Servicio de Restorán Fridays.
Los clientes con preferencia hacen recarga de cualquier servicio que se le prestó a su
habitación es decir se suma al coste de paga por su estadía en el hotel, y hay otro clientes
que pagan después del consumo sin recargar a su habitación.
Los cuales trabajan 8 horas diarias y tienen 3 turnos para cada área de trabajo 7:00am – 15:00pm,
15:00pm - 23:00pm y 23:00pm 7:00am.
Nombre completo
CI
Fecha de nacimiento
Lugar de origen
Nacionalidad
Profesión
Domicilio
Estado civil
En caso de ser extranjero se le pide su pasaporte se saca una copia para adjuntar a su registro.
Si el cliente con anterioridad ya estuvo hospedado en el hotel entonces solo firma su registro de
ingreso al hotel y ya no proporcionando sus datos personales a la recepcionista.
1 0.5
2 0.25
3 3.0
4 4.0
5 4.5
Tabla #2
1 0.5
2 1.0
3 3.0
4 7.0
5 30.0
Tabla N3
AMBIENTE CLIENTE/MES
Habitación Simple 445
Habitación Doble 240
Habitación Triple 120
Suite Junior 201
Suite Presidencial 20
Suite Matrimonial 90
Tabla #4
Cantidad de clientes extranjeros y nacionales que vienen por mes se muestra en la tabla
#9.
Noviembre
Enero , 29, 21% Diciembre
120
180
240
90 30
150
Tabla #1
3, 3, 20% 5
4, 4, 27%
Tabla #2
TIEMPO DE
ESTADIA EN EL HOTEL (DIAS)
1
5 2
1
2
3
3
4
4
5
Tabla #3
240
habitacion simple
Tabla #4
Noviembre
5 Diciembre
Enero
febrero
4 3
marzo
1
3
Tabla #5
120
Noviembre
Diciembre
Enero
12 febrero
3 5 10
marzo
Tabla #6
3 CASO 2
8 1 CASO 3
CASO 4
2
CASO 5
Tabla #7
950
700
552
500
400 370 348
200 75 105
RECEPCIONISTA 1 RECEPCIONISTA 2
Tabla #8
EXTRANJERO NACIONAL
Tabla #9
495
Noviembre
140 Diciembre
Enero
52 febrero
56
marzo
11
Tabla #10
2.9.- Conclusión:
En base a la recolección de datos acerca del número de habitaciones del hotel, la frecuencia
con la cual se presentan los clientes y las preferencias respecto a los servicios que ofrece el
hotel, detalle sobre los trabajadores y el cargo que ocupan, concluimos que los clientes
tienen una preferencia hacia un tipo de habitación junior y doble por el costo accesible,
dándonos una idea para el posterior avance.
Distribuci
ón
acumulati
va
Media β
Varianza β2
Distribución
acumulativa
Varianza
Distribución
acumulativa
Media
Varianza
Distribución
acumulativa
Media np
Varianza np(1 − p)
Todas estas funciones pueden ser operacionalizadas y resueltas a través del concepto de
linealizacion, donde sus parámetros a y b pueden ser calculados a partir de las ecuaciones
desarrolladas para el modelo lineal.
Dados dos puntos cualesquiera sobre la línea, S1(x1, y1), S2(x2, y2), la ecuación de la recta que
une S1 y S2 es:
𝑦2 − 𝑦1
𝑦 − 𝑦1 = (𝑥 − 𝑥1 )
𝑥2 − 𝑥1
Por lo tanto la curva que relaciona las dos variables es una recta dada por la ecuación:
𝑦𝑒 = 𝐴 + 𝐵𝑥
Donde:
𝑦𝑒 = Valor de la variable dependiente estimada
Siguiendo la técnica de mínimos cuadrados se define un error o desviación para cada par
ordenado.
𝑒𝑖 = 𝑦 − 𝑦𝑒
Como la suma de todas las desviaciones debe ser mínima, sus derivadas parciales deben ser
igual a cero, es decir:
𝜕 ∑(𝑦𝑖 − 𝑦𝑒 )2
=0
𝜕𝐴
𝜕 ∑(𝑦𝑖 − 𝑦𝑒 )2
=0
𝜕𝐵
Resolviendo el sistema de ecuaciones se obtienen las fórmulas de cálculo para los
parámetros A y B de la función lineal:
∑𝑦 − ∑𝑥
𝐴=
𝑁
∑ 𝑥 ∑ 𝑦 − 𝑁 ∑ 𝑥𝑦
𝐵=
(∑ 𝑥 )2 − 𝑁 ∑ 𝑥 2
Cálculo de “B”:
10 ∗ 1114
2868 −
B= 4 = 16.6
102
30 − 4
Cálculo de “A”:
1114 − 16.6 ∗ 10
A= = 237
4
3.7.- Conclusión:
Con base en todo lo que se ha dicho en este capítulo, se puede observar que dado el
carácter estocástico de los modelos de simulación, es necesario contar con herramientas
de probabilidad y estadística para poder desarrollar de manera eficiente tales modelos y
que la aplicación de los mismos al problema real sea adecuada y con un margen de error
mínimo.
Por tal motivo también es importante considerar como se trabajan los datos del modelo del
negocio, si se cuenta con tales datos, si son confiables, suficientes o si en el peor caso se
cuenta con pocos.
3.8.- Bibliografía:
Etapas de un Proyecto de Simulación,
http://ingensistemascomputacionales.bligoo.com/etapas-de-un-proyecto-de-
simulacion#.U0P8U6LputY
Coss Bu, R. 2003. Simulación, Un enfoque práctico, Limusa.
Feller William. 1989. Introducción a la Teoría de Probabilidades y sus
Aplicaciones. Ed. Limusa. México, D.F.
González, M.C. 1996. Modelos y Simulación, ENEP Acatlán, UNAM.
Gordon, G. 1991: Simulación de sistemas, 6ta reimpresión de la 1ª. Edición,
Diana.
4.1. Introducción:
Un modelo es la representación simplificada de un problema o situación real. Esta
representación puede hacerse de diferentes maneras y utilizando distintos recursos.
Independientemente de cómo y con qué se haga el modelo, en cualquier caso involucra un
proceso de abstracción que consiste básicamente en: Seleccionar de la realidad, los
elementos más importantes que intervienen en el problema y desechar aquellos que se
considera que no juegan un papel determinante en el mismo, establecer con precisión
las distintas relaciones que guardan entre sí dichos elementos.
Un modelo siempre es construido para un objetivo específico. Por lo tanto, tiene que ser
formulado de forma que sea útil para responder al objetivo formulado.
Si
Si R > 0
Solo se pueden construir
máximo 2 habitaciones de un
mismo tipo
Si
Si R < 2
Si No
Fin
Universidad Mayor de San Simón
Facultad de Ciencias y Tecnología
Ingeniería de Sistemas
4.4. Gestión de los precios:
Para la mayoría de consumidores, el precio es uno de los
principales factores determinantes a la hora de seleccionar
un producto o servicio.
Elasticidad del precio: La elasticidad del precio de un producto mide la sensibilidad de las
ventas a un cambio en el precio. Elasticidad de los precios se define como el cambio
porcentual en la cantidad vendida al aplicar un cambio del 1% en el precio.
Esto ayuda a los analistas a averiguar si los ingresos serán los mismos, mayores o menores
después de cambiar el precio.
Si la elasticidad = 1, los ingresos serán los mismos a partir de un cambio del precio.
Si la elasticidad es >1, los ingresos serán mayores con una disminución del precio.
Si elasticidad <1, los ingresos serán más altos con un aumento del precio.
La fórmula estándar es
No
Reacción = %incremento *
Ha disminuido
coef. de incremento
el precio
Si
Reacción = %disminución *
coef. de reducción
Calcular la Elasticidad
Paso 3: Igualar a R:
Real a, b, x, R
a = Mínimo
R = Generador_Congruencial_Mixto ()
x = a + (b – a) * R
Retornar x
Fin Función
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
1
𝑠𝑖 𝑎 ≤ 𝑋 ≤ 𝑏
F(X) 𝑏−𝑎
0 𝑠𝑖 𝑎 > 𝑋 > 𝑏
Real a, b, x, R
a = 305
b = 345
R = Generador_Congruencial_Mixto() = 0.7893
Retornar x
Fin Función
Donde
b: valor máximo
c: moda
Realizando operaciones se obtienen las siguientes ecuaciones para obtener una variable
con distribución Triangular.
Implementamos el algoritmo
Real a, b, c, x, R
a = Mínimo
b = Mínimo
c= Moda
R = Generador_Congruencial_Mixto ()
x = a + [(c - a) * (b - a) * R] 1 / 2
Sino
x = b - [(b - c) * (b - a) * (1 - R)] 1 / 2
Retornar x
Fin Función
1. Reacción del cliente ante el cambio de precio para el tipo de habitación: Simple.
Variable: Reacción del cliente ante el cambio de precio para el tipo de habitación: Simple:
a = 0.5, b = 1.5, c = 1.
Real Función Variable_Triangular (0.5, 1.5, 1)
Real a, b, c, x, R
a = 0.5
b = 1.5
c= 1
R = Generador_Congruencial_Mixto () = 0.4412
Si R <= 0.50
Sino
Retornar x
Fin Función
Como vemos la demanda bajo considerablemente por ser esta una clientela más
sensible a los cambio en precios.
4.8. Bibliografía:
Etapas de un Proyecto de Simulación,
http://ingensistemascomputacionales.bligoo.com/etapas-de-un-proyecto-de-
simulacion#.U0P8U6LputY
Coss Bu, R. 2003. Simulación, Un enfoque práctico, Limusa.
Feller William. 1989. Introducción a la Teoría de Probabilidades y sus
Aplicaciones. Ed. Limusa. México, D.F.
González, M.C. 1996. Modelos y Simulación, ENEP Acatlán, UNAM.
Gordon, G. 1991: Simulación de sistemas, 6ta reimpresión de la 1ª. Edición,
Diana.
Esta metodología está basada en el Sprint, este es un periodo entre una y cuatro semanas
(este tiempo está definido por el equipo), el equipo crea un incremento de software
potencialmente entregable (utilizable). El conjunto de características que forma parte de
cada sprint viene del Product Backlog, que es un conjunto de requisitos de alto nivel
priorizados que definen el trabajo a realizar. Los elementos del Product Backlog que forman
parte del sprint se determinan durante la reunión de Sprint Planning. Durante esta reunión,
el Product Owner identifica los elementos del Product Backlog que quiere ver completados
y los hace del conocimiento del equipo. Entonces, el equipo determina la cantidad de ese
trabajo que puede comprometerse a completar durante el siguiente sprint.
Principios de Scrum:
Los roles que definimos como equipo para el desarrollo del proyecto son los siguientes:
En el punto 5.4 y 5.5 veremos la definición del Product Backlog y Sprint Backlog
correspondiente a nuestro proyecto.
Reuniones de Scrum:
Planificación inicial:
Se realiza una vez al Inicio del Proyecto
Se define el Product Backlog.
El Equipo determina el alcance del Proyecto
Sprint Planning:
Se realiza al principio de cada Sprint
Determinar los Objetivos del Sprint
El Resultado es el Sprint Backlog
Scrum Diario:
Seguimiento que se hace a las Actividades (Hoja de Trabajo)
Descripción Fecha
Elaboración y comprensión de la aplicación del Abril de 2014
Hotel La Colonia
Sprint 1 Total días: 22
Inicio Sprint 1 23 de Abril de 2014
Fin Sprint 1 13 de Mayo de 2014
Revisión Sprint 1 14 de Mayo de 2014
Presentación primer entregable 14 de Mayo de 2014
Retrospectiva 14 de Mayo de 2014
Sprint 2 Total días: 10
Planeación de la siguiente Iteración 14 de Mayo de 2014
Inicio Sprint 2 15 de Mayo de 2014
Fin y Revisión Sprint 2 28 de Mayo de 2014
Presentación del segundo entregable y 28 de Mayo de 2014
Retrospectiva
Hardware
Computadores de escritorio
Computadores portátiles
Software
11 No se asigna
Puede que el proyecto Todos los integrantes del 25% Medio
suficiente tiempo atermine después de la equipo deben participar
determinadas fecha prevista. de las estimaciones de
tareas. tiempo a cada tarea.
12 Las pruebas El producto final Realizar varias pruebas 50% Alto
realizadas al puede contener fallas. para verificar que el
sistema son sistema no tenga ningún
insuficientes. tipo de falla y cumpla
con todos los requisitos.
13 Cambios de última Los cambios pueden Procurar no realizar 30 % Medio
hora en el tener efectos adversos modificaciones a
producto. en otras destiempo.
funcionalidades del
sistema.
<<extend>> <<extend>>
Modificacion de precios
<<include>>
usuario
Generar mejor combinacion
<<include>>
<<include>>
Reportes Ganancias
Proceso de la simulacion
Interfaz simulacion
usuario
5.11. Bibliografía:
Etapas de un Proyecto de Simulación,
http://ingensistemascomputacionales.bligoo.com/etapas-de-un-proyecto-de-
simulacion#.U0P8U6LputY
Feller William. 1989. Introducción a la Teoría de Probabilidades y sus
Aplicaciones. Ed. Limusa. México, D.F.
González, M.C. 1996. Modelos y Simulación, ENEP Acatlán, UNAM.
Gordon, G. 1991: Simulación de sistemas, 6ta reimpresión de la 1ª. Edición, Diana.
A continuación se detallan los pasos que han sido parte del Diseño del Sistema, con sus
respectivos diagramas, describiendo así el modelo que será implementado en lo posterior.
Desde esta perspectiva conceptual una clase representa un conjunto de objetos que
comparten las mismas propiedades, el mismo comportamiento, las mismas relaciones con
otros objetos, la misma semántica dentro del sistema de simulación para nuestro hotel La
colonia. A continuación nuestro diagrama de clases con las propiedades ya nombradas
(figura 1).
2 : ingresar_datos_iniciales
3 : validar_datos
4 : retornar_datos_incorrectos()
5 : almacenar_datos()
6 : retornar_datos_correctos
7 : generar_demanda()
8 : generar_reaccion_cliente() 9 : varialble_aleatoria()
10 : calcular_regresion
11 : generar_var_aleatoria
12 : retornar_demanda_periodo 13 : retornar_valor
14 : calcular_indice_reaccion
15 : retornar_indice_reaccion
16 : retornar_simulacion
17 : animar_simulacion
1 : pausar_simulacion()
2 : solicitar_reporte
3 : peticion_datos()
4 : retornar_datos
5 : solicita_panel_1()
7 : solicita_panel_2() 6 : actualiza_panel
8 : actualiza_panel
9 : enviar_reportes_panel_1
10 : enviar_reportes_panel_2
1 : pausar_simulacion()
<<destroy>>
2 : ingresar_incremento 3 : valida_incremento()
4 : incremento_rechazado()
5 : incremento_valido()
6 : actualizar_panel
7 : enviar_nuevos_datos
8 : mensaje_satisfactorio
1 : pausar_simulacion()
2 : ingresar_modificacion
<<destroy>>
3 : validar_nuevo_precio()
4 : precio_valido()
5 : generar_demanda()
6 : precio_incorrecto() 7 : calcular_demanda
8 : calcular_reaccion
9 : enviar_nuevos_datos
10 : actualizar_panel
11 : actualiza_simulacion
12 : mensaje_satisfactorio
1 : pausar_simulacion()
2 : seleccionar_opcion
3 : modificar_precios
4 : modificar_nro_habitaciones
5 : validar_modificaciones
6 : actualizar_panel_1()
7 : actualizar_reportes
8 : actualizar_panel_2()
9 : mostrar_cambios_realizados_panel_1() 10 : actualizar_reportes
11 : mostrar_cambios_realizados_panel_2
Enviar_Ingresos_Generados()
Actualizar()
stop()
verificar()
save()
Aceptar()
Rechazar() solicitar()
Rechazo de
Ampliacion del hotel
Ampliar el Negocio
del Hotel
Por último en la figura 12 se muestra el estado de cada tipo de habitación del hotel en cuanto
a la demanda que este tiene y una gráfica donde se indican las ganancias para de cada tipo de
habitación para un mes.
En el caso de nuestro proyecto el lenguaje de programación a ser utilizado es Java por las
características del sistema y el amplio conocimiento por parte de los integrantes del equipo
de desarrollo.
Modelo: En este paquete encontramos las clases “Inicio” que llama a la clase “Simulación”
para que cargue los datos iniciales y posteriormente llama a la clase “Ventana_Principal”
del paquete “Vista”. En la figura 1 encontramos el diagrama de clases del paquete
“Modelo”.
Controlador: En el paquete “Controlador” tenemos las clases que nos sirven para generar
los diversos datos que requiere el sistema de simulación, así como las clases para
administrar los archivos a guardar y abrir. En la figura 3 se muestra el diagrama de clases de
este paquete.
Clase Inicio:
Clase Ventana_Principal:
Clase Panel_Estadistico:
Clase Panel_Estadistico_Por_Habitacion:
Clase Generar_Variable_Uniforme:
Clase Generar_Variable_Triangular:
Clase Generador_congruencial_mixto:
Clase Regresion_Lineal:
updateValue(): Realiza el cálculo de los valores “a” y “b” necesarios para obtener el
valor de “Y” correspondiente a un periodo de tiempo.
getRegresion(double m): Devuelve el valor de “Y” calculado mediante regresión
lineal simple para un periodo de tiempo “m” que es dado como parámetro de
entrada.
Clase Archivo:
cargar(String dir): Dado una dirección como parámetro de entrada abre un archivo
de texto, lo lee y devuelve como un objeto.
JFreeChart versión 1.0.17, es una librería de código abierto (Open Source) para
Java, que permite crear diagramas de forma práctica y sencilla. Con JFreeChart
podremos hacer diferentes tipos de gráficos que van desde los tipos comunes tales
como gráficos circulares, gráficos de barras, áreas, gráficos de línea, histogramas y
diagramas de Gantt.
JCommon versión 1.0.21, es una colección de clases usadas por JFreeChart, se suele
utilizar para aplicaciones en las que se requiera las funciones de un calendario. Otra
utilidad seria por ejemplo el centrado automático de ventanas en la pantalla.
JFreeSVG (Scalable Vector Graphics) versión 1.4, es un generador ligero que
extiende la clase Graphics2D de Java2D para proporcionar una forma estandarizada
para generar gráficos desde el código Java. JFreeSVG es un excelente complemento
para la librería JFreeChart de la que también hacemos uso en este proyecto.
OrsonPDF versión 1.3, es una librería ligera y rápida para generar contenido en
formato PDF a través de la API Java2D Graphics2D. La utilizamos para
complementar la generación de reportes estadísticos que realizamos con la librería
JFreeChart.
WebLaf versión 1.27, es una librería Look And Feel para Java que facilita la
personalización de la GUI (Interfaz de usuario) de una aplicación hecha con la
librería interna propia de Java: “Swing”.
Referencias:
Referencias:
1. Estado actual del Hotel (Ingresos Económicos): Contiene el nombre del sistema de
simulación y las opciones de minimizar y cerrar el sistema.
2. Gráfica de los ingresos económicos a lo largo del tiempo en el hotel.
3. Estado actual del hotel en cuanto al número y precios de las habitaciones.
Modificables despues de pausar la simualción.
4. Tabla de reportes que se genera al transcurrir el tiempo donde se muestra: fecha,
demanda estimada, demanda cubierta, demanda no cubierta y los ingresos
obtenidos en un periodo de tiempo.
5. Gráfica que muestra el porcentaje de habitaciones ocupadas en la totalidad del
hotel.
Referencias:
Validar es garantizar la calidad del software, esto es algo subjetivo ya que depende del
contexto y del objeto que se pretenda conseguir. Para determinar dicho nivel de calidad se
deben efectuar pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones iniciales del sistema.
Las Pruebas del software son tareas típicas que se integran dentro de las diferentes fases
del Ciclo del software dentro de la Ingeniería de software. La idea principal es ejecutar un
programa y mediante técnicas experimentales tratar de descubrir que errores tiene.
Aceptación: El Programa hace lo que tiene hacer y los resultados que entrega el
modelo son los esperados.
Rechazo por código: Existen errores de codificación interna del Programa. Ya sea de
lógica computacional, de sintaxis, semántica, el programa se cuelga, nunca termina
o arroja resultados erróneos y/o descabellados. La solución: Analizar la Codificación
Modelo de software.
Rechazo por estructura: Existen errores en la Lógica Interna del Modelo que se
intenta Programar. Faltan variables o las variables no tienen precisión, Sobran datos,
no se comprende el resultado que arroja. No se manifiestan relaciones que se deben
observar. Por lo general están relacionados con la lógica interna del Modelo y su
forma de describir el mundo que intenta modelar. La solución: Analizar la estructura
del Modelo.
Los datos iniciales con los cuales se inició una nueva simulación se encuentran en la figura
1.
Como se puede observar en la figura 2, se pronosticó una demanda de 1571 clientes por
todo el mes 10 del año 2014, de la cual solo se cubrió 1565 de lo demandado y dejando un
ingreso de 1106867.0 Bs por dicho mes.
Segundo escenario: En este punto vamos a realizar la ampliación del hotel para el tipo de
habitación “Triple”.
La cantidad del tipo de habitación “Triple” era anteriormente 4 habitaciones (ver figura 1),
siendo incrementado a 6 habitaciones para el siguiente periodo (previa pausa de la
simulación). Ver figura 3.
Tercer escenario: En este punto vamos a analizar el comportamiento que tendrá el hotel si
se cambian la cantidad de habitaciones de cada tipo que se tiene en el hotel pero sin realizar
ningún incremento, es decir manteniendo la cantidad inicial de habitaciones de la figura 5.
Figura 7.1: Demanda pronosticada para las respectivas fechas de los tipos de habitaciones
Simple (H.S.), Doble (H.D.) y Triple (H.T.).
Figura 7.2: Demanda pronosticada para las respectivas fechas de los tipos de habitaciones
Suite Junior (D.J.), Suite Presidencial (S.P.) y Suite Matrimonial (S.M.).
En la figura 7.1 podemos observar la demanda para los tipos de habitación Simple, Doble y
Triple. Para el tipo de habitación Simple obtenemos que la demanda sobrepasa la capacidad
de este tipo de habitación, pudiendo solamente cubrir una capacidad máxima de 450
En la figura 7.2 se encuentran los restantes tipos de habitaciones que son: Suite Junior, Suite
Presidencial, Suite Matrimonial. En el tipo de habitación Suite Junior encontramos la
demanda no es la suficiente para cubrir su capacidad es decir que se están obteniendo
pérdidas económicas por las habitaciones que no están siendo ocupadas. Seguidamente
para el tipo de habitación Suite Presidencial la demanda no cubre completamente la
capacidad que tiene este tipo de habitación por tanto se producen perdidas económicas
como en la Suite Junior. Finalmente para el tipo de habitación Suite Matrimonial tenemos
el mismo caso que los anteriores donde la demanda no cubre la capacidad total del hotel
por tanto también se producen perdidas económicas.
Para concluir con este punto en la figura 8 se muestran los ingresos que obtuvo el hotel por
los meses de junio a diciembre del 2014, dichos ingresos no presentan significativas
variaciones debido a que se cubre a un gran porcentaje de la demanda total estimada.
Figura 10: Resultado de la simulación obtenida debido al incremento en los precios de las
habitaciones.
Analizando los resultados obtenidos por la simulación para los meses de junio a diciembre
del 2014 mostrados en la figura 12, observamos que la demanda no cubierta se ha
incrementado debido a que los clientes que acuden sobrepasan la capacidad total del hotel
y no pueden ser atendidos, además que los ingresos por dichos meses han disminuido a
comparación de la simulación que se realizó con los datos obtenidos por el hotel La Colonia
que se muestra en la figura 2.
Figura 13: Menú de opciones para maximizar las ganancias del hotel por medio de la
construcción de más habitaciones.
En las figuras 14 y 15 mostramos los resultados que se obtienen de la simulación sin realizar
la construcción de más habitaciones en el hotel.
Figura 15: Resultados obtenidos de la simulación realizada con los datos iniciales.
Como se puede observar en la figura 17, los ingresos que percibe el hotel se incrementaron
debido a la construcción de más habitaciones que se muestra en la figura 16.
Para concluir este escenario en la figura 16.1 se muestra una gráfica donde se puede
apreciar el incremento de los ingresos percibidos por el hotel a partir de la fecha 06/2015
al 12/2015.
Figura 18: Menú de opciones para maximizar las ganancias del hotel por medio de la
modificación del precio de las habitaciones.
Figura 19: Datos iniciales de la simulación sin realizar ningún cambio en los precios de las
habitaciones.
Figura 20: Resultados obtenidos sin aplicar ningún cambio en el precio de las habitaciones
del hotel.
Figura 22: Resultados obtenidos como consecuencia de la modificación del precio de las
habitaciones en color azul.
Figura 23: Menú de opciones para maximizar las ganancias del hotel por medio de la
modificación en la cantidad e habitaciones de cada tipo sin alterar la cantidad total de
habitaciones existentes en el hotel.
Figura 24: Datos iniciales de la simulación sin realizar ningún cambio en la cantidad de
habitaciones de cada tipo.
Figura 25: Resultados obtenidos de la simulación sin aplicar ningún cambio la cantidad de
habitaciones de cada tipo.
Finalmente en la figura 27.1 se muestra la gráfica de los ingresos (eje vertical) con sus
respectivos meses (eje horizontal), donde se puede apreciar que los ingresos que percibe el
hotel se ha incrementado desde que se modificó el número de habitaciones de cada tipo
que tiene el hotel (mejor combinación) desde la fecha 07/2015 al 12/2015.
8.3.- Conclusiones:
Las pruebas realizadas al Sistema de Apoyo a la Gerencia Hotelera en la Administración
demuestran que dicho sistema cumple con el modelo del negocio que tiene actualmente el
Hotel La Colonia y que además es capaz de proporcionar sugerencias para el mejoramiento
de los ingresos económicos que percibe actualmente el hotel.
Siendo que se realizaron las pruebas respectivas al sistema observamos que los mejores
ingresos se pueden obtener ampliando la capacidad del hotel como se indica en el Primer
escenario del punto 8.2.3 del presente capítulo.
8.5: Bibliografía:
AUDITORIA INFORMATICA. Un enfoque práctico, Mario Piatini – Emilio del Peso Ed.
Rama
Audinet : http://www.audinet.org
González, M.C. 1996. Modelos y Simulación, ENEP Acatlán, UNAM.
Gordon, G. 1991: Simulación de sistemas, 6ta reimpresión de la 1ª. Edición,
Diana.
9.1. Introducción:
Posterior a los procedimientos planteados en base a nuestra lista de especificaciones y
cronograma realizado para cada aspecto del problema, se ha planteado objetivos y el
alcance de este sistema, se ha desarrollado la recolección de información por lo cual
contamos con datos fiables y reales sobre el sistema de simulación, se han realizado los
cálculos basados en los datos reales que se recolectaron, se procedió a realizar el modelo
del programa de simulación para solucionar el problema de número de habitaciones a
construir con el fin de generar más ingresos de manera óptima.
El ingreso de datos iniciales para cada habitación que cuenta el hotel, a la cantidad
de habitaciones, ya sea la simple, doble, triple, Suite Junior, Suite presidencial y Suite
matrimonial con sus respectivos precios que cobra el hotel por día.
El resultado de los ingresos económicos por fechas en meses de acuerdo a los datos
iniciales del hotel que fueron ingresados para la simulación.
Tabla de reportes de las estadísticas globales, según las fechas al mes con detalles
como la demanda estimada, demanda cubierta, demanda no cubierta, ingresos
estimados.
Tabla de reportes para cada habitaciones que tiene el hotel, lo cual esta detallado
con la fecha al mes, la demanda y su cobertura de cada habitación (simple, doble,
triple, suite junior, suite presidencial, suite matrimonial).
Gráfico con resultado de ingresos mensuales en porcentaje que va cambiando de
acuerdo a los datos ingresados y cálculos generados para las estadísticas globales de
nuestro sistema.
Gráfico de Torta que demuestre los ingresos ganados por mes y especificando de
cada habitación del hotel.
Gráfico de línea para los ingresos estimados por año de manera general de todas las
habitaciones del hotel.
9.4. Recomendaciones:
El sistema de simulación fue desarrollado en Java con la versión 1.8, con lo que se
recomienda que se instale dicha versión en el equipo en el cual va a ser utilizado.
S.O. Windows
El sistema puede ser fácilmente mejorado ya que las librerías y el lenguaje de
programación son código abierto.
Recomendamos que por el hecho de que todo resultado está basado en datos
conocidos y variables aleatorias, es decir este simulador se basa en un historial real
de datos, que estos no son más que pronósticos calculados, los cuales debe tomarlos
en cuenta si es que usted realiza una prueba en forma real para su sistema.
9.5. Conclusiones:
Una vez colocado los datos de inicio dentro de la simulación y luego comience a simular los
ingresos, podrá generar las recomendaciones después de un año de simulación, luego que
transcurra un año o más y pause la simulación automáticamente le generara las
recomendaciones y poder escoger algunas recomendaciones según su conveniencia para el
mejoramiento del negocio del hotel. Ahora mostramos las recomendaciones que muestra
nuestro software de simulación:
Una vez hechas varias simulaciones damos a concluir que la mejor opción para elegir en el
software de simulación seria la “Ampliación del Hotel (construcción de más habitaciones
para satisfacer la demanda)” para maximizar ganancias (mas habitaciones más ganancias).
Una vez concluido la simulación y haber elegido alguna sugerencia que ofrece
nuestro software, podemos elegir la opción de una vista previa de toda la simulación
y poder imprimir, ya que lo transforma en PDF ya que facilita en la obtención de los
datos simulados.
El presente sistema de simulación no pretende ser una solución a los problemas
detectados, este sistema pretende ser una herramienta que permita planificar de
9.8. Bibliografía:
Etapas de un Proyecto de Simulación,
http://ingensistemascomputacionales.bligoo.com/etapas-de-un-proyecto-de-
simulacion#.U0P8U6LputY
Feller William. 1989. Introducción a la Teoría de Probabilidades y sus
Aplicaciones. Ed. Limusa. México, D.F.
González, M.C. 1996. Modelos y Simulación, ENEP Acatlán, UNAM.
Gordon, G. 1991: Simulación de sistemas, 6ta reimpresión de la 1ª. Edición,
Diana.
Shannon, Robert; Johannes, James D. (1976). «Systems simulation: the art and
science».
Galán, José M.; Izquierdo, Luis R.; Izquierdo, Segismundo S.; Santos, José I.; del Olmo,
Ricardo; López-Paredes, Adolfo; Edmonds, Bruce (2009). «Errors and Artefacts in
Agent-Based Modelling».