Engenharia da Computação
URI Permanente para esta coleção
Navegar
Navegando Engenharia da Computação por Orientador "Wolf, Alexandre Stürmer"
Agora exibindo 1 - 16 de 16
Resultados por página
Opções de Ordenação
- ItemAcesso AbertoAnálise da compra de produtos em estabelecimentos comerciais utilizando a técnica de Mineração de Dados “análise de afinidades com o algoritmo a priori”(2014-08-21) Guimarães, Hélio Henrique Rodrigues; Wolf, Alexandre StürmerEsta monografia aborda a parte teórica da área de “descoberta de conhecimento em base de dados”, suas características gerais e a área de Mineração de Dados. Analisa “o que é um problema de Mineração de Dados” e como são propostas e desenvolvidas soluções nesta área computacional. Aplica metodologias e algoritmos específicos de Mineração de Dados, focando a identificação de quais produtos são mais vendidos em conjunto na organização estudada.
- ItemAcesso AbertoAplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores(2022-12) Klein, Alã Eduardo; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Com a constante evolução de sistemas e aumento da demanda de softwares, faz-se necessário a recorrente instalação e configuração de serviços e servidores. Para atender essa necessidade, empresas fazem o uso da virtualização de servidores tanto em datacenters locais quanto em nuvem. Porém, são necessárias algumas boas práticas e ferramentas para que a gerência, manutenção e criação das máquinas virtuais sejam realizadas com agilidade e segurança. Neste trabalho foram utilizados os conceitos de DevOps e ferramentas de infraestrutura como código (IaC) para experimentação na criação, gerência e manutenção da IaC. Foram utilizados dois hypervisors locais e dois em nuvem para implementação de uma IaC e deploy de uma aplicação. Como resultado deste trabalho, foram aplicados os conhecimentos obtidos em ambientes de teste para comprovar suas funcionalidades e vantagens. Foi possível realizar a criação da IaC e o deploy de uma aplicação de forma automatizada, mantendo o versionamento de todos os códigos utilizados. Também foram realizados testes a fim de comparar os resultados dos tempos de criação, escalabilidade e ferramentas de IaC. Conclui-se que a utilização das ferramentas de IaC em conjunto com técnicas e práticas DevOps são efetivas na gerência, criação e manutenção da IaC, e dessa forma, foi possível atingir o objetivo deste trabalho de forma satisfatória.
- ItemAcesso AbertoAplicação de técnicas de mineração de dados para detecção de perdas comerciais na distribuição de energia elétrica(2018-10-09) Zuege, Tiago Jasper; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945As perdas comerciais na distribuição de energia elétrica causam prejuízos no faturamento das concessionárias e inclusive aos próprios consumidores, sendo um desafio detectar tais eventos de maneira eficiente. Para identificar possíveis perdas o mais rápido possível, facilitando o processo de inspeção das unidades consumidoras, este trabalho propõe como solução, o processo de mineração de dados sobre informações de uma empresa de distribuição de energia do Vale do Taquari. Para alcançar este objetivo, o presente trabalho traz um embasamento teórico onde são tratados os principais algoritmos e técnicas utilizadas no contexto de mineração de dados. Para a execução deste processo, foram utilizadas ferramentas de mineração de dados como o WEKA e o módulo scikit-learn. Os algoritmos executados foram avaliados através de métricas de desempenho, sendo que o método random forests atingiu uma acuracidade de 82%, conseguindo classificar corretamente 97% dos exemplos negativos de perdas comerciais, enquanto que a técnica de árvore de decisão obteve uma taxa de 76% de acuracidade, com aproximadamente 35% dos casos positivos de perdas comerciais classificados corretamente.
- ItemAcesso AbertoAplicativo android para o ambiente Univates Virtual(2014-03-20) Dall’Oglio, Marcel; Wolf, Alexandre StürmerCom a expansão da internet e das transformações dos modelos de ensino, surgiram softwares para apoiar a aprendizagem de forma virtual. Desse contexto surgiu o Moodle, um sistema de gestão de aprendizagem de forma virtual e com código fonte aberto, possibilitando assim a sua adaptação e utilização em diversas Universidades e Instituições de ensino. Atualmente é o software utilizado na Univates como base para o seu ambiente de aprendizagem virtual intitulado de Univates Virtual. Este projeto propõe o desenvolvimento de um aplicativo para a plataforma Android, a fim de facilitar o acesso aos seus recursos disponibilizados no ambiente virtual (Univates Virtual) por parte da comunidade acadêmica da Univates, através dos dispositivos móveis. A partir do desenvolvimento realizado, foi possível observar que este projeto pode colaborar de forma expressiva no caso específico do ambiente Univates Virtual, mostrando que a aplicação funciona de forma eficaz naquilo em que foi projetada, dessa forma possibilitando a comunidade acadêmica manter-se atualizada sobre os recursos disponibilizados através do ambiente de aprendizado virtual.
- ItemAcesso AbertoEstudo comparativo de algoritmos de biometria facial disponibilizados pela biblioteca OpenCV para controle de acesso(2019-01-16) Galimberti, Luiz Henrique De Oliveira; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945O presente trabalho apresenta um comparativo dos algoritmos de reconhecimento facial disponibilizados pela biblioteca OpenCV. Para isso, foi desenvolvido um protótipo de um sistema de controle de acesso baseado em biometria facial. A comparação dos algoritmos é feita considerando situações reais de uso de um sistema de controle de acesso, onde condições ambientais, luminosidade e tempo de exposição do indivíduo são fatores decisivos na viabilidade de utilização da biblioteca. A aplicação responsável pela detecção facial é desenvolvida na linguagem Java em uma plataforma computacional Raspberry Pi, o qual faz chamadas via webservice para outra aplicação, também desenvolvida em Java, responsável por realizar o reconhecimento facial, além de armazenar o banco de imagens e informações dos usuários.
- ItemAcesso AbertoFinded: aplicação mobile para rastreamento geográfico e comunicação via chat entre membros de um grupo de interesse(2020-11) Frey, Matheus Werlang; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Uma das dificuldades do cotidiano é ter acesso de forma rápida e eficaz sobre informações de localização de outras pessoas, como amigos, familiares ou colegas. Tentar descrever este tipo de informação por mensagem de texto ou voz e garantir que os receptores as compreendam pode levar bastante tempo, além de mostrar-se uma prática imprecisa na maioria das vezes. Buscando auxiliar pessoas a agilizarem tais tarefas, foi desenvolvido um aplicativo mobile para a plataforma Android que explora recursos de localização e permite conectar os usuários através de grupos, possibilitando que a geolocalização dos membros seja projetada em tempo real por meio de um mapa virtual. Da mesma forma, uma opção de chat online para troca de mensagens de texto foi implementada, buscando facilitar a comunicação entre os usuários. Para compreender o funcionamento do aplicativo desenvolvido, o presente trabalho apresenta um estudo sobre técnicas de localização, plataforma Android e tecnologias para dispositivos móveis, bem como uma pesquisa sobre aplicativos de geolocalização existentes no mercado e trabalhos relacionados ao tema. Também é apresentado o processo de elaboração, implementação e validação do aplicativo, que comprova a capacidade da solução criada em aproximar usuários e agilizar tarefas corriqueiras relacionadas a localização.
- ItemAcesso AbertoGerenciamento centralizado de dispositivos distribuídos da IoT(2018-02-28) Santin, Roberto; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945; Dertzbacher, Juliano; Schneiders, Luis AntônioEste trabalho apresenta o desenvolvimento de uma aplicação de software para controle de dispositivos da Internet das Coisas - Internet of Things (IoT). A aplicação permite a integração de dispositivos com diferentes protocolos e plataformas, através da coleta e armazenamento de informações relevantes e envio de configurações para os dispositivos. A aplicação centralizadora, dispõe de um formulário dinâmico, desenvolvido para integrar a comunicação, permitindo enviar funções e receber dados do dispositivo gerenciado. Para alcançar os objetivos propostos, são utilizados protocolos de comunicação de dados, exploração de bibliotecas que agilizam o desenvolvimento de software, aliados a ferramentas e métodos já explorados pela literatura e profissionais da área. O protótipo desenvolvido utiliza a plataforma de hardware da Raspberry Pi 3, porém pode ser utilizado em dispositivos com características semelhantes de conectividade, memória e processamento. Para validar estes protótipos desenvolvidos, foi realizado um experimento prático, monitorando e controlando a temperatura de um datacenter. O experimento prático e a prova de conceito demonstraram a utilidade de unificar o controle das informações coletadas dos dispositivos distribuídos na aplicação centralizadora, permitindo realizar averiguações e monitoramento constante.
- ItemAcesso AbertoGerenciamento de dispositivos domóticos utilizando conceitos da IOT(2022-07) Santos, Filipe Dos; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945; Pretto, Fabrício; Schneiders, Luis AntônioO mundo está em constante evolução e passando por uma revolução tecnológica. Tarefas onde antes era preciso estar no local para executar, hoje podem ser realizadas remotamente ou ainda podem ser automatizadas com o uso de sensores e dispositivos inteligentes, proporcionando conforto, economia e segurança. Utilizando conceitos e conhecimentos de hardware e software obtidos ao longo do curso de Engenharia da Computação, este trabalho apresenta o desenvolvimento de um sistema domótico, responsável pelo gerenciamento e monitoramento de dispositivos elétricos conectados à uma rede sem fio. Foram utilizados dispositivos da marca Sonoff como atuadores do sistema, módulo ESP8266 NodeMCU ESP-12E para realizar a leitura de temperatura e umidade do sensor DHT22 e um mini-PC Raspberry Pi 3 como servidor da aplicação. O meio de comunicação principal dos dispositivos é a conexão Wi-Fi pela qual é possível controlar a iluminação, além de outros dispositivos do local automatizado. Foram realizados testes de acionamento dos dispositivos de forma manual, pela aplicação e via agendamento de tarefas onde em ambos os casos o sistema registrou os dados, comportando-se da forma esperada. Após os testes, foram analisados os resultados e constatado a economia de energia que um dispositivo pode apresentar mediante o agendamento de tarefas com desligamento automático. O hardware escolhido, bem como a aplicação desenvolvida atingiram de forma satisfatória o objetivo proposto, proporcionando praticidade e conforto através da aplicação, além de economia de energia resultante do gerenciamento agendado.
- ItemAcesso AbertoGestão do conhecimento: padronização e melhoria de ajuda e documentação de software.(2020-11) Somensi, Douglas; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Conhecimento é considerado um ativo importante dentro de uma organização ou empresa, indiferente do ramo no qual ela está inserida. À medida que estas empresas crescem com o passar dos anos, é cada vez mais difícil e complexo manter sua base de conhecimento atualizada. Pessoas entram e saem e muitas vezes levam o conhecimento adquirido consigo, e dessa forma, estas informações acabam perdidas e muitas vezes não podem ser recuperadas. Se tratando de software, este problema também ocorre, pois muitas vezes o único que tem conhecimento do funcionamento de um determinado software, é o programador que desenvolveu o mesmo. Isso, inevitavelmente pode causar transtorno para os gestores. Na era em que vivemos, em que tudo evolui cada vez mais rapidamente, o conhecimento torna-se obsoleto de forma muito rápida, podendo ser considerado um produto perecível. Desta forma, a atualização é tão fundamental quanto sua identificação, captura e armazenamento. Conhecimento sem atualização tende a tornar-se obsoleto. Através da Gestão do Conhecimento, essas informações vitais e importantes para estas empresas não ficam retidas nos indivíduos e são sistematicamente compartilhadas para toda a organização. Se tratando de documentação e ajuda de software, através de uma boa base de conhecimento, é possível tornar a dependência dos usuários menor e dar mais autonomia, uma vez que o conhecimento sobre o software é de fácil acesso e está compreensível para ele. O presente trabalho teve como objetivo criar uma proposta para documentar os softwares, assim como a ajuda disponível para os usuários do sistema, além de documentar as particularidades dos sistemas, facilitando o trabalho dos desenvolvedores, os usuários poderão sanar suas dúvidas de forma simples e rápida. Esta forma de documentar procura ser o mais simples possível para atualizá- la, além de padronizá-la entre todos os módulos do sistema. A validação da nova proposta de documentação foi realizada junto aos gerentes do setor de desenvolvimento de software e através de um formulário junto aos desenvolvedores de software da Tramontina. Como resultado, foi possível perceber a evolução da documentação, bem como a aprovação de 82,1% dos desenvolvedores de software da empresa, em relação as alterações realizadas.
- ItemAcesso AbertoMonitoramento da rede elétrica por meio de aplicação WEB e IOT(2018-10-09) Wahlbrinck, Alan Junior; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Frente ao cenário da necessidade de otimizar ou melhorar a utilização da rede elétrica, sobressai-se sua utilização de forma mais eficiente, buscando monitorar seu uso de forma a perceber possíveis falhas ou problemas na rede elétrica. Este trabalho apresenta o desenvolvimento de uma aplicação de software e hardware para monitoramento da energia elétrica residencial, bem como, aparelhos individuais. A aplicação permite a integração de dispositivos da Internet of Things (IoT), através da coleta de dados na rede elétrica. Para alcançar os objetivos propostos, são utilizadas ferramentas de monitoramento, exploração de bibliotecas, métodos já utilizados pela literatura e profissionais da área. O protótipo desenvolvido utiliza a plataforma de hardware do Arduino UNO conectado à sensores, para por meio de uma aplicação Web monitorar os dados obtidos.
- ItemAcesso AbertoPlataforma IoT de baixo custo para monitoramento de clima e automatização do meio agropecuário(2020-06) Molin, Luis Felipe Dal; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Com a crescente evolução da tecnologia e da indústria, as atividades do meio rural têm passado por um acelerado processo de mecanização, fazendo com que a oferta de trabalho neste setor diminua acentuadamente. Tal processo, mesmo trazendo vários benefícios em termos de melhora na produção, pode gerar dificuldades nas atividades da agropecuária para produtores de médio e pequeno porte, em certos casos onde os mesmos não dispõem do aporte financeiro necessário para aquisição de maquinário, nem possuam a mão de obra qualificada para as atividades, fazendo com que em muitas situações não seja possível atender à demanda desejada. Neste cenário de forte influência tecnológica no campo, a IoT, impulsionada pelo advento da agricultura de precisão, surge como uma alternativa para construção de uma solução de baixo custo e fácil operação, para que pequenos e médios produtores possam dispor de um completo monitoramento de suas áreas de plantio, bem como ter em mãos uma ferramenta para automatização de tarefas corriqueiras inerentes ao agronegócio. O presente trabalho visou a criação de um protótipo IoT que integra uma estação meteorológica para extração dos dados do clima aliado a um equipamento para automação de tarefas como irrigação e aquecimento. Tanto a leitura das informações quanto o controle de acionamento dos atuadores do protótipo ocorrem através de uma aplicação gerenciadora para as plataformas web e mobile, de onde também é possível configurar o envio de alertas via SMS, e-mail, aplicativos de mensagens ou notificações de push, para o responsável pelo controle da produção. Ao final do projeto, concluiu-se que os estudos sobre os conceitos que envolvem o desenvolvimento de plataformas embarcadas e aplicações para internet e aparelhos portáveis, e a realização do desenvolvimento do protótipo utilizando as tecnologias analisadas, possibilitaram atingir os objetivos e resultados esperados.
- ItemAcesso AbertoSistema de difusão de Mídia Indoor para estações móveis(2017-01) Marmitt, Mateus Rufino; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945; Wolf, Alexandre Stürmer; Wildner, Maria Claudete Schorr; Gärtner, Vilson CristianoO sistema de Mídia Indoor vem substituindo as propagandas estáticas e impressas por telas de LED, LCD e plasma, tornado os conteúdos dinâmicos. Esse sistema de marketing é considerado inovador e exerce uma função mais eficaz comparada às formas publicitárias anteriores, exercendo um papel importante atraindo clientes e agregando impacto de qualidade aos produtos ou serviços disponibilizados. Com isso, o presente trabalho visa o estudo de ferramentas e equipamentos que possam vir a auxiliar na execução do desenvolvimento de um sistema gerenciável de Mídia Indoor e a exploração do mercado para o emprego dessa tecnologia.
- ItemAcesso AbertoSistema gerador de rotas através de mapas de calor(2016-02-03) Danieli, Rafael Leonardo; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945; Wolf, Alexandre Stürmer; Diemer, Mouriac Halen; Mallmann, Paulo RobertoAo longo dos anos muito é discutido sobre segurança pública e estratégias para a redução dos índices de criminalidade. A falta de ferramentas de tecnologia da informação que permitem a realização de análises detalhadas da criminalidade, para minimizar a situação de insegurança vivenciada pelos cidadãos, não é realidade no cotidiano e planejamento do trabalho policial. Este projeto visa a criação de uma aplicação móvel multiplataforma, voltada para os órgãos de segurança pública do Estado do Rio Grande do Sul, com objetivo de auxiliar no policiamento preventivo da cidade de Porto Alegre. O desenvolvimento deste Sistema de Informação Geográfica permitirá o direcionamento de viaturas para locais específicos dentro da área de abrangência de cada batalhão da polícia com base em dados históricos de criminalidade, os quais estão exibidos em mapa de calor no aplicativo. O sistema utiliza ferramentas de geoprocessamento auxiliadas pelo Google Maps e mecanismos de Banco de Dados geográficos para que as ocorrências policiais registradas em delegacias sejam mapeadas para fornecer informações de rotas online para o patrulhamento preventivo.
- ItemAcesso AbertoUsabilidade e eficiência: um estudo aplicado sobre o padrão do sistema Tramontina(2020-11) Righi, Bernardo Prina; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Nos dias de hoje as pessoas possuem um contato muito grande com a tecnologia e estão cada vez mais exigentes, o que antes era aceitável, hoje não é mais. Não basta mais uma tela repleta de campos que devem ser preenchidos em sequência, um sistema de computador deve ser intuitivo, responsivo e de fácil utilização. A empresa Tramontina, possui um setor de desenvolvimento de software baseado no modelo ERP. O sistema desenvolvido é utilizado por todas as suas unidades fabris, bem como centros de distribuições e escritórios ao redor do mundo. Esse sistema existe há muitos anos, mas com a constante evolução das tecnologias, de tempos em tempos é necessário modernizá-lo. Dessa forma, o presente trabalho objetivou realizar uma análise do Sistema Tramontina, através da busca de oportunidades de melhorias, visando o aperfeiçoamento na experiência do usuário, com base nas boas práticas em User Experience (UX). Também foram analisados trabalhos relacionados com este mesmo propósito para entender as abordagens utilizadas. Através desse estudo, foi proposto um novo modelo padrão de interface para o Sistema Tramontina, que foi validado através de uma pesquisa com os usuários e os desenvolvedores, além disso, foram implementadas diversas melhorias. O trabalho buscou soluções de usabilidade para o sistema, mas também contemplou os relatórios, e-mails gerados e melhorias gerais, com o intuito de melhorar a experiência do usuário, criando engajamento e satisfação, evoluindo a usabilidade e eficiência do sistema. Como resultado, foi possível perceber a evolução do sistema, bem como aceitação por parte dos usuários e profissionais da área de TI da empresa, totalizando 88% de aprovação em relação as alterações realizadas e propostas apresentadas, considerando a média das respostas obtidas na validação.
- ItemAcesso AbertoUso de Drone autônomo para auxílio na comprovação de alarmes(2019-01-16) Conceição, Diziano Machado Da; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Com o advento das tecnologias, estão crescendo as possibilidades de utilização dos Veículos Aéreos Não Tripulados (VANTs), pois tornaram-se mais acessíveis e fáceis de usar, além de fornecerem maior segurança quando aplicados a situações que anteriormente exigiam a utilização de aeronaves tripuladas. À medida que a tecnologia de voos autônomos evoluir, os VANTs poderão realizar tarefas cada vez mais complexas, possibilitando respostas rápidas e precisas a desafios da humanidade, como segurança pública, mudanças climáticas e desastres ambientais. O objetivo deste trabalho consiste na construção de um VANT do tipo drone que possua a capacidade de realizar voos autônomos, fornecendo meios de verificar e validar incidentes expostos através do disparo de alarmes, apresentando dados e imagens para o utilizador. O uso de drones justifica-se no auxílio do trabalho de equipes de verificação, que passam a ser acionadas somente nos casos onde os incidentes forem confirmados. Para atingir os objetivos, foi realizada uma análise das tecnologias disponíveis no mercado através da pesquisa de referencial teórico, juntamente com o desenvolvimento de um protótipo de drone e um software de monitoramento e controle. Ao final do trabalho, concluiu-se que a solução proposta possui um grande potencial, possibilitando ganho de agilidade e praticidade na verificação de alarmes disparados.
- ItemAcesso AbertoVehicle-Manager: sistema de monitoramento veicular(2019-11) Marques, Alexandre Eger; Wolf, Alexandre Stürmer; http://lattes.cnpq.br/0591097928246945Com a evolução da eletrônica e o desenvolvimento de dispositivos embarcados, os automóveis passaram a abranger tecnologias como o sistema de diagnóstico OBDII. Ao passo que os sistemas embarcados dos veículos melhoravam, os dispositivos de controle eram alocados para uma unidade central e comunicavam-se por uma rede local, possibilitando a transmissão de dados de todos os módulos do automóvel e facilitando a aquisição de dados sobre o estado do veículo. O presente trabalho objetiva a elaboração de uma solução de monitoramento para veículos, onde as informações obtidas alimentarão um sistema web. Tais informações são enviadas por meio de um aplicativo Android, o qual realiza a comunicação entre o sistema de diagnóstico e o servidor de banco de dados. A utilização do aplicativo Android justifica-se por dispensar a criação de um hardware, reduzindo assim o custo da solução. Para atingir os objetivos propostos, é realizada a pesquisa e a análise das tecnologias de diagnóstico utilizadas em veículos automotores, testes de bancada e testes em campo, além do estudo da construção da solução de monitoramento via aplicativo Android e sistema web. Ao final do trabalho, conclui-se que a solução apresenta grande potencial, possibilitando um monitoramento moderno do estado do veículo.