Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP

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

Download "Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP"

Transcrição

1 Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP Gil Romeu A. Pereira 1, Ivairton M. Santos 1 1 Universidade Federal de Mato Grosso(UFMT) Campus Universitário do Araguaia Instituto de Ciências Exatas e da Terra Barra do Garças MT Brasil Abstract. This paper proposes and develops a prototype of delivery management system. This system is intended to small companies, in order to improve the service quality and reduce the costs. It was developed using Web Server technology, and have functionality to customer data management, route definition and delivery process monitoring, using mobile devices (cell phone). Resumo. Este trabalho propõe e implementa um protótipo de um sistema de gestão de entrega. Este sistema destina-se a pequenas empresas, a fim de melhorar a qualidade do serviço e reduzir os custos. Ele foi desenvolvido utilizando tecnologia Web Service e disponibiliza funcionalidades como gestão dos dados de clientes, definição de rotas e acompanhamento das entregas, por meio de dispositivos móveis (celular). 1. Introdução O mercado de logística vem crescendo muito nos últimos anos, além disso tem papel fundamental no crescimento econômico do país. Um dos fatores responsáveis por esse crescimento se dá através de auxílios de tecnologias e principalmente na gestão da logísticas. Estas ferramentas têm potencial para auxiliar a organização a obter tanta vantagem em custo e produtividade, como a vantagem em valor (Ferreira & Ribeiro, 2003). Com isso o mercado exigiu que as empresas se empenhem ao máximo para se tornarem mais ágeis na prestação dos serviços de logística e ter vantagens competitivas em relação aos seus concorrentes. Segundo Rosa (2007), entre outros aspectos, é fundamental para as empresas terem serviços de qualidade para garantir uma atuação das empresas de forma veloz e flexível. No setor varejista há uma demanda grande por qualidade nos serviços de entregas de produtos. Esse contexto ocorre devido aos problemas que as empresas enfrentam por conta de rotas mal planejadas. A principal consequência é a ineficiência no processo e o impacto nos custos. Por isso muitas empresas têm investido em sistemas de roteirização para melhorar a qualidade desses serviços (Barradas, 2012). No entanto, para empresas de pequeno porte investir em sistema de roteirização pode representar um alto custo, se tornando inviável. Conforme Melo e Fillho (2001) muitos dos sistemas de roteirização comercializados no Brasil são desenvolvidos no exterior e por vezes são complexos. Muitas empresas no ramo varejista oferecem serviços de entregas para seus consumidores, porém há uma deficiência no planejamento das rotas de entregas por que 100

2 geralmente essas rotas são planejadas manualmente. Planejar rotas é um processo complexo, pois caracteriza-se como um problema categorizado como NP-Completo. Para problemas como este, de otimização combinatória, é necessário utilizar métodos computacionais especiais, como as metaheurística, para resolvê-los em tempo computacional viável. Esse artigo propõe e implementa um protótipo de um sistema de suporte a entregas, desenvolvido para atender as necessidades de logística de empresas varejistas de pequeno e médio porte. Tem como objetivo facilitar os processos de localização de endereço, definição de rotas eficientes, redução do tempo de entrega e redução do consumo de combustível dos veículos. 2. Desenvolvimento do Sistema O Sistema de Gerenciamento de Entrega (SiGE) desenvolvido consiste de um conjunto de aplicativos, sendo: interface do sistema implementada na plataforma Android (para dispositivos móveis); Web Service implementado em linguagem Java; e metaheurística GRASP (Greedy Randomized Adaptive Search Procedure), proposta por Feo e Resendo (1995), para definição das rotas. As principais funções desse sistema são: gerenciar os dados dos clientes (incluindo sua localização exata por meio de coordenadas geográficas); determinar uma rota otimizada que visita todos os clientes com entregas a serem feitas; e prover uma interface amigável para o usuário por meio de um dispositivo portátil. A arquitetura do sistema é apresentada na Figura 1. No momento que o usuário deseja realiza um cadastro de um cliente, por meio da interface no dispositivo móvel, ele comunica-se com o Web Service enviando os dados, que serão armazenados no banco de dados. Quando ocorre a solicitação da geração da rota de entrega, o Web Service recupera as informações de todos os clientes que estão na lista de entrega, comunica-se com os Serviços do Google para obter informações das distâncias de cada cliente e então calcula a rota otimizada, por meio do GRASP, devolvendo o resultado obtido para o usuário, que poderá utilizar o serviço de GPS para encontrar os endereços. Figura 1: Arquitetura do SiGE. 101

3 2.1. Aplicativo para dispositivo móvel O aplicativo desenvolvido tem duas funcionalidades importantes. A primeira é permitir ao usuário (entregador) manipular os dados dos clientes (cadastro, alteração e exclusão). A segunda é solicitar a geração de rotas, com base na lista de clientes cadastrados aguardando por uma entrega. Uma das especialidades desse aplicativo é permitir ao usuário o cadastro do endereço do cliente por meio de um mapa e imagens de satélite, registrando as coordenadas geográficas (latitude e longitude). A partir desse recurso é possível realizar uma entrega no endereço indicado sem dificuldade (usando GPS). Ao realizar qualquer função do aplicativo, ele comunica-se com o Web Service que provê diversos serviços, como a persistência de dados e o cálculo das rotas. Na função de gerar rota o aplicativo usa a lista de clientes para o módulo que calcula a rota e recebe como resposta a rota obtida. Quando o entregador recebe essa rota otimizada ele utiliza o dispositivo para realizar as entregas e opcionalmente pode utilizar um navegador de GPS que interage com a rota calculada. Na Figura 2 podemos visualizar um exemplo da tela do dispositivo com os clientes aguardando suas entregas. A Figura 3 mostra um exemplo do cadastro de endereço de cliente por meio da imagem de satélite. Após o cálculo da rota de entrega pela metaheurística, o aplicativo recebe o percurso que o entregador deverá fazer, como mostra a Figura 4. Na rota obtida, cada marcador possui um identificador numérico, que corresponde à sequência de visitas que o entregador deve executar. Figura 2: Tela com a relação de clientes a receber uma entrega. Figura 3: Cadastro de endereço por meio da imagem de satélite. Figura 4: Rota calculada obtida Web Service As tecnologias de Web Services fornecem um ambiente capaz de integrar diversas linguagens de programação e desta forma é possível a integração de aplicações dentro e fora da empresa. A integração de aplicativos através do Web Service produz um sistema 102

4 de negócio bastante flexível. Isso se dá pela facilidade de integrar e implementar novos recursos de maneira independente da tecnologia já utilizada (Gottschalk, Graham, Kreger, & Snell, 2002). Conforme Kreger (2001) um Web Services é uma interface que descreve uma coleção de operações que são acessíveis pela rede através de mensagens XML padronizadas. O papel do Web Service na composição do SiGE é justamente o fato de integrar diversos equipamentos conectados em rede, rodando aplicações desenvolvidas em diferentes linguagens e a comunicação desses serviços por meio do acesso à Internet. Neste trabalho, o Web Service foi desenvolvido utilizando o framework Apache Axis2. O framework facilita a criação de serviços a partir de uma classe Java. Após a criação do Web Service, usando a IDE Eclipse, foi gerado o documento WSDL (Web Services Description Language) que tem como função definir os métodos que estão disponíveis como serviço Metaheurística GRASP Bocceneri (2012) define que uma metaheurística é como um conjunto de conceitos que podem ser usados para definir métodos heurísticos, os quais podem ser aplicados a diferentes contextos de problemas. Ele ainda afirma que é uma estratégia de busca que tenta explorar eficientemente o espaço das soluções viáveis. Existem diversos métodos heurísticos para resolver problema de otimização combinatória, dentre eles temos os mais conhecidos que são: Algoritmo Genéticos; Simulated Annealing; GRASP; Busca Tabu; Colônia de Formigas; Colônia de Abelhas, entre outros (Boussaïda, Lepagnotb, & Siarryb, 2013). Este trabalho utiliza a metaheurística GRASP. Conforme Júnior e Ochi (2003), os resultados computacionais mostram que o algoritmo GRASP é e competitivo quando comparado com outras metaheurísticas para o problema de roteamento. Neste trabalho, o desenvolvimento da metaheurística GRASP passou por um processo iterativo, até atender aos requisitos do problema proposto. A cada etapa desenvolvida avaliava-se os resultados e alguns ajustes de parâmetros eram feitos, realizando-se novos testes. O algoritmo GRASP foi elaborado conforme a especificação de Feo e Resende (1995), com duas fases que constituem a construção da solução inicial e a fase da busca local. Na fase da construção da solução inicial é utilizado um procedimento guloso com base na menor distância entre os pontos de entrega. Ou seja, a partir do depósito escolhe-se o cliente mais próximo e então a partir desse cliente é escolhido o seguinte, também com base na distância. Esse processo se repete sucessivamente até estabelecer uma rota que visita a todos os clientes e retorna ao depósito. Na segunda fase, que consiste da busca por soluções melhores, o objetivo é otimizar a rota por meio de uma busca aprimorada, com base na solução inicial. Este processo foi desenvolvido utilizando as técnicas sugeridas por Feo e Resende (1995), no entanto foram feitos alguns ajustes na intenção de obter resultados aprimorados para o contexto da aplicação, usando o método empírico. Além disso, foi desenvolvido um processo de perturbação, com o objetivo de escapar de ótimos locais. Assim, a fase de 103

5 busca local, denominada de Método de Refinamento é interrompida após o limite de 1000 iterações pelo Método de Perturbação. No Método de Refinamento é realizado um sorteio de um vértice (que representa cada cliente) qualquer e então realiza-se a troca de posição com o vizinho a esquerda desse vértice. Em seguida é feita uma verificação a fim de observar se houve melhora na solução. Se isso ocorreu então atualiza-se a rota e executa novamente a busca a partir da rota atualizada. O algoritmo executa até que alcance o número de iterações definido como limite. Ao atingir o limite de iterações do Método de Refinamento, é aplicado o Método de Perturbação. Esse método é semelhante ao anterior, porém ao invés de realizar o sorteio de um vértice, é feito o sorteio de dois vértices (não vizinhos). Como o Método de Perturbação busca a fuga de ótimos locais, ele é executado de maneira intercalada com o Método de Refinamento. Ou seja, a cada execução do Método de Refinamento, o Métodos de Perturbação é executado. Esse processo ocorre por 10 vezes. A busca realiza sucessivas trocas no intuito de encontrar uma melhora na solução, e sempre que uma boa solução é encontra ela é armazenada para ser comparada pelas soluções seguintes. Todas essas fases e métodos são o que constituem o Algoritmo GRASP deste trabalho, para tomarmos conhecimento desse algoritmo de um modo mais geral apresentamos o pseudocódigo no Algoritmo 1. Algoritmo 1 Pseudo código do GRASP Entrada: Rota[]; 01: fase de construção inicial(); 02: enquanto (contador1 < 10) faça 03: enquanto (contator2 < 1000) faça 04: método de refinamento(); {Atualiza a melhor solução se for o caso} 05: contador2 contador2 +1; 06: fim enquanto 07: método de perturbação(); 08: contador1 contador1 + 1; 09: fim enquanto 09: retorna (melhor solução encontrada) 3. Teste com algoritmo GRASP Os testes foram feitos com 20 simulações para cada arquivo de entrada, contendo 10, 20, 50, 100, 200, 500 e 1000 vértices (clientes). O algoritmo GRASP obteve resultados melhores em relação à solução inicial para todos os casos. A Tabela 1 apresenta o tempo de execução do algoritmo (Tempo) e a média dos resultados obtidos, sendo que o campo Custo Inicial (rota obtida da fase de construção inicial) e Custo Final (melhor rota obtida na busca) representam a distância das rotas obtidas. 104

6 Tabela 1: Resultados do Algoritmo GRASP 4. Conclusão Este artigo apresentou um sistema de suporte logística, que otimiza rotas para entregas para empresas no ramo varejista. A implementação de um Web Service na composição do SiGE mostrou-se eficaz na integração de dispositivos móveis e proporcionou facilidade na implementação de métodos para composição de novos serviços. Dessa forma, o SiGE pode melhorar a qualidade dos serviços prestados pelas empresas, garantindo melhor satisfação dos clientes e redução de custos. Novas funcionalidades podem ser implementadas no sistema, como por exemplo o acompanhamento on line pelo o cliente do entregador com o seu produto, por meio de um aplicativo a ser instalado em seu celular. Referências Barradas, J. F. (2012). Roterização na logística. Universidade Cândido Mendes, Rio de Janeiro. Becceneri, J. C. (4 de Junho de 2012). Meta-heurísticas e Otimização Combinatória: Aplicações em Problemas Ambientais. Minicurso. Boussaïda, I., Lepagnotb, J., & Siarryb, P. (2013). A survey on optimization metaheuristics. Information Sciences, 237, Feo, T., & Resende, M. (1995). Greedy Randomized Adaptive Search Procedures. Journal of Global Optiimzation, Ferreira, K. A., & Ribeiro, P. C. (21 de Outubro de 2003). Tenologia da Informação e Logística: Os Impactos do EDI nas Operações Logísticas de uma Empresa do Setor Automobilístico. XXIII Encontro Nacional de Engenharia de Produção. Gottschalk, K., Graham, S., Kreger, H., & Snell, J. (November de 2002). Introduction to Web services architecture. IBM SYSTEMS JOURNAL, 41(2). Júnior, A. C., & Ochi, L. S. (4 de Novembro de 2003). UMA METAHEURÍSTICA HÍBRIDA GRASP+TABU PARA O PROBLEMA DE ROTEAMENTO PERIÓDICO DE UMA FROTA DE VEÍCULOS. XXXV - SBPO. Kreger, H. (Maio de 2001). Web Services Conceptual Architecture WSCA 1.0. IBM Software Group. Melo, A. C., & Filho, V. J. (2 de Julio de 2001). SISTEMAS DE ROTEIRIZAÇÃO E PROGRAMA DE VEÍCULOS. 105

7 Rosa, A. C. (2007). GESTÃO DO TRANSPORTE NA LOGÍSTICA DE DISTRIBUIÇÃO FÍSICA: uma análise da minimização do custo operacional. Dissertação. 106

DEFINIÇÃO DE PARÂMETROS NA UTILIZAÇÃO DE METAHEURÍSTICAS PARA A PROGRAMAÇÃO DE HORÁRIOS ESCOLARES

DEFINIÇÃO DE PARÂMETROS NA UTILIZAÇÃO DE METAHEURÍSTICAS PARA A PROGRAMAÇÃO DE HORÁRIOS ESCOLARES DEFINIÇÃO DE PARÂMETROS NA UTILIZAÇÃO DE METAHEURÍSTICAS PARA A PROGRAMAÇÃO DE HORÁRIOS ESCOLARES José Carlos dos Santos Ferreira 1 e Jean Eduardo Glazar 2 1 Aluno do Curso de Ciência da Computação 2 Professor

Leia mais

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO INSTITUTO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA PROJETO SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO ALUNO RICARDO CARDOSO TERZELLA

Leia mais

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM Rogério Schueroff Vandresen¹, Willian Barbosa Magalhães¹ ¹Universidade Paranaense(UNIPAR) Paranavaí-PR-Brasil rogeriovandresen@gmail.com, wmagalhaes@unipar.br

Leia mais

SIGMAON SISTEMA DE INFORMAÇÃO GEOGRAFICA PARA MONITORAMENTO DE ALAGAMENTOS ON-LINE

SIGMAON SISTEMA DE INFORMAÇÃO GEOGRAFICA PARA MONITORAMENTO DE ALAGAMENTOS ON-LINE SIGMAON SISTEMA DE INFORMAÇÃO GEOGRAFICA PARA MONITORAMENTO DE ALAGAMENTOS ON-LINE Marcio Jose Mantau,1 Giovane Farias Aita2, Jaison Ademir Savegnani3, Carlos Alberto Barth4 Palavras-chave: Sistemas de

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos 11 Objetivos Este capítulo apresenta uma introdução aos sistemas distribuídos em geral Arquiteturas de cliente servidor Características das arquiteturas de 2 e 3 camadas Ambiente

Leia mais

Serviços Web: Introdução

Serviços Web: Introdução Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus

Leia mais

O que é o Android? O que é o Android

O que é o Android? O que é o Android O que é o Android? O Android é um sistema operacional para dispositivos móveis, baseado em uma plataforma de código aberta sob a licença apache, permitindo que os fabricantes possam modificar seu código

Leia mais

Sistema de Controle de Posicionamento de Estações Móveis via Internet e GPS

Sistema de Controle de Posicionamento de Estações Móveis via Internet e GPS UNIVERSIDDE DO ESTDO DO MZONS ESCOL SUPERIOR DE TECNOLOGI COORDENÇÃO DE ENGENHRI D COMPUTÇÃO Sistema de Controle de Posicionamento de Estações Móveis via Internet e GPS Elaborado por: Moacir de Oliveira

Leia mais

Infra estrutura da Tecnologia da Informação

Infra estrutura da Tecnologia da Informação Infra estrutura da Tecnologia da Informação Capítulo 3 Adaptado do material de apoio ao Livro Sistemas de Informação Gerenciais, 7ª ed., de K. Laudon e J. Laudon, Prentice Hall, 2005 CEA460 Gestão da Informação

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Comunicado Técnico 11

Comunicado Técnico 11 Comunicado Técnico 11 ISSN 2177-854X Maio. 2011 Uberaba - MG Web Services e XML Comunicação Inteligente entre Sistemas Responsáveis: Daniela Justiniano de Sousa E-mail: dsol_dani21@hotmail.com Graduada

Leia mais

4 Arquitetura do middleware

4 Arquitetura do middleware 4 Arquitetura do middleware Ao utilizar um modelo de componentes orientado a serviços, o middleware Kaluana divide o processo de desenvolvimento de aplicações em duas etapas: a primeira é o desenvolvimento

Leia mais

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID João Paulo Conceição Prof. Jacques Robert Heckmann, Orientador

Leia mais

Consumindo um Web Service através de uma Aplicação Comercial em Android. Alex Malmann Becker www.alex.porthal.com.br alex@porthal.com.

Consumindo um Web Service através de uma Aplicação Comercial em Android. Alex Malmann Becker www.alex.porthal.com.br alex@porthal.com. Consumindo um Web Service através de uma Aplicação Comercial em Android Alex Malmann Becker www.alex.porthal.com.br alex@porthal.com.br 08/2014 Agenda Introdução Conceitos Web Service Por que utilizar

Leia mais

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração

Leia mais

Versão 1.0 2013 Todos os direitos reservados. www.jordaoengenharia.com.br

Versão 1.0 2013 Todos os direitos reservados. www.jordaoengenharia.com.br Versão 1.0 2013 Todos os direitos reservados. www.jordaoengenharia.com.br O Programa de P&D da Aneel foi instituído pela Aneel em 1999, e posteriormente foi regulamentado pela Lei 9.991 de 2000, tendo

Leia mais

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo:

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo: FEDERAÇÃO DOS CÍRCULOS OPERÁRIOS DO RIO GRANDE DO SUL ESCOLA TÉCNICA SANTO INÁCIO Estrada Costa Gama, nº 1009 Belém Velho - Porto Alegre RS Fone: (51) 3374-2858 escola@stoinacio.com.br www.stoinacio.com.br

Leia mais

4 Desenvolvimento da ferramenta

4 Desenvolvimento da ferramenta direcionados por comportamento 38 4 Desenvolvimento da ferramenta Visando facilitar a tarefa de documentar requisitos funcionais e de gerar testes automáticos em uma única ferramenta para proporcionar

Leia mais

SMS PEDIDO SISTEMA DE PEDIDO VIA SMS USANDO TÉCNICAS DE CROWDSOURCING. Kauê Raizer de Jesus Orientador: Prof. Oscar Dalfovo, Doutor 2013/1

SMS PEDIDO SISTEMA DE PEDIDO VIA SMS USANDO TÉCNICAS DE CROWDSOURCING. Kauê Raizer de Jesus Orientador: Prof. Oscar Dalfovo, Doutor 2013/1 SMS PEDIDO SISTEMA DE PEDIDO VIA SMS USANDO TÉCNICAS DE CROWDSOURCING Kauê Raizer de Jesus Orientador: Prof. Oscar Dalfovo, Doutor 2013/1 Roteiro da Apresentação 1. Introdução 2. Objetivo Geral e Específico

Leia mais

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações Universidade de São Paulo Escola Politécnica Programa de Educação Continuada em Engenharia PROGRAMA DE MBA em Gestão e Engenharia do Produto O Produto Internet e suas Aplicações Tecnologias de Informação

Leia mais

A abordagem da Engenharia Semiótica para o desenvolvimento de software centrado no usuário

A abordagem da Engenharia Semiótica para o desenvolvimento de software centrado no usuário A abordagem da Engenharia Semiótica para o desenvolvimento de software centrado no usuário Jair Cavalcanti Leite Departamento de Informática e Matemática Aplicada Universidade Federal do Rio Grande do

Leia mais

O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Prof. Leugim Corteze Romio Universidade Regional Integrada URI Campus Santiago-RS leugimcr@urisantiago.br Prof.

Leia mais

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Agenda 1. Arquitetura de Software 1.1.Introdução 1.2.Vantagens da Arquitetura de Software

Leia mais

Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação

Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Use of UML modeling in a management system for a food franchising Richard B. N. Vital, Tatiane M. Vital.

Leia mais

3 Serviços na Web (Web services)

3 Serviços na Web (Web services) 3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem

Leia mais

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br Introdução a Banco de Dados Aula 03 Prof. Silvestri www.eduardosilvestri.com.br Arquiteturas de Banco de Dados Arquiteturas de BD - Introdução Atualmente, devem-se considerar alguns aspectos relevantes

Leia mais

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

Uma Perspectiva sobre o Sistema de Controle de Eventos utilizado pela Faculdade Metodista Granbery

Uma Perspectiva sobre o Sistema de Controle de Eventos utilizado pela Faculdade Metodista Granbery Revista Eletrônica da Faculdade Metodista Granbery http://re.granbery.edu.br - ISSN 1981 0377 Curso de Sistemas de Informação - N. 4, JAN/JUN 2008 Uma Perspectiva sobre o Sistema de Controle de Eventos

Leia mais

Resolução do Problema de Roteamento de Veículos com Frota Heterogênea via GRASP e Busca Tabu.

Resolução do Problema de Roteamento de Veículos com Frota Heterogênea via GRASP e Busca Tabu. Resolução do Problema de Roteamento de Veículos com Frota Heterogênea via GRASP e Busca Tabu. Camila Leles de Rezende, Denis P. Pinheiro, Rodrigo G. Ribeiro camilalelesproj@yahoo.com.br, denisppinheiro@yahoo.com.br,

Leia mais

QUESTÕES PROVA 2 (28 a 44)

QUESTÕES PROVA 2 (28 a 44) QUESTÕES PROVA 2 (28 a 44) 28) A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção

Leia mais

Infracontrol versão 1.0

Infracontrol versão 1.0 Infracontrol versão 1.0 ¹Rafael Victória Chevarria ¹Tecnologia em Redes de Computadores - Faculdade de Tecnologia SENAC (Serviço Nacional de Aprendizagem Comercial) Rua Gonçalves Chaves 602-A Centro 96015-560

Leia mais

Frameworks para criação de Web Apps para o Ensino Mobile

Frameworks para criação de Web Apps para o Ensino Mobile 393 Frameworks para criação de Web Apps para o Ensino Mobile Lucas Zamim 1 Roberto Franciscatto 1 Evandro Preuss 1 1 Colégio Agrícola de Frederico Westphalen (CAFW) Universidade Federal de Santa Maria

Leia mais

Aula 03-04: Modelos de Sistemas Distribuídos

Aula 03-04: Modelos de Sistemas Distribuídos UNIVERSIDADE Computação Aula 03-04: Modelos de Sistemas Distribuídos 2o. Semestre / 2014 Prof. Jesus Principais questões no projeto de um sistema distribuído (SD) Questão de acesso (como sist. será acessado)

Leia mais

sendo bastante acessível e compreendido pelos usuários que o utilizarem.

sendo bastante acessível e compreendido pelos usuários que o utilizarem. APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Claudiléia Gaio Bandt 1 ; Tiago Heineck 2 ; Patrick Kochan 3 ; Leila Lisiane Rossi 4 ; Angela Maria Crotti da Rosa 5 INTRODUÇÃO Este artigo descreve

Leia mais

Metodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr

Metodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software

Leia mais

Gerenciamento de Requisitos Gerenciamento de Requisitos

Gerenciamento de Requisitos Gerenciamento de Requisitos Gerenciamento de Requisitos Objetivos da disciplina Descrever o processo de Gerenciamento e Engenharia de Requisitos para projetos Treinar alunos no Gerenciamento de Requisitos Apresentar estudos de caso

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL PARA CÁLCULO DE MÉTODOS DE PROGRAMAÇÃO LINEAR NA PLATAFORMA ANDROID

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL PARA CÁLCULO DE MÉTODOS DE PROGRAMAÇÃO LINEAR NA PLATAFORMA ANDROID DESENVOLVIMENTO DE UM APLICATIVO MÓVEL PARA CÁLCULO DE MÉTODOS DE PROGRAMAÇÃO LINEAR NA PLATAFORMA ANDROID João Paulo Barbosa Glória Graduado em Ciências da Computação / UCAM jpb.gloria@msn.com Daniel

Leia mais

PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO

PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO PROJETO DIABETES: RELATO DE UMA EXPERIÊNCIA DE EXTENSÃO UNIVERSITÁRIA DO CURSO DE ENGENHARIA DE COMPUTAÇÃO Patrick Pedreira Silva patrick.silva@usc.br Universidade Sagrado Coração, Centro de Ciências Exatas

Leia mais

BUSCANDO UM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PARA AUXILIAR A GESTÃO DE PRODUÇÃO DO PBL-VE E DO PBL-VS

BUSCANDO UM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PARA AUXILIAR A GESTÃO DE PRODUÇÃO DO PBL-VE E DO PBL-VS 973 BUSCANDO UM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PARA AUXILIAR A GESTÃO DE PRODUÇÃO DO PBL-VE E DO PBL-VS Jéssica Magally de Jesus Santos 1 ; Gabriela Ribeiro Peixoto Rezende Pinto 2 1. Bolsista

Leia mais

ANEXO V Edital nº 03508/2008

ANEXO V Edital nº 03508/2008 ANEXO V Edital nº 03508/2008 Projeto de integração das informações de mandado de prisão e processos dos Tribunais Regionais Federais e do Tribunal de Justiça do Distrito Federal e Territórios O objetivo

Leia mais

SEMANA NACIONAL DE CIÊNCIA E TECNOLOGIA 2014 FORMULÁRIO PARA SUBMISSÃO DE PROJETOS

SEMANA NACIONAL DE CIÊNCIA E TECNOLOGIA 2014 FORMULÁRIO PARA SUBMISSÃO DE PROJETOS SEMANA NACIONAL DE CIÊNCIA E TECNOLOGIA 2014 FORMULÁRIO PARA SUBMISSÃO DE PROJETOS Formulário para submissão de projeto Dados do Projeto e do (a) Orientador (a) do Projeto Título do Projeto: Um aplicativo

Leia mais

Proteste Postos: um aplicativo móvel utilizando o cross-framework Phonegap. Bernardo Salgueiro

Proteste Postos: um aplicativo móvel utilizando o cross-framework Phonegap. Bernardo Salgueiro UNIVERSIDADE FEDERAL DO ESTADO DO RIO DE JANEIRO CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA ESCOLA DE INFORMÁTICA APLICADA Proteste Postos: um aplicativo móvel utilizando o cross-framework Phonegap Bernardo

Leia mais

Emprego de Código de Barras Bidimensionais para Conferência da Autenticidade de Certificados Digitais

Emprego de Código de Barras Bidimensionais para Conferência da Autenticidade de Certificados Digitais Emprego de Código de Barras Bidimensionais para Conferência da Autenticidade de Certificados Digitais Caroline F. Vicentini 1, Francisco T. M. Avelar 1, João Carlos D. Lima 2, Iara Augustin 2 1 Ciência

Leia mais

INDICADORES SOCIAIS E ESPACIALIZAÇÃO

INDICADORES SOCIAIS E ESPACIALIZAÇÃO p. 001-008 INDICADORES SOCIAIS E ESPACIALIZAÇÃO NILO CESAR COELHO DA SILVA AILTON JOSÉ LIMA MARTINS FURTADO Instituto Brasileiro de Geografia e Estatística - IBGE Diretoria de Pesquisas DPE Coordenação

Leia mais

Web Services. Autor: Rômulo Rosa Furtado

Web Services. Autor: Rômulo Rosa Furtado Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que

Leia mais

1.1. REQUISITOS NÃO FUNCIONAIS & CARACTERÍSTICAS TÉCNICAS

1.1. REQUISITOS NÃO FUNCIONAIS & CARACTERÍSTICAS TÉCNICAS 1. Anexo III - Requisitos Técnicos e de Segurança A SOLUÇÃO deverá atender obrigatoriamente aos requisitos não funcionais e às características técnicas descritos nos itens deste anexo. Os requisitos não

Leia mais

Desenvolvimento de um Caderno de Campo para Plataformas Móveis utilizando PhoneGap

Desenvolvimento de um Caderno de Campo para Plataformas Móveis utilizando PhoneGap Desenvolvimento de um Caderno de Campo para Plataformas Móveis utilizando PhoneGap Maicon Anderson Mattos da Silva 1, Casiane Salete Tibola 2, Jose Mauricio Cunha Fernandes 2, Jaqson Dalbosco 1, Rafael

Leia mais

PROTÓTIPO DE APLICAÇÃO PARA O PROBLEMA DE ROTEAMENTO DE VEÍCULOS EM DISPOSITIVOS MÓVEIS NA PLATAFORMA ANDROID

PROTÓTIPO DE APLICAÇÃO PARA O PROBLEMA DE ROTEAMENTO DE VEÍCULOS EM DISPOSITIVOS MÓVEIS NA PLATAFORMA ANDROID PROTÓTIPO DE APLICAÇÃO PARA O PROBLEMA DE ROTEAMENTO DE VEÍCULOS EM DISPOSITIVOS MÓVEIS NA PLATAFORMA ANDROID Acadêmica: Shaiane Mafra Casa Orientador: Jacques Robert Heckmann 07/2013 Roteiro Introdução

Leia mais

Rastreabilidade de requisitos através da web

Rastreabilidade de requisitos através da web Rastreabilidade de requisitos através da web Fernando dos Santos (FURB) fds@inf.furb.br Karly Schubert Vargas (FURB) karly@inf.furb.br Christian Rogério Câmara de Abreu (FURB) crca@inf.furb.br Resumo.

Leia mais

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE. Kellen Kristine Perazzoli 1, Manassés Ribeiro 2 RESUMO

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE. Kellen Kristine Perazzoli 1, Manassés Ribeiro 2 RESUMO INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE Kellen Kristine Perazzoli, Manassés Ribeiro RESUMO O grande avanço tecnológico vivenciado nos últimos anos, os web services vem sendo utilizados trazendo

Leia mais

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS Edi Carlos Siniciato ¹, William Magalhães¹ ¹ Universidade Paranaense (Unipar) Paranavaí PR Brasil edysiniciato@gmail.com,

Leia mais

XX Seminário Nacional de Distribuição de Energia Elétrica SENDI 2012-22 a 26 de outubro Rio de Janeiro - RJ - Brasil

XX Seminário Nacional de Distribuição de Energia Elétrica SENDI 2012-22 a 26 de outubro Rio de Janeiro - RJ - Brasil XX Seminário Nacional de Distribuição de Energia Elétrica SENDI 2012-22 a 26 de outubro Rio de Janeiro - RJ - Brasil James Gustavo Black Rebelato Geraldo Cezar Correa Joao Henrique Gross Companhia Paranaense

Leia mais

Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre

Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre Tiago Nicola Veloso, Licia de Cassia Nascimento, Flávia Maria Santoro Departamento de Informática Aplicada Universidade

Leia mais

Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF

Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF Ben-Hur de Sousa Lopes¹, Jaime William Dias¹ ¹Universidade Paranaense (UNIPAR) Paranavaí Paraná Brasil

Leia mais

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE MARCOS LEÃO 1, DAVID PRATA 2 1 Aluno do Curso de Ciência da Computação; Campus de Palmas; e-mail: leão@uft.edu.br PIBIC/UFT

Leia mais

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 615 SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 Guilherme Paulo de Barros 2, Arthur Lemos 3, Heber Fernandes Amaral 4 Resumo: Nos dias atuais, com a popularização

Leia mais

Biblioteca Virtual de Soluções Assistivas

Biblioteca Virtual de Soluções Assistivas 264 Biblioteca Virtual de Soluções Assistivas Maria Helena Franciscatto 1 Adriana Soares Pereira 1 Roberto Franciscatto 1 Liliana Maria Passerino 2 1 Universidade Federal de Santa Maria (UFSM) Colégio

Leia mais

UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN

UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN André Bresolin Pinto Helena Beatriz Bettella Cybis Davi Ribeiro Campos de Araújo Luis Antonio Lindau LASTRAN

Leia mais

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID Alessandro Teixeira de Andrade¹; Geazy Menezes² UFGD/FACET Caixa Postal 533,

Leia mais

Serviços Web: Arquitetura

Serviços Web: Arquitetura Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

04/07/2015 UML. Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com DEFINIÇÃO DE REQUSIITOS

04/07/2015 UML. Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com DEFINIÇÃO DE REQUSIITOS UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com DEFINIÇÃO DE REQUSIITOS 1 REQUISITOS São os serviços fornecidos para um sistema. São classificados em requisitos

Leia mais

Introdução. Software (Parte I)

Introdução. Software (Parte I) Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Introdução à Computação Software (Parte I) Prof. a Joseana Macêdo Fechine Régis

Leia mais

ROTEAMENTO PERIÓDICO DE VEÍCULOS UTILIZANDO SIMULATED ANNEALING

ROTEAMENTO PERIÓDICO DE VEÍCULOS UTILIZANDO SIMULATED ANNEALING ROTEAMENTO PERIÓDICO DE VEÍCULOS UTILIZANDO SIMULATED ANNEALING Marcos Vinicios Gomes dos Reis (UNICAMP) marcosreis_9@yahoo.com.br Sibelius Lellis Vieira (PUC GOIAS) sibelius.vieira@gmail.com A gestão

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID Maik Olher CHAVES 1 ; Daniela Costa Terra 2. 1 Graduado no curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

SMAD-ECG, UM SOFTWARE PARA AUXÍLIO AO DIAGNÓSTICO ATRAVÉS DE ECG E PRONTUÁRIO

SMAD-ECG, UM SOFTWARE PARA AUXÍLIO AO DIAGNÓSTICO ATRAVÉS DE ECG E PRONTUÁRIO SMAD-ECG, UM SOFTWARE PARA AUXÍLIO AO DIAGNÓSTICO ATRAVÉS DE ECG E PRONTUÁRIO Robson Pequeno de Sousa Doutor em Engenharia Elétrica. Professor do curso de Computação do CCT da Universidade Estadual da

Leia mais

Eleve a experiência do consumidor: como criar uma situação de win-win entre a TI e seus usuários

Eleve a experiência do consumidor: como criar uma situação de win-win entre a TI e seus usuários Eleve a experiência : como criar uma situação de win-win entre a TI e seus usuários Introdução Soluções da CA Por que é necessário melhorar a experiência dos usuários com os serviços de TI? A consumerização

Leia mais

DMS Documento de Modelagem de Sistema. Versão: 1.4

DMS Documento de Modelagem de Sistema. Versão: 1.4 DMS Documento de Modelagem de Sistema Versão: 1.4 VERANEIO Gibson Macedo Denis Carvalho Matheus Pedro Ingrid Cavalcanti Rafael Ribeiro Tabela de Revisões Versão Principais Autores da Versão Data de Término

Leia mais

UMA HEURÍSTICA GRASP PARA O PROBLEMA ESTENDIDO DE SEQUENCIAMENTO DE CARROS

UMA HEURÍSTICA GRASP PARA O PROBLEMA ESTENDIDO DE SEQUENCIAMENTO DE CARROS UMA HEURÍSTICA GRASP PARA O PROBLEMA ESTENDIDO DE SEQUENCIAMENTO DE CARROS Lucas Middeldorf Rizzo Universidade Federal de Minas Gerais Av. Antônio Carlos, 6627 - Pampulha - Belo Horizonte - MG CEP 31270-901

Leia mais

Desenvolvimento de um aplicativo básico usando o Google Android

Desenvolvimento de um aplicativo básico usando o Google Android Desenvolvimento de um aplicativo básico usando o Google Android (Organização do Ambiente) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus

Leia mais

SISTEMA PARA LOCALIZAÇÃO E GERENCIAMENTO DE TÁXIS 1 SYSTEM FOR LOCATION AND MANAGEMENT OF TAXIS

SISTEMA PARA LOCALIZAÇÃO E GERENCIAMENTO DE TÁXIS 1 SYSTEM FOR LOCATION AND MANAGEMENT OF TAXIS Disciplinarum Scientia. Série: Naturais e Tecnológicas, Santa Maria, v. 16, n. 1, p. 95-107, 2015. Recebido em: 25.05.2015. Aprovado em: 29.06.2015. ISSN 2176-462X SISTEMA PARA LOCALIZAÇÃO E GERENCIAMENTO

Leia mais

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Autores: Claudiléia Gaio BANDT; Tiago HEINECK; Patrick KOCHAN; Leila Lisiane ROSSI; Angela Maria Crotti da ROSA Identificação autores: Aluna do Curso

Leia mais

CATÁLOGO DO CURSO SUPERIOR DE TECNOLOGIA EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

CATÁLOGO DO CURSO SUPERIOR DE TECNOLOGIA EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO CATÁLOGO DO CURSO SUPERIOR DE TECNOLOGIA EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO ATOS LEGAIS DO CURSO: Nome do Curso: Curso Superior de Tecnologia em Gestão da Tecnologia da Informação Nome da Mantida: Centro

Leia mais

Banco de Dados Orientado a Objetos

Banco de Dados Orientado a Objetos Banco de Dados Orientado a Objetos MODELAGEM, ANÁLISE, PROJETO e CLASSIFICAÇÃO Interação combinando lógica, através de objetos que contém os dados. Estes divididos conforme seus tipos e métodos (classe),

Leia mais

O Gerenciamento de Documentos Analógico/Digital

O Gerenciamento de Documentos Analógico/Digital Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital

Leia mais

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc.

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc. Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software Prof. MSc. Hugo Souza Continuando nossas aulas relativas ao Módulo 1, veremos a seguir

Leia mais

Arquitetura do Aplicativo CICS Transaction Server Guia da Solução IBM Redbooks

Arquitetura do Aplicativo CICS Transaction Server Guia da Solução IBM Redbooks Arquitetura do Aplicativo CICS Transaction Server Guia da Solução IBM Redbooks O IBM CICS Transaction Server é um servidor de transações que acima de tudo é executado em mainframes IBM System z no IBM

Leia mais

SISTEMA DE CONTROLE DE HORÁRIOS DE AULA UTILIZANDO LEITORES BIOMÉTRICOS

SISTEMA DE CONTROLE DE HORÁRIOS DE AULA UTILIZANDO LEITORES BIOMÉTRICOS SISTEMA DE CONTROLE DE HORÁRIOS DE AULA UTILIZANDO LEITORES BIOMÉTRICOS Renan Rabelo Soeiro renan.ifce@gmail.com Hugaleno da Costa Bezerra hugaleno@gmail.com Fillipe Diego Ferreira Carneiro fillipediego@gmail.com

Leia mais

Gerenciamento Integrado de QoS em Redes de Computadores

Gerenciamento Integrado de QoS em Redes de Computadores Gerenciamento Integrado de QoS em Redes de Computadores Lisandro Zambenedetti Granville, Liane Margarida R. Tarouco Instituto de Informática - Universidade Federal do Rio Grande do Sul (UFRGS) Caixa Postal

Leia mais

Prefeitura de Belo Horizonte. Sistema de Controle de Protocolo

Prefeitura de Belo Horizonte. Sistema de Controle de Protocolo Prefeitura de Belo Horizonte Sistema de Controle de Protocolo Relatório apresentado para concorrer ao 2º Prêmio Inovar BH conforme Edital SMARH nº 001/2014 Belo Horizonte Julho de 2014 Resumo Sendo grande

Leia mais

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS. 2º TRIMESTRE Patrícia Lucas

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS. 2º TRIMESTRE Patrícia Lucas SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS 2º TRIMESTRE Patrícia Lucas O QUE SÃO SISTEMAS OPERACIONAIS? Um sistema operacional é um conjunto de rotinas executado pelo processador, de forma semelhante

Leia mais

3M lança Visual Attention Service baseado na Web para aumentar impacto do design

3M lança Visual Attention Service baseado na Web para aumentar impacto do design Windows Azure Soluções para clientes - Estudo de caso 3M lança Visual Attention Service baseado na Web para aumentar impacto do design Visão geral País ou região: Estados Unidos Setor: Fabricação alta

Leia mais

Projuris Enterprise Visão Geral da Arquitetura do Sistema

Projuris Enterprise Visão Geral da Arquitetura do Sistema Projuris Enterprise Visão Geral da Arquitetura do Sistema Março/2015 Página 1 de 17 Projuris Enterprise Projuris Enterprise é um sistema 100% Web, com foco na gestão de contencioso por empresas ou firmas

Leia mais

7 Mudanças Realizadas

7 Mudanças Realizadas 7 Mudanças Realizadas Este capítulo tem o objetivo de detalhar as mudanças realizadas no ambiente de trabalho da equipe estudada. Ele cita as alterações no produto de software utilizado pela equipe, que

Leia mais

4 Implementação e Ambiente de Simulação

4 Implementação e Ambiente de Simulação 4 Implementação e Ambiente de Simulação Conforme apresentado no capítulo anterior, o protocolo HIP não estava implementado em nenhum framework do OMNeT++. Estudando os frameworks disponíveis para esse

Leia mais

Estudo da Ferramenta Cacti, para análise de desempenho de rede

Estudo da Ferramenta Cacti, para análise de desempenho de rede Estudo da Ferramenta Cacti, para análise de desempenho de rede Eduardo Perez Pereira 1, Rodrigo Costa de Moura 1 1 Centro Politécnico Universidade Católica de Pelotas (UCPel) Félix da Cunha, 412 - Pelotas

Leia mais

Prêmio Mario Covas 2007 Roteiro de Apresentação do Trabalho

Prêmio Mario Covas 2007 Roteiro de Apresentação do Trabalho Prêmio Mario Covas 2007 Roteiro de Apresentação do Trabalho Identificação Título: Sistema de Gerenciamento do Colegiado da Congregação da FMRP e disponibilização dos documentos via Web. Nome da instituição

Leia mais

Contabilidade & MOBILIDADE. CICERO TORQUATO IX Encontro de Contabilidade do Agreste Alagoano Maceió/Maio/2016

Contabilidade & MOBILIDADE. CICERO TORQUATO IX Encontro de Contabilidade do Agreste Alagoano Maceió/Maio/2016 Contabilidade & MOBILIDADE CICERO TORQUATO IX Encontro de Contabilidade do Agreste Alagoano Maceió/Maio/2016 Quando os ventos de mudança sopram, umas pessoas levantam barreiras, outras constroem moinhos

Leia mais

O DESENVOLVIMENTO DE UM SOFTWARE PARA GESTÃO DE PROJETOS

O DESENVOLVIMENTO DE UM SOFTWARE PARA GESTÃO DE PROJETOS Hélio Pereira da Rosa Neto Universidade Anhanguera-Uniderp Fernando Conter Universidade Anhanguera-Uniderp O DESENVOLVIMENTO DE UM SOFTWARE PARA GESTÃO DE PROJETOS RESUMO Este artigo científico tem como

Leia mais

PROGRAMA DE APOIO AOS PÓLOS DE INOVAÇÃO TECNOLÓGICA

PROGRAMA DE APOIO AOS PÓLOS DE INOVAÇÃO TECNOLÓGICA DE INOVAÇÃO TECNOLÓGICA 1 O presente relatório refere-se as atividades de pesquisa desenvolvidas no período de abril de 2005 a abril de 2006. Neste período foi desenvolvido, entre outras atividades constantes

Leia mais

Mobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos

Mobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos Mobile Command Diego Armando Gusava Orientador: Mauro Marcelo Mattos Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento Implementação Conclusão Extensões Introdução O que me motivou? Solução

Leia mais

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE Apresentação. O mais famoso tipo de arquitetura utilizada em redes de computadores

Leia mais

CURSO DE SISTEMAS DE INFORMAÇÃO

CURSO DE SISTEMAS DE INFORMAÇÃO 1 CURSO DE SISTEMAS DE INFORMAÇÃO EMENTÁRIO DAS DISCIPLINAS 2009.1A Atualizado em 10 de junho BRUSQUE de 2013 pela Assessoria (SC) de Desenvolvimento 2013 2 SUMÁRIO 1ª FASE... 4 01 ADMINISTRAÇÃO GERAL...

Leia mais

Projeto de Sistemas Distribuídos. Prof. Andrêza Leite andreza.lba@gmail.com

Projeto de Sistemas Distribuídos. Prof. Andrêza Leite andreza.lba@gmail.com Projeto de Sistemas Distribuídos Prof. Andrêza Leite andreza.lba@gmail.com Exemplos de SD Quais podem ser? Ex. de SD: Internet Internet é um conjunto de redes de computadores, de muitos tipos diferentes,

Leia mais

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO DESCRIÇÃO DO SIGAI O SIGAI (Sistema Integrado de Gestão do Acesso à Informação) é uma solução de software que foi desenvolvida para automatizar os processos administrativos e operacionais visando a atender

Leia mais

EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO. Relação de Títulos Informação e Comunicação. Aprendizagem

EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO. Relação de Títulos Informação e Comunicação. Aprendizagem EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO Relação de s Informação e Comunicação Aprendizagem Código Capacitação 252 Administrador de Banco de Dados 253 Administrador de Redes 1195 Cadista 1291 Desenhista

Leia mais

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS Leandro Guilherme Gouvea 1, João Paulo Rodrigues 1, Wyllian Fressatti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil leandrog.gouvea@gmail.com,

Leia mais

A plataforma Android: Uma Introdução

A plataforma Android: Uma Introdução A plataforma Android: Uma Introdução Android Iniciativa da Google de prover uma plataforma aberta para Web móvel Open Handset Alliance Associação de um grupo bastante heterogêneo de empresas (operadoras,

Leia mais

Gerenciamento Agrícola com Suporte à Mobilidade: uma ferramenta móvel para automatizar cálculos de plantio

Gerenciamento Agrícola com Suporte à Mobilidade: uma ferramenta móvel para automatizar cálculos de plantio Gerenciamento Agrícola com Suporte à Mobilidade: uma ferramenta móvel para automatizar cálculos de plantio Márcio José Mantau, Carla Diacui Medeiros Berkenbrock PPGCA - Programa de Pós-Graduação em Computação

Leia mais