12.07.2015 Views

SIM - TP 12 - VIMS Sistemas de Eventos Discretos - 2011.pdf

SIM - TP 12 - VIMS Sistemas de Eventos Discretos - 2011.pdf

SIM - TP 12 - VIMS Sistemas de Eventos Discretos - 2011.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>SIM</strong>ULACIÓNSegundo Cuatrimestre <strong>de</strong> 2011Prof. Dr. Ignacio PonzoniTRABAJO PRÁCTICO Nº <strong>12</strong>IMPLEMENTACIÓN DE DEVS USANDO <strong>VIMS</strong>EJERCICIO 1. Analice cual es la relación entre los diagramas <strong>de</strong> ciclo <strong>de</strong> actividad y los constructoresbrindados por Simul8. Analice los diagramas construidos en el trabajo práctico 8, y <strong>de</strong>termine queconstructores quedan asociados a sus estados activos y muertos.EJERCICIO 2. Sports&Bets es una empresa británica <strong>de</strong>dicada a las apuestas <strong>de</strong>portivas. La empresatiene una pequeña filial en la ciudad <strong>de</strong> Birmingham operada por dos empleados (un cajero y untomador <strong>de</strong> apuestas), los cuales están conectados a la casa central vía internet. El local cuenta conuna única PC conectada a internet y dos ventanillas para atención <strong>de</strong> clientes, la ventanilla 1 es paraquienes vienen a realizar una apuesta, mientras que la ventanilla 2 es para los que vienen a cobrar unaapuesta ganadora.Cuando un cliente viene a realizar una apuesta, este es atendido en la ventanilla 1 por el tomador <strong>de</strong>apuestas, quien le entrega un formulario <strong>de</strong> apuesta y una birome para que lo complete manualmente.Una vez que el cliente llena el formulario lo entrega al tomador <strong>de</strong> apuestas, quién carga los datos <strong>de</strong>lformulario vía internet, le cobra y le entrega el talón <strong>de</strong>l formulario, firmado y sellado. Este talónactúa como comprobante <strong>de</strong> la apuesta.Es importante tener presente que mientras el cliente se encuentra completando el formulario <strong>de</strong>apuestas, el empleado pue<strong>de</strong> estar realizando otras activida<strong>de</strong>s (por ejemplo: entregándole unformulario <strong>de</strong> apuesta al cliente que le sigue en la cola, o atendiendo una llamada telefónica). A<strong>de</strong>más,dado que los formularios <strong>de</strong> apuestas son cargados on-line, la política <strong>de</strong> la empresa establece que siel tomador está cargando un formulario en la PC, esta tarea NO pue<strong>de</strong> ser interrumpida hasta quetodos los datos <strong>de</strong> dicho formulario hayan sido cargados y enviados electrónicamente.Por otra parte, cuando un cliente viene a cobrar una apuesta ganadora, este se presenta en la ventanilla2, don<strong>de</strong> le entrega el comprobante <strong>de</strong> su apuesta al cajero. El cajero verifica la apuesta vía internetutilizando la PC y, si los datos son correctos, le paga la apuesta al cliente.Suponga que el teléfono solo es atendido por el tomador <strong>de</strong> apuestas, nunca por el cajero. A<strong>de</strong>más, nose admiten apuestas telefónicas, las llamadas solo pue<strong>de</strong>n realizarse para averiguar resultados<strong>de</strong>portivos y consultar horarios <strong>de</strong> atención. Asuma que la tolerancia <strong>de</strong> espera <strong>de</strong> un cliente que llamaes <strong>de</strong> 5 minutos.a) Asumiendo que el objetivo específico <strong>de</strong>l estudio <strong>de</strong> simulación es evaluar el <strong>de</strong>sempeño <strong>de</strong>cada empleado y el tiempo total que se requiere aten<strong>de</strong>r a los clientes, <strong>de</strong>sarrolle un diagrama <strong>de</strong>ciclo <strong>de</strong> actividad para este proceso consi<strong>de</strong>rando como entida<strong>de</strong>s a:i. Tomador <strong>de</strong> Apuestas.ii. Cajero.iii. Cliente que viene a apostar.iv. Cliente que viene a cobrar.v. Llamadas telefónicas.Decida Ud. que recursos consi<strong>de</strong>rar en los diagramas.


