PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS

Tamanho: px
Começar a partir da página:

Download "PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS"

Transcrição

1 TURNO: NOTURNO VERSÃO: 2 ANO / SEMESTRE: N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SI STEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS ÁREA: Sistemas móveis Palavras-chave: Congestionamentos. Cálculo de caminho de menor custo. Indicadores de desempenho de tráfego. 1 IDENTIFICAÇÃO 1.1 ALUNO Nome: Richard Beyer Schroeder Código/matrícula: Endereço residencial: Rua: Clara Persuhn n :83 Complemento: Bairro: Itoupava Seca CEP: Cidade: Blumenau UF: SC Telefone fixo: Celular: (47) Endereço comercial: Empresa: Benner Sistemas Rua: Itajaí n : 881 Bairro: Vorstard CEP: Cidade: Blumenau UF: SC Telefone: (47) FURB: rbschroeder@furb.br alternativo: richardbeyerschroeder@gmail.com 1.2 ORIENTADOR Nome: Aurélio Faustino Hoppe FURB: aurelio.hoppe@gmail.com alternativo:

2 2 DECLARAÇÕES 2.1 DECLARAÇÃO DO ALUNO Declaro que estou ciente do Regulamento do Trabalho de Conclusão de Curso de Ciência da Computação e que a proposta em anexo, a qual concordo, foi por mim rubricada em todas as páginas. Ainda me comprometo pela obtenção de quaisquer recursos necessários para o desenvolvimento do trabalho, caso esses recursos não sejam disponibilizados pela Universidade Regional de Blumenau (FURB). Assinatura: Local/data: 2.2 DECLARAÇÃO DO ORIENTADOR Declaro que estou ciente do Regulamento do Trabalho de Conclusão do Curso de Ciência da Computação e que a proposta em anexo, a qual concordo, foi por mim rubricada em todas as páginas. Ainda me comprometo a orientar o aluno da melhor forma possível de acordo com o plano de trabalho explícito nessa proposta. Assinatura: Local/data:

3 3 AVALIAÇÃO DA PROPOSTA 3.1 AVALIAÇÃO DO(A) ORIENTADOR(A) Acadêmico(a): Orientador(a): Richard Beyer Schroeder Aurélio Faustino Hoppe ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO não atende Assinatura do(a) avaliador(a): Local/data:

4 CONSIDERAÇÕES DO(A) ORIENTADOR(A): Caso o(a) orientador(a) tenha assinalado em sua avaliação algum item como atende parcialmente, devem ser relatos os problemas/melhorias a serem efetuadas. Na segunda versão, caso as alterações sugeridas pelos avaliadores não sejam efetuadas, deve-se incluir uma justificativa. Assinatura do(a) avaliador(a): Local/data:

5 3.2 AVALIAÇÃO DO(A) COORDENADOR DE TCC Acadêmico(a): Avaliador(a): Richard Beyer Schroeder José Roque Voltolini da Silva ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: não atende Assinatura do(a) avaliador(a): Local/data:

6 3.3 AVALIAÇÃO DO(A) PROFESSOR(A) DA DISCIPLINA DE TCCI Acadêmico(a): Avaliador(a): Richard Beyer Schroeder Sérgio Stringari ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? PONTUALIDADE NA ENTREGA atende atende parcialmente não atende atraso de dias A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: Assinatura do(a) avaliador(a): Local/data:

7 3.4 AVALIAÇÃO DO(A) PROFESSOR(A) ESPECIALISTA NA ÁREA Acadêmico(a): Avaliador(a): Richard Beyer Schroeder ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: não atende Assinatura do(a) avaliador(a): Local/data:

8 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS RICHARD BEYER SCHROEDER BLUMENAU 2011

9 RICHARD BEYER SCHROEDER AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS Proposta de Trabalho de Conclusão de Curso submetida à Universidade Regional de Blumenau para a obtenção dos créditos na disciplina Trabalho de Conclusão de Curso I do curso de Ciência da Computação Bacharelado. Prof. Aurélio Faustino Hoppe - Orientador BLUMENAU 2011

10 2 1 INTRODUÇÃO Mobilidade, eis uma palavra que nos tempos atuais é cada vez menos relacionada à facilidade de locomoção de uma origem ao seu destino através de algum veículo automotor. E isso não se dá apenas a facilidade que os meios de comunicação alternativos proporcionam, mas é uma consequência da dificuldade encontrada para tornar tal ação possível levando em consideração o grande volume de veículos em circulação. O DEpartamento NAcional de TRÂNsito (DENATRAN) aponta para um crescimento de 119% da frota brasileira nos últimos dez anos, de acordo com Moreira (2011). Visto que existe uma necessidade na otimização da circulação viária das grandes cidades, a gestão municipal do tráfego exerce um papel importante para o aumento de produtividade das atividades sociais e econômicas, melhorando assim conseqüentemente a qualidade de vida da população urbana. Para promover uma gestão mais eficiente e eficaz do deslocamento viário, algumas cidades como São Paulo, Rio de Janeiro e Fortaleza, estão implantando sistemas de Controle de Tráfego por Área (CTA) (BOARNET; KIM; PARKANY, 1998 apud MENESES; LEANDRO; LOUREIRO, 2007 p. 1). Tais sistemas promovem o monitoramento e a otimização da circulação viária. Mas como avalizar a eficiência de tais sistemas? E o que pode ser feito em cidades que ainda não fazem o uso deste para controle de congestionamentos? A mensuração do nível de congestionamento do tráfego urbano ainda é feita de forma pouco satisfatória (BOARNET; KIM; PARKANY, 1998 apud MENESES; LEANDRO; LOUREIRO, 2007, p. 1). O grande volume de dados gerados a partir de sistemas CTA não o torna um indicador ideal. A especificação de um indicador ideal deve atender os seguintes critérios: facilidade de compreensão; definição formal; consistência; aplicabilidade a múltiplos modais de transporte urbano; baixo custo de determinação; procedimentos simples de coleta de dados; viabilidade de determinação para múltiplas entidades geográficas; períodos temporais e níveis de detalhe. (BOARNET; KIM; PARKANY, 1998 apud MENESES; LEANDRO; LOUREIRO, 2007, p. 2). Sendo assim é possível verificar que existe uma demanda pela obtenção de indicadores ideais para a correta aferição dos níveis de congestionamento e consequentemente para avaliação dos sistemas CTA. Tal demanda também pode ser observada em ferramentas que informem ao usuário as condições de tráfego atuais em determinadas vias e identifiquem qual o trecho com mais fluidez para chegar ao seu destino.

