Classpad
Índice
Descrição
O Classpad é uma solução completa para aplicativo de apoio a condução de Aula.
Facilita a troca de atividades entre professores e alunos de maneira rápida com um interface intuitivo.
O aplicativo pode funcionar em ambiente escolar conectado ao servidor da escola, ou fora desse ambiente, conectando diretamente ao servidor no datacenter.
A ativação inicial do aplicativo é feita na escola e pode ser feita com a utilização de QR Code - que sera gerado[1] - ou manualmente. Esta ativação configura os endereços de ambos os servidores no aplicativo.
Distribuído pela loja de aplicativos Google Play na sua versão para tablets Android, permitirá uma simples instalação e atualização.
Terá uma constante evolução, permitindo integrações com sistema de planejamento de aula e sistemas de gerenciamento de avaliações e frequência.
Futuramente, contará com versões para computadores com sistemas Windows e Linux.
Funcionalidades de Ouro
- Criação de sessões ad hoc de aprendizagem (aulas)
- Partilha de atividades entre alunos e professores
- Distribuição via Google Play
- Suporte a estruturas BYOD
Requisitos não-funcionais
Desempenho
As sincronizações relativas a uma sessão de aprendizagem entre dispositivo e servidor devem ser feitas com menos de 5 segundos de intervalo
As sincronizações entre servidores de escola e servidor no datacenter não devem exceder os 5 minutos
As sessões de aprendizagem devem suportar a integração com pelo menos 35 dispositivos
O servidor na escola deverá ser capaz de suportar integração com pelo menos 3500 dispositivos
O servidor na escola deverá ser capaz de suportar 100 sessões de aprendizagem em simultâneo
O servidor no datacenter deverá ser capaz de suportar integração com pelo menos 2500 escolas
O servidor no datacenter deverá ser capaz de suportar integração direta com pelo menos 10000 dispositivos
O servidor no datacenter deverá ser capaz de suportar 300 sessões de aprendizagem em simultâneo
Integração
Integração com sistema de autenticação interno
Integração com API de dados de usuários, escolas, etc interno
Terá integração com dados de usuários do CoreSSO
Futuramente, terá integração com dados de escolas, aulas, cursos, disciplinas, frequência, etc. do SGP. Entretanto não faz parte do escopo da versão inicial
Terá integração com autenticação via OpenId
Em implantações, poder ter integração com sistemas via DTS para importação de dados de sistemas externos. Porém essa integração depende de constar no escopo do projeto de implantação da ferramenta, porque cada cliente terá um DTS diferente.
Segurança
Apenas usuários autenticados com perfil de professor poderão criar sessões de aprendizagem
Apenas usuários autenticados com perfil de professor poderão criar atividades em sessões de aprendizagem
Toda a comunicação entre servidores e entre servidor e dispositivos será feita via SSL (WSS e HTTPS)
Apenas usuários autenticados com perfil de administrador poderão usar o ambiente de administração do servidor
A autenticação nos dispositivos terão tempos de expiração definidos no servidor, limitando utilização indevida
Usabilidade
O aplicativo deverá ser de utilização fácil e intuitiva sem necessidade de qualquer tipo de treinamento
O ambiente de administração deverá ser de fácil utilização, requerendo apenas uma consulta a material de apoio para a sua utilização
Portabilidade
O aplicativo deverá rodar em qualquer tablet android com versão superior a 4.4
O servidor na escola deverá rodar em qualquer computador Windows ou Linux, que possuam perfil de hardware compatível com papel de servidor.
O servidor no datacenter deverá rodar em qualquer computador Windows ou Linux devidamente aparelhado para suportar cargas compatíveis com dezenas de requisições em simultâneo.
Tolerância à Falhas
O aplicativo deverá ser capaz de funcionar em caso de perda de conectividade, com a obvia redução de desempenho de funções que necessitem de rede Os servidores deverão ser capazes de recuperar o seu funcionamento após uma queda de energia ou falha de conectividade