Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39537| Título: | Implementação de sincronismo para uma solução móvel de gestão pecuarista |
| Título(s) alternativo(s): | Implementation of synchronization for a mobile livestock management solution |
| Autor(es): | Marchi, Lucas Bedin |
| Orientador(es): | Araújo, Everton Coimbra de |
| Palavras-chave: | Pecuária Agricultura familiar Ferramentas Animal culture Family farms Tools |
| Data do documento: | 20-Fev-2025 |
| Editor: | Universidade Tecnológica Federal do Paraná |
| Câmpus: | Medianeira |
| Citação: | MARCHI, Lucas Bedin. Implementação de sincronismo para uma solução móvel de gestão pecuarista. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2025. |
| Resumo: | Este trabalho propõe uma arquitetura de sincronismo de dados offline-first para aplicações móveis em ambientes rurais, visando resolver desafios de conectividade intermitente na gestão pecuária familiar. A pesquisa justifica-se pela necessidade de garantir integridade e disponibilidade de dados em regiões com infraestrutura limitada de internet, onde soluções tradicionais dependentes de conexão contínua são inviáveis. O objetivo central foi desenvolver um mecanismo de sincronização bidirecional eficiente, utilizando SQLite para armazenamento local e PostgreSQL como banco remoto, mediado por uma Application Programming Interface (API) customizada para transferência e resolução de conflitos. A metodologia incluiu a modela gem da arquitetura, implementação da lógica de sincronização e testes em cenários simulados de desconexão. Os resultados demonstraram a eficácia do modelo na redução de latência (sincronização assíncrona), otimização de recursos de rede e manutenção da consistência dos dados, mesmo após longos períodos offline. Além disso, a solução eliminou dependências de serviços externos, aumentando a autonomia e escalabilidade do sistema. Conclui-se que a abordagem offline-first, aliada à sincronização customizada, é viável para democratizar ferramentas digitais em contextos rurais, assegurando resiliência e adaptabilidade a flutuações de conectividade. O estudo contribui com uma metodologia replicável para aplicações que demandem sincronismo robusto em ambientes desconectados, com potencial de auxiliar na modernização da agricultura familiar. |
| Abstract: | This work proposes an offline-first data synchronization architecture for mobile applications in rural environments, aiming to solve challenges of intermittent connectivity in family livestock management. The research is justified by the need to guarantee data integrity and availability in regions with limited internet infrastructure, where traditional solutions that depend on conti nuous connection are unfeasible. The main objective was to develop an efficient bidirectional synchronization mechanism, using SQLite for local storage and PostgreSQL as a remote database, mediated by a customized Application Programming Interface (API) for transfer and conflict resolution. The methodology included modeling the architecture, implementation of the synchronization logic and testing in simulated disconnection scenarios. The results de monstrated the effectiveness of the model in reducing latency (asynchronous synchronization), optimizing network resources and maintaining data consistency, even after long offline periods. In addition, the solution eliminated dependencies on external services, increasing the autonomy and scalability of the system. It is concluded that the offline-first approach, combined with customized synchronization, is viable for democratizing digital tools in rural contexts, ensuring resilience and adaptability to connectivity fluctuations. The study contributes with a replicable methodology for applications that require robust synchronization in disconnected environments, with the potential to assist in the modernization of family farming. |
| URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/39537 |
| Aparece nas coleções: | MD - Ciência da Computação |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| implementacaosincronismogestaopecuarista.pdf | 1,23 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