11 3 Diante do exposto, a proposta deste trabalho é o desenvolvimento de um protótipo de aplicação para celulares com sistema Android para informar ao usuário qual a rota que levará menos tempo para percorrer o trajeto entre os dois pontos. 1.1 OBJETIVOS DO TRABALHO O objetivo principal é desenvolver um protótipo de aplicação capaz de prover um mapa com a rota de menor tempo de percurso entre dois pontos. 1.2 RELEVÂNCIA DO TRABALHO Para Resende e Sousa (2009, p. 1), a mobilidade deve ser um objeto de prioridade das administrações públicas devido ao fato das regiões metropolitanas viverem um pesadelo de difícil mensuração: o pesadelo dos congestionamentos. Assim como Resende e Sousa (2009, p. 1) citam a dificuldade na mensuração dos congestionamentos, Miller e Shaw (2001 apud MENESES, LEANDRO e LOUREIRO, 2007, p. 3) consideram que a visualização espacial ou gráfica dos indicadores de desempenho do transito para sistemas de transporte facilitam a compreensão do usuário e acabam revelando informações incomuns as condições operacionais do tráfego urbano, levando em consideração a agregação do atributo espacial no processo de análise. As prefeituras das metrópoles brasileiras estão sensibilizadas pelo transito caótico a que seus moradores se submetem. Muitas têm investido em obras civis, de grande envergadura, visando facilitar o escoamento do tráfego através de largas avenidas. Outras têm priorizado o transporte coletivo, na esperança de ver menos carros particulares nas ruas, melhorando assim a circulação. Poucas são, contudo, as soluções que envolvem os recursos da informática e da automação. (GRAEML; GRAEML, 1997, p. 4). O presente trabalho tem o objetivo contribuir para a atenuação dos congestionamentos, tornando o tráfego viário de uma região ou cidade equilibrado de forma que se possa melhor aproveitar as vias disponibilizadas. Pode-se considerar este trabalho complexo devido ao processamento de dados geocoletados dispostos em um grafo regionalizado da malha viária de uma determinada cidade e

12 4 aos cálculos necessários para encontrar uma rota entre dois pontos que leve menos tempo para ser percorrida, logo, sendo esta a rota de menor custo. 1.3 METODOLOGIA O trabalho será desenvolvido observando as seguintes etapas: a) levantamento bibliográfico: realizar levantamento bibliográfico sobre caracterização de congestionamentos, caminho mínimo em grafos, paradoxo de Breaess e trabalhos relacionados; b) elicitação dos requisitos: detalhar e reavaliar os requisitos, observando as necessidades levantadas durante a revisão bibliográfica; c) definição do grafo que representará a malha viária: definir qual a estrutura a ser utilizada para compor o grafo que representará a malha viária de determinada cidade ou região da cidade. O grafo representará as ruas através das arestas e os cruzamentos através dos vértices. As arestas receberão um peso de acordo com sua condição de tráfego que será calculada; d) definição do algoritmo de busca de caminho mínimo em grafos: definir qual algoritmo será utilizado levando em consideração o tamanho do grafo e o desempenho do algoritmo; e) especificação do aplicativo: especificar a ferramenta com análise orientada a objeto utilizando a Unified Modeling Language (UML). Será usada a ferramenta Microsoft Visio para o desenvolvimento dos diagramas de casos de uso, de classes e de sequência; f) implementação do aplicativo: implementar o aplicativo móvel proposto utilizando a linguagem Java no ambiente de desenvolvimento Eclipse Galileo com o Android Framework e implementar o web service utilizando a linguagem C# no ambiente de desenvolvimento Microsoft Visual Studio 2010; g) testes: realizar testes de campo para verificar se o cálculo e a escolha da menor rota estão corretos.

13 5 As etapas serão realizadas nos períodos relacionados no Quadro fev. mar. abr. mai. jun. etapas / quinzenas levantamento bibliográfico elicitação dos requisitos definição do grafo que representará a malha viária definição do algoritmo de busca de caminho mínimo em grafos especificação do aplicativo implementação do aplicativo testes Quadro 1 Cronograma de atividades a serem desenvolvidas

14 6 2 REVISÃO BIBLIOGRÁFICA Na seção 2.1 é feita a caracterização dos congestionamentos. Na seção 2.2 são abordados algoritmos de busca de custo mínimo. Na seção 2.3 é explicado o paradoxo de Braess. Na seção 2.4 são descritos dois trabalhos correlatos. 2.1 CARACTERIZAÇÃO DE CONGESTIONAMENTOS Segundo Thurgood (1995 apud MENESES; LEANDRO; LOUREIRO, 2007, p. 2), um congestionamento pode ser definido como a deterioração da qualidade do fluxo de tráfego em condições de operação da pista além do nível aceitável pelo usuário, resultando em um aumento do tempo de viagem e do atraso, emissão de poluentes, número de acidentes, poluição sonora, etc, caracterizando assim este fenômeno por quatro componentes básicos: a duração que indica o período de tempo que o congestionamento afeta de alguma forma a rede viária, a extensão que estima o número de veículos afetado pelo congestionamento, a intensidade que indica a severidade do congestionamento e a periodicidade que indica com que frequência existe a formação de congestionamento. Resende e Souza (2009, p. 2) explicam que não existe uma definição universal de congestionamento, contudo se a velocidade média de uma via estiver abaixo da velocidade média para qual ela foi projetada então ela pode ser considerada congestionada. A capacidade da via e o nível de serviço para Carapito (2002 apud COELHO, 2009, p. 32) são outros dois termos associados à palavra congestionamento, sendo o primeiro termo de caráter quantitativo o qual se refere à quantidade máxima de veículos que determinada via pode suportar, e o segundo, qualitativo. O fluxo de tráfego e o congestionamento têm comportamento flutuante ao longo do dia em função da demanda. O padrão de comportamento da sociedade é refletido por esta demanda, sendo a principal relação com o trabalho, o período em que as pessoas vão e voltam para o trabalho. Para estes casos o congestionamento é considerado previsível, ocorrendo sempre nos mesmos períodos (Coelho, 2009, p. 35). Resende e Souza (2009, p. 2) afirmam ainda que o congestionamento pode variar em função do tipo de coordenação semafórica, da eficácia da fiscalização, ou ainda das condições topográficas.

15 7 2.2 ALGORITMO DE BUSCA DE CUSTO MÍNIMO Segundo Davis (1997, p. 3), existe basicamente dois algoritmos para resolver problemas de caminho mínimo com origem e destino, sendo o mais famoso deles o algoritmo de Dijkstra proposto em 1959 e constantemente aperfeiçoado principalmente pelo uso de estruturas de dados mais eficientes. Este algoritmo apenas funciona se os custos associados às arestas forem não negativos. Outro algoritmo proposto por Bellman e Ford admite o caso mais geral de custos negativos. De maneira geral as grandezas físicas associadas às arestas são naturalmente não negativas, sendo que, o algoritmo de Dijkstra acaba sendo o método de solução de problemas de caminho mínimo mais utilizado na prática. O algoritmo considera um grafo G, composto por um conjunto de nós, denominado N, e um conjunto de arcos denominado A. Além disto, são conhecidos dois nós pertencentes a N, denominados o e d, que são respectivamente a origem e o destino. Os nós são divididos em três grupos: os já visitados (conjunto V), os candidatos ou de fronteira (conjunto F) e os nunca visitados ou desconhecidos (conjunto D). O conjunto V é inicializado para conter apenas o nó o. Os vizinhos imediatos de o são colocados no conjunto F, sendo registrados os custos para atingi-los a partir de o, e os demais inicialmente pertencem ao conjunto D. A cada passo do algoritmo, os nós de F são verificados para determinar qual seria a melhor opção para expandir a pesquisa. Será escolhido e transferido para V aquele nó cujo custo acumulado seja a menor dentre os candidatos, e seus vizinhos serão então transferidos do conjunto D para o conjunto F. A pesquisa para quando o nó D for alcançado ou quando não houver mais nós a percorrer (neste caso, não existe caminho viável entre o e d). (DAVIS, 1997, p. 3). De acordo com Davis (1997, p. 6), uma complexidade adicional deve ser considerada devido à obtenção dos dados a partir de um banco de dados. Objetivando o aumento de desempenho, a recuperação dos dados deve ser feita à medida que estes são demandados pelo algoritmo, restringindo assim o uso da memória principal ao mínimo indispensável. É possível verificar no algoritmo uma oportunidade ideal para isso. Esta oportunidade é identificada no ponto em que o nó é transferido para o conjunto V e a sua vizinhança é colocada no conjunto F. Ainda segundo Davis (1997, p. 7), pode-se identificar mais duas razões práticas para a utilização de banco de dados, sendo uma delas a possibilidade de se ter grafos maiores que a capacidade de memória do equipamento e a necessidade de suportar um ambiente multiusuário.

