====== Especificação Funcional: Usuários ====== ===== Resumo ===== É necessário visualizar os usuários cadastrados no sistema, além de poder redefinir senha e e-mail quando necessário. ===== Descrição ===== Essa funcionalidade irá permitir ao usuários visualizar todos os usuários cadastrados no sistema, além de poder redefinir a senha e o e-mail principal. Por enquanto, somente usuários de nível **tecsystem** possuem acesso para acessa-la. |**Campo**|**Descrição**|**Tipo**|**Obrigatório**| |Nome completo|Nome completo do usuário|String|Sim| |E-mail|E-mail principal do usuário|String|Sim| |CPF|CPF do usuário|String|Não| |E-mail secundário|E-mail secundário do usuário|String|Não| |Último acesso|Data e hora do último login realizado pelo usuário|Datetime|Sim| ==== Lista ==== {{:softwares:schoolweb:requisitos:prematricula:usuarios:listausuarios.png|}} A lista de usuários exibe todos os usuários cadastrados menos o usuário tecsystem, além disso, exibe a data do último acesso do usuário. Todos os itens da lista possuem uma opção "Visualizar", que quando acionada o usuário será encaminhado a uma página de visualização dos dados do usuário e também poderá redefinir senha e email. De forma alguma o sistema deve permitir que seja visualizado a senha de acesso do usuário, tão pouco altera-la. ==== Visualização ==== {{:softwares:schoolweb:requisitos:prematricula:usuarios:visualizarusuario.png|}} Nesta tela o usuário pode verificar os principais dados do usuário. Além disso ele possui duas opção, redefinir senha e redefinir e-mail. **Redefinir senha** {{:softwares:schoolweb:requisitos:prematricula:usuarios:redefinirsenha.png|}} Quando essa opção é acionada o usuário será questionado se deseja realmente redefinir a senha do usuário, caso deseje, será enviado um e-mail para o e-mail principal do usuário com um link que permitirá o mesmo redefinir a senha de acesso. **Redefinir e-mail** {{:softwares:schoolweb:requisitos:prematricula:usuarios:redefiniremail.png|}} Quando essa opção é acionada o usuário deverá informar um novo e-mail de acesso. Se cofirmar a opção, será enviado um e-mail para o novo e-mail informado para que o usuário confirme a alteração. Enquanto não confirmar, o usuário não terá acesso a sua conta.