Como a aplicação tem como principal fonte de dados o modulo desktop do aplicativo school, é necessário a integração dos usuários previamente cadastrados na aplicação com novos usuários que podem acessar o módulo web da aplicação.
As informações de login e senha dos usuários Aluno são previamente cadastradas no módulo desktop na tabela tabaluno no momento em que o aluno é matriculado e será enviado a tabusuarios quando este for presente no banco de dados da web através de uma trigger.
As informações de login e senha dos usuários Servidor são previamente cadastradas no módulo desktop na tabela tabservidores no momento em que o servidor é vinculado a uma escola e será enviado a tabusuarios quando este for presente no banco de dados da web através de uma trigger.
Os demais usuários são cadastrados diretamente no sistema school, pelo módulo Desktop o usuário e será enviado ao servidor web através da sincronização(ref) e no modulo web cadastrado diretamente na aplicação com o nível determinado pelo Perfil(ref).
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
|---|---|---|---|---|
| Dados gerais | ||||
| Nome | Varchar | Sim | ||
| Login | Varchar | Sim | ||
| Senha | Varchar | Sim | ||
| Id Banco | Lista de seleção de Entidades cadastradas. | Inteiro | Sim | |
| Grupos | GridView com todos os Grupos(ref) cadastrados. | Inteiro | Sim | |
| Perfil | Lista de seleção com todos os Perfis(ref) | Inteiro | Sim | |
| Varchar | Sim | |||
Trazer usuários com perfil Geral, Estado e Município.