16 8 2.3 PARADOXO DE BRAESS Segundo Ming (2011), no paradoxo de Braess, o fato de adicionar uma ligação nova a uma rede viária existente pode deixar o tráfego da rede com desempenho pior do que antes de se adicionar esta ligação. Com o acréscimo de mais uma ligação, o equilíbrio de Wardrop (na condição de equilíbrio, nenhum usuário consegue escolher uma rota de forma a reduzir o tempo de percurso) pode ser quebrado fazendo assim com que o desempenho geral da rede acabe sendo comprometido. Para exemplificar o paradoxo de Braess considere na Figura 1 a origem e o destino de interesse como sendo 1 4, logo, as possíveis rotas são e Considere na Figura 1 uma rede viária. Fonte: Ming (2011). Figura 1 Rede de links Admite-se que cada usuário escolhe o melhor para si, distribuindo o fluxo igualmente pelas duas rotas até que os tempos de viagem nas duas rotas sejam iguais (MING, 2011). O fluxo que sai do ponto 1 e quer chegar ao ponto 4 é de V14 = 1000 viagens/hora. Admitindo as seguintes funções de desempenho: a) T12 = 5 + 0,01 V12 (minutos); b) T13 = ,001 V13 (minutos); c) T24 = ,001 V24 (minutos); d) T34 = 5 + 0,01 V34 (minutos). Nestas condições o equilibrio de Wardrop é atingido quando o tempo de viagem de qualquer uma das rotas é de 30,5 minutos.

17 9 Agora supondo que uma nova ligação foi adicionada conforme a Figura 2. Fonte: Ming (2011). Figura 2 Adicionando mais um link a rede Dada à função de desempenho T23 = ,001 V23 (minutos), observa-se na condição de equilíbrio um tempo de viagem possível nas três rotas de 30,84 minutos. Com a adição do link T23 a rede sofreu uma piora de 1,11% se comparada a Figura 1. Mesmo adicionando uma rota alternativa a mais, o tempo de viagem aumenta independente da rota escolhida (MING, 2011). É comum em grandes cidades existirem várias opções de rotas para um mesmo destino, indo assim de encontro com o paradoxo de Braess. Quando o usuário deslocar-se para determinado destino, este usa de sua própria experiência e/ou indicações de outras pessoas para escolher qual o caminho é mais adequado para aquele momento, objetivando o gasto de um menor tempo. Porém isso não garante uma escolha ótima, e ainda pode levar a congestionar ainda mais a via escolhida. Ao indicar ao usuário do sistema uma rota alternativa menos congestionada faz-se com que a distribuição de veículos pela malha viária fique de forma igualitária de acordo com a capacidade de cada rota. Pode-se dizer assim então que mesmo possuindo várias alternativas de rotas, estas são utilizadas de maneira que o equilíbrio na malha viária seja restaurado. 2.4 TRABALHOS CORRELATOS A seguir são apresentadas ferramentas que calculam e exibem rotas congestionadas as quais são Google Maps Navigation (2011), Google Maps (2011) e GPS Airis (2011).

18 Google Maps Navigation e Google Maps O aplicativo Google Maps Navigation está disponível para dispositivos com sistema Android e o aplicativo Google Maps disponível para celulares com os principais sistemas operacionais do mercado como Android, IOS e Symbian. A diferença entre os dois aplicativos é que o Google Maps Navigation é um complemento do Google Maps, este complemento funciona como um co-piloto narrando o trajeto a ser seguido. A figura 3 exibe do lado esquerdo o aplicativo Google Maps e do lado direito o aplicativo Google Maps Navigation. Figura 3 Google Maps e Google Maps Navigation A principal função destes aplicativos é exibir na tela do dispositivo um mapa das ruas das principais cidades do mundo, mas eles vão além exibindo as rotas congestionadas, identificando o nível de congestionamento através de cores, sendo verde para trânsito livre, amarelo para trânsito pesado e vermelho para trânsito parado (QUINTELLA, set. 2009). Caso seja utilizado em modo de navegação, é capaz de fornecer uma rota alternativa ao encontrar um congestionamento. Segundo Barth (2009), ao utilizar a aplicação no modo de navegação, informações são enviadas anonimamente para os servidores da Google para servir como

19 11 parâmetro para realizar o cálculo das condições de tráfego. De acordo com WU (2007, p. 1), este tipo de sistema é conhecido como Google-mapbased Arterial Traffic Informatian (GATI). A arquitetura deste tipo de sistema pode ser observada na Figura 4, que é aplicada para cidade de Bellevue. Fonte: WU (2007, p. 4). Figura 4 Representação da arquitetura de um sistema GATI Basicamente a arquitetura é dividida em três partes: servidores na cidade de Bellevue, servidores de laboratório STAR e aplicativos cliente. WU (2007, p. 4) explica que os dados brutos de tráfego da cidade em questão são obtidos através das unidades de comunicação de controladores de sinais e são processados no servidor de dados. O trabalho de processamento é periodicamente repetido e os dados de tráfego processados são armazenados em um servidor File Transfer Protocol (FTP) para consumo do laboratório STAR. O objetivo do laboratório STAR é criar uma ponte de comunicação entre o servidor de dados e o servidor HyperText Transfer Protocol (HTTP) traduzindo o conteúdo de maneira que a camada de aplicativos cliente possa consumi-la GPS Airis Recentemente a empresa Airis lançou o serviço Navtec Traffic que transmite informações por ondas de rádio de Frequência Modulada (FM) ao Global Positiong System (GPS) que exibe informações de trânsito dos grandes centros metropolitanos da região sudeste. Os dados de trânsito em tempo real possibilitam mais precisão no cálculo do tempo dos trajetos e o cliente pode escolher rotas alternativas baseando-se na condição atual do trânsito. Segundo Freitas (2011), para que o GPS possa receber as informações de trânsito ele

20 12 precisa estar conectado a outro dispositivo denominado de Easy Way. Por sua vez este recebe informações através de ondas de rádio conhecido como Radio Data System (RDS). As fontes do Easy Way são diversas e incluem companhias de trânsito como a Companhia de Engenharia de Tráfego (CET) e BHTrans, e rastreadores de veículos. O sistema depende da disponibilidade e alcance de estações de rádio para transmitir os pontos engarrafados. A maneira com o GPS Airis exibe o mapa e a rota é semelhante ao Google Maps Navigation conforme figura 5. Fonte: GPS Airis (2011). Figura 5 GPS Airis exibindo as condições do tráfego

