Pets Nest: sistema para uma organização protetora de animais

Data
2022-12-12
Título da Revista
ISSN da Revista
Título de Volume
Editor
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP)

Resumo

O presente trabalho tem como objetivo apresentar uma aplicação que foi realizada com o intuito de contribuir para uma causa especial, focada naqueles que são nossos companheiros de gerações: os animais de estimação. Foi pensando neles que desenvolvemos este trabalho, com a finalidade de conectar pessoas interessadas em adotar um animal ou que queiram realizar uma denúncia envolvendo animais, com pessoas que tem a disponibilidade para ajudar. Tendo em mente que muitos donos procuram parceiros e muitos animais esperam novos donos, o interesse de nosso projeto é ser uma plataforma que auxiliará ONGs protetoras de animais em processos rotineiros. Portanto, o sistema tem por finalidade armazenar em um banco de dados os cadastros de ambos os envolvidos, animais e pessoas, relacionando-os e fazendo essa conexão. As tecnologias utilizadas foram o Visual Basic (VB.NET) como linguagem de programação, para fazer toda a parte lógica do sistema, também foi utilizado o Windows Presentation Foundation (WPF) para fazer as interfaces do sistema que o usuário tem contato. Além disso, foi utilizado o banco de dados Firebird para persistir os dados necessários do sistema. O Entity Framework foi utilizado, para realizar a conexão do banco de dados com a parte lógica do sistema. Além disso, também foi feito o uso de uma classe para a critografia de senhas de usuários. Então, os resultados obtidos foram a possibilidade de cadastrar pessoas, animais, denúncias e o vínculo de adoção no sistema. Também foi feito o envio de mensagens com dados relevantes sobre o animal via e-mail e WhatsApp, foi utilizado o Google Maps para exibir a localização do animal presente na denúncia e o sistema também é capaz de gerar um arquivo pdf com dados referentes a adoção do animal. Por fim, também foi possível utilizar uma criptografia de senhas para autenticar os usuários do sistema.


Descrição
Palavras-chave
Citação