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 Perfil em que se enquadra o usuário Objeto Sim
Nome Nome do usuário Texto 60 Sim
Data do cadastro Data em que foi criado o cadastro Data Sim
Login Identificação do usuário no sistema Texto 10 Sim
Senha Senha de acesso ao sistema Texto 30 Sim
Conta ativa Indica se o usuário está ativo para efetuar ações como login no sistema por exemplo Check Não

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.

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/monnae/requisitos/modulos/contasusuarios.txt · Última modificação: 01/12/2021 11:48 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki