O projeto Skyp tem o intuito de ser um diario escolar digital com a proposta de serem planilhas editáveis simples, onde o professor controla chamadas e notas dos alunos e a secretaria os cadastros pertinentes, com o aplicativo também é possível os alunos terem um perfil para consultar as devidas notas, esse aplicativo desenvolvido para a plataforma desktop e mobile foi desenvolvido em 2018 para a conclusão do meu curso técnico de informática
Basicamente todas as telas são planilhas editáveis que permitem importação do excel, o aplicativo também tem um perfil para os alunos consultarem suas notas, a tentativa foi de ser uma forma mais intuitiva possível para lidar com dados massivos
Quando fiz esse projeto eu tinha pouca experiência em desenvolvimento de software, ui design, não tinha nem mesmo conhecimento em estrutura de dados, orientação a objetos ou algum padrão de desenvolvimento de software, mas acredito que consegui cumprir o desafio, meus maiores conhecimentos era banco de dados o que acabou facilitando um pouco na construção do projeto.
A metodologia foi começar pela modelagem de dados e criação do banco de dados, após isso a prototipação das telas, desenvolvimento do visual e depois o WebService para conectar os diferentes aplicativos, pois o Desktop foi feito em Java e o mobile em C# Xamarin.
Aqui apresento um rascunho das tabelas
- Java Swing para o desktop
- Api Webservice Rest Json feita em Java
- Aplicativo Multiplataforma feito com C# Xamarin
- Banco de dados MySQL