21 13 3 REQUISITOS DO SISTEMA A SER DESENVOLVIDO O protótipo deverá: a) apresentar uma interface para informar um endereço de origem e destino (Requisito Funcional - RF); b) enviar informações de coordenadas de localização para um servidor na web (RF); c) exibir no dispositivo uma rota de menor custo que será calculada no servidor entre a origem e o destino solicitando (RF); d) ser desenvolvido utilizando programação orientada a objetos com a linguagem de programação C# para o servidor e Java para o dispositivo móvel com sistema Android (Requisito Não Funcional - RNF); e) ser implementado utilizando o ambiente de programação Microsoft Visual Studio 2010 para a linguagem C# e Eclipe Galileo para Java (RNF); f) ser compatível com no mínimo a versão 2.1 do Android (RNF).

22 14 4 CONSIDERAÇÕES FINAIS A representação gráfica de informações das condições do trânsito facilita muito a compreensão do real cenário em que de fato determinada via se encontra. Os dados necessários para que seja possível mensurar um congestionamento são de simples acesso, porém podem gerar um volume de dados grande se estes não forem georreferenciados. A utilização de dados georreferenciados é fundamental nesta aplicação. Será sobre estes dados que algoritmos serão executados a fim de se calcular rotas de menor custo, logo quanto menor a quantidade de dados, mais rápido será este cálculo, levando em conta a utilização da aplicação para o devido fim, a rapidez na determinação da rota de menor custo é imprescindível. Porém, existe um número mínimo de informações que são necessárias para que o cenário seja o mais próximo possível do real. A ferramenta proposta visa utilizar os próprios dados dos dispositivos dos usuários da aplicação para servir como referência no cálculo do caminho de menor custo. Logo, quanto mais usuários utilizarem a aplicação, mais fidedigna será a base de dados para consulta. A quantidade de dados em si é um fator que influência no resultado final, mas a fidelidade deles é que realmente fará a diferença, para que com poucas informações seja possível chegar ao resultado de maneira fidedigna e rápida. A escolha por uma rota mais rápida, além de levar o usuário ao seu destino em menor tempo, também diminuirá o tráfego gerado pelo veículo se este tivesse passado em sua rota padrão. A princípio isso parece ser redundante já que ao utilizar a outra via, ele gerará tráfego na mesma, porém, esta rota será executada em menor tempo. Diminuir o tempo utilizado do meio comum que é a via de tráfego pelo recurso que é o automóvel acaba beneficiando o sistema como um todo, visto que a liberação de um recurso gera a vaga para outro. Observando o paradoxo de Braess é possível identificar que nem sempre a adição de mais uma rua torna o trajeto mais rápido. A utilização da aplicação não irá anular a utilização de vias a fim de criar um cenário onde em condição de equilíbrio as rotas sejam mais rápidas devido a exclusão da passagem por determinadas vias, mas sim fazer com que a condição de equilibrio seja mais facilmente encontrada, beneficiando assim a rede como um todo. Em relação aos trabalhos correlatos, as ferramentas Google Maps Navigation, Google Maps e o GPS da Airis apenas exibem dados da situação do trânsito para as cidades de São Paulo, Belo Horizonte e Rio de Janeiro. Um diferencial deste trabalho é que, se algum usuário do sistema tenha passado por qualquer via utilizando a aplicação, as informações geradas,

23 15 mesmo que muito específicas em termos de horário e dia da semana, já serão utilizadas como base para o cálculo de custo das rotas. O diferencial deste trabalho é que quando o usuário opta pela rota calculada pela aplicação, ou seja, a rota com menor tempo de percurso este possivelmente estará fazendo o seu trajeto em um menor tempo, o que conseqüentemente economiza combustível e emite menos poluentes. Os dados calculados das condições de tráfego podem ainda ser utilizados por agentes de transito a fim de otimizar a circulação do tráfego da malha viária realizando modificações em seu percurso.

24 16 REFERÊNCIAS BIBLIOGRÁFICAS BARTH, Dave. The bright side of sitting in traffic: crowsourcing road congestion data. [S.l.], ago Disponível em: < Acesso em: 02 set COELHO, Eduardo. C. Avaliação dos níveis de congestionamento em vias arteriais com a utilização da micro-simulação Dissertação de Mestrado - Universidade Federal do Rio de Janeiro, Rio de Janeiro. Disponível em: < avaliacao-dos-niveis-de-congestionamento-em-vias-arteriais-com-a-utilizacao-da-microsimulacao/producao/dissertacoes-de-msc>. Acesso em: 06 set DAVIS, Clodoveu A. J. Aumentando a eficiência da solução de problemas de caminho mínimo em SIG. In: GIS BRASIL 97., 1997, Curitiba. Anais eletrônicos... Curtiba: UFMG, p.3-7. Disponível em: < 0a%20eficiencia%20da%20solucao%20de%20problemas%20de%20caminho%20minimo%2 0em%20SIG.pdf>. Acesso em: 03 set FREITAS, Bruno. Easy way - dedo duro do trânsito. Minas Gerais, Disponível em: < Acesso em: 20 set Google Maps Navigation (beta). [S.l.], Disponível em: < Acesso em: 15 set Google Maps para celular. [S.l], Disponível em: < Acesso em: 15 set GPS da Airis ganha informação do trânsito em tempo real. São Paulo, maio Disponível em: < Acesso em: 16 set GRAEML, Alexandre R.; GRAEML, Felipe R. A automação do tráfego de veículos (tecnologia aeroespacial/militar x tecnologia de chá de fábrica). In: ENCONTRO NACIONAL DE ENGENHARIA DE PRODUÇÃO, 17., 1997, Gramado. Anais eletrônicos... Gramado: Associação Brasileira de Engenharia de Produção, p.4. Disponível em: < %E3odeTr%E1fego.pdf>. Acesso em: 04 set. 2011

25 17 MENESES, Hamifrancy B.; LEANDRO, Carlos H. P.; LOUREIRO, Carlos F. G. Indicadores de desempenho para sistemas centralizados de controle do tráfego urbano em tempo real. [S.l.], Disponível em: < alizados.pdf>. Acesso em: 05 set MING, Sun H. O trânsito explicado por grãos de arroz. [S.l.], [2011]. Disponível em: < Acesso em: 04 set MOREIRA, Ardilhes. Frota de veículos cresce 119% em dez anos no Brasil, aponta Denatran. São Paulo, [2011]. Disponível em: < Acesso em: 02 set QUINTELLA, Marcelo. Parado no trânsito? [S.l.], set Disponível em: < Acesso em: 15 set RESENDE, Paulo T. V.; SOUZA, Paulo R. Mobilidade urbana nas grandes cidades brasileiras: um estudo sobre os impactos do congestionamento. In: SIMPOSIO DE ADMINISTRAÇÃO DE PRODUÇÃO E OPERAÇÕES, 138., 2009, São Paulo. Anais eletrônicos... São Paulo: FGV-EAESP, p Disponível em: < Acesso em: 05 set WU, Yao-Jan. Google-map-based online plataform for arterial traffic information and analysis. Seattle, Disponível em: < OLD_SITE/STARLab_Papers/2008_TRBpaper_Google_Wu. pdf>. Acesso em: 19 set

Automação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos

Automação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos Automação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos Richard Beyer Schroeder Orientador: Aurélio Faustino Hoppe 01/2012 SUMÁRIO 1. Motivação 2. Trabalhos relacionados

Leia mais

AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS

AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS PONTOS UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO AUTOMAÇÃO DO TRÁFEGO DE VEÍCULOS: SISTEMA DE BUSCA DE CAMINHO DE MENOR CUSTO ENTRE DOIS

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) CURSO: SIS VERSÃO: 03 N o 15 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO IMPLEMENTAÇÃO DA TÉCNICA TEXT MINING VIA WEB APLICADO NO AMBIENTE DO EMPREENDEDOR.

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO IMPLEMENTAÇÃO DA TÉCNICA TEXT MINING VIA WEB APLICADO NO AMBIENTE DO EMPREENDEDOR. TURNO: VERSÃO: N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA DE GESTÃO ESCOLAR ORIENTADO A OBJETO UTILIZANDO BANCO DE DADOS CACHÉ

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA DE GESTÃO ESCOLAR ORIENTADO A OBJETO UTILIZANDO BANCO DE DADOS CACHÉ TURNO: Noturno VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

Histórico de alterações

Histórico de alterações Documento de requisitos v1.0 Nome do projeto : Viagem Mais Segura Histórico de alterações Data Versão Descrição Autor 12/09/2015 1.0 Versão inicial do documento AVC 1. Descrição do sistema O sistema Viagem

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS JOSÉ EDUARDO LIMA DOS SANTOS SISTEMA INTEGRADO DE AUTOMAÇÃO RESIDENCIAL

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: DISTRIBUIÇÃO OTIMIZADA DE POLÍGONOS EM UM PLANO BIDIMENSIONAL

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: DISTRIBUIÇÃO OTIMIZADA DE POLÍGONOS EM UM PLANO BIDIMENSIONAL TURNO: NOTURNO VERSÃO: 1 ANO / SEMESTRE: 2010.2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL DE CONTROLE ESTATÍSTICO PARA FACÇÃO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL DE CONTROLE ESTATÍSTICO PARA FACÇÃO TURNO: NOTURNO VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM VISUALIZADOR DE MODELOS 3D PARA DISPOSITIVOS MÓVEIS UTILIZANDO A PLATAFORMA.NET CF 2.

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM VISUALIZADOR DE MODELOS 3D PARA DISPOSITIVOS MÓVEIS UTILIZANDO A PLATAFORMA.NET CF 2. TURNO: noturno VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO JOGO DE XADREZ PARA CELULAR ENTRE DOIS PARTICIPANTES. alternativo:

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO JOGO DE XADREZ PARA CELULAR ENTRE DOIS PARTICIPANTES.  alternativo: TURNO: Noturno VERSÃO: 2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO REDE INTELIGENTE E INTEGRADA PARA MONITORAMENTO E CONTROLE DE FLUXO DE TRÂNSITO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO REDE INTELIGENTE E INTEGRADA PARA MONITORAMENTO E CONTROLE DE FLUXO DE TRÂNSITO TURNO: NOTURNO VERSÃO: 1 ANO / SEMESTRE: 2015.1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) 1 TURNO: Noturno VERSÃO: 03 N o 06 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

Simulação do controle de tráfego de automóveis em uma malha rodoviária urbana: Versão 3.0

Simulação do controle de tráfego de automóveis em uma malha rodoviária urbana: Versão 3.0 Trabalho de Conclusão de Curso Simulação do controle de tráfego de automóveis em uma malha rodoviária urbana: Versão 3.0 Ederson André Savi Orientador: José Roque Voltolini da Silva Roteiro Introdução

Leia mais

No mercado desde 2008, a Way Data Solution é especialista em Tecnologia da Informação e Comunicação (TIC).

No mercado desde 2008, a Way Data Solution é especialista em Tecnologia da Informação e Comunicação (TIC). No mercado desde 2008, a Way Data Solution é especialista em Tecnologia da Informação e Comunicação (TIC). A marca se orgulha em ter criado um sistema inovador de monitoramento online, com o qual as empresas

Leia mais

TURNO: Matutino VERSÃO: 1 N o

TURNO: Matutino VERSÃO: 1 N o TURNO: Matutino VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

1. IDENTIFICAÇÕES 1. ALUNO

1. IDENTIFICAÇÕES 1. ALUNO TURNO: Noturno VERSÃO: 3 N o 8 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TURNO: NOTURNO VERSÃO: 2.0 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

PLANO DE PROGRAMAÇÃO DE SEMÁFOROS ELETRÔNICOS PARA A CIDADE DE BOTUCATU

PLANO DE PROGRAMAÇÃO DE SEMÁFOROS ELETRÔNICOS PARA A CIDADE DE BOTUCATU PLANO DE PROGRAMAÇÃO DE SEMÁFOROS ELETRÔNICOS PARA A CIDADE DE BOTUCATU Bernadete Rossi Barbosa Fantin 1 1 Professora Mestre da Faculdade de Tecnologia de Botucatu FATEC, Botucatu, SP, Brasil. bfantin@fatecbt.edu.br

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SOFTWARE PARA MONITORAÇÃO DO CONTEÚDO DO TRÁFEGO DE REDE EM AMBIENTE CORPORATIVO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SOFTWARE PARA MONITORAÇÃO DO CONTEÚDO DO TRÁFEGO DE REDE EM AMBIENTE CORPORATIVO TURNO: NOTURNO VERSÃO: 01 N o 03 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE

Leia mais

Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários

Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de conclusão de curso 2014/01 Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários Acadêmico:

Leia mais

CAPÍTULO 1 INTRODUÇÃO

CAPÍTULO 1 INTRODUÇÃO CAPÍTULO 1 INTRODUÇÃO Um dos maiores desafios científicos e tecnológicos no uso de geoinformação é o acesso e disseminação de informação espacial em larga escala. A Internet com seus recursos de programas

Leia mais

Fase 2 Pesquisa Domiciliar de Origem e Destino entrevistas

Fase 2 Pesquisa Domiciliar de Origem e Destino entrevistas Planejamento participativo Foram realizadas em todos os municípios da AMFRI para elaboração do Plan Mob: Fase 1 - Consultas Públicas 26 reuniões 742 cidadãos participantes 1.410 propostas produzidas Fase

Leia mais

SISTEMA PARA PREVER A CHEGADA DE ÔNIBUS NOS PONTOS DE PARADA Felipe Saraiva da Costa¹, André Castelo Branco Soares².

SISTEMA PARA PREVER A CHEGADA DE ÔNIBUS NOS PONTOS DE PARADA Felipe Saraiva da Costa¹, André Castelo Branco Soares². SISTEMA PARA PREVER A CHEGADA DE ÔNIBUS NOS PONTOS DE PARADA Felipe Saraiva da Costa¹, André Castelo Branco Soares². Resumo Visto o aumento na quantidade de veículos em circulação e dos congestionamentos

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO Edilene de Fátima Vetorato 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Fatec, Botucatu, SP, Brasil. E-mail: edilenefv@hotmail.com

Leia mais

1. IDENTIFICAÇÕES 1. ALUNO

1. IDENTIFICAÇÕES 1. ALUNO TURNO: MATUTINO VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

1 Introdução. 1.1 Contextualização e motivação

