Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/5164
Tipo: Trabalho de Conclusão de Curso
Título: @DIA APPLICATION FOR IRRIGATION SIZING BY SPRAYING
Autor(es): Barros, Gustavo Moura
Primeiro Orientador: Bailão, Adriano Soares de Oliveira
Primeiro Coorientador: Teixeira, Marconi Batista
Primeiro Membro da Banca: Silva, Marlus Dias
Segundo Membro da Banca: Damke, Caíke da Rocha
Resumo: Este artigo apresenta o desenvolvimento do @Dia, um software multiplataforma para o dimensionamento de irrigação por aspersão, que tem o propósito de oferecer uma solução coesa e essencial para melhorar a eficiência e a sustentabilidade dos sistemas agrícolas. O aplicativo elaborado compreende todas as etapas do processo de dimensionamento, desde a coleta de dados básicos do projeto, como localização, área, cultura e condições agronômicas, hidráulicas e climáticas, até a definição de equipamentos, incluindo parâmetros de motobombas, modelos de aspersores e de tubulações. O sistema tem o intuito de otimizar o uso de água, energia e recursos financeiros, garantindo uma distribuição uniforme e eficiente da irrigação. O software foi desenvolvido utilizando o framework Flutter para o front-end e Express.js para a API RESTful, que se comunica com o banco de dados NoSQL MongoDB hospedado na nuvem. O aplicativo oferece uma experiência interativa e funcional, possibilitando que as variáveis de dimensionamento sejam editadas a qualquer momento e permitindo que os usuários salvem seus projetos, os quais podem ser acessados posteriormente tanto em plataformas web quanto mobile. Além disso, a tela de resultados permite a exportação dos dados gerados em formatos como PDF e Excel, facilitando a visualização dos resultados obtidos. Após os testes realizados, concluiu-se que a utilização do software é eficaz e abrange até mesmo dimensionamentos em terrenos irregulares.
Abstract: This article presents the development of @Dia, a multiplatform software for sizing sprinkler supervision, which aims to offer a cohesive and essential solution to improve the efficiency and sustainability of agricultural systems. The developed application comprises all stages of the sizing process, from the collection of basic project data, such as location, area, culture and agronomic, hydraulic and climatic conditions, to the definition of equipment, including parameters of motor pumps, sprinkler models and of pipes. The system is intended to optimize the use of water, energy and financial resources, ensuring a uniform and efficient distribution of efficiency. The software was developed using the Flutter framework for the front-end and Express.js for the RESTful API, which communicates with the NoSQL MongoDB database hosted in the cloud. The application offers an interactive and functional experience, enabling sizing variables to be edited at any time and allowing users to save their projects, which can be accessed later on both web and mobile platforms. Furthermore, the results screen allows the export of generated data in formats such as PDF and Excel, making it easier to view the results obtained. After the tests carried out, it was concluded that the use of the software is effective and even covers dimensioning on irregular terrain.
Palavras-chave: Sizing
Water Resources Management
Software Development
Área do CNPq: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Idioma: por
Pais: Brasil
Editor: Instituto Federal Goiano
Sigla da Instituição: IF Goiano
Campus: Campus Rio Verde
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.ifgoiano.edu.br/handle/prefix/5164
Data do documento: 21-Fev-2025
Aparece nas coleções:Bacharelado em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_Gustavo_Moura_Barros.pdfTCC - Gustavo Moura Barros10,49 MBAdobe PDFVisualizar/Abrir


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