SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Protótipo de Simulador
     de Elevadores

                 TCC

     Aluno Mauricio Volkweis Astiazara
Professor Orientador Roland Teodorowitsch

       Canoas, dezembro de 2005
Sumário

 1. Elevadores
 2. Simulação
 3. Projeto da Ferramenta
 4. Desenvolvimento
 5. Utilização do Protótipo
 6. Conclusão
 7. Trabalhos Futuros
                               2
1. Elevadores

   Engenharia de Elevação;
    – Estudo de Tráfego;
    – Cálculo de Tráfego;
   Necessidades da Área de Pesquisa e
    Desenvolvimento;
    – Cálculo de tráfego não é o ideal;
    – Simulação pode ser uma melhor
      alternativa.
                                          3
2. Simulação

   Técnicas de resolução de problemas:
    – Experimentação Direta;
    – Resolução Analítica;
    – Simulação.
 Conceito;
 Motivações para o uso;
 Metodologias.

                                          4
3. Projeto da Ferramenta

   Motivação:
    – Ferramenta de alto nível para os
      profissionais da área;
    – Deve auxiliar na pesquisa e
      desenvolvimento de novas tecnologias;
    – Pode ser utilizada como ferramenta
      didática em treinamentos sobre
      elevadores.

                                              5
3. Projeto da Ferramenta

   Objetivos:
    – Simular a população de passageiros;
    – Independência de hardware e software;
    – Classes coerentes e consistentes (para as
      lógicas de atendimento);
    – Baixo acoplamento entre apresentação e
      domínio;
    – Validação do simulador com o cálculo de
      tráfego.                                  6
3. Projeto da Ferramenta

   Metodologia adotada:
    – Orientação a Objetos;
    – UML;
    – Processo Unificado;
   Recursos empregados:
    – Ferramenta CASE Jude;
    – Linguagem Visual Basic.Net.

                                    7
4. Desenvolvimento

 Casos de Uso;
 Estrutura do Sistema;
 Execução do Sistema.




                          8
4.1 Casos de Uso




                   9
4.1 Casos de Uso




                   10
4.2 Estrutura do Sistema




                           11
4.2.1 Pacote Prédio




                      12
4.2.2 Pacote Elevador




                        13
4.2.3 Pacote Pessoa




                      14
4.2.4 Pacote Simulação




                         15
4.2.4 Pacote Simulação




                         16
4.3 Execução do Sistema




                          17
4.3.1 Estados da Cabine




                          18
4.3.2 Estados da Pessoa




                          19
5. Utilização do Protótipo

   Introdução
    – Construção de um prédio;
    – Construção de uma população;
    – Construção de um sistema de elevadores;
    – Simulação;
    – Comparação de resultados;
   Exemplos de uso.

                                            20
6. Conclusão

 Simulação é uma alternativa viável;
 O desenvolvedor deve manter o foco ao
  criar o modelo;
 O modelo deve ser constantemente
  aperfeiçoado;
 Quais outros domínios de problemas
  também poderiam ser simulados?
                                     21
7. Trabalhos Futuros

 Melhoria na apresentação da
  simulação;
 Editor de lógica de atendimento;
 Criação de atributos para a pessoa;
 Alimentação com dados reais.




                                        22

Weitere ähnliche Inhalte

Ähnlich wie Protótipo de Simulador de Elevadores

Apresentação Estágio UDESC
Apresentação Estágio UDESCApresentação Estágio UDESC
Apresentação Estágio UDESC
Marcos Ferreira
 
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
Tarcísio Couto
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Felipe Nascimento
 
Proposta de plano de ensino
Proposta de plano de ensinoProposta de plano de ensino
Proposta de plano de ensino
dkem
 
Apresentação monografia douglas brito
Apresentação monografia   douglas britoApresentação monografia   douglas brito
Apresentação monografia douglas brito
MarceloMotta87
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
Fabricio Tecinfo
 
TrabalhoDefesa-Completo-vFinal-Impressão
TrabalhoDefesa-Completo-vFinal-ImpressãoTrabalhoDefesa-Completo-vFinal-Impressão
TrabalhoDefesa-Completo-vFinal-Impressão
Daniel Takabayashi, MSc
 

Ähnlich wie Protótipo de Simulador de Elevadores (20)

Machine Learning Black Boxes
Machine Learning Black BoxesMachine Learning Black Boxes
Machine Learning Black Boxes
 
TDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho Duro
TDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho DuroTDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho Duro
TDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho Duro
 
Apresentação Estágio UDESC
Apresentação Estágio UDESCApresentação Estágio UDESC
Apresentação Estágio UDESC
 
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
BVCCoN-Tool - Uma Ferramenta para Apoiar uma Abordagem de Configuração de Pro...
 
Projeto de sistemas com UML - Parte 1
Projeto de sistemas com UML - Parte 1Projeto de sistemas com UML - Parte 1
Projeto de sistemas com UML - Parte 1
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacional
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
 
Workshop de Pós Graduação - 2011
Workshop de Pós Graduação - 2011Workshop de Pós Graduação - 2011
Workshop de Pós Graduação - 2011
 
Programa Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. ProfissionalPrograma Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. Profissional
 
Redes de comunicaçao
Redes de comunicaçaoRedes de comunicaçao
Redes de comunicaçao
 
Proposta de plano de ensino
Proposta de plano de ensinoProposta de plano de ensino
Proposta de plano de ensino
 
Apresentação monografia douglas brito
Apresentação monografia   douglas britoApresentação monografia   douglas brito
Apresentação monografia douglas brito
 
ECODE
ECODEECODE
ECODE
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
 
AOP - ESJUG - 2005
AOP - ESJUG - 2005AOP - ESJUG - 2005
AOP - ESJUG - 2005
 
Trabalho PI I
Trabalho PI ITrabalho PI I
Trabalho PI I
 
Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produção
 
Ambiente Virtual de Treinamento: Transferindo o Aprendizado Virtual para a Re...
Ambiente Virtual de Treinamento: Transferindo o Aprendizado Virtual para a Re...Ambiente Virtual de Treinamento: Transferindo o Aprendizado Virtual para a Re...
Ambiente Virtual de Treinamento: Transferindo o Aprendizado Virtual para a Re...
 
Slide-simulação computacional.pptx
Slide-simulação computacional.pptxSlide-simulação computacional.pptx
Slide-simulação computacional.pptx
 
TrabalhoDefesa-Completo-vFinal-Impressão
TrabalhoDefesa-Completo-vFinal-ImpressãoTrabalhoDefesa-Completo-vFinal-Impressão
TrabalhoDefesa-Completo-vFinal-Impressão
 

Mehr von Mauricio Volkweis Astiazara

Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Mauricio Volkweis Astiazara
 
Comparação de Algoritmos Baseados em Q-Learning
Comparação de Algoritmos Baseados em Q-LearningComparação de Algoritmos Baseados em Q-Learning
Comparação de Algoritmos Baseados em Q-Learning
Mauricio Volkweis Astiazara
 

Mehr von Mauricio Volkweis Astiazara (20)

Como Programar Melhor em Java
Como Programar Melhor em JavaComo Programar Melhor em Java
Como Programar Melhor em Java
 
Sistemas Imunológicos Artificiais
Sistemas Imunológicos ArtificiaisSistemas Imunológicos Artificiais
Sistemas Imunológicos Artificiais
 
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
 
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
Sistema Imunológico Artificial para Predição de Fraudes e Furtos de Energia E...
 
Comparação de Algoritmos Baseados em Q-Learning
Comparação de Algoritmos Baseados em Q-LearningComparação de Algoritmos Baseados em Q-Learning
Comparação de Algoritmos Baseados em Q-Learning
 
Classificador de Documentos Naïve Bayes
Classificador de Documentos Naïve BayesClassificador de Documentos Naïve Bayes
Classificador de Documentos Naïve Bayes
 
