SIMULAÇÃO DE UM RESTAURANTE



Documentos relacionados
Usando o Arena em Simulação

1 UNIT Universidade do Trabalhador Dr. Abel dos Santos Nunes

Manual de Ativação de Licenças Windows 8

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Este documento visa facilitar e viabilizar a introdução ao módulo de Manufatura no Sistema

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Terceira Avaliação Visualg & Pascal

RESTAURAÇÃO NO WINDOWS 8

Sistema LigaMagic de Torneios

Guia de boas práticas para realização de Backup

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

TRABALHO COM GRANDES MONTAGENS

Sumário. Capítulo 2 Iniciando o TR Como efetuar o login... 8

Dicas Logycware Como utilizar o módulo de Estoques. Copyright Logycware Sistemas de Informática 2008 Todos os Direitos Reservados

MANUAL DE IMPRESSÃO ETIQUETAS DE PREÇOS

Manual de Instalação ( Client / Server ) Versão 1.0

Plano de Aulas AutoCAD 2011

Como Gerar documento em PDF com várias Imagens

Programa de Atualização de Pontos do Lince GPS

GUIA PARA ATUALIZAÇÃO ELETRÔNICA DE PREÇOS

Manual BitFarmácia Popular Versão 2 Software Autorizador Farmácia Popular

AULA 5 Sistemas Operacionais

Solicitação de Manutenção de Veículo. Manual SRM

Manual Administrador - Mídia System

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

Dimensionamento da capacidade de atendimento da nova portaria industrial norte da CST-Arcelor por simulação

Sistema Futura Ponto. Aparecida Legori Futura Sistemas 27/05/2014

Manual de regras do Programa de valorização de boas idéias

Considerações a serem feitas antes da implantação.

Instalação do SisAlu 1. Apostila de Instalação do SisAlu

MANUAL DO SISTEMA. Versão 1.00

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3

b 1 Copyright In9 Mídia Soluções Digitais Inc. All rights reserved.

Gerenciamento de Estúdios de Tatuagem. MANUAL DO USUÁRIO (Versão do manual: 2009.a)

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO

Função E. Excel 2007 Avançado. Sintaxe: Onde: Objetivo : 22 anos ou mais e casadas maiores de 21 anos.

Oficina de Inclusão Tecnológica Windows Live Skydrive

Programa de Instalação do Lince GPS

Modelagem de Processo Interno para solicitação de Serviço

Manual de Utilização Autorizador

MANUAL PABX 272 BATIK

Menu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes

Manual de Operação do Sistema de Tickets Support Suite

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

Manual Captura S_Line

MANUAL DE UTILIZAÇÃO

POSTOUCH. Manual Software

MANUAL PABX 412 BATIK

Manual Replicação Manual VPN

Serviço Seguro de Mensagens Instantâneas

Tutorial contas a pagar

Virtual Box. Guia. Instalação E Utilização. Criado por Wancleber Vieira wancleber.vieira@ibest.com.br

EA773 - Experimento 5

Procedimentos para Reinstalação do Sisloc

Podemos encontrar uma figura interessante no PMBOK (Capítulo 7) sobre a necessidade de organizarmos o fluxo de caixa em um projeto.

Passo 3: Posicionando a Câmera na Prova Didática Teórica ou na Prova de Defesa da Produção Intelectual

Construção Páginas de Internet

MANUAL DO TSMS ILIMITADO

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

Bem-vindo ao Guia de Introdução - Utilitários

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

Manual Equipamento ST10 Flasher Rev. 1

MANUAL PABX 162 BATIK

Sistema de Compras TV Globo

Dicas Satux. Adicionando uma Impressora. Configurando o Primeiro acesso. Adicionar/Remover Programas. Como fazer gravações de CD/DVD

SOFTWARE DE INSTALAÇÃO. Instruções de Instalação

MANUAL DE INSTALAÇÃO

Download. Instalaça o. Geral

Atualizaça o do Maker

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

Itinerários de Ônibus Relatório Final

UNIVERSIDADE ESTADUAL DO AMAZONAS ESPECIALIZAÇÃO EM DESENVOLVIMENTO EM SOFTWARE LIVRE CONCEITOS E PROJETOS DE BANCO DE DADOS E SQL

