Please ensure Javascript is enabled for purposes of website accessibility

Tecnologia em Análise e Desenvolvimento de Sistemas

URI Permanente para esta coleçãohttp://repositorio.ifro.edu.br/handle/123456789/516

Trabalhos apresentados e aprovados.

Navegar

Submissões Recentes

Agora exibindo 1 - 20 de 21
  • Item type: Item ,
    Phishield: ferramenta web para detecção de URLs maliciosas
    (2025) Gomez, Albert Jossue Ojeda; Valiante, Leandro Ferrarezi
    As ameaças cibernéticas são recorrentes no cenário da segurança digital, afetando e colocando em risco milhões de usuários na internet. O phishing é uma dessas ameaças ainda presentes no cotidiano; essa técnica, que utiliza links disfarçados como legítimos, tem como objetivo roubar dados sensíveis e informações pessoais. Embora existam ferramentas automatizadas de detecção, muitas delas não são acessíveis ao público em geral, seja pelo custo elevado ou pela complexidade de uso. Estudos indicam que características presentes na estrutura das URLs, como tamanho, formatação e uso de termos suspeitos, podem servir como indícios úteis na identificação de golpes online. Diante disso, este estudo propõe o PhiShield, uma extensão web desenvolvida para avaliar a segurança dos links suspeitos. A proposta busca oferecer uma solução simples, gratuita e acessível, capaz de alertar rapidamente os usuários sobre potenciais ameaças, contribuindo para tornar a segurança digital mais acessível a todos.
  • Item type: Item ,
    Análise de sistema de aplicativo de registro de sonecas e mamadas para lactentes - Hora do Bebê
    (2025) Azevêdo, Izadora Damázio; Valiante, Ferrarezi Leandro
    O presente trabalho apresenta a análise e a prototipagem de um sistema de aplicativo nomeado como Hora do Bebê, com o intuito de registrar mamadas, sonecas e vacinas para lactentes. Dados coletados por meio de questionário digital serviram para subsidiar a definição dos requisitos do sistema e direcionar a elaboração das etapas de modelagem, utilizando de diagramas UML e Modelo Entidade-Relacionamento. Embasado nessas informações, desenvolveu-se uma prototipagem funcional, apresentando uma estrutura visual do aplicativo. Como resultado, foi possível apresentar a representação de um sistema intuitivo, objetivo e ampliado para registro de vacinas, agendando valor às rotinas de acompanhamento infantil. A contribuição acadêmica deste estudo consiste em demonstrar a aplicação prática referente a análise e modelagem de sistemas, em um problema real de rotina enfrentado por cuidadores de lactentes, com a utilização de dados comparativos de aplicativos similares e entregando um conjunto de diagramas e protótipo que possibilitam a orientação de pesquisa e desenvolvimentos futuros na área de engenharia de software aplicado ao cuidado infantil.
  • Item type: Item ,
    Equinox Finance: uma solução financeira com suporte a orçamentos compartilhados
    (2025) Barreto, Igor Vinicius Mendonça; Silva Neto, Luis Gonzaga da; Valiante, Leandro Ferrarezi
    O presente trabalho de pesquisa aborda a lacuna de ferramentas PFM (Personal Financial Management) focadas em orçamentos colaborativos, em um contexto de alta desorganização financeira no Brasil. O objetivo central foi o desenvolvimento e a implementação de um Sistema Web para Gestão Financeira com foco na segurança e na análise transacional coletiva. Utilizou-se a metodologia de Pesquisa de Design em uma arquitetura Client-Server e stack moderno (Node.js/NestJS/PostgreSQL). Os principais resultados incluem o módulo de Workspaces Colaborativos, serviços de Importação via Open Finance e a geração de relatórios analíticos em tempo real. A segurança foi garantida pela criptografia do JWT (AES-256-GCM) e o hashing de senhas (Argon2). O Estudo de Caso Confirmatório validou a viabilidade da solução, provando a eficácia do modelo colaborativo como um mecanismo robusto para mitigar a desorganização financeira.
  • Item type: Item ,
    Portal meteorológico Nexus: uma solução para a desinformação meteorológica
    (2025) Guimarães, Felipe Resky; Dall'Igna, Fernando
    Este trabalho apresenta a estrutura e desenvolvimento de um portal meteorológico confiável, com objetivo de combater a desinformação na área meteorológica e fornecer acesso a dados precisos e claros para usuários profissionais e leigos. Utilizou-se metodologia baseada em revisão bibliográfica, seleção criteriosa de APIs oficiais e implementação tecnológica com HTML, CSS, JavaScript e a API do OpenWeatherMap, com foco na segurança via HTTPS e usabilidade para regiões amazônicas. Os resultados destacam um portal funcional, com filtros geográficos dinâmicos, visualizações interativas e acessibilidade, além de usabilidade otimizada para conexões instáveis. Embora o portal assegure transmissão segura dos dados, evidencia a necessidade de aprimoramentos em validações de segurança. Conclui-se que o portal representa uma solução eficaz para democratizar informações meteorológicas confiáveis e mitigar a desinformação, especialmente relevante para a região amazônica, podendo evoluir com integrações futuras e melhorias técnicas.
  • Item type: Item ,
    XML forge: ferramenta de apoio para desenvolvedores com funções de formatação, conversão e validação de XML
    (2025) Alves, João Victor Penha; Gomes, Celso Guedes
    O presente trabalho aborda os desafios persistentes na manipulação de documentos XML, como a baixa legibilidade de arquivos desestruturados, a necessidade de interoperabilidade com JSON e a garantia de conformidade via XSD. O objetivo geral foi projetar e implementar a extensão ”XML Forge” para o Google Chrome, visando apoiar desenvolvedores, analistas e estudantes nesta tarefa. Utilizando uma metodologia de prototipagem evolutiva e a arquitetura Manifest V3 , a ferramenta implementou com sucesso os objetivos específicos, incluindo um formatador de código(pretty print) , um conversor bidirecional XML e JSON, um validador de esquemas XSD e um módulo de comparação diferencial (diff). Os resultados demonstram que a ”XML Forge” constitui uma solução funcional e prática que resolve os problemas identificados, consolidando o aprendizado do ciclo de engenharia de software.
  • Item type: Item ,
    Mineração de dados educacionais aplicada aos microdados do Saeb: predição de desempenho e fatores associados à proficiência no ensino médio em Rondônia
    (Revista ARACÊ, 2025) Martins, José Claion; Valiante, Leandro Ferrarezi
    Este estudo investiga a aplicação de técnicas de Mineração de Dados Educacionais (MDE) aos microdados do Sistema de Avaliação da Educação Básica (SAEB), com foco nos estudantes do 3º e 4º anos do Ensino Médio do estado de Rondônia. O objetivo foi desenvolver modelos de predição de desempenho em Língua Portuguesa e Matemática e identificar variáveis socioeconômicas, escolares e individuais mais relevantes para a proficiência dos alunos. Foram utilizados algoritmos de regressão, incluindo Linear Regression, IBk (KNN), Random Forest, SMOreg e M5P, sendo este último o que apresentou melhor desempenho preditivo. A análise de relevância por meio do método ReliefF apontou fatores como tempo de estudo, sexo, tipo de escola, acesso a recursos tecnológicos e compreensão das aulas remotas como determinantes do desempenho. Os resultados evidenciam a importância das condições socioeconômicas e do contexto educacional para a aprendizagem, oferecendo subsídios para políticas públicas mais direcionadas e para estratégias pedagógicas voltadas à redução das desigualdades educacionais.
  • Item type: Item ,
    Avaliações e propostas de melhoria a partir de recursos web simples para o serviço eletrônico de consulta pública de embargos e autuações ambientais do Ibama
    (2025) Silva, Guilherme Alves de Luna; Silva, Amanda Ferreira da
    O presente trabalho trata da construção de uma nova página virtual para consulta a sanções ambientais impostas pelo Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis (Ibama). O objetivo é mapear pontos de passíveis de melhoria no sistema atual e desenvolver, com recursos web simples, um website seguindo as melhorias identificadas, incluindo novas funcionalidades importantes e recursos de acessibilidade. A execução desse trabalho foi guiada por uma adaptação do processo genérico próprio da engenharia de software, contendo cinco etapas, a saber, a concepção, o planejamento, a modelagem, a construção e a entrega. Cada uma dessas etapas era constituída por tarefas próprias, que foram a base para montagem do cronograma. Foram aplicadas técnicas simples para análise e desenvolvimento do sistema, incluindo mapeamento visual, teste prático, ideação de funcionalidades e avaliação de terceiros. Os resultados alcançados, medidos por meio de questionário, foram satisfatórios e condizentes com os objetivos. A maioria dos participantes informou que o website possui usabilidade adequada, que entrega novas funcionalidades úteis e que sana problemas existentes na página real objeto do estudo. O tema é amplo e outras melhorias são possíveis, tanto do ponto de vista técnico — relativamente à organização do código a padrões de programação —, quanto de experiência do usuário. De um modo geral, entretanto, o sistema alcançou as expectativas iniciais do graduando.
  • Item type: Item ,
    Sistema web para emissão de certidão correicional
    (2025) Nogueira, Erik Sanchez; Dall Igna, Fernando
    Trata-se do desenvolvimento de um sistema web, proposto como solução para a elaboração de certidões emitidas pela Corregedoria-Geral da Polícia Militar do Estado de Rondônia. Em 2023, em resposta às demandas recebidas e registradas no setor, foram expedidas aproximadamente 3.000 (três mil) certidões. O problema reside nos meios, fluxos e processos atualmente adotados. O recebimento, o controle, abusca de dados, o processamento, a produção do documento, a assinatura e o envioao interessado são etapas que demandam tempo, não estão integradas a sistemas informatizados e estão suscetíveis a erros humanos. Além disso, geram descontrole dedados e omissões de informações relevantes no documento final. Nesse contexto, combase nas teorias de desenvolvimento de software de Pressman (2021) — que abrangem o planejamento, a análise de requisitos, o design, o desenvolvimento, os testes,a implantação e a manutenção —, esta proposta foi concebida. Nas seções seguintes,são apresentados os métodos, tecnologias e resultados obtidos no desenvolvimentodo sistema denominado Certidão Correicional.
  • Item type: Item ,
    FLUX: uma proposta de sistema web para acompanhamento de projetos
    (2025) Souza, Luis Henrique Bergonzini; Valiante, Leandro Ferrarezi
    No cenário atual da gestão pública e privada, o acompanhamento de projetos através de planilhas eletrônicas apresenta limitações críticas, como dificuldades de colaboração, riscos à integridade dos dados e falta de integração com ferramentas analíticas. Diante desses desafios, este trabalho apresenta o desenvolvimento do sistema “Flux”, oferecendo como uma solução de software que substitui processos manuais por uma plataforma integrada de gestão estratégica. Desenvolvido com PHP, CodeIgniter e MySQL, o sistema proporciona controle de acesso diferenciado e gestão segura das informações. A metodologia combinou análise documental com abordagem ágil, incluindo modelagem relacional e desenvolvimento iterativo validado com usuários. Destaques incluem visualização hierárquica de projetos, atualização automática de status e mecanismos de aprovação workflow. A implementação do novo sistema eliminou efetivamente os riscos de modificações indevidas do modelo anterior. A interface intuitiva, com seus recursos de tabelas dinâmicas e múltiplos filtros, resultou em uma maior facilidade de utilização pelos usuários e em um gerenciamento mais eficiente das alterações por parte dos administradores.
  • Item type: Item ,
    Protótipo de sistema de gerenciamento de demandas urbanas: análise e aplicação para a cidade de Porto Velho
    (2025) Abreu, Iara Rodrigues; Valiante, Leandro Ferrarezi
    O presente trabalho tem como objetivo analisar e propor um protótipo de sistema de gerenciamento de demandas urbanas voltado para a cidade de Porto Velho, Rondônia. A pesquisa é de natureza qualitativa, com caráter exploratório e descritivo, e concentra-se na avaliação de requisitos de usabilidade aplicados à interação entre cidadãos e órgãos públicos. Foram analisadas plataformas existentes, como COLAB, 156 (São José dos Campos) e NYC 311 (Nova Iorque), a fim de identificar boas práticas e limitações. Com base nesses estudos, foram levantados os requisitos do sistema, modelados por meio de diagramas UML (casos de uso e classes), além do desenvolvimento de um protótipo de interface utilizando a ferramenta Figma. O sistema proposto visa centralizar o registro, acompanhamento e resposta às demandas urbanas, promovendo maior eficiência, transparência e acessibilidade com o desenvolvimento de soluções digitais voltadas à gestão pública municipal.
  • Item type: Item ,
    Desenvolvimento de uma Aplicação Webmapping - Mapas temáticos dinâmicos e estáticos do Município de Porto Velho
    (2022) Lopes, Iasmin de Magalhães Oliveira; Silva, Rafael Pitwak Machado
    A administração pública tem seus desafios e metas na hora de gerir um Município, Estado ou País, diante disso a cartografia, linguagem que representa a realidade através de mapas, é uma ferramenta que vem sendo muito utilizada na gestão pública. Mapas temáticos, sejam eles dinâmicos ou estáticos, auxiliam na compreensão do território, por conseguinte na tomada de decisões, através de análises espaciais. Além da condução de tomada de decisões, os mapas fornecem dados necessários a estudos e compreensão por meio da população do lugar onde vivem. A vista disso, esse artigo propõe uma aplicação webmapping para publicizar os mapas temáticos dinâmicos, estáticos do Município de Porto Velho e as informações contidas neles, através de Banco de Dados Geográficos, manipulados em softwares gratuitos a fim de viabilizar a implementação na aplicação na gestão pública municipal.
  • Item type: Item ,
    Desenvolvimento de um Sistema Web para Gerenciamento de Projetos Acadêmicos no Instituto Federal de Rondônia
    (2024) Nunes, Fernanda Coelho; Valiante, Leandro Ferrarezi
    A gestão de projetos acadêmicos no Instituto Federal de Rondônia (IFRO) enfrenta desafios devido à comunicação informal entre orientadores e alunos, dificultando o acompanhamento e a organização das atividades. Este trabalho desenvolve um sistema web para gerenciar projetos acadêmicos, com funcionalidades de criação e atribuição de tarefas, registro de progresso e armazenamento de documentos. Utilizando tecnologias como Django, Next.js e PostgreSQL, o sistema visa oferecer uma interface intuitiva e um back-end robusto, proporcionando maior eficiência na gestão acadêmica. Espera-se que o sistema melhore a organização e o acompanhamento de projetos.
  • Item type: Item ,
    Adaptação de um jogo para deficientes visuais e pessoas com pouca mobilidade
    (2023) Saavedra, Fabio Marcelo Tanwing ; Valiante, Leandro Ferrarezi
    Uma das grandes discussões da sociedade contemporânea está relacionada a pessoas com deficiência visual e de pouca mobilidade, as quais por terem uma condição limitante são desafiadas diariamente a serem independentes. Embora já existam tratamentos para amenizar ou até mitigar essa dificuldade, como a terapia ocupacional, por exemplo, muitas vezes essa rotina é tediosa ou cansativa para os pacientes. Pensando nesse entrave e para tentar evitar o abandono prematuro por parte dessas pessoas, este trabalho propõe o desenvolvimento de um jogo que pode trazer a possibilidade uma nova perspectiva por meio da diversão e desafio. O jogo foi desenvolvido na plataforma Game Maker, adaptando AudioIcons e AudioCues em um jogo de tiro criado através de um tutorial oficial. O trabalho detalha cada aspecto do desenvolvimento do produto tecnológico resultante.
  • Item type: Item ,
    Desenvolvimento e funcionalidades do Sistema Web “Caketter” para Pequenos Empreendimentos no setor de Confeitaria
    (2024) Ádrian Rabelo Mendes; Cledenilson Souza Martins
    Este artigo tem por objetivo apresentar a solução desenvolvida ao final da pesquisa que buscou utilizar a tecnologia como forma de colaborar com a organização e melhoria do atendimento a pedidos de uma pequena confeitaria, com vistas ao fortalecimento dos arranjos produtivos locais. O processo para criação do sistema denominado “Caketter”, foi divido em fases na primeira foi feita a análise de requisitos, em virtude dos prazos, delimitouse essa análise a gestão de pedidos. Após esse levantamento definiu-se as funcionalidades. Utilizando metodologias ágeis, foram definidos ciclos de desenvolvimento iterativos e incrementais, o que permite uma rápida implementação de partes do sistema. Utilizou-se tecnologias e frameworks modernos para a interface do usuário, e linguagens de programação robustas, para o desenvolvimento da lógica do sistema e integração com banco de dados. Ao final da fase de desenvolvimento, o sistema foi estado pelo desenvolvedor para garantir sua estabilidade, segurança e usabilidade. Os resultados obtidos demonstraram que o sistema “Caketter” é uma ferramenta eficaz e intuitiva para auxiliar profissionais da área de confeitaria na gestão de seus pedidos, contribuindo para a otimização de processos e melhoria da qualidade dos serviços oferecidos
  • Item type: Item ,
    Nudges como abordagem para construção de um aplicativo de gestão financeira
    (2023) Sousa, Sofia de Paula Reis; Silva, Rafael Pitwak Machado
    Pesquisas mostram que muitos brasileiros não realizam controle financeiro e os poucos que o fazem preferem métodos tradicionais como planilhas e cadernos, é possível notar que novas tecnologias estão sendo rejeitadas, mas quando se trata de controle financeiro se tornam indispensáveis. Logo este trabalho tem como objetivo, o desenvolvimento de um aplicativo para controle financeiro, utilizando nudges como abordagem para auxiliar decisões.
  • Item type: Item ,
    Desenvolvimento de um sistema web para gerenciamento das qualificações dos servidores públicos da Secretaria de Estado da Justiça de Rondônia
    (2023) Brito, Caio Vitor Lima; Valiante, Leandro Ferrarezi
    A qualificação contínua é um mecanismo fundamental para o desenvolvimento e melhoria das competências profissionais, resultando em um melhor desempenho diante das funções laborais. Nesse contexto, a Escola Estadual de Serviços Penais (ESEP), responsável pela formação inicial e capacitação continuada dos servidores públicos da Secretaria de Estado da Justiça (SEJUS) de Rondônia, exerce esse papel por intermédio de cursos de capacitação e palestras regulares. Diante dessa demanda, este trabalho tem como objetivo criar um sistema web para auxiliar no gerenciamento das qualificações destes servidores, proporcionando maior praticidade e consistência. A saber, no desenvolvimento desta solução tecnológica, foi utilizado tecnologias e ferramentas atuais e amplamente utilizadas, combinadas com um entendimento sólido dos requisitos funcionais, validação da modelagem do sistema e uma abordagem de desenvolvimento modular, que possibilitaram implementar uma aplicação com interface que oferece uma experiência de uso mais fluída e agradável, além de um backend organizado e robusto. O produto final deste trabalho é o sistema web funcional, que promove um avanço significativo para otimizar a eficiência na gestão dos cursos aplicados pela ESEP
  • Item type: Item ,
    Desenvolvimento de um sistema web para cálculos trabalhistas utilizando react e firebase
    (2023) Ferreira, Bruno Ítalo Sampaio; Valiante, Leandro Ferrarezi
    A profissão jurídica passou por mudanças significativas nas últimas décadas, com ênfase no crescimento do empreendedorismo e na inovação tecnológica. Em particular, a utilização da tecnologia torna-se cada vez mais importante para os advogados, permitindo-lhes incorporar software às suas atividades profissionais. Isto não só agregou valor aos serviços prestados, mas também reduziu custos e liberou tempo para os profissionais se concentrarem em atividades estratégicas. Este artigo aborda o desenvolvimento de uma plataforma dedicada à realização de cálculos trabalhistas direcionados a escritórios de advocacia, que visou simplificar e otimizar a complexa tarefa de realizar os cálculos trabalhistas além de possibilitar o gerenciamento de clientes utilizando as tecnologias de desenvolvimento React e Firebase, detalhando as etapas seguidas para propor um produto tecnológico funcional e eficiente.
  • Item type: Item ,
    Sistema de agendamentos simplificado para clínicas de pequeno porte
    (2023) Gomes, Celso Guedes; Valiante, Leandro Ferrarezi
    O sistema de saúde enfrentou grandes desafios após a pandemia do COVID-19, que exigiu medidas de prevenção e controle da contaminação. Nesse contexto, a inclusão digital e o uso massivo dos meios de tecnologia se tornaram essenciais para facilitar o acesso aos serviços de saúde, principalmente na área médica. Este trabalho tem como objetivo criar um sistema web para gerenciar agendamentos em clínicas de pequeno porte, solução tecnológica que visa melhorar a qualidade e a eficiência do atendimento médico. O sistema de agendamentos foi desenvolvido em linguagem PHP, com o framework CodeIgniter e Bootstrap, que são ferramentas que facilitam o desenvolvimento web e a criação de interfaces responsivas. Além disso, o sistema utiliza JavaScript para adicionar interatividade e dinamismo às páginas web, e banco de dados MySQL para armazenar e gerenciar as informações dos usuários e dos agendamentos. O produto tecnológico resultante deste trabalho é o sistema web chamado SINTEAG, que atende a demanda de agendamento de clínicas de pequeno porte.
  • Item type: Item ,
    O uso de flashcards digitais como ferramenta de estudo e memorização
    (2022) Lima, Daniel Marques Alves de; Gomes, Elisângela Bibá
    A partir da tendência da informatização da educação e da crescente influência da comunidade open source, o presente artigo tem como proposta contribuir com ambas as frentes através do desenvolvimento de uma plataforma web e de código aberto para auxiliar no processo de aprendizagem, memorização, compartilhamento, reaproveitamento e acompanhamento dos mais diversos conteúdos por meio do uso de flashcards. O sistema desenvolvido utilizando a linguagem Python e o framework Django, busca atuar na universalização do conhecimento e no estudo de disciplinas em datas sugeridas e progressivas, de forma a evitar o esquecimento.
  • Item type: Item ,
    Geração de termo de estágio utilizando o framework laravel e dompdf em um sistema de currículos para estágio
    (2019) Morais, Lucas Alves da Silva; Silva, Rafael Pitwak Machado
    Este artigo pretende compartilhar a vivência do desenvolvimento de um módulo que tem a finalidade de gerar o termo de estágio dos discentes, no sistema nomeado Banco de Currículo do Instituto Federal de Rondônia - Campus Calama, Utilizando em sua construção a linguagem de programação PHP, o framework Laravel, o sistema de gerenciamento de banco de dados MySQL e o domPDF para transformação do termo em arquivo PDF. Tendo como objetivo relatar como foi a experiência de um aluno de curso superior na criação de um sistema web.