Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40394
Título: HCF-Web: implementação de funcionalidades e atividades de manutenção do sistema
Título(s) alternativo(s): HCF-Web: feature implementation and system maintenance
Autor(es): Loss, Matheus Henrique Coitinho
Orientador(es): Schwerz, André Luís
Palavras-chave: Herbários
Software - Refatoração
Software - Desenvolvimento
Herbaria
Software refactoring
Computer software - Development
Data do documento: 8-Dez-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Campo Mourao
Citação: LOSS, Matheus Henrique Coitinho. HCF-Web: implementação de funcionalidades e atividades de manutenção do sistema. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2025.
Resumo: O Herbário do Centro Federal (HCF) da Universidade Tecnológica Federal do Paraná, Câmpus Campo Mourão, encontra-se em constante expansão e, para otimizar o gerenciamento de suas coleções, utiliza a plataforma HCF-Web. Recentemente, visando modernizar a infraestrutura e garantir escalabilidade, o sistema passou por uma migração de banco de dados de Firebird para MySQL. Contudo, a entrada em produção evidenciou inconsistências críticas que comprometiam a integridade dos dados e a experiência do usuário. Este trabalho teve como objetivo a estabilização e a evolução da plataforma através da correção de falhas sistêmicas e implementação de novas funcionalidades. As atividades concentraram-se na resolução de problemas de persistência em relacionamentos complexos, na simplificação da modelagem de dados taxonômicos e na alteração da estratégia de exclusão de lógica para física, garantindo a consistência referencial. No front-end, foram aplicadas técnicas de otimização de desempenho, como debounce em buscas, e melhorias de usabilidade em formulários dinâmicos. Destaca-se a refatoração completa do fluxo de cadastro e edição de espécimes (tombos), unificando regras de negócio anteriormente dispersas, e o desenvolvimento de um novo módulo para gerenciamento de locais de coleta. Como resultado, o HCF-Web tornou-se mais robusto e performático, com uma base de código mais segura e manutenível, assegurando a confiabilidade necessária para o uso contínuo pelos pesquisadores.
Abstract: The Federal Center Herbarium (HCF) of the Federal Technological University of Paraná, Campo Mourão Campus, is constantly expanding and uses the HCF-Web platform to optimize the management of its collections. Recently, aiming to modernize the infrastructure and ensure scalability, the system underwent a database migration from Firebird to MySQL. However, the production launch revealed critical inconsistencies that compromised data integrity and user experience. This work aimed to stabilize and evolve the platform by correcting systemic failures and implementing new features. The activities focused on resolving persistence issues in complex relationships, simplifying the modeling of taxonomic data, and changing the deletion strategy from logical to physical, ensuring referential consistency. On the front-end, performance optimization techniques, such as debounce in searches, and usability improvements in dynamic forms were applied. Of note is the complete refactoring of the specimen (accession) registration and editing flow, unifying previously scattered business rules, and the development of a new module for managing collection locations. As a result, HCF-Web became more robust and performant, with a safer and more maintainable codebase, ensuring the reliability necessary for continuous use by researchers.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/40394
Aparece nas coleções:CM - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
hcfwebimplementacaofuncionalidades.pdf87,55 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.