SlideShare una empresa de Scribd logo
1 de 23
•Prácticas en
Arena 12.0.-
Módulos:
Create
Process
Dispose
Decide
Assign
Record

Elegir   la Fila Mas Corta
OBJETIVO

•Poner en prácticas módulos: create, process,
dispose, decide, assign y record
Ejemplo
Hay dos cajeros en un pequeño supermercado.
Ambos cajeros tienen la misma capacidad y
velocidad de servicio. El tiempo entre llegadas a la
caja esta exponencialmente distribuido con un
promedio de 3 minutos. 70% de los clientes pagan al
contado y 30 % paga con tarjeta de crédito. El
tiempo de servicio de cada cajero esta
exponencialmente distribuido con un promedio de 2
minutos para pagos al contado y 6 minutos para
pagos con tarjeta de crédito.

Modele el siguiente escenario
Cuando un cliente llega a la caja, él o ella tomara la
línea de espera con menos personas

Recolecte estadísticas sobre el tiempo promedio de
espera en cola, tiempo total en el sistema, promedio
de personas en cola y la utilización de los cajeros.
Construyendo el Modelo
                                                         Atributos de Pago
                                                           c on Tarjeta de
                                                               Credito
                                           0                                                Elegir Cajero
                                               True
Llegada            Tipo de Pago
                                                                                                                        N Q (C aja 1.Q ueue) > N Q (C aja 2.Q ueue)
                                                                                                                        N Q (C aja 1.Q ueue) < N Q (C aja 2.Q ueue)
            0                                            Atributos de Pago                         E ls e
                                                             al Contado
                      0   Fal s e



                                                                                                                 0   True
                                                                                            Cajas Iguales


                                                                                               0   Fal s e




          Caja 1                                                      Regis trar Clientes
                                                                          Contado
                                                           0   True
             0                      Identificador                                                            Salida

                                                                                                                                 0
          Caja 2
                                       0       Fal s e                Regis trar Clientes
                                                                           Credito
             0
Modulo Create
(Llegada)
Su función es En la opción Name se escribe el
nombre que aparecerá en el modulo en
nuestro caso lo designamos llegada; en la
opción Entity Type que hace referencia al
tipo de entidad escribimos cliente , luego en
el Time Between Arrivals tiempo entre
llegadas se divide en tres opciones la opción
Type que hace referencia al tipo de
distribución en nuestro modelo se distribuye
exponencialmente, en cuanto a la opción
Value expresa el tiempo entre llegada de los
clientes en nuestro modelo es de tres y la
opción Units el tipo de unidad de tiempo en
nuestro modelo es de 3 minutos. La opción
Entities Per Arrival indica el número de
entidades que entraran en el sistema en
cada uno de los instantes que se produce
una llegada por defecto es 1. Para Max
Arrival es Infinite que representa que se
crearan tantas entidades como se pueda y
la opción First Creation es el tiempo de
calentamiento en donde los datos allí
tomados no se incluirán en el modelo en
nuestro caso no tenemos tiempo de
calentamiento entonces por defecto 0.0.
Modulo Decide
(Tipo de Pago)

Siguiendo el modelado y para
designar el tipo de pago que
realizaran los clientes que en
nuestro modelo hace
referencia que un 30% de los
clientes paga al contado y un
70% de los clientes pagan con
tarjeta de crédito se hizo
necesario escoger el modulo
decide de la barra Basic
Process este modulo permite
realizar procesos de decisión
en el sistema de simulación.
En la opción Name se escribe
el nombre que aparecerá en
el modulo en nuestro caso lo
llamamos tipo de pago , dado
que la decisión está basado en
la probabilidad del 70% de los
clientes pagan con tarjeta de
crédito y 30% pagan al
contado en la opción type se
escoge 2 by chance para
poder basarse en la
probabilidad del cliente según
el tipo de pago y en la opción
percent true (0-100) se escribe
la probabilidad
correspondiente; true 30%
tipo de pago al contado y su
complemento de
probabilidad false 70% tipo de
pago con tarjeta de crédito
este último no se indica es por
defecto.
Módulos Assign
(Atributos de Pago
con Tarjeta de
Credito y Atributos
de Pago al
Contado)
Con el fin de distinguir el tipo
de cliente, el proceso de pago
del tipo de cliente y para
designar el tiempo de llegada
se utiliza este modulo
En la rama que sale del true (30%)
                                 se hace:
                                 Para el atributo de Tiempo
                                 Llegada:




                                 Para el atributo de Proceso de Pago:



Se agregaran nuevos atributos
(Add…) ; luego en Type se
selecciona a Attribute y se le
cambia el nombre en la barra     Para el atributo de Tipo de Cliente:
Attribute Name.




                                  De forma análoga pero con las diferencias de Proceso de Pago
                                  que es EXPO(2) y nombre de entidad (Cliente Contado) el modulo
                                  Assign (Atributos de Pago Contado) se llena de la misma forma.
Modulo Decide
(Elegir Cajero)



Este modulo decide servirá
para simular que cada cliente
elige la fila mas corta.
Para ubicar el tipo de variable
                                     (Cliente en Cola - NQ) a tratar
                                     buscamos y seleccionamos
                                     Current Number In Queue




Cuando se agrega una
condición una vez tomado el
tipo de Decide (N-way by
Conditions) se hace lo siguiente:




                                    Nota: Esta operación deberá ser hecha
                                    después de ubicar los cajeros, ósea los módulos
                                    Process que explicaremos en pasos posteriores.
Modulo Decide
(Cajas Iguales)


El objetivo de este modulo es
que cuando haya empate en
las colas de ambos cajeros, las
entidades tomen cualquier
caja sin preferencia alguna.
El Percent True (0-100)
fue llenado con el valor
de 50 puesto que no
hay preferencias por
una caja u otra para
ninguno de los clientes.
Módulos Process
(Caja 1 y Caja 2)

El objetivo en nuestro modelo
es simular el tiempo de servicio
de los cajeros a los clientes.
Aquí es donde se representa la
cola del sistema y el tiempo de
servicio.
La opción Resorces se llena de esta
                                     forma:




                                       El numero de servidores por
Se selecciona la acción que            caja es una persona , asi que
realizara el modulo, en este caso
sera un Seaize(capturar),              en Quantity se escribe 1.
Delay(retrazar) y Realase(liberar)     Para la casilla de Delay Type,
                                       ubicamos “Proceso Pago” en
                                       la expresión que es el atributo
                                       que tiene cada entidad.
Modulo Decide
(Identificador)
Solo sirve para diferenciar los
clientes por tipo (crédito o
contado).
Se seleccionara un
decide de tipo: 2-way
by Condition.

La condicion sera si la
entidad es Cliente
Contado

Nota: El tipo de cliente
seleccionado será el
que sale de la rama
True.
Módulos Record
(Registrar Clientes
Contado y Registrar
Clientes Credito)




La función será registrar
estadísticas que pide el
problema como Time Interval.
El de nombre Registrar      El de nombre Registrar
Clientes Contado se llena   Clientes Credito se llena
de la siguiente forma:      de forma análoga con la
                            diferencias de los
                            nombres:
Dispose (Salida)
Su función es evidenciar la
finalización de la simulación.

Solo se indica el nombre y se
marca la casilla de Grabar
Estadísticas de Entidad
Parámetros de Corrida:




             En esta opción Run>Setup…, se
             ubican los parámetros de
             corrida.
              En la pestaña Replication
             Parameters, se llena de la forma
             que muestra la imagen.
             Los datos a incluir serán el
             numero de replicas, el tiempo
             de replicacion, la unidad de los
             tiempos y las horas por día.
Recolectar estadísticas
Las estadísticas serán recolectadas una vez
corrido el modelo, para esto se buscaran los
nombres que se anotaran en comillas.
 Tiempo Promedio de Espera en Cola:
  “Wait Time”
 Tiempo Total en el Sistema:
  “Total Time”
 Promedio de Personas en Cola:
  “Number Waiting”
 Utilización de los cajeros:
  “Instantaneus Utilization”
GRACIAS

Más contenido relacionado

La actualidad más candente

Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónLucas Mosquera
 
Proceso de nacimiento y muerte
Proceso de nacimiento y muerteProceso de nacimiento y muerte
Proceso de nacimiento y muerteNinguna
 
7 herramientas administrativas de la calidad
7 herramientas administrativas de la calidad7 herramientas administrativas de la calidad
7 herramientas administrativas de la calidadCorporación Dinant
 
practica-de-simulacion-con-arena
practica-de-simulacion-con-arenapractica-de-simulacion-con-arena
practica-de-simulacion-con-arenafelroc
 
Manual de herramienta de arena unidad 4
Manual de herramienta de arena unidad 4Manual de herramienta de arena unidad 4
Manual de herramienta de arena unidad 4Sisney Gonzalez
 
Manual de-herramienta-de-arena
Manual de-herramienta-de-arenaManual de-herramienta-de-arena
Manual de-herramienta-de-arenaBerenice Velazquez
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelAlvaro Gil
 
Sistema de colas mmc
Sistema de colas mmcSistema de colas mmc
Sistema de colas mmcJosé Mendoza
 
Ejemplos de cadenas de markov
Ejemplos de cadenas de markovEjemplos de cadenas de markov
Ejemplos de cadenas de markovFabian Velazquez
 
Guia de probabilidad ejercicios
Guia de probabilidad ejerciciosGuia de probabilidad ejercicios
Guia de probabilidad ejerciciosrosaurymontero
 
Proyecto Six Sigma en una planat de Alimentos
Proyecto Six Sigma en una planat de AlimentosProyecto Six Sigma en una planat de Alimentos
Proyecto Six Sigma en una planat de AlimentosIgnacio Araya Zamora
 
Metodo de transporte
Metodo de transporteMetodo de transporte
Metodo de transporteAna Damage
 

La actualidad más candente (20)

Simulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatoriosSimulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatorios
 
Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansión
 
Proceso de nacimiento y muerte
Proceso de nacimiento y muerteProceso de nacimiento y muerte
Proceso de nacimiento y muerte
 
Unidad 4. Teoría de las lineas de espera
Unidad 4. Teoría de las lineas de esperaUnidad 4. Teoría de las lineas de espera
Unidad 4. Teoría de las lineas de espera
 
7 herramientas administrativas de la calidad
7 herramientas administrativas de la calidad7 herramientas administrativas de la calidad
7 herramientas administrativas de la calidad
 
practica-de-simulacion-con-arena
practica-de-simulacion-con-arenapractica-de-simulacion-con-arena
practica-de-simulacion-con-arena
 
Manual de herramienta de arena unidad 4
Manual de herramienta de arena unidad 4Manual de herramienta de arena unidad 4
Manual de herramienta de arena unidad 4
 
Manual de-herramienta-de-arena
Manual de-herramienta-de-arenaManual de-herramienta-de-arena
Manual de-herramienta-de-arena
 
Distribución triangular
Distribución triangularDistribución triangular
Distribución triangular
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con Promodel
 
Sistema de colas mmc
Sistema de colas mmcSistema de colas mmc
Sistema de colas mmc
 
Ejemplos de cadenas de markov
Ejemplos de cadenas de markovEjemplos de cadenas de markov
Ejemplos de cadenas de markov
 
Guia de probabilidad ejercicios
Guia de probabilidad ejerciciosGuia de probabilidad ejercicios
Guia de probabilidad ejercicios
 
Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
Gestion informatica i
Gestion informatica iGestion informatica i
Gestion informatica i
 
Proyecto Six Sigma en una planat de Alimentos
Proyecto Six Sigma en una planat de AlimentosProyecto Six Sigma en una planat de Alimentos
Proyecto Six Sigma en una planat de Alimentos
 
FORMULAS DEL SISTEMA DE COLA M/M/K
FORMULAS DEL SISTEMA DE COLA M/M/KFORMULAS DEL SISTEMA DE COLA M/M/K
FORMULAS DEL SISTEMA DE COLA M/M/K
 
Metodo de transporte
Metodo de transporteMetodo de transporte
Metodo de transporte
 
Mapa de la cadena de valor vsm 2
Mapa de la cadena de valor vsm 2Mapa de la cadena de valor vsm 2
Mapa de la cadena de valor vsm 2
 
Soluciones colas
Soluciones colasSoluciones colas
Soluciones colas
 

Destacado (10)

Guia de uso del software arena
Guia de uso del software arenaGuia de uso del software arena
Guia de uso del software arena
 
Capitulo 5 _24481__
Capitulo 5 _24481__Capitulo 5 _24481__
Capitulo 5 _24481__
 
05 semana-arena1
05 semana-arena105 semana-arena1
05 semana-arena1
 
Promodel
PromodelPromodel
Promodel
 
Informe taller 3 arena
Informe taller 3 arenaInforme taller 3 arena
Informe taller 3 arena
 
Simulacion con Software ARENA
Simulacion con Software ARENASimulacion con Software ARENA
Simulacion con Software ARENA
 
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
 
Clase 4a arena
Clase 4a arenaClase 4a arena
Clase 4a arena
 
01 semana-arena
01 semana-arena01 semana-arena
01 semana-arena
 
Modulos de trasferencias y avanzados arena
Modulos de trasferencias y avanzados arenaModulos de trasferencias y avanzados arena
Modulos de trasferencias y avanzados arena
 

Similar a Simulacion en Arena

Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetos
Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetosEjercicio integrador de_análisis_de_sistemas_orientado_a_objetos
Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetosJuan Timoteo Cori
 
Solucion propuesta-caso-cuentas-banco
Solucion propuesta-caso-cuentas-bancoSolucion propuesta-caso-cuentas-banco
Solucion propuesta-caso-cuentas-bancoElmer Romero
 
Gonzalorojas 08 U M L, Diagramas De Secuencia
Gonzalorojas 08  U M L,  Diagramas De  SecuenciaGonzalorojas 08  U M L,  Diagramas De  Secuencia
Gonzalorojas 08 U M L, Diagramas De SecuenciaSpimy
 
08 Manual VisionCredit Gregal Entidades Financieras - Procesos diarios
08 Manual VisionCredit Gregal Entidades Financieras -  Procesos diarios08 Manual VisionCredit Gregal Entidades Financieras -  Procesos diarios
08 Manual VisionCredit Gregal Entidades Financieras - Procesos diariosValencia Gregal
 
08 manual vision credit gregal entidades financieras procesos diarios
08 manual vision credit gregal entidades financieras   procesos diarios08 manual vision credit gregal entidades financieras   procesos diarios
08 manual vision credit gregal entidades financieras procesos diariosGregal Soluciones Informáticas, S.L.
 
28. alta de acreedores (proveedores)
28. alta de acreedores (proveedores)28. alta de acreedores (proveedores)
28. alta de acreedores (proveedores)Emagister
 
manual_usuario_rx_pc_agente_distribuidor
manual_usuario_rx_pc_agente_distribuidormanual_usuario_rx_pc_agente_distribuidor
manual_usuario_rx_pc_agente_distribuidorSamuel Martinez
 
Análisis de los sistemas de dinero electrónico
Análisis de los sistemas de dinero electrónicoAnálisis de los sistemas de dinero electrónico
Análisis de los sistemas de dinero electrónicojcfarit
 
Cuentas cobrar
Cuentas cobrarCuentas cobrar
Cuentas cobrarflorkumy
 
12 Manual VisionCredit Gregal Entidades Financieras - códigos
12 Manual VisionCredit Gregal Entidades Financieras  - códigos12 Manual VisionCredit Gregal Entidades Financieras  - códigos
12 Manual VisionCredit Gregal Entidades Financieras - códigosValencia Gregal
 
Copia Uml Xp 02 Ucc
Copia Uml Xp 02 UccCopia Uml Xp 02 Ucc
Copia Uml Xp 02 Uccguest51797f
 
Qs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobrosQs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobroskhayer
 

Similar a Simulacion en Arena (20)

Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetos
Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetosEjercicio integrador de_análisis_de_sistemas_orientado_a_objetos
Ejercicio integrador de_análisis_de_sistemas_orientado_a_objetos
 
Solucion propuesta-caso-cuentas-banco
Solucion propuesta-caso-cuentas-bancoSolucion propuesta-caso-cuentas-banco
Solucion propuesta-caso-cuentas-banco
 
Uml Xp 02 Ucc
Uml Xp 02 UccUml Xp 02 Ucc
Uml Xp 02 Ucc
 
Uml Xp 02
Uml Xp 02Uml Xp 02
Uml Xp 02
 
Ar cuentas a cobrar
Ar   cuentas a cobrarAr   cuentas a cobrar
Ar cuentas a cobrar
 
Gonzalorojas 08 U M L, Diagramas De Secuencia
Gonzalorojas 08  U M L,  Diagramas De  SecuenciaGonzalorojas 08  U M L,  Diagramas De  Secuencia
Gonzalorojas 08 U M L, Diagramas De Secuencia
 
D.pdf
D.pdfD.pdf
D.pdf
 
08 Manual VisionCredit Gregal Entidades Financieras - Procesos diarios
08 Manual VisionCredit Gregal Entidades Financieras -  Procesos diarios08 Manual VisionCredit Gregal Entidades Financieras -  Procesos diarios
08 Manual VisionCredit Gregal Entidades Financieras - Procesos diarios
 
08 manual vision credit gregal entidades financieras procesos diarios
08 manual vision credit gregal entidades financieras   procesos diarios08 manual vision credit gregal entidades financieras   procesos diarios
08 manual vision credit gregal entidades financieras procesos diarios
 
28. alta de acreedores (proveedores)
28. alta de acreedores (proveedores)28. alta de acreedores (proveedores)
28. alta de acreedores (proveedores)
 
manual_usuario_rx_pc_agente_distribuidor
manual_usuario_rx_pc_agente_distribuidormanual_usuario_rx_pc_agente_distribuidor
manual_usuario_rx_pc_agente_distribuidor
 
Análisis de los sistemas de dinero electrónico
Análisis de los sistemas de dinero electrónicoAnálisis de los sistemas de dinero electrónico
Análisis de los sistemas de dinero electrónico
 
Cuentas cobrar
Cuentas cobrarCuentas cobrar
Cuentas cobrar
 
12 Manual VisionCredit Gregal Entidades Financieras - códigos
12 Manual VisionCredit Gregal Entidades Financieras  - códigos12 Manual VisionCredit Gregal Entidades Financieras  - códigos
12 Manual VisionCredit Gregal Entidades Financieras - códigos
 
12 Manual vision credit gregal entidades financieras códigos
12 Manual vision credit gregal entidades financieras   códigos12 Manual vision credit gregal entidades financieras   códigos
12 Manual vision credit gregal entidades financieras códigos
 
Copia Uml Xp 02 Ucc
Copia Uml Xp 02 UccCopia Uml Xp 02 Ucc
Copia Uml Xp 02 Ucc
 
Qs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobrosQs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobros
 
Service manager soporte en sitio
Service manager   soporte en sitioService manager   soporte en sitio
Service manager soporte en sitio
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
Ct punto de_venta_411
Ct punto de_venta_411Ct punto de_venta_411
Ct punto de_venta_411
 

Simulacion en Arena

  • 2. OBJETIVO •Poner en prácticas módulos: create, process, dispose, decide, assign y record
  • 3. Ejemplo Hay dos cajeros en un pequeño supermercado. Ambos cajeros tienen la misma capacidad y velocidad de servicio. El tiempo entre llegadas a la caja esta exponencialmente distribuido con un promedio de 3 minutos. 70% de los clientes pagan al contado y 30 % paga con tarjeta de crédito. El tiempo de servicio de cada cajero esta exponencialmente distribuido con un promedio de 2 minutos para pagos al contado y 6 minutos para pagos con tarjeta de crédito. Modele el siguiente escenario Cuando un cliente llega a la caja, él o ella tomara la línea de espera con menos personas Recolecte estadísticas sobre el tiempo promedio de espera en cola, tiempo total en el sistema, promedio de personas en cola y la utilización de los cajeros.
  • 4. Construyendo el Modelo Atributos de Pago c on Tarjeta de Credito 0 Elegir Cajero True Llegada Tipo de Pago N Q (C aja 1.Q ueue) > N Q (C aja 2.Q ueue) N Q (C aja 1.Q ueue) < N Q (C aja 2.Q ueue) 0 Atributos de Pago E ls e al Contado 0 Fal s e 0 True Cajas Iguales 0 Fal s e Caja 1 Regis trar Clientes Contado 0 True 0 Identificador Salida 0 Caja 2 0 Fal s e Regis trar Clientes Credito 0
  • 5. Modulo Create (Llegada) Su función es En la opción Name se escribe el nombre que aparecerá en el modulo en nuestro caso lo designamos llegada; en la opción Entity Type que hace referencia al tipo de entidad escribimos cliente , luego en el Time Between Arrivals tiempo entre llegadas se divide en tres opciones la opción Type que hace referencia al tipo de distribución en nuestro modelo se distribuye exponencialmente, en cuanto a la opción Value expresa el tiempo entre llegada de los clientes en nuestro modelo es de tres y la opción Units el tipo de unidad de tiempo en nuestro modelo es de 3 minutos. La opción Entities Per Arrival indica el número de entidades que entraran en el sistema en cada uno de los instantes que se produce una llegada por defecto es 1. Para Max Arrival es Infinite que representa que se crearan tantas entidades como se pueda y la opción First Creation es el tiempo de calentamiento en donde los datos allí tomados no se incluirán en el modelo en nuestro caso no tenemos tiempo de calentamiento entonces por defecto 0.0.
  • 6. Modulo Decide (Tipo de Pago) Siguiendo el modelado y para designar el tipo de pago que realizaran los clientes que en nuestro modelo hace referencia que un 30% de los clientes paga al contado y un 70% de los clientes pagan con tarjeta de crédito se hizo necesario escoger el modulo decide de la barra Basic Process este modulo permite realizar procesos de decisión en el sistema de simulación.
  • 7. En la opción Name se escribe el nombre que aparecerá en el modulo en nuestro caso lo llamamos tipo de pago , dado que la decisión está basado en la probabilidad del 70% de los clientes pagan con tarjeta de crédito y 30% pagan al contado en la opción type se escoge 2 by chance para poder basarse en la probabilidad del cliente según el tipo de pago y en la opción percent true (0-100) se escribe la probabilidad correspondiente; true 30% tipo de pago al contado y su complemento de probabilidad false 70% tipo de pago con tarjeta de crédito este último no se indica es por defecto.
  • 8. Módulos Assign (Atributos de Pago con Tarjeta de Credito y Atributos de Pago al Contado) Con el fin de distinguir el tipo de cliente, el proceso de pago del tipo de cliente y para designar el tiempo de llegada se utiliza este modulo
  • 9. En la rama que sale del true (30%) se hace: Para el atributo de Tiempo Llegada: Para el atributo de Proceso de Pago: Se agregaran nuevos atributos (Add…) ; luego en Type se selecciona a Attribute y se le cambia el nombre en la barra Para el atributo de Tipo de Cliente: Attribute Name. De forma análoga pero con las diferencias de Proceso de Pago que es EXPO(2) y nombre de entidad (Cliente Contado) el modulo Assign (Atributos de Pago Contado) se llena de la misma forma.
  • 10. Modulo Decide (Elegir Cajero) Este modulo decide servirá para simular que cada cliente elige la fila mas corta.
  • 11. Para ubicar el tipo de variable (Cliente en Cola - NQ) a tratar buscamos y seleccionamos Current Number In Queue Cuando se agrega una condición una vez tomado el tipo de Decide (N-way by Conditions) se hace lo siguiente: Nota: Esta operación deberá ser hecha después de ubicar los cajeros, ósea los módulos Process que explicaremos en pasos posteriores.
  • 12. Modulo Decide (Cajas Iguales) El objetivo de este modulo es que cuando haya empate en las colas de ambos cajeros, las entidades tomen cualquier caja sin preferencia alguna.
  • 13. El Percent True (0-100) fue llenado con el valor de 50 puesto que no hay preferencias por una caja u otra para ninguno de los clientes.
  • 14. Módulos Process (Caja 1 y Caja 2) El objetivo en nuestro modelo es simular el tiempo de servicio de los cajeros a los clientes. Aquí es donde se representa la cola del sistema y el tiempo de servicio.
  • 15. La opción Resorces se llena de esta forma: El numero de servidores por Se selecciona la acción que caja es una persona , asi que realizara el modulo, en este caso sera un Seaize(capturar), en Quantity se escribe 1. Delay(retrazar) y Realase(liberar) Para la casilla de Delay Type, ubicamos “Proceso Pago” en la expresión que es el atributo que tiene cada entidad.
  • 16. Modulo Decide (Identificador) Solo sirve para diferenciar los clientes por tipo (crédito o contado).
  • 17. Se seleccionara un decide de tipo: 2-way by Condition. La condicion sera si la entidad es Cliente Contado Nota: El tipo de cliente seleccionado será el que sale de la rama True.
  • 18. Módulos Record (Registrar Clientes Contado y Registrar Clientes Credito) La función será registrar estadísticas que pide el problema como Time Interval.
  • 19. El de nombre Registrar El de nombre Registrar Clientes Contado se llena Clientes Credito se llena de la siguiente forma: de forma análoga con la diferencias de los nombres:
  • 20. Dispose (Salida) Su función es evidenciar la finalización de la simulación. Solo se indica el nombre y se marca la casilla de Grabar Estadísticas de Entidad
  • 21. Parámetros de Corrida: En esta opción Run>Setup…, se ubican los parámetros de corrida. En la pestaña Replication Parameters, se llena de la forma que muestra la imagen. Los datos a incluir serán el numero de replicas, el tiempo de replicacion, la unidad de los tiempos y las horas por día.
  • 22. Recolectar estadísticas Las estadísticas serán recolectadas una vez corrido el modelo, para esto se buscaran los nombres que se anotaran en comillas.  Tiempo Promedio de Espera en Cola: “Wait Time”  Tiempo Total en el Sistema: “Total Time”  Promedio de Personas en Cola: “Number Waiting”  Utilización de los cajeros: “Instantaneus Utilization”