Especificação funcional: Contas de usuários

Resumo

Gerenciamento das contas de usuários do sistema.

Descrição

Dados

Campo Descrição Tipo Tamanho Obrigatório?
Perfil Perfis de usuários em que se enquadra o usuário Objeto Sim
Nome do usuário Nome do usuário Texto 100 Sim
E-mail E-mail do usuário Texto 100 Sim
Login Identificação do usuário no sistema Texto 30 Sim
Data do cadastro Data em que foi criado o cadastro Data Sim
Conta ativa Indica se o usuário está ativo para efetuar ações como login no sistema por exemplo Check Não
Senha Senha de acesso ao sistema Texto 30 Sim
Permitir o acesso aos diários de classe Indica se o usuário tem permissão de acesso aos diários de classe ou não Check Sim
Declaro que li e estou de acordo com a política de privacidade da Tecsystem. Indica se o usuário declara que leu e está de acordo com a política de privacidade da Tecsystem. Check Sim

Definir senha

O sistema deverá possibilitar a digitação e a confirmação de uma senha para o usuário através de uma tela de definição de senha. Essa tela deve conter os campos de senha e confirmação de senha.

Pontos de verificação

  • O sistema não deverá permitir o mesmo login para mais de uma conta.
  • Uma conta de usuário deverá estar vinculada a um perfil.
  • Uma conta inativa não poderá fazer login no sistema.
  • Uma senha de uma conta só poderá ser redefinida se o usuário digitar a senha atual para validação corretamente.
  • As senhas dos usuários devem ser gravadas criptografadas.
  • O sistema não deverá permitir que a conta logada seja excluída.
  • O sistema não deve permitir a inclusão de uma senha em branco.
  • O sistema deverá permitir que um usuário altere sua senha através do cadastro ou através do botão redefinir senha no menu superior da tela principal.

Login

  • O sistema deverá validar Login em branco.
  • O sistema deverá validar Senha em branco.
  • O sistema deverá validar a existência do Login.
  • O sistema deverá validar a senha digitada para o Login informado.
  • O sistema deverá validar se a conta está ativa.

Política de privacidade

  • O sistema deverá exibir na cor azul, a parte do campo: “política de privacidade da Tecsystem.” e abrir o site da empresa, na página “Política de privacidade” ao realizar o clique sobre ela;
  • O sistema deverá salvar a data de aceite da política de privacidade, no campo que fica armazenado na tabela do banco de dados, sempre que a política de privacidade da empresa for atualizada;

Observações

Qualquer alteração em uma conta que esteja logada/ativa no sistema deve ser carregada em tempo de execução no sistema. Por exemplo: caso o usuário altere as permissões do perfil as modificações devem ser carregadas para a conta logada sem que seja necessário fechar o sistema para recarregar as alterações.

 
softwares/school/requisitos/modulos/school/ferramentas/contasusuarios.txt · Última modificação: 05/12/2023 18:31 por gabrielle
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki