|
Acadêmico(a): Bryan Leite |
Título: VOLAPP: conectando voluntários |
|
Conclusão: |
O principal objetivo do sistema foi atendido conforme esperado, o sistema Volapp
permite a conexão entre gestores de projetos sociais e voluntários interessados em colaborar.
De acordo com o que foi apresentado, o sistema permite que instituições e organizações
coloquem seus principais gestores a promover seus projetos e ações sociais, possibilitando por
meio da tecnologia um aumento nas ações das instituições e maior interação. O sistema
desenvolvido, se disponibilizado, pode trazer contribuições para a sociedade, visto que seu
principal foco é promover ações em prol de projetos sociais.
Quanto às tecnologias adotadas no trabalho, o framework Angular apresentou boas
vantagens durante o desenvolvimento da camada de Front-End da aplicação. Mostrou ser de
fácil utilização e permitiu componentização com bom reaproveitamento de código, de modo
que utiliza a linguagem Typescript e permite um fácil entendimento das lógicas e baixo
acoplamento de código. O framework de componentes NG-Zorro trouxe um design de alto
padrão, com fácil utilização e confiabilidade. O framework SpringBoot com a linguagem Java
utilizado para construção da camada de API no Back-End, trouxe uma boa performance com
seu arsenal de bibliotecas para inicialização, permitindo que o desenvolvimento fosse focado
nas lógicas de negócio e trazendo um acoplamento de código ainda mais baixo padronizando
muitas das rotinas desenvolvidas. Por fim, O banco de dados H2 foi simples de integrar com o
SpringBoot, assim como apresentou efetividade nas operações para com um sistema de fins
acadêmicos, visto que ao disponibilizar para alta escala de usuários será necessário a
utilização de bancos de dados mais robustos como SQL Server, Oracle ou PostgreSql, que se
mostram com maior confiabilidade e performance.
O sistema possui como vantagem toda a operacionalização de conexão entre os
gestores das instituições e os voluntários, porém tem a limitação de comunicação direta entre
os atores através de e-mail ou aplicativo de mensagens. Outra limitação é a efetiva gestão do
projeto social, de modo que o sistema não apresentou as funcionalidades típicas de gestão de
cronogramas e atividades a serem desenvolvidas pelo voluntário. |
|
|