TCC - Bacharelado em Sistemas da Informação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/427
Navegar
Item Automatização dos serviços de coleta domiciliar com o QGIS e Python(2024-10-04) Prado, Artillis Henrique Mendes do; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/7294722691197017Este trabalho apresenta o desenvolvimento de uma ferramenta inovadora para monitoramento dos serviços de coleta domiciliar na cidade do Recife, Brasil, utilizando QGIS e Python. O objetivo principal é otimizar o gerenciamento das operações do CCO (Centro de Controle Operacional) que atua na Autarquia de Manutenção e Limpeza Urbana, permitindo o acompanhamento dos veículos de coleta e a análise detalhada de suas rotas. A plataforma desenvolvida coleta e processa dados geoespaciais, fornecendo informações precisas e imediatas sobre o percurso dos caminhões, gerando relatórios que auxiliam na gestão do serviço. Com a integração dessas tecnologias, a ferramenta oferece funcionalidades como a identificação de trechos não atendidos, análise do tempo de atendimento por setor e avaliação da produtividade dos veículos. Os relatórios gerados permitem uma visão ampla da eficiência das operações, facilitando a tomada de decisões estratégicas, como ajustes nas rotas e realocação de veículos mais produtivos. A ferramenta também possibilita filtrar dados por velocidade e tolerância de distância, o que ajuda a verificar se os caminhões seguiram as rotas planejadas. A implementação desta solução traz benefícios significativos para a gestão pública, como maior controle operacional, precisão nos dados e transparência nas ações de coleta de resíduos. Ao gerar informações em tempo real e resultados rápidos, a ferramenta contribui para a eficiência das operações e a melhoria contínua dos serviços, além de promover uma administração mais eficiente e baseada em dados. Dessa forma, o sistema desenvolvido ajuda a tornar o processo de coleta de resíduos mais ágil e sustentável.Item Construção de uma solução para automatização de processos manuais de um assistente virtual(2024-04-27) Araujo, Thales Gabriel dos Anjos; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505DevOps é uma abordagem de desenvolvimento de software que destaca a colaboração, comunicação e integração entre os desenvolvedores de software e os profissionais de operações de TI, com o objetivo de melhorar a velocidade, qualidade e confiabilidade da entrega de software valendo-se de práticas como a automação de processos que pode ajudar as empresas a reduzir custos, melhorar a eficiência, colaboração e satisfação do cliente. Uma vertente desta automação de processos é a orquestração, que auxilia no gerenciamento da implantação, coordenação e manipulação de diferentes partes de uma aplicação ou sistema. Envolve o uso de ferramentas e frameworks para simplificar todo o processo, automatizando tarefas, gerenciando dependências e reduzindo o risco de erros ou inconsistências. Os benefícios da orquestração podem ser observados em todas as empresas que adotam estas práticas para tornar seus processos mais eficientes, mesmo em situações com necessidades e contextos específicos. Um exemplo é a implantação de atualizações em seus sistemas, um processo comum e essencial para as empresas chamado de deploy, o objetivo dessa implantação é lançar uma nova versão de software ou atualização em um ambiente de produção, onde os usuários finais podem acessar e usar a aplicação. A implantação envolve uma série de etapas que podem variar entre as empresas, mas em todas inclui a preparação do código, teste da nova versão e a liberação para o ambiente de produção. Percebe-se que hoje o uso de ferramentas de automação vem se tornando cada vez mais comum, substituindo processos manuais a partir da implantação da cultura de devops nas empresas. Este projeto detalha a construção de uma solução que utiliza desenvolvimento de software aliado com a cultura devops para orquestração dos processos manuais de um assistente virtual. Ao término do desenvolvimento, o sistema alcançou o resultado desejado, abstraindo a execução de processos de forma automatizada e eliminando a necessidade do usuário de passar por todos os passos para realização do armazenamento de componentes ou implantação dos mesmos no assistente virtual, removendo erros ou inconsistências e tornando o desenvolvimento mais prático resultando em economia de recursos.Item Desenvolvimento de software para dimensionamento automático de painéis fotovoltaicos aplicados a sistemas IoT com restrição energética(2022-10-17) Maia, Bruno Lins; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/4677794271430249O crescimento do mercado de sistemas IoT (Internet of Things) tem gerado uma demanda crescente de recursos para alimentação desses dispositivos. Muitos deles são empregados em aplicações e regiões onde o acesso à energia elétrica é restrito. Uma alternativa para solucionar este desafio é a utilização da energia solar, amplamente disponível, em especial no Brasil, devido a sua localização geográfica favorável. Diante desse cenário, este trabalho propõe o estudo e a implementação de uma ferramenta de software capaz de fornecer especificações técnicas de um sistema fotovoltaico voltado a dispositivos embarcados com restrições energéticas.Item Desenvolvimento de um aplicativo móvel para suporte ao monitoramento de ninhos de tartaruga marinha(2024-03-08) Falcão, Beatriz Carvalho; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505É notável que a degradação da vida marinha tem sido um tópico fortemente discutido nas últimas décadas, especialmente no que diz respeito às tartarugas marinhas. As ações humanas têm causado sérios danos a essas espécies em seu habitat natural. No entanto, é possível mitigar esses impactos negativos por meio do uso de tecnologias digitais, no âmbito de desenvolvimento de soluções que visem preservar essas espécies vulneráveis. Este projeto tem como objetivo a implementação de uma solução eficaz de suporte ao monitoramento de ninhos tartarugas marinhas, utilizando a aplicação móvel do Thingsboard, visando facilitar a atividade de monitoramento e a precisão dos processos envolvidos.Item Desenvolvimento de um dispositivo sensor para monitoramento de ninhos de tartarugas marinhas(2024-03-10) Arruda, André Luiz Ribeiro; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/7895899500265397A preservação das tartarugas marinhas é essencial para a ecologia marinha e a biodiversidade global, dada sua relevância na manutenção dos ecossistemas costeiros e marinhos. Atualmente, algumas organizações não governamentais dedicadas a essa causa monitoram ninhos em praias da costa brasileira de forma manual, o que demanda tempo e recursos humanos. Para otimizar esse processo, este estudo propõe a implementação de um dispositivo IoT equipado com sensores para o monitoramento de ninhos de tartarugas marinhas. Utilizando a tecnologia de comunicação de longa distância e baixo consumo energético LoRa, o dispositivo visa aprimorar a eficiência e a precisão do monitoramento, contribuindo para a conservação dessas espécies vulneráveis.Item Desenvolvimento de uma infraestrutura em nuvem para monitoramento de ninhos de tartarugas marinhas(2024-03-08) Silva, Wanderson Moura da; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505Este Trabalho de Conclusão de Curso propõe um sistema de monitoramento em nidificação de tartarugas marinhas, explorando a plataforma ThingsBoard para a elaboração de um dashboard de monitoramento. O estudo procura integrar tecnologias de Internet das Coisas (IoT), e estratégias de envolvimento comunitário para aperfeiçoar a conservação dessas espécies que a muito tempo tem sua existência ameaçada por diversos fatores predatórios. A aplicação na plataforma ThingsBoard possibilita a obtenção de dados essenciais em tempo real, tais como, movimento e temperatura provindos de dispositivos instalados no interior do ninho. O dashboard implementado proporcionará uma representação visual clara do status de cada ninho monitorado, gerando alerta automaticamente quando existir ocorrência de eventos críticos, como aumento excessivo de temperatura ou movimentos que originam a eclosão dos ovos incubados. O dashboard, além de fornecer informações cruciais para pesquisadores e ambientalistas, será acessível à comunidade local por intermédio de um aplicativo móvel exclusivo. A revisão do projeto abrange estratégias contínuas de aprimoramento, enfatizando a colaboração com especialistas locais e a participação ativa da comunidade para otimizar a eficácia da aplicação de monitoramento. O papel central do dashboard desenvolvido na plataforma ThingsBoard é receber e apresentar dados vindos de dispositivos instalados nos ninhos de tartarugas, para monitoramento de temperatura e movimento. Esse sistema facilita a compreensão e análise dos dados, proporcionando insights em relação à possibilidade de eclosão dos ovos, e contribui para a efetiva conservação das tartarugas marinhas.Item Desenvolvimento de uma plataforma de compartilhamento e análise de Dados com ênfase em LGPD(2023-04-27) Monteiro, Heitor Augusto Gomes; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505O desenvolvimento tecnológico destacou a importância dos dados como um ativo estratégico na administração pública e a necessidade de os governos desenvolverem estruturas de governança de dados e mecanismos de entrega relacionados à infraestrutura e padrões de dados. Compartilhar informações é útil para o planejamento estratégico. Melhorar a previsão e a resposta às necessidades do usuário e fornecer melhores serviços e políticas públicas. No entanto, no setor público, muitas vezes você pode encontrar muitas informações contidas em vários bancos de dados. Requer desenvolvimento empresarial e soluções de troca de dados acessíveis. O uso adequado da tecnologia da informação e comunicação (TIC) pode reduzir ineficiências nos processos governamentais, permitir o compartilhamento de arquivos e dados entre órgãos governamentais, eliminar erros e reduzir o tempo necessário para as transações. No entanto, o compartilhamento de dados entre órgãos governamentais muitas vezes não é padronizado, resultando em dificuldades na adoção de diferentes processos, falta de conhecimento holístico dos dados corporativos, indicadores de consumo insuficientes e falta de mecanismos de feedback do usuário. Neste trabalho, será apresentada minha atuação como desenvolvedor da Fábrica de Negócio para a resolução de um problema de compartilhamento de dados no setor público, mais especificamente, na construção de um portal que opera como um orquestrador dos serviços presentes na solução, que hoje é utilizada por órgãos do estado no seu ambiente de produção.Item Detecção de anomalias em dados meteorológicos do sertão de Pernambuco utilizando Isolation Forest e DBSCAN(2022-06-02) Cavalcante, Anderson Rodrigues; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/0155290293799371Valores anômalos são uns dos problemas presentes na era do Big Data. São necessárias técnicas robustas para a manipulação de informações corretas e incorretas que a cada instante são geradas. O uso de algoritmos de aprendizado de máquina não supervisionados dá a confiança de um bom desempenho nos resultados finais. Esta pesquisa utilizará dados meteorológicos de temperatura e umidade relativa do ar vindos do Instituto Nacional de Meteorologia, de Petrolina, com o DBSCAN (Density Based Spatial Clustering of Application with Noise) e o IF (Isolation Forest) implementados para detectar anomalias presentes nos dados, visto que anomalias meteorológicas podem aparecer por meio de defeitos, má configuração dos sensores e até mesmo efeitos climáticos extremos.Item Liferay Portal Upgrade: definição de um processo eficiente para upgrade de clientes em versões legadas(2022-10-11) Ferreira, Nícolas Moura do Canto; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505A Liferay propõe que o setor de engenharia intervenha no processo de migração do Liferay Portal, das versões mais antigas para a mais atual disponível no mercado. Processo anteriormente feito pelo departamento de consultoria, o upgrade é um trabalho que demanda tempo da equipe e acaba sendo repassado em valores altos para os clientes que optam por permanecer em versões desatualizadas. Para atingir suas metas, o time faz uso de tecnologias internas do produto Liferay Portal DXP com arquitetura separada em três camadas de User Interface: core, serviços e opcional. Elas consistem em aplicações DXP web para adicionar portais, sites, páginas, widgets e conteúdos para os diversos produtos. Além de trabalhar com scripts de upgrade de versões para tabelas nos bancos de dados dos clientes e fazer automações para esse processo na ferramenta interna de formatação de código da empresa. A engenharia apresenta assim uma nova proposta para processos de upgrades de clientes visando agilizar o trabalho do time de consultoria. Além de contribuir com documentação interna e automação para migrações futuras. Este trabalho visa discorrer sobre os eventos que circundam este projeto desde sua concepção, à organização do fluxo de trabalho, além da influência da graduação em sistemas de informação pela UFRPE no atual mercado de trabalho.Item Método para Estimativa de Trajeto Baseado em Dados de Unidades de Medição Inercial(2019) Silva, Lucas Filipe Vieira da; Medeiros, Victor Wanderley Costa de; Gonçalves, Glauco Estácio; http://lattes.cnpq.br/6157118581200722; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/1223833449629855A Internet das Coisas ou IoT (Internet of Things) surgiu como uma nova visão para a internet onde os mais diversos dispositivos têm a capacidade de conectar-se a rede. Este conceito está diretamente relacionado aos avanços tecnológicos experimentados na construção de dispositivos semicondutores e circuitos integrados que tornaram-se baratos, menores e mais eficientes. Esses avanços também possibilitaram o surgimento de novas aplicações, dentre elas a possibilidade de localização em tempo real. A medição precisa da localização, através da orientação, desempenha um papel crítico para a estimativa do trajeto percorrido por um sensor atrelado a um objeto. O objetivo principal desse trabalho é avaliar, por meio de experimentação, a acurácia de um método para estimativa de trajetória baseado no algoritmo de gradiente descendente e em dados de aceleração e giro obtidos através de uma Unidade de Medição Inercial (IMU) debaixo custo. O experimento foi realizado através da coleta de dados numa caminhada em linha reta, a caminhada foi realizada 30 vezes, a uma frequência de 100Hz e 50 Hz.O equipamento utilizado foi uma MPU-6050 acoplada a uma placa TTGO T-Beam. A estimativa foi calculada por um algoritmo escrito na linguagem Python. Os resultados mostraram que é possível utilizar uma IMU para estimar a trajetória realizada por uma pessoa, com uma boa acurácia, adotando-se uma taxa de amostragem de 50Hz.Item Métodos de previsão de consumo de energia elétrica residencial em grande volume de dados(2019) Carvalho, Daniel José de; Medeiros, Victor Wanderley Costa de; Gonçalves, Glauco Estácio; http://lattes.cnpq.br/6157118581200722; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/6867315638833821A energia elétrica é uma das principais fontes de energia utilizadas pela humanidade.A crescente preocupação com a preservação do meio-ambiente estimulou a busca por fontes de energia renováveis capazes de reduzir os impactos à natureza. O crescimento populacional e o uso cada vez mais comum de dispositivos eletrônicos, na quase totalidade das atividades cotidianas, demandam o uso mais eficiente da energia elétrica. Diante destes desafios é essencial a realização de um planejamento para dimensionar a estrutura de geração e transmissão de energia elétrica. Uma das ferramentas capazes de auxiliar neste dimensionamento é a previsão de demanda. Outrogrande desafio nesta área está na realização destas previsões em cenários de grandes dados (Big Data).Este trabalho tem como objetivo principal avaliar o desempenho de dois métodos deprevisão, ARIMA e Holt-Winters, utilizando séries temporais aplicados a um grandevolume de dados. A base de dados utilizada foi fornecida no evento DEBS 2014 GrandChallenge, a qual contém dados de consumo de energia elétrica, de um grande nú-mero de residências, durante o período de um mês. Para a aplicação dos métodos de previsão, foram utilizadas bibliotecas na linguagem R. Para processar os dados,utilizou-se o frameworkApache Spark em conjunto com a linguagem R, para parale-lizar o processamento da leitura dos dados e a filtragem dos parâmetros desejados.Os dados tratados foram convertidos em séries temporais com valores de consumo horários, durante todo o mês compreendido pela base de dados original. Foram executadas previsões para a região das residências como um todo e para cada residência individualmente. Os resultados mostraram uma vantagem do ARIMA frente ao Holt-Winters no cenário utilizado, utilizando a métrica RMSE como base comparativa de desempenho. Contudo, baseado em experimentos similares encontrados na literatura,resguardando as devidas proporções, ambos os valores de RMSE estão dentro de uma faixa aceitável.Item Movimentação de um robô uniciclo utilizando controladores PID discretos(2021-07-20) Mei, Filipe Peticor; Medeiros, Victor Wanderley Costa de; Gonçalves, Glauco Estácio; http://lattes.cnpq.br/6157118581200722; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/2113269128469015Robôs autônomos são robôs que podem realizar atividades e atingir objetivos em ambientes desestruturados. Um dos principais objetivos desse tipo de equipamento é realizar atividades que são consideradas repetitivas, perigosas ou inviáveis para o ser humano, sendo utilizados em ambiente doméstico ou industriais. Para atingir esse objetivo é essencial que o robô autônomo tenha um bom sistema de localização. Variados tipos de algoritmos de sistemas controle de trajetória são propostos e o controlador PID é um dos controladores clássicos populares em diversas aplicações, sendo possível usar esse controlador para a finalidade de sistemas de navegação. Dessa forma, este trabalho propõe o desenvolvimento de um protótipo de um robô, para avaliar como um controlador PID digital auxilia o desempenho de sua movimentação.Item O vaso inteligente: uso de design thinking na criação de uma tecnologia Appless para o mercado de jardinagem e paisagismo(2022-06-01) Vasconcelos, Bruna Pereira; Medeiros, Victor Wanderley Costa de; Monteiro, Cleviton Vinicius Fonsêca; http://lattes.cnpq.br/9362573782715504; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/8985198107522049A pandemia de COVID-19 e a necessidade do isolamento social levou os brasileiros a adotarem um novo hábito: o cultivo de plantas. O setor registrou crescimento de 10% em 2020, movimentando R$ 9,6 bilhões, segundo o Instituto Brasileiro de Floricultura (Ibraflor). Utilizando técnicas da metodologia de Design Thinking, foram feitas entrevistas com consumidores e empreendedores deste seguimento e detectado que o maior problema enfrentado pelas pessoas é seguir corretamente a rotina de cuidados que uma planta demanda. O estudo teve como objetivo propor uma Prova de Conceito (PoC) de um vaso inteligente e avaliar a experiência do usuário ao utilizá-lo como suporte aos cuidados com plantas domésticas. O Vaso Inteligente foi avaliado por 82 pessoas e destas, 90% relataram o desejo de adquiri-lo, indicando que o método e as técnicas utilizadas neste trabalho foram eficazes e determinantes para construir uma solução que resolve adequadamente o problema do público-alvo.Item Prototipação de um sistema de localização utilizando Redes LoRaWAN(2024-03-05) Maia, Pedro Lopes; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/2161981667043569Com a proliferação do uso de tecnologias IoT, soluções eficientes em termos de uso de bateria e aplicabilidade para posicionamento de dispositivos se tornaram cada vez mais necessárias devido à demanda por serviços baseados em localização. Nesse contexto, técnicas de localização baseadas em sinal, como o fingerprinting, representam uma solução muito apropriada por atenderem aos requisitos dessas aplicações. Neste estudo, empregou-se um conjunto de dados públicos contendo valores de RSSI provenientes de uma rede LoRaWAN para criar modelos de aprendizado de máquina com o intuito de avaliar sua eficácia no posicionamento de dispositivos LoRa, oferecendo uma alternativa ao GPS, que devido ao alto consumo de energia das baterias dos dispositivos, em muitas situações, não é viável para sistemas IoT. Após a devida avaliação de hiperparâmetros e aplicação de metodologias apropriadas para cada algoritmo estudado, foi obtido um modelo capaz de realizar previsões com erro médio de 301, 34 metros e mediana de 164.26 metros.Item Um sistema de recomendações de eventos culturais com áudio-descrição(2018) Souza Filho, Robson Ugo Ferreira; Medeiros, Victor Wanderley Costa de; Falcão, Taciana Pontual da Rocha; http://lattes.cnpq.br/5706959249737319; http://lattes.cnpq.br/7159595141911505Cerca de um bilhão de pessoas no mundo vive com algum tipo de deficiência, enquanto quase 24% da população brasileira declarou ter algum tipo de deficiência no CENSO de 2010. Desta forma, a presença cada vez mais constante de pessoas com deficiência visual em espaços culturais tem aumentado e deve-se também `a presença dos recursos de acessibilidade comunicacional. O avanço tecnológico tem tornado a disposição de tais recursos muito mais fácil e próxima, aumentando ainda mais a autonomia deste público. Com base neste argumento, este trabalho visa apresentar o planejamento e desenvolvimento de um sistema de recomendação de eventos culturais com audiodescrição voltado para pessoas cegas usando dispositivos moveis Android, aumentando a independência e capacidade do processo de indicação já natural às relações sociais humanas através de algoritmos de filtragem colaborativa baseada em item e filtragem baseada em conteúdo. Foram gerados uma potencial base de dados de eventos do gênero, um estudo acerca dos algoritmos propostos e um experimento de usabilidade da aplicação. Foi identificada ausência de métricas de avaliação estatística para as recomendações geradas, dada a abordagem pessoal utilizada pelos usuários na escolha das notas para os eventos, resultado também da inexistente consistência de seus dados.