Visão Computacional
Visão ComputacionalVisão Computacional
Visão Computacional
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre Saúde
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre Saúde
 
Processamento de Imagens
Processamento de ImagensProcessamento de Imagens
Processamento de Imagens
 
Percepção, Movimento e Ação
Percepção, Movimento e AçãoPercepção, Movimento e Ação
Percepção, Movimento e Ação
 
Memória e Aprendizagem
Memória e AprendizagemMemória e Aprendizagem
Memória e Aprendizagem
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Testes de Sistema
Testes de SistemaTestes de Sistema
Testes de Sistema
 
Telefonia Móvel
Telefonia MóvelTelefonia Móvel
Telefonia Móvel
 
Telefonia Móvel
Telefonia MóvelTelefonia Móvel
Telefonia Móvel
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 
Planejamento de Informática
Planejamento de InformáticaPlanejamento de Informática
Planejamento de Informática
 
Planejamento de Informática
Planejamento de InformáticaPlanejamento de Informática
Planejamento de Informática
 
Ordenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesOrdenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de Chaves
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Protótipo de Simulador de Elevadores

  • 1. Protótipo de Simulador de Elevadores TCC Aluno Mauricio Volkweis Astiazara Professor Orientador Roland Teodorowitsch Canoas, dezembro de 2005
  • 2. Sumário  1. Elevadores  2. Simulação  3. Projeto da Ferramenta  4. Desenvolvimento  5. Utilização do Protótipo  6. Conclusão  7. Trabalhos Futuros 2
  • 3. 1. Elevadores  Engenharia de Elevação; – Estudo de Tráfego; – Cálculo de Tráfego;  Necessidades da Área de Pesquisa e Desenvolvimento; – Cálculo de tráfego não é o ideal; – Simulação pode ser uma melhor alternativa. 3
  • 4. 2. Simulação  Técnicas de resolução de problemas: – Experimentação Direta; – Resolução Analítica; – Simulação.  Conceito;  Motivações para o uso;  Metodologias. 4
  • 5. 3. Projeto da Ferramenta  Motivação: – Ferramenta de alto nível para os profissionais da área; – Deve auxiliar na pesquisa e desenvolvimento de novas tecnologias; – Pode ser utilizada como ferramenta didática em treinamentos sobre elevadores. 5
  • 6. 3. Projeto da Ferramenta  Objetivos: – Simular a população de passageiros; – Independência de hardware e software; – Classes coerentes e consistentes (para as lógicas de atendimento); – Baixo acoplamento entre apresentação e domínio; – Validação do simulador com o cálculo de tráfego. 6
  • 7. 3. Projeto da Ferramenta  Metodologia adotada: – Orientação a Objetos; – UML; – Processo Unificado;  Recursos empregados: – Ferramenta CASE Jude; – Linguagem Visual Basic.Net. 7
  • 8. 4. Desenvolvimento  Casos de Uso;  Estrutura do Sistema;  Execução do Sistema. 8
  • 9. 4.1 Casos de Uso 9
  • 10. 4.1 Casos de Uso 10
  • 11. 4.2 Estrutura do Sistema 11
  • 17. 4.3 Execução do Sistema 17
  • 18. 4.3.1 Estados da Cabine 18
  • 19. 4.3.2 Estados da Pessoa 19
  • 20. 5. Utilização do Protótipo  Introdução – Construção de um prédio; – Construção de uma população; – Construção de um sistema de elevadores; – Simulação; – Comparação de resultados;  Exemplos de uso. 20
  • 21. 6. Conclusão  Simulação é uma alternativa viável;  O desenvolvedor deve manter o foco ao criar o modelo;  O modelo deve ser constantemente aperfeiçoado;  Quais outros domínios de problemas também poderiam ser simulados? 21
  • 22. 7. Trabalhos Futuros  Melhoria na apresentação da simulação;  Editor de lógica de atendimento;  Criação de atributos para a pessoa;  Alimentação com dados reais. 22