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 29
  • Item type: Item ,
    Modelagem de sistema para acompanhamento pré-natal da gestante
    (2025) Silva, Ytalo Veloso da; Igna, Fernando Dall
    Com a grande demanda de documentos que a gestante precisa ter em todo acompanhamento, se iniciou um estudo de um aplicativo que pudesse incorporar não somente os documentos, mas também organizar os dados e apresentá-los com clareza e de forma intuitiva para o usuário. Este artigo descreve o desenvolvimento de uma prototipação de um aplicativo mobile para acompanhamento pré-natal da gestante. O protótipo foi moldado usando o Material You pela aplicação web uizard.io de criação de protótipos, tendo como principal objetivo apresentar telas interativas e intuitivas utilizando tecnologia atual buscando melhor experiência do usuário.
  • Item type: Item ,
    Repositório Digital Acadêmico: Desenvolvimento de Interface Web para facilitar o acesso ao conhecimento
    (2025) Lima, Vitória Oliveira de; Dall'Igna, Fernando
    A disseminação do conhecimento científico é fundamental para o avanço da educação, porém, muitos pesquisadores enfrentam a dispersão de obras e a complexidade de acesso em plataformas como o Currículo Lattes,no qual possui somente objetivo informativo e não de acesso às obras e ações desenvolvidas. Este trabalho apresenta o desenvolvimento da interface web (front-end) do repositório "Biblioteca Ghedin", visando centralizar e democratizar o acesso à produção do Professor Dr. Evandro Ghedin. A pesquisa classifica-se como aplicada, qualitativa e exploratória, adotando a metodologia de Design Centrado no Usuário (DCU) com ciclos de prototipação iterativa e validação contínua junto ao stakeholder. Para a construção da interface, foram utilizadas as tecnologias HTML5, CSS3 (SCSS), JavaScript e o framework Bootstrap 5, com base no template Material Kit. Como resultado, obteve-se uma plataforma responsiva com nova Arquitetura da Informação, que substitui a listagem linear por uma navegação hierárquica e intuitiva. Conclui-se que a aplicação de princípios de UX/UI na estruturação de dados acadêmicos é eficaz para mitigar a sobrecarga cognitiva do usuário e valorizar o patrimônio intelectual do docente.
  • Item type: Item ,
    Sistema web solidário de conexão entre doadores e instituições filantrópicas ou sem fins lucrativos - Caminho solidário
    (2025) Vincensi, Eduardo Sossai; Valiante, Leandro Ferrarezi
    O presente trabalho apresenta o desenvolvimento de um sistema web destinado a conectar doadores a instituições filantrópicas, como ONGs, centros sociais e igrejas. O sistema tem como finalidade otimizar o gerenciamento de necessidades e doações, facilitando a comunicação entre pessoas dispostas a contribuir e entidades que necessitam de apoio. Para o desenvolvimento, utilizou-se a plataforma ASP.NET Core MVC com linguagem C#, juntamente com o banco de dados relacional PostgreSQL, estruturado com Entity Framework Core. A interface do sistema foi construída utilizando HTML, CSS e Bootstrap, proporcionando uma navegação clara e responsiva. O código-fonte é versionado por meio do GitHub, garantindo organização e controle das etapas do projeto. Espera-se que a ferramenta contribua para o fortalecimento da solidariedade, promovendo agilidade, transparência e eficiência na gestão das demandas das instituições cadastradas.
  • Item type: Item ,
    Organização de documentos digitalizados com o uso da tecnologia OCR
    (2025) Chaves, Bruno da Silva; Dall'Igna, Fernando
    Atualmente, temos à disposição diversas ferramentas tecnológicas para auxiliar com as atividades que fazemos no cotidiano.Tratando-se do ambiente de trabalho, ferramentas tecnológicas podem auxiliar e automatizar algumas tarefas que são executadas rotineiramente poupando esforço manual. Neste estudo, abordaremos o desenvolvimento de um software para automatizar a organização de documentos digitalizados. O objetivo é desenvolver um software de interface gráfica web que utiliza OCR para renomear, organizar e reconhecer textos em arquivos de documentos digitalizados. Para o reconhecimento do texto foi utilizado o software de código aberto Tesseract. Também foi utilizado a linguagem de programação Python para manipular o texto dos arquivos. A interface gráfica do usuário foi desenvolvida com o Framework Flutter. Para verificar a viabilidade de desenvolver o projeto proposto, foi realizado um teste que será abordado adiante, no qual utilizou-se a ferramenta Tesseract para extrair o texto de alguns documentos digitalizados, como a funcionalidade principal do software a ser desenvolvido é renomear arquivos digitalizados com base em um ou mais padrões presentes no próprio documento. Consideramos como fator principal para taxa de sucesso do teste o reconhecimento ou não de palavras como data e nome, presentes em cada documento analisado. Os dados verificados nos testes foram satisfatórios, apresentando uma taxa de erro de apenas 10% com os demais resultados sendo 40% considerado bom e 50% considerado ótimo. Os critérios de classificação do teste serão apresentados adiante.
  • Item type: Item ,
    GESTPROF: sistema de gestão para professores autônomos
    (2025) Costa, Lucas dos Santos; Gomes, Celso Guedes
    Este trabalho tem como objetivo o desenvolvimento de um sistema web voltado para a gestão de professores autônomos. Esse grupo de profissionais, que atua de forma independente, enfrenta desafios na organização de suas atividades pedagógicas, financeiras e administrativas, sobretudo quando depende de recursos fragmentados para controlar compromissos, alunos e pagamentos. O projeto propõe uma solução integrada capaz de centralizar essas demandas em uma única plataforma, facilitando o gerenciamento de alunos, o controle financeiro, as matrículas e o agendamento de aulas. A metodologia adotada segue um processo incremental orientado a requisitos, abrangendo desde o levantamento das necessidades do público-alvo até a implementação da aplicação com Angular, Spring Boot e MySQL, apoiada por testes funcionais manuais. Os resultados demonstram que o sistema reduz retrabalho, minimiza erros operacionais e melhora a eficiência das rotinas administrativas. No contexto acadêmico, o GestProf configura-se como uma contribuição relevante ao aplicar conceitos de engenharia de software na construção de uma solução prática voltada ao apoio de microempreendedores da educação.
  • Item type: Item ,
    Desenvolvimento de uma plataforma de e-commerce multitenant com gateways de pagamento integrados
    (2025) Guimarães, Luis Marcelo Fabricio; Viana, Daniel Vinicius Torres; Silva, Lukas Pinheiro da; Valiante, Leandro Ferrarezi
    No contexto de expansão do comércio eletrônico, pequenos e médios negócios ainda dependem de soluções fragmentadas ou de plataformas genéricas, com baixa flexibilidade e pouco controle sobre seus dados. Este trabalho apresenta o desenvolvimento do BROS, sistema web em modelo Software as a Service (SaaS) que opera múltiplas lojas virtuais em ambiente compartilhado, com isolamento lógico entre clientes e integração a serviços externos de pagamento. A solução foi construída com tecnologias da plataforma. NET e princípios de arquitetura modular, combinando Domain-Driven Design e Clean Architecture. A metodologia envolveu levantamento de requisitos, prototipação de interfaces e desenvolvimento iterativo com práticas ágeis. Como resultado, o sistema centraliza o cadastro e o controle de produtos, estoques e transações de diferentes lojas, reduzindo retrabalho operacional e oferecendo uma base estruturada para futuras extensões funcionais da plataforma.
  • Item type: Item ,
    Sistema Web de Interação e Gerenciamento de Atividades Universítárias em Grupo
    (2025) Barroso, Guilherme Mota; Valiante, Leandro Ferrarezi
    Este trabalho apresenta o desenvolvimento de um sistema web voltado para interação e gerenciamento de atividades de grupos universitários. A plataforma permite a interação de grupos por meio de chat integrado para comunicação em tempo real, criação de atividades permitindo o envio e sua conclusão, além de enquetes para votação para decisões coletivas. Para o desenvolvimento do sistema, foi utilizado o TDD (Test Driven Development), sendo utilizado o figma para prototipação, NextJs como tecnologia para desenvolvimento do sistema web e Jest para testes iterativos e automatizados. Como resultado, observa-se que o uso da plataforma proporciona maior organização das tarefas e melhora a comunicação entre os membros dos grupos. Conclui-se que a solução proposta contribui significativamente para a otimização do trabalho em equipe no ambiente universitário.
  • Item type: Item ,
    Sisperdidos: um protótipo funcional de sistema de achados e perdidos para o IFRO
    (2025) Santos, Mellanie Giovanna de Souza; DallIgna, Fernando
    A perda de objetos em ambientes educacionais constitui um problema recorrente que afeta a organização institucional e dificulta a recuperação de pertences, exigindo soluções digitais mais eficientes. Este estudo apresenta o desenvolvimento de um protótipo web de Achados e Perdidos para o IFRO, com foco em modernizar o registro, a consulta e a devolução de itens encontrados, utilizando princípios de usabilidade, design e modelagem de sistemas para orientar a criação de uma ferramenta funcional e acessível. A pesquisa foi conduzida por meio de um estudo de caso, no qual foram analisados os fluxos atuais de gerenciamento de objetos perdidos, e foram aplicadas técnicas de prototipação, modelagem UML, elaboração de diagramas conceituais e construção de interfaces no Figma, ferramenta escolhida devido à familiaridade da autora. Os resultados evidenciaram a construção de um protótipo navegável, estruturado com autenticação institucional, telas coerentes com a identidade visual do IFRO e modelos de dados consistentes, permitindo visualizar o funcionamento lógico do sistema e avaliar sua adequação ao contexto institucional. A discussão apontou que as funcionalidades propostas atenderam às demandas identificadas, promovendo rastreabilidade, organização e maior transparência no processo de devolução de objetos. Conclui-se que o protótipo oferece uma base sólida para o desenvolvimento futuro do sistema real e demonstra que soluções digitais intuitivas e padronizadas contribuem para melhorar a gestão de achados e perdidos no ambiente acadêmico.
  • 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 de; Valiante, Leandro Ferrarezi
    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.