PACOTE - INSTITUIÇÕES DE ENSINO - EMPRESAS

Gravando uma Áudio Conferência

É o UniNorte facilitando a vida de nossos docentes e discentes.

Aula ao vivo pela Internet - Criação de supervisório em Visual C# via serial e USB

Manual de Instalação e Configuração

GIAE VERSÃO JUNHO DE 2011 MUITO IMPORTANTE

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Manual de Instalação do Agente Citsmart

FAQ. Erros, e dúvidas frequentes

STK (Start Kit DARUMA) Driver Spooler para impressoras Não-Fiscais DR700M e DR700H no Windows 8

O sistema que completa sua empresa Roteiro de Instalação (rev ) Página 1

Safeweb enotar versão 4.1

Moodle - Tutorial para Alunos

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Microsoft Windows R. Núcleo de Pesquisa e Extensão / LAViD

BrOffice.org 2.4 Instalação

Guia Site Empresarial

Atualização de Preços Fornecedor: ABCFarma

Manual de Instalação... 2 RECURSOS DESTE RELÓGIO REGISTRANDO O ACESSO Acesso através de cartão de código de barras:...

Prática 6 ActionScript

Estruturas do Sistema de Computação

Apostila de Windows Movie Maker

ASSOCIAÇÃO CRISTÃ DE MOÇOS DO RIO GRANDE DO SUL DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO

Comandos básicos do MS-DOS

Aula 1 Introdução ao Word 2013

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Transcrição:

SIMULAÇÃO DE UM RESTAURANTE Introdução Este projeto tem como objetivo a simulação de um sistema de funcionamento de um restaurante. A simulação se faz necessário para a obtenção de relatórios com informações relativas a situação de um determinado sistema ou uma possível alteração dos mesmos. Através de softwares de simulação como o Arena, GPSS/H, etc, nós podemos assistir diante de uma tela de computador o funcionamento de uma organização após a introdução de um novo processo ou a mudança de seu lay-out, obtendo como vantagem enxergar as mudanças que pretendem ser implementadas nas organizações, analisando diferentes possibilidades e identificando gargalos sem o gasto de muito dinheiro. A nossa simulação do sistema restaurante é descrita abaixo: Existe uma definição de horário de funcionamento, que é das 10 horas às 15 horas, tendo o horário das refeições começando às 11 horas e indo até às 15 horas. Caso o cliente chegue antes desse horário ele vai embora, pois o sistema de refeições ainda não está funcionando. Caso chegue depois das 11 horas, existem três opções: ir embora caso não tenha dinheiro, ir ao banheiro e almoçar ou somente almoçar. Caso escolha ir ao banheiro existem dois vasos sanitários no banheiro. Caso um vaso sanitário esteja ocupado, a pessoa escolhe o outro e caso este outro estiver ocupado, a pessoa vai embora. Ao liberar o banheiro, outra pessoa pode usá-lo. Tendo usado o banheiro a pessoa segue para sua refeição, onde existem quatro mesas nas quais a pessoa senta mediante a escolha da menor fila. Ao final da execução existe uma escolha para voltar a refeição ou ir

tomar café ou ir para o caixa. Se escolher o café, a pessoa toma e vai para o caixa, onde existem dois atendentes, para os quais as pessoas pagam suas contas escolhendo a menor fila. Após elas pagarem elas vão embora e finaliza -se o sistema.

Material e Métodos Para a simulação do sistema de funcionamento de um restaurante nós utilizaremos o software de simulação Arena 3.5. Segundo (Prado, 1999), o Arena é um dos mais utilizados em todo o mundo, tanto por empresas como por universidades. No Brasil ele é o mais popular. O software Arena foi lançado pela Systems Modeling (USA) em 1992, utilizando a linguagem de programação Visual Basic da Microsoft. A versão utilizada neste trabalho é uma versão extremamente limitada, pois se trata de uma avaliação/demonstração do software. Utilizamos para a simulação um computador Pentium III 667 MHz e 128M de memória RAM com sistema operacional Windows 98 Second Edition. Como o Arena é um software limitado, para simularmos todas as funcionalidades que são necessárias, tivemos que dividir o modelo geral em 5 módulos: Resumo do Modelo Geral; Funcionamento do Banheiro do Restaurante; Funcionamento do Bandejão (Refeição) do Restaurante; Funcionamento do Café; Funcionamento do Caixa.