1 Introdução. 1.1 Contextualização e motivação 1 Introdução 1.1 Contextualização e motivação Segundo Novaes (2004), no final da década de 1970, significativas mudanças econômicas passaram a afetar as sociedades comercialmente desenvolvidas e industrializadas.

Leia mais

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO

Leia mais

FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR

FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:

Leia mais

Processamento distribuído em ambiente peer-to-peer

Processamento distribuído em ambiente peer-to-peer Processamento distribuído em ambiente peer-to-peer Alexandre Helfrich Orientando Prof. Paulo Fernando da Silva Orientador Roteiro Introdução e Objetivos Fundamentação Teórica, Conceitos e Contexto Atual

Leia mais

Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 1 0 semestre de Aula 15. Controle semafórico

Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 1 0 semestre de Aula 15. Controle semafórico Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 1 0 semestre de 2.013 Aula 15 Controle semafórico 15. Formas de controle semafórico abordadas nesta aula isolado em

Leia mais

CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU

CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE

Leia mais

Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 2 0 semestre de Aula 15. Controle semafórico

Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 2 0 semestre de Aula 15. Controle semafórico Universidade Presbiteriana Mackenzie Escola de Engenharia Depto. de Engenharia Civil 2 0 semestre de 2016 Aula 15 Controle semafórico 15. Formas de controle semafórico abordadas nesta aula isolado em rede

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL PARA AUTOMAÇÃO DE FORÇA DE VENDAS USANDO DISPOSITIVOS MÓVEIS BASEADOS EM PALM OS

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL PARA AUTOMAÇÃO DE FORÇA DE VENDAS USANDO DISPOSITIVOS MÓVEIS BASEADOS EM PALM OS TURNO: NOTURNO VERSÃO: 02 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare).

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare). 1 Introdução 1.1 Contextualização Recentemente, tem-se percebido um movimento de integração de comunidades físicas e comunidades virtuais. As pessoas utilizam cada vez mais a Internet para se comunicar

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) Título: SISTEMA DE AUXÍLIO À REGULAGEM DOS CONTROLES DE GRAVES E AGUDOS

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) Título: SISTEMA DE AUXÍLIO À REGULAGEM DOS CONTROLES DE GRAVES E AGUDOS CURSO: SIS TURNO: NOTURNO VERSÃO: 03 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO

Leia mais

ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA

ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA Aluno: Nikson Barth Orientador: Marcel Hugo Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos

Leia mais

Melhor caminho entre duas estações de metro

Melhor caminho entre duas estações de metro Melhor caminho entre duas estações de metro Concepção e Análise de Algoritmos Turma Nuno Machado Matos Tiago Daniel Sá Cunha Data: 11 de Junho de 2010 Introdução No âmbito da realização do projecto da

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO (TCC)

Leia mais

UML Unified Modeling Language Linguagem de Modelagem Unificada

UML Unified Modeling Language Linguagem de Modelagem Unificada UML Unified Modeling Language Linguagem de Modelagem Unificada Prof. Gilberto Porto e-mail: porto@gilbertoporto.com.br A linguagem UML n UML (Unified Modeling Language) Linguagem de Modelagem Unificada

Leia mais

UNIVERSIDADE FEDERAL DE VIÇOSA CENTRO DE CIÊNCIAS HUMANAS, LETRAS E ARTES DEPARTAMENTO DE EDUCAÇÃO

UNIVERSIDADE FEDERAL DE VIÇOSA CENTRO DE CIÊNCIAS HUMANAS, LETRAS E ARTES DEPARTAMENTO DE EDUCAÇÃO UNIVERSIDADE FEDERAL DE VIÇOSA PROCEDIMENTOS A SEREM ADOTADOS NA DISCIPLINA EDU388 - Trabalho de Conclusão do Curso (TCC)* 1. APRESENTAÇÃO: 1.1 - Conforme definido pelo Projeto Político Pedagógico do Curso

Leia mais

GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS

GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS Introdução Objetivos Fundamentação teórica Especificação Implementação Operacionalidade Resultados e discussão Conclusão

Leia mais

FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO

FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO FURB UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) TURNO: Noturno VERSÃO: 02 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software WEBZINE MANAGER REVISTA ELETRÔNICA INTERAÇÃO NEWS

Projeto Disciplinar de Infra-Estrutura de Software WEBZINE MANAGER REVISTA ELETRÔNICA INTERAÇÃO NEWS 1 Projeto Disciplinar de Infra-Estrutura de Software WEBZINE MANAGER REVISTA ELETRÔNICA INTERAÇÃO NEWS EDILBERTO SILVA 1, ANAILTON ANTONIO BARBOSA (1215189) 2, CARLOS EDUARDO BARBOSA PARENTE FERREIRA (1215348)

Leia mais

FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE

FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE Camila Tenfen Prof. Jacques R. Heckmann, Orientador ROTEIRO

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TURNO: NOTURNO VERSÃO: 2 ANO / SEMESTRE: 2012.2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO

Leia mais

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) TÍTULO:

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) TÍTULO: TURNO: NOTURNO VERSÃO: N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO SUPERVISIONADO/TRABALHO

Leia mais

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador Roteiro da Apresentação 1. Introdução e Objetivos 2. Fundamentação teórica

Leia mais

Ferramenta para criaçã. ção o e execuçã

Ferramenta para criaçã. ção o e execuçã Ferramenta para criaçã o e execuçã o visual de algoritmos em grafos Susan Braun Paulo César Rodacki Gomes Orientador Roteiro da apresentaçã Introdu Objetivos do trabalho Fundamenta teórica Principais conceitos

Leia mais

Sistema colaborativo para monitoramento de focos de Aedes aegypti

Sistema colaborativo para monitoramento de focos de Aedes aegypti Sistema colaborativo para monitoramento de focos de Aedes aegypti Thiago Amorim Orientador: André Backes Faculdade de Computação Universidade Federal de Uberlândia 1 de dezembro de 2016 Thiago A., André

Leia mais

Iago Felipe Schmitt Prof. Jacques Robert Heckmann, Orientador

Iago Felipe Schmitt Prof. Jacques Robert Heckmann, Orientador Iago Felipe Schmitt Prof. Jacques Robert Heckmann, Orientador Roteiro da apresentação: 1. Introdução e objetivos; 2. Fundamentação teórica; 3. Especificações do sistema; 4. Ferramentas e técnicas utilizadas;

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: SISTEMA PARA AUTOMATIZAR O MONITORAMENTO DE ROTEADORES DE UM PROVEDOR DE ACESSO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: SISTEMA PARA AUTOMATIZAR O MONITORAMENTO DE ROTEADORES DE UM PROVEDOR DE ACESSO TURNO: NOTURNO VERSÃO: 2 ANO / SEMESTRE: 2012.1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA Julio Cesar do Carmo Junior 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Gestão, Faculdade de Tecnologia, Botucatu, SP, Brasil. E-mail:

Leia mais

Ontologia de Livro: Aplicativo Android para Busca de Dados

Ontologia de Livro: Aplicativo Android para Busca de Dados Ontologia de Livro: Aplicativo Android para Busca de Dados de Personagens Eduardo Kraus Nunes Prof. Roberto Heinzle, Doutor - Orientador Roteiro de Apresentação 1. Introdução; 2. Objetivos; 3. Fundamentação

Leia mais

Ferramenta para cálculo de métricas em softwares orientados a objetos codificados em Object Pascal

