TCC - Bacharelado em Sistemas da Informação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/427
Navegar
142 resultados
Filtros
Configurações
Resultados da Pesquisa
Item Automação de testes de acessibilidade Web com Cypress e Axe-Core: uma análise do Sistema de Seleções Complementares da UFRPE(2026-06-30) Marinho, Júlia Aguiar Carneiro; Magalhães, Cleyton Vanut Cordeiro de; http://lattes.cnpq.br/3964482995173288A acessibilidade digital é condição essencial para a inclusão social e o exercício da cidadania no ambiente virtual, sendo exigida por normas como o eMAG e a Lei Brasileira de Inclusão. Este trabalho teve como objetivo aplicar testes automatizados de acessibilidade, utilizando Cypress e axe-core, no Sistema de Seleções Complementares da UFRPE, avaliando sua conformidade com as diretrizes WCAG 2.1. A metodologia adotou o estudo de caso como abordagem de pesquisa, estruturado em cinco etapas: planejamento, implementação dos testes, implementação do relatório, execução e análise de métricas. Foram avaliadas 11 páginas do sistema em 22 cenários de teste, executados sobre o ambiente de homologação disponibilizado pela CSIS/UFRPE. Os resultados identificaram 60 violações (regras distintas violadas por página) e 210 ocorrências, com destaque para violações sistêmicas presentes em todas as páginas, derivadas de componentes compartilhados do sistema. Conclui-se que a automação de testes de acessibilidade é uma estratégia viável para identificação sistemática de barreiras, e que as correções recomendadas têm baixa complexidade de implementação e alto potencial de impacto.Item Predição de preços de ações do setor elétrico com aprendizado de máquina(2026-02-20) Costa, João Vitor de Araújo; Albuquerque Júnior, Gabriel Alves de; http://lattes.cnpq.br/1399502815770584A previsão de preços de ações é um desafio clássico no mercado financeiro, devido à alta volatilidade e à complexidade dos fatores que influenciam o comportamento dos ativos. Este trabalho tem como objetivo aplicar e comparar diferentes algoritmos de aprendizado de máquina para prever os preços das ações brasileiras TAEE11 (Taesa) e CMIG4 (Cemig), com foco exclusivo em problemas de regressão. Para isso, foram utilizados dados históricos de preços das ações combinados com variáveis macroeconômicas, como taxa de juros, IPCA, IEE e câmbio, além de indicadores técnicos como RSI e MACD. O conjunto de dados compreende o período de 2010 a 2019. Os resultados indicam que o modelo Random Forest apresentou melhor desempenho geral, observando-se as métricas, o modelo apresentou o menor RMSE, MAE, MAPE e maior R².Item Ancoragem curricular via RAG: um middleware para mitigação de alucinações na geração de questões alinhadas à BNCC(2026-07-06) Cavalcante, Eduardo Estevão Nunes; Garrozi, Cícero; http://lattes.cnpq.br/0488054917286587; http://lattes.cnpq.br/8347468440096771A elaboração de avaliações alinhadas à Base Nacional Comum Curricular (BNCC) é um processo complexo e custoso para educadores e empresas de tecnologia educacional (EdTechs). Embora os Grandes Modelos de Linguagem (LLMs) apresentem potencial para a Geração Automática de Questões (AQG), sua aplicação direta no domínio normativo brasileiro esbarra em dois obstáculos, a alucinação de dados estruturados, em que o modelo inventa ou associa de forma incorreta códigos curriculares, e a transferência da complexidade da Engenharia de Prompt para o usuário final. Este trabalho apresenta a concepção e a implementação de um middleware de ancoragem curricular baseado no paradigma Retrieval-Augmented Generation (RAG) para o ecossistema educacional Gradepen, da Machlev Smart Applications. A solução atua como uma camada de abstração no backend, que infere a intenção do usuário, realiza uma recuperação determinística sobre a hierarquia curricular oficial modelada em JSON e orquestra a construção de um prompt enriquecido em XML. Esse prompt incorpora exemplos Few-Shot, o nível cognitivo da Taxonomia de Bloom Revisada e regras psicométricas para a formulação de distratores, antes de consultar uma API de LLM de propósito geral. Diferentemente da formulação mais difundida de RAG, a recuperação é determinística, baseada em correspondência exata sobre o vocabulário fechado e padronizado da BNCC. Implantada em ambiente de homologação, a solução opera de forma nativa no backend, o que dispensa serviços externos e reduz a complexidade e o custo computacional da operação. A abordagem busca assegurar que os códigos e os conteúdos curriculares das questões geradas existam, de fato, na base oficial, reduzindo a incidência de alucinações normativas e tornando os recursos de IA acessíveis a docentes sem exigir conhecimento técnico especializado, ainda que a revisão docente permaneça como etapa do fluxo.Item Testes automatizados de acessibilidade com LLMS: uma análise de estratégias de prompt em portais governamentais(2026-06-30) Medeiros, Gabriele Monteiro de; Magalhães, Cleyton Vanut Cordeiro de; http://lattes.cnpq.br/3964482995173288; http://lattes.cnpq.br/6251069313764782A utilização de Modelos de Linguagem de Grande Escala (LLMs) tem aumentado as possibilidades de aplicação da Inteligência Artificial em diferentes atividades da Engenharia de Software, incluindo a geração automatizada de artefatos de teste. Nesse contexto, este trabalho apresenta um estudo comparativo sobre a influência da Engenharia de Prompt na geração de scripts de teste automatizados de acessibilidade para plataformas web do Governo de Pernambuco. A pesquisa teve como objetivo avaliar a capacidade do modelo Gemini 3 Flash (Tier Pago) em elaborar scripts automatizados referentes a cenários reais de teste, considerando funcionalidades de acessibilidade presentes no Portal da Transparência de Pernambuco e no Portal do Governo de Pernambuco. Inicialmente, foram elaborados scripts manuais de referência utilizando Cypress, JavaScript, Cucumber, Gherkin e o padrão Page Object Model. Em seguida, foram desenvolvidas e refinadas estratégias de Engenharia de Prompt para a geração automática dos scripts pela LLM. Os artefatos produzidos foram analisados com base em critérios relacionados à legibilidade, facilidade de manutenção, quantidade de ajustes manuais necessários, utilização de seletores corretos, validação das funcionalidades de acessibilidade e tempo de execução. Os resultados demonstraram queo refinamento dos prompts contribuiu para a melhoria da qualidade dos scripts gerados, especialmente em aspectos relacionados à organização do código, utilização de seletores mais adequados e aderência aos fluxos de teste definidos. Entretanto, foi possível observar que os scripts gerados demandaram intervenções humanas para correções de lógica, ajustes de configuração e adequação de validações específicas do contexto analisado. A Engenharia de Prompt possui potencial para apoiar atividades de automação de testes, reduzindo parte do esforço de implementação, mas não elimina a necessidade da atuação de profissionais de QA na validação e adaptação dos artefatos produzidos.Item FlashQuiz: uma abordagem gamificada para o ensino de requisitos de software utilizando conteúdo gerado por inteligência artificial(2025-08-01) Pereira, Carlos Henrique de Souza; Cysneiros Filho, Gilberto Amado de Azevedo; http://lattes.cnpq.br/0534822491953359O ensino de requisitos de software, fundamental para o sucesso de projetos, ainda enfrenta desafios como excesso de teoria, baixa motivação e dificuldades na retenção de conhecimento. Este trabalho propõe o desenvolvimento da plataforma FlashQuiz, uma solução educacional baseada em Inteligência Artificial (IA) que combina flashcards, quizzes e vídeos dinâmicos para tornar o aprendizado mais interativo, personalizado e eficiente. A metodologia adota princípios de game-based learning e gamificação, utilizando técnicas de recuperação ativa e repetição espaçada, estruturadas em três fases progressivas: Estratégia, Prática e Domínio. Para avaliar sua eficácia, foram analisados indicadores de desempenho e aplicados questionários de perfil e feedback com os participantes. Os resultados evidenciaram uma melhora significativa na percepção de aprendizado, aumento do engajamento e alta aceitação da plataforma, com destaque para a clareza e objetividade dos conteúdos. Conclui-se que a FlashQuiz é uma solução promissora para modernizar o ensino de Engenharia de Software, superando lacunas do modelo teórico tradicional e aproximando teoria e prática. Futuramente, pretende-se expandir os recursos adaptativos via IA e aprimorar as mecânicas de avaliação para potencializar a personalização do aprendizado.Item Uso de microfrontends em aplicações reais: integração entre aplicações Next.js e SingleSPA com React através de Module Federation e Proxy Reverso(2026-02-10) Santana, Vinícius Vieira de; Bocanegra, Silvana; Alencar, Renan Costa; http://lattes.cnpq.br/3381678604898700; http://lattes.cnpq.br/4596111202208863; http://lattes.cnpq.br/6301049874361761A crescente complexidade de aplicações web corporativas tem impulsionado a adoção de arquiteturas baseadas em microfrontends, com o objetivo de promover escalabilidade, reutilização de código e autonomia entre equipes de desenvolvimento. Neste trabalho é apresentado um estudo técnico realizado em um laboratório de inovação de uma grande empresa do setor varejista, cujo objetivo foi investigar e viabilizar a integração entre duas aplicações web distintas: um sistema de Marketplace desenvolvido em Next.js e uma plataforma interna denominada Workspace, composta por múltiplos microfrontends em React orquestrados por Single-SPA. Inicialmente, foram exploradas estratégias de integração baseadas em Module Federation, incluindo sua aplicação em conjunto com o framework Next.js e a tentativa de consumo direto de módulos do Workspace. Contudo, limitações técnicas relacionadas à incompatibilidade entre configurações de empacotamento, ao acoplamento interno dos módulos e à descontinuação do suporte oficial ao Module Federation no Next.js inviabilizaram a adoção dessa abordagem em ambiente de produção. Diante dessas restrições, foi proposta e validada uma solução alternativa baseada no uso de proxy reverso, utilizando o Nginx para realizar o roteamento transparente de requisições entre as aplicações. Essa abordagem viabilizou a integração efetiva entre o Marketplace e o Workspace, permitindo a reutilização das telas já existentes, o compartilhamento do contexto de autenticação e a navegação unificada entre os sistemas, sem a necessidade de refatorações estruturais ou de acoplamento direto entre as bases de código. Como resultado, o trabalho evidencia que o uso de proxy reverso mostrou-se uma solução tecnicamente viável e aderente ao contexto corporativo analisado, atendendo aos requisitos de integração estabelecidos e mantendo a independência arquitetural das aplicações envolvidas.Item Desenvolvimento de uma aplicação web para a gestão de atendimentos presenciais ao público usuário de serviços de saneamento básico(2026-02-12) Peixoto, Marcos Vinícius de Araujo Souza; Gouveia, Roberta Macêdo Marques; http://lattes.cnpq.br/2024317361355224A organização eficiente de processos e a adequada coordenação de recursos são essenciais para o bom funcionamento das instituições e para a melhoria da qualidade dos serviços prestados à população, especialmente no domínio da saúde pública, área diretamente relacionada à oferta de serviços de saneamento básico. Nesse contexto, este trabalho apresenta o desenvolvimento de um sistema web voltado ao gerenciamento de atendimentos presenciais na área de saneamento, destinados ao público usuário desses serviços, com início em 2025. A solução tecnológica proposta tem como objetivo otimizar os processos de atendimento por meio da automação de agendamentos, controle de tempo e expediente, monitoramento dos serviços e disponibilização de informações dos atendentes, promovendo maior eficiência operacional e possibilitando o acompanhamento das atividades em tempo real. O projeto fundamenta-se nos princípios da engenharia de software, programação web e gerenciamento de dados dinâmicos, contribuindo para o desenvolvimento acadêmico e para a aplicação prática. Como resultados esperados, destacam-se a otimização do fluxo de informações, a democratização do acesso aos dados, a melhoria da qualidade do atendimento, o aumento da satisfação dos usuários e o fortalecimento da gestão organizacional, refletindo positivamente nos serviços públicos de saúde e saneamento.Item Desenvolvimento de uma suíte automatizada de testes de interoperabilidade Wi-Fi para dispositivos móveis(2025-02-27) Moraes, Brunna Arruda Barroso de; Magalhães, Cleyton Vanut Cordeiro de; http://lattes.cnpq.br/3964482995173288; http://lattes.cnpq.br/8653186269584146A conexão com a internet tem se tornado cada vez mais comum entre os usuários de dispositivos móveis, sendo necessária a utilização de tecnologias de conectividade como o Wi-Fi, que possibilita o uso de dispositivos inteligentes, os quais auxiliam no monitoramento da saúde e na utilização de ferramentas de segurança. Devido ao aumento do número de funcionalidades que surgiram com a evolução dessa tecnologia, o contexto de validação da conexão entre dispositivos móveis e roteadores é complexo. Assim, os testadores enfrentam desafios para aprimorar o processo de testes e reduzir o tempo dedicado a essas validações. O objetivo principal desse trabalho é apresentar uma solução para otimizar o processo de testes de interoperabilidade Wi-Fi em dispositivos móveis, por meio de uma suíte automatizada de testes. Para isso, foram desenvolvidos scripts de teste que permitiram transformar uma suíte manual em automatizada, expandindo o escopo dos testes e reduzindo o tempo de trabalho dos testadores.Item TEAjudo: Aplicativo Móvel para Triagem Precoce de Sinais do Transtorno do Espectro Autista (TEA) em Crianças de 16 a 30 Meses(2026-02-11) Rocha Neto, Washington Botelho da; Magalhães, Cleyton Vanut Cordeiro de; http://lattes.cnpq.br/3964482995173288A identificação precoce do Transtorno do Espectro Autista (TEA), um transtorno complexo do neurodesenvolvimento, é fundamental para intervenções eficazes, mas frequentemente dificultada pelo acesso limitado a especialistas. Este trabalho aborda esse desafio ao propor o desenvolvimento de um aplicativo móvel para a triagem precoce de TEA em crianças na faixa etária de 16 a 30 meses. A metodologia se concentra na digitalização do questionário validado M-CHAT-R/F em um aplicativo móvel para padronizar a coleta de dados. O objetivo é oferecer uma ferramenta de triagem acessível e de baixo custo para pais e profissionais, democratizando a detecção precoce. Este trabalho visa contribuir significativamente para o campo da detecção precoce de TEA, buscando, em última análise, melhorar os desfechos para as crianças e suas famílias.Item Análise de Viés no Modelo BERTimbau para detecção de discurso de ódio em Português Brasileiro(2026-02-12) Oliveira Filho, José Fernando de; Gouveia, Roberta Macedo Marques; http://lattes.cnpq.br/2024317361355224A expansão das redes sociais intensificou a circulação de discursos de ódio online, gerando desafios à convivência democrática e à proteção de grupos minoritários. Diante da inviabilidade da moderação manual, este trabalho aplica técnicas de Processamento de Linguagem Natural (PLN) e Aprendizado de Máquina (ML) para a identificação de conteúdo ofensivo em português brasileiro. O estudo investiga o viés algorítmico do modelo BERTimbau, ajustado via fine-tuning e treinado sobre as bases anotadas ToLD-BR e Tupy-E. A avaliação considera métricas tradicionais de desempenho (precisão, recall, F1-score) e de equidade (Paridade Demográfica), com o objetivo de examinar possíveis associações indevidas entre termos de identidade social e discurso de ódio, contribuindo para o debate sobre justiça algorítmica. Os resultados evidenciaram padrões estruturados de viés do BERTimbau entre os eixos de gênero, raça e orientação sexual, bem como entre grupos específicos dentro de cada eixo (por exemplo, mulheres, pessoas bissexuais, gays e pardas), mostrando que o modelo tende a associar esses termos de identidade ao discurso de ódio com maior frequência do que seus grupos de referência, mesmo em contextos neutros ou positivos.