Resultados e Discussão Abaixo será explicado e mostrado cada um dos módulos, que formam o sistema como um todo: Resumo do Modelo Geral (arquivo modelo-1.doe): Neste módulo é simulado um funcionamento reduzido (resumo) do restaurante, onde se encontram as funcionalidades de ir ao banheiro e almoçar ou somente almoçar. Foi implementado um bloqueio de horário de funcionamento, o sistema inicia às 10 horas, mas o restaurante só abre às 11 horas. Caso a pessoa (bloco arrive) chegue antes, ela é direcionada à saída (bloco depart). Quando o restaurante inicia (11 horas) existem três opções de caminho (bloco chance): banheiro (probabilidade de 40%) e refeição, refeição (50%), ou ir embora direto caso não tenha dinheiro (10%). Foi implementada uma falha no bloco server banheiro que ocorre após 10 pessoas o usarem. Esta falha permanece por 60 minutos e então é consertada. Foi também introduzida uma parada programada no bloco server bandejão que irá repor a comida a cada duas horas, bloqueando o funcionamento por 10 minutos. O tempo total de funcionamento do sistema é de cinco horas (300 minutos).

Obtivemos os seguintes resultados após a simulação deste módulo:

TALLY VARIABLES Average Half Width Minimum Maximum Observations WC_R_Q Queue Time 43.928 (Insuf).00000 97.384 30 Bandeijao_R_Q Queue Ti 6.2572 (Insuf).00000 20.046 77 DISCRETE-CHANGE VARIABLES Average Half Width Minimum Maximum Final Value Bandeijao_R Available.73333 (Insuf).00000 1.0000.00000 WC_R Busy.20551 (Insuf).00000 1.0000 1.0000 # in WC_R_Q 6.7981 (Insuf).00000 23.000 19.000 # in Bandeijao_R_Q 1.7300 (Insuf).00000 8.0000 8.0000 Bandeijao_R Busy.56093 (Insuf).00000 1.0000 1.0000 Bandeijao_R Downtime.06667 (Insuf).00000 1.0000.00000 WC_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Resumo do Funcionamento do Banheiro do Restaurante (modelo- 2.doe): Existem dois vasos sanitários no banheiro. Foi introduzida uma escolha associada a uma variável externa determinando o funcionamento do banheiro de modo que se ele estiver ocupado, a pessoa escolhe o outro e caso este outro estiver ocupado, a pessoa vai embora. Ao liberar o banheiro outra pessoa pode usá-lo.

Obtivemos os seguintes resultados após a simulação deste módulo: TALLY VARIABLES Average Half Width Minimum Maximum Observations Mesa1_R_Q Queue Time.00000 (Insuf).00000.00000 9 Mesa2_R_Q Queue Time.00000 (Insuf).00000.00000 12 DISCRETE-CHANGE VARIABLES Average Half Width Minimum Maximum Final Value # in Mesa2_R_Q.00000 (Insuf).00000.00000.00000 # in Mesa1_R_Q.00000 (Insuf).00000.00000.00000 Mesa2_R Busy.35612 (Insuf).00000 1.0000.00000 Mesa1_R Busy.58995 (Insuf).00000 1.0000.00000 Mesa2_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Mesa1_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Resumo do Funcionamento do Bandejão (Refeição) do Restaurante (modelo-3.doe): Existem quatro blocos process representando as mesas, nas quais a pessoa senta para comer mediante a escolha da menor fila (bloco pickqueue). Ao final da execução, existe uma escolha (bloco inspect) para a pessoa escolher se volta e faz outra refeição ou segue para o próximo módulo.

Obtivemos os seguintes resultados após a simulação deste módulo:

TALLY VARIABLES Average Half Width Minimum Maximum Observations mesa1_r_q Queue Time 2.2754 (Insuf).00000 11.945 36 mesa2_r_q Queue Time 1.7302 (Insuf).00000 7.5426 38 Inspect 1_R_Q Queue Ti.34301 (Insuf).00000 2.5168 120 mesa3_r_q Queue Time 1.1525 (Insuf).00000 6.7773 31 mesa4_r_q Queue Time 1.1280 (Insuf).00000 6.1161 20 DISCRETE-CHANGE VARIABLES Average Half Width Minimum Maximum Final Value mesa4_r Busy.63591 (Insuf).00000 1.0000 1.0000 # in mesa2_r_q.27395 (Insuf).00000 2.0000.00000 Inspect 1_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 mesa3_r Busy.63266 (Insuf).00000 1.0000 1.0000 # in mesa1_r_q.34132 (Insuf).00000 2.0000.00000 mesa2_r Busy.77375 (Insuf).00000 1.0000 1.0000 mesa1_r Busy.89447 (Insuf).00000 1.0000 1.0000 mesa4_r Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 mesa3_r Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 mesa2_r Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 mesa1_r Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Inspect 1_R Busy.50000 (Insuf).00000 1.0000.00000 # in mesa4_r_q.09401 (Insuf).00000 1.0000.00000 # in mesa3_r_q.14887 (Insuf).00000 2.0000.00000 # in Inspect 1_R_Q.17151 (Insuf).00000 3.0000.00000 Resumo do Funcionamento do Café (modelo-4.doe): Existe uma probabilidade (bloco chance) de a pessoa tomar (50%) ou não (50%) café. Se ela tomar existe uma possibilidade (bloco inspect) de ela tomar mais ou seguir ao próximo módulo do sistema.

Obtivemos os seguintes resultados após a simulação deste módulo: TALLY VARIABLES Average Half Width Minimum Maximum Observations Cafe_R_Q Queue Time 1.2692 (Insuf).00000 8.9865 60 Mais_Cafe_R_Q Queue Ti.10658 (Insuf).00000.92127 59 DISCRETE-CHANGE VARIABLES Average Half Width Minimum Maximum Final Value # in Mais_Cafe_R_Q.02620 (Insuf).00000 1.0000.00000 Mais_Cafe_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Cafe_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Cafe_R Busy.46484 (Insuf).00000 1.0000 1.0000 Mais_Cafe_R Busy.24583 (Insuf).00000 1.0000.00000 # in Cafe_R_Q.31732 (Insuf).00000 3.0000.00000

Resumo do Funcionamento do Caixa (modelo-5.doe): Existem dois atendentes (bloco process), para os quais as pessoas pagam suas contas escolhendo a menor fila através de um bloco pickqueue. Após elas pagarem elas vão embora e finaliza-se o sistema. Obtivemos os seguintes resultados após a simulação deste módulo:

TALLY VARIABLES Average Half Width Minimum Maximum Observations caixa2_r_q Queue Time 53.197 (Insuf).00000 96.365 30 Caixa1_R_Q Queue Time 39.345 (Insuf).00000 72.471 48 DISCRETE-CHANGE VARIABLES Average Half Width Minimum Maximum Final Value caixa2_r Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 Caixa1_R Available 1.0000 (Insuf) 1.0000 1.0000 1.0000 # in caixa2_r_q 10.208 (Insuf).00000 18.000 18.000 caixa2_r Busy.98027 (Insuf).00000 1.0000 1.0000 # in Caixa1_R_Q 10.551 (Insuf).00000 19.000 18.000 Caixa1_R Busy.99167 (Insuf).00000 1.0000 1.0000

Conclusão Não foi possível a simulação do sistema como um todo devido as limitações da versão do Arena, pois o número limite de blocos num mesmo projeto foi excedido. Para sanar este problema, foi mediante sugestão do professor, dividido o projeto todo em cinco arquivos diferentes, cada um com uma funcionalidade existente no sistema. Isto não nos possibilitou resultados mais exatos e precisos para a simulação completa do sistema. Mesmo assim, foi possível perceber a importância da simulação dentro de cada módulo, pois, como exemplo, poderíamos fazer reformas no banheiro ou na estrutura do bandejão para aumentarmos a capacidade de eficiência caso o uso destes estivessem gerando filas de tamanhos indesejáveis.

Referências Bibliográficas Pado, Darci. Usando o Arena em Simulação. Belo Horizonte, MG: Editora de Desenvolvimento Gerencial. 1999. Rodrigues, Luis. Apostila de Simulação de Sistemas. Piracicaba, SP. Notas de Aula.