SimulaciónProf. Ignacio Ponzonib) Implemente un mo<strong>de</strong>lo <strong>de</strong> computacional en Simul8 para este problema que simule un díalaboral <strong>de</strong> 8:00 a 16:00 hs. Asuma las siguientes distribuciones <strong>de</strong> tiempos para la duración <strong>de</strong>las activida<strong>de</strong>s:TiempoDistribuciónEntre arribos <strong>de</strong> apostadores Exponencial con media 10’Entre arribos <strong>de</strong> cobradores Exponencial con media 20’Entre llamadas Exponencial con media 3’De entrega <strong>de</strong>l formulario al apostador. Constante, 1’De llenado <strong>de</strong>l formulario. Normal con media 2’ y <strong>de</strong>svío 1’De carga online <strong>de</strong>l formulario en PC. Normal con media 3’ y <strong>de</strong>svío 1’De pago <strong>de</strong> la apuesta. Constante, 2’De recepción <strong>de</strong> comprobante <strong>de</strong> apuesta ganadora. Constante, 1’De verificación <strong>de</strong> apuesta. Normal con media 5’ y <strong>de</strong>svío 1’De cobro <strong>de</strong> apuesta . Constante, 2’De atención <strong>de</strong> llamada. Exponencial con media 1’c) Efectúe un experimento <strong>de</strong> 100 réplicas <strong>de</strong>l mo<strong>de</strong>lo construido en el inciso b). Genere un reportecon los siguientes datos: Tiempo promedio <strong>de</strong> ciclo <strong>de</strong> un cliente que viene a apostar. Cantidad <strong>de</strong> apostadores atendidos. Tiempo promedio <strong>de</strong> ciclo <strong>de</strong> un cliente que viene a cobrar. Cantidad <strong>de</strong> clientes cobradores atendidos. Tiempo promedio <strong>de</strong> ciclo <strong>de</strong> una llamada que es atendida. Cantidad <strong>de</strong> llamadas atendidas. Tiempo promedio <strong>de</strong> ciclo <strong>de</strong> una llamada que se pier<strong>de</strong>. Cantidad <strong>de</strong> llamadas perdidas.d) Consi<strong>de</strong>re las siguientes alternativas para mejorar el <strong>de</strong>sempeño <strong>de</strong>l sistema:1. Asignar la atención <strong>de</strong> las llamadas al Cajero y no al Tomador <strong>de</strong> Apuestas como estaba<strong>de</strong>finido en el mo<strong>de</strong>lo original.2. Asignar la atención <strong>de</strong> las llamadas a ambos empleados (si ambos están ociosos <strong>de</strong>beaten<strong>de</strong>r el Cajero).3. Contratar un Tomador <strong>de</strong> Apuestas adicional.4. Incorporar una segunda PC al sistema.Para las cuatro alternativas repita la experimentación propuesta en el inciso c) y compare losresultados. ¿Qué alternativa resulta más beneficiosa para mejorar el <strong>de</strong>sempeño <strong>de</strong>l sistema?EJERCICIO 3. Implemente el ejercicio 1 <strong>de</strong>l trabajo práctico 8 utilizando Simul8.EJERCICIO 4. Implemente el ejercicio 2 <strong>de</strong>l trabajo práctico 8 utilizando Simul8 asumiendo lassiguientes distribuciones <strong>de</strong> tiempos entre arribos:• Arribos <strong>de</strong> Camionetas <strong>de</strong> Socios: Exponencial, media: 30’.• Arribos <strong>de</strong> Autos <strong>de</strong> Socios: Exponencial, media: 15’.• Arribos <strong>de</strong> Camionetas <strong>de</strong> No Socios: Exponencial, media: 25’.• Arribos <strong>de</strong> Autos <strong>de</strong> No Socios: Exponencial, media: 14’.2


SimulaciónProf. Ignacio Ponzonia) Efectúe un experimento, con 100 réplicas, simulando una semana <strong>de</strong> funcionamiento <strong>de</strong>llava<strong>de</strong>ro. Analice el <strong>de</strong>sempeño <strong>de</strong> las estaciones <strong>de</strong> trabajo, los tiempos <strong>de</strong> esperadiscriminados por socios y no socios, y la cantidad <strong>de</strong> servicios básicos, plus y completosrealizados en una semana. ¿Qué cambios introduciría en el sistema para mejorar su <strong>de</strong>sempeño?b) ¿Qué cambios <strong>de</strong>bería efectuar en el mo<strong>de</strong>lo si las estaciones <strong>de</strong> lavado fuesen operadas por unúnico empleado encargado <strong>de</strong>l arranque <strong>de</strong> las máquinas lavadoras? Asuma que el tiemporequerido para poner en funcionamiento cada máquina sigue una distribución exponencial conmedia <strong>de</strong> 2’. Analice las métricas <strong>de</strong> <strong>de</strong>sempeño mencionadas en el inciso anterior.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!