Ferramenta para cálculo de métricas em softwares orientados a objetos codificados em Object Pascal Ferramenta para cálculo de métricas em softwares orientados a objetos codificados em Object Pascal Patrícia Regina Ramos da Silva Seibt (FURB) patrícia@benner.com.br Marcel Hugo (FURB) marcel@furb.br Everaldo

Leia mais

MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB

MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB Acadêmico: Leonardo José Correia Orientador: Prof. Ricardo Alencar Azambuja Blumenau, Julho/2004 1 Roteiro Introdução Objetivo

Leia mais

FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID

FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID Roteiro Introdução Fundamentação teórica Desenvolvimento Conclusões Introdução Plataformas

Leia mais

ELABORAÇÃO DE PLANO MUNICIPAL DE MOBILIDADE URBANA

ELABORAÇÃO DE PLANO MUNICIPAL DE MOBILIDADE URBANA PROGRAMA MUNICIPAL DE MOBILIDADE URBANA ELABORAÇÃO DE PLANO MUNICIPAL DE MOBILIDADE URBANA PREFEITURA DE CAÇAPAVA DO SUL-RS JULHO DE 2013 Pág. 1 : 5 SRCRETARIA DE MUNICÍPIO DO PLANEJAMENTO E MEIO AMBIENTE

Leia mais

Análise e projeto de sistemas

Análise e projeto de sistemas Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO COMPILADOR JAVA 5.0 PARA GERAR EXECUTÁVEL NATIVO PARA PLATAFORMA PALM OS

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO COMPILADOR JAVA 5.0 PARA GERAR EXECUTÁVEL NATIVO PARA PLATAFORMA PALM OS TURNO: NOTURNO VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

DOCUMENTOS EXIGIDOS PARA INSCRIÇÃO DO PROJETO NO PIBIC (ATENÇÃO)

DOCUMENTOS EXIGIDOS PARA INSCRIÇÃO DO PROJETO NO PIBIC (ATENÇÃO) DOCUMENTOS EXIGIDOS PARA INSCRIÇÃO DO PROJETO NO PIBIC (ATENÇÃO) Após o preenchimento do formulário, favor conferir, aqui, a documentação exigida para a inscrição de seu projeto de pesquisa. Entregar a

Leia mais

FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT

FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT Aluno(a): Nykolas Eduardo Antonioli Baumgarten Orientador: Miguel Alexandre Wisintainer Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos

Leia mais

USO DE MICROSSIMULAÇÃO PARA AVALIAR BENEFÍCIOS NA REDUÇÃO DE ESTÁGIOS EM INTERSEÇÕES SEMAFORIZADAS

USO DE MICROSSIMULAÇÃO PARA AVALIAR BENEFÍCIOS NA REDUÇÃO DE ESTÁGIOS EM INTERSEÇÕES SEMAFORIZADAS USO DE MICROSSIMULAÇÃO PARA AVALIAR BENEFÍCIOS NA REDUÇÃO DE ESTÁGIOS EM INTERSEÇÕES SEMAFORIZADAS João Paulo Nascimento de Sousa Waldemiro de Aquino Pereira Neto USO DE MICROSSIMULAÇÃO PARA AVALIAR BENEFÍCIOS

Leia mais

Uso de Software de Monitoramento em Projetos Educacionais Metasys Monitor. Home

Uso de Software de Monitoramento em Projetos Educacionais Metasys Monitor. Home Uso de Software de Monitoramento em Projetos Educacionais Metasys Monitor Home Metasys Monitor Ferramenta de Gestão de Recursos de TI, e da sua utilização pelos usuários, em redes corporativas, telecentros

Leia mais

Roteamento e Roteadores. Conceitos Diversos

Roteamento e Roteadores. Conceitos Diversos e Roteadores Conceitos Diversos Um roteador é um dispositivo que provê a comunicação entre duas ou mais LAN s, gerencia o tráfego de uma rede local e controla o acesso aos seus dados, de acordo com as

Leia mais

Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento

Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento Eduardo Cardoso Melo 1 ; Jéssica Maria Lemos da Silva 2. 1 Professor Orientador. 2 Estudante de Engenharia

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO A PILOTAGEM DE AEROMODELOS

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO A PILOTAGEM DE AEROMODELOS TURNO: NOTURNO VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

COORD. DE ESTÁGIO SUPERVISIONADO/TRABALHO DE CONCLUSÃO DE CURSO(TCC) PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)

COORD. DE ESTÁGIO SUPERVISIONADO/TRABALHO DE CONCLUSÃO DE CURSO(TCC) PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) TURNO: NOTURNO VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0> Projeto Integrador Documento Visão Versão Histórico de Revisões Data Versão Descrição Autor

Leia mais

Título do projeto: Coordenador do projeto: Nome

Título do projeto: Coordenador do projeto: Nome ANEXO I DO EDITAL N 06/2018 FORMULÁRIO 01 CADASTRO DE PROJETO DE EXTENSÃO Roteiro do Projeto de Extensão Destina-se a apresentação de projeto de extensão ao Campus Santa Luzia - IFMG com o objetivo de

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SOFTWARE DE INVENTÁRIO DE SOFTWARE DE EQUIPAMENTOS DE REDE UTILIZANDO SESSION MESSAGE BLOCK

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SOFTWARE DE INVENTÁRIO DE SOFTWARE DE EQUIPAMENTOS DE REDE UTILIZANDO SESSION MESSAGE BLOCK TURNO: noturno VERSÃO: 2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

DESENVOLVIMENTO DE UM SISTEMA DE APOIO À INTELIGÊNCIA POLICIAL

DESENVOLVIMENTO DE UM SISTEMA DE APOIO À INTELIGÊNCIA POLICIAL Bruno Ventorim Gabrielli DESENVOLVIMENTO DE UM SISTEMA DE APOIO À INTELIGÊNCIA POLICIAL Orientador: Prof. Dr. Leandro José Komosinski Bacharelado em Ciências da Computação Departamento de Informática e

Leia mais

Documento de Requisitos do Software Tá Fazendo Quanto?

Documento de Requisitos do Software Tá Fazendo Quanto? Documento de Requisitos do Software Tá Fazendo Quanto? Versão 1.0 09 15 Ficha Técnica Equipe Responsável pela Elaboração Daniel Schmid Mariotto Gustavo Romito Nogueira Vinicius Carvalho Público Alvo Este

Leia mais

HMI: UM MIDDLEWARE PARA OBJETOS DISTRIBUÍDOS SOBRE O PROTOCOLO HTTP

HMI: UM MIDDLEWARE PARA OBJETOS DISTRIBUÍDOS SOBRE O PROTOCOLO HTTP HMI: UM MIDDLEWARE PARA OBJETOS DISTRIBUÍDOS SOBRE O PROTOCOLO HTTP Aluno: Abel Luiz Cechinel Orientador: Paulo Fernando da Silva Sumário Introdução; Fundamentação Teórica; Desenvolvimento; Conclusão;

Leia mais

Prefeitura Municipal de São Joaquim CNPJ: /

Prefeitura Municipal de São Joaquim CNPJ: / ANEXO VI TERMO DE REFERÊNCIA 1. DOS OBJETIVOS DA CONTRATAÇÃO: O plano de mobilidade urbana do Município de São Joaquim tem como objetivo principal a busca urgente de alternativas para o atendimento das

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação TCC em Re-vista 2010 127 GARCIA, Luiz Humberto 18. Sistema integrado de gerenciamento de delegacia seccional de polícia (SIG-DSP). 2010. 72 f. Trabalho de Conclusão de Curso (Graduação

Leia mais

APLICAÇÃO DA TÉCNICA DE SATISFAÇÃO DE RESTRIÇÕES DISTRIBUÍDAS NO SINCRONISMO DE SEMÁFOROS DE UMA MALHA VIÁRIA

APLICAÇÃO DA TÉCNICA DE SATISFAÇÃO DE RESTRIÇÕES DISTRIBUÍDAS NO SINCRONISMO DE SEMÁFOROS DE UMA MALHA VIÁRIA APLICAÇÃO DA TÉCNICA DE SATISFAÇÃO DE RESTRIÇÕES DISTRIBUÍDAS NO SINCRONISMO DE SEMÁFOROS DE UMA MALHA VIÁRIA Orientando: Mauricio Bruns Orientador: Jomi Fred Hübner Roteiro da Apresentação: Introdução

Leia mais

ESPECIFICAÇÃO DO TRABALHO DA DISCIPLINA DE ANÁLISE DE SISTEMAS ORIENTADOS A OBJETOS DO CURSO DE TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE

ESPECIFICAÇÃO DO TRABALHO DA DISCIPLINA DE ANÁLISE DE SISTEMAS ORIENTADOS A OBJETOS DO CURSO DE TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE O trabalho consiste em duas etapas. Na primeira etapa, a equipe deverá apresentar os documentos necessários para especificação do problema e a sua análise, através da UML. Na segunda etapa, a equipe fará

Leia mais

2º/3º Ciência da Computação (CC)

2º/3º Ciência da Computação (CC) 2º/3º Ciência da Computação (CC) Orientações para a disciplina de Atividades Práticas Supervisionadas 2017 TEMA PROPOSTA DO TRABALHO APRESENTAÇÃO DO TRABALHO ATIVIDADES PRÁTICAS SUPERVISIONADAS (APS) I.

Leia mais

POLÍTICA DE PRIVACIDADE

POLÍTICA DE PRIVACIDADE POLÍTICA DE PRIVACIDADE A Sascar, empresa do grupo Michelin, construiu o aplicativo Sascar como um aplicativo comercial. Esse SERVIÇO é providenciado pela Sascar e é usado com esta pretensão. Essa página

Leia mais

Trabalho de Programação 2 Processador CESAR. 1. Descrição Geral. 2. Especificação do Trabalho

Trabalho de Programação 2 Processador CESAR. 1. Descrição Geral. 2. Especificação do Trabalho 1. Descrição Geral UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL Trabalho de Programação 2 Processador CESAR O trabalho para o computador CESAR está baseado no trabalho desenvolvido para o computador RAMSES.

Leia mais

Reconstrução da geometria de itinerários de ônibus a partir de descrições textuais

Reconstrução da geometria de itinerários de ônibus a partir de descrições textuais Reconstrução da geometria de itinerários de ônibus a partir de descrições textuais Diogo Rennó R. Oliveira 1, Clodoveu A. Davis Jr. 1 1 Departamento de Ciência da Computação Universidade Federal de Minas

Leia mais

1. IDENTIFICAÇÕES 1. ALUNO

1. IDENTIFICAÇÕES 1. ALUNO TURNO: Matutino VERSÃO: 3 N o 18 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO

Leia mais

TURNO: Noturno VERSÃO: 1 N o

TURNO: Noturno VERSÃO: 1 N o TURNO: Noturno VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO

Leia mais

CONTROLE DE FORÇA EM SISTEMAS ROBÓTICOS E MECATRÔNICOS

CONTROLE DE FORÇA EM SISTEMAS ROBÓTICOS E MECATRÔNICOS UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA ELÉTRICA DANILO CARVALHO DE GOUVEIA FABRÍCIO DE ANDRADE PHELLYPE MAXIMINO BALTAZAR CONTROLE DE FORÇA

Leia mais

5 Proposta de Integração com as Redes Sociais Pervasivas

5 Proposta de Integração com as Redes Sociais Pervasivas 5 Proposta de Integração com as Redes Sociais Pervasivas 5.1 Abordagens Miluzzo et al. (24) definem sensoriamento social (social sensing) como o processo pelo qual os sensores presentes no dispositivo

Leia mais

DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS

DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS Osvaldo Cesar Pinheiro de Almeida 1, Roger Cristhian Gomes 2 1 FATEC, Botucatu, SP, Brasil. E-mail cesar@fatecbt.edu.br

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO. Título: APLICAÇÃO DE TROCA ELETRÔNICA DE DADOS (EDI) UTILIZANDO PADRÕES EAN BRASIL

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO. Título: APLICAÇÃO DE TROCA ELETRÔNICA DE DADOS (EDI) UTILIZANDO PADRÕES EAN BRASIL UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO (TCC) CURSO:

Leia mais

Plano de Gerenciamento Logístico

Plano de Gerenciamento Logístico Página: 1 / 9 1. Setor: Central de Gerenciamento Operacional 2. Abrangência: Ceslog e Cemulti 3. Tarefa: Garantir eficiência na operação, aumento na produtividade dos veículos consequentemente redução

Leia mais

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO: CIÊNCIAS DA COMPUTAÇÃO

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO: CIÊNCIAS DA COMPUTAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO: CIÊNCIAS DA COMPUTAÇÃO TRABALHO DE CONCLUSÃO DE CURSO BLUMENAU, 11 DE JULHO DE 2007 EDITOR

Leia mais

GESTÃO DE VIAGENS CORPORATIVAS GUIA DO SOLICITANTE

GESTÃO DE VIAGENS CORPORATIVAS GUIA DO SOLICITANTE GESTÃO DE VIAGENS CORPORATIVAS GUIA DO SOLICITANTE Versão 1.0 BTMS Next Gen Atualizado em fevereiro de 2016 SOLICITAÇÃO DE PASSAGENS AÉREAS 03 1.Introdução Pensando em otimizar o serviço oferecido ao cliente,

Leia mais

Proposta de Trabalho de Conclusão de Curso

Proposta de Trabalho de Conclusão de Curso UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Proposta de Trabalho de Conclusão de Curso Gerador de Código Automático Baseado em Diagramas de

Leia mais

Faculdade de Tecnologia SENAI Florianópolis e SENAI Criciúma EDITAL DE PROCESSO SELETIVO

Faculdade de Tecnologia SENAI Florianópolis e SENAI Criciúma EDITAL DE PROCESSO SELETIVO Faculdade de Tecnologia SENAI Florianópolis e SENAI Criciúma EDITAL DE PROCESSO SELETIVO Pós-Graduação Lato Sensu em Sistemas Web e Dispositivos Móveis A Faculdade de Tecnologia SENAI/SC em Florianópolis

Leia mais

Aplicativo Android baseado em realidade aumentada para recomendações de locais. Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo

Aplicativo Android baseado em realidade aumentada para recomendações de locais. Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo Aplicativo Android baseado em realidade aumentada para recomendações de locais Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo Roteiro Introdução Fundamentação teórica Desenvolvimento Resultados

Leia mais

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO

PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO (TCC)

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda

Leia mais