====== Especificação Funcional: Grupo de Usuário====== ===== Resumo ===== 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. ===== Cenário atual/proposto ===== ==== Usuários com nível Aluno ==== 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. ==== Usuários com nível Servidor ==== 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. ==== Localização de usuários com outros níveis ==== 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([[softwares:school:requisitos:modulos:schoolweb:arquitetura:escopo:permissionamento|ref]]). ===== Campos ===== |< 100% 19% 60% 7% 7% 7%>| ^ 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([[softwares:school:requisitos:modulos:schoolweb:configuracoes:cadastros:grupodeusuario:home|ref]]) cadastrados. |Inteiro | |Sim | |Perfil |Lista de seleção com todos os Perfis([[softwares:school:requisitos:modulos:schoolweb:arquitetura:escopo:permissionamento|ref]]) |Inteiro | |Sim | |E-mail| |Varchar | |Sim | ===== Diagrama de Fluxos de Dados ===== ==== Cadastrar Usuário ==== {{:softwares:school:requisitos:modulos:schoolweb:configuracoes:cadastros:usuario:cadastrar_usuario_funcional.png|}} ===== Observações ===== Trazer usuários com perfil Geral, Estado e Município.