O Problema
Durante pesquisas realizadas com estudantes, identificamos dificuldades relacionadas à comunicação entre alunos e professores, falta de canais adequados para feedback e problemas na divulgação de comunicados escolares. Muitos alunos relataram a necessidade de um ambiente digital mais organizado, participativo e acessível.
Para resolver essa situação, desenvolvemos o Sistema de Avaliação Docente com Apoio Tecnológico, uma plataforma composta por site e aplicativo que centraliza informações acadêmicas, avaliações docentes, comunicados e interação entre a comunidade escolar.
Stack Tecnológica
Optamos por utilizar:
- HTML, CSS e JavaScript para o desenvolvimento da interface web.
- PHP para processamento das funcionalidades do sistema.
- MySQL para armazenamento seguro dos dados.
- Java e XML para o desenvolvimento do aplicativo Android.
- Android Studio e Visual Studio Code como ambientes de desenvolvimento.
A escolha dessas tecnologias ocorreu devido à ampla documentação, facilidade de implementação e compatibilidade com projetos acadêmicos, permitindo construir uma solução robusta sem custos elevados.
Desafios Encontrados
Um dos maiores desafios foi implementar o sistema de autenticação e recuperação de senha do aplicativo.
Durante os testes, enfrentamos problemas na validação dos códigos enviados por e-mail e na sincronização das informações dos usuários. Após diversas análises e testes, conseguimos corrigir as inconsistências, garantindo segurança e confiabilidade durante o processo de login e recuperação de acesso.
Esse desafio fortaleceu nossa capacidade de resolução de problemas e demonstrou a importância da realização de testes contínuos durante o desenvolvimento.
Resultados
A plataforma permite:
- Avaliação de professores com opção de anonimato.
- Envio de denúncias e sugestões.
- Consulta de agenda escolar.
- Visualização de notícias e eventos.
- Comunicação mais eficiente entre escola e alunos.
Próximos Passos
Pretendemos continuar aprimorando a plataforma, adicionando novas funcionalidades e melhorias na experiência do usuário.
Top comments (0)