Joao1204 / Projeto-RCF-Alunos-

Projeto para Análise e Projeto de Sistemas
0 stars 1 forks source link

Login: Comum para ambos atores. #1

Open HumbertoPaulino opened 2 months ago

HumbertoPaulino commented 2 months ago

Como usuário eu preciso de uma tela de login para acessar o sistema.

Definição de pronto: Todas as funcionalidades foram testadas e estão funcionando corretamente.

LinconMello commented 3 days ago

Documentação da Funcionalidade de Login

Descrição Geral: A funcionalidade de login permite que usuários autenticados acessem o aplicativo, proporcionando uma experiência intuitiva.

Requisitos: Inserir e-mail e senha. Validação das credenciais. Opções para recuperar senha e criar conta.

Interface do Usuário: Campo de Login: "Insira seu login" (Texto) Campo de E-mail: "Digite seu e-mail" (E-mail) Campo de Senha: "Digite sua senha" (Senha) Botão "Entrar”: Redireciona para a tela inicial do aplicativo. Botão "Esqueci a Senha": Redireciona para recuperação de senha. Botão "Criar Conta": Redireciona para criação de conta.

Funcionalidade: Validação de Login: Verifica credenciais e redireciona o usuário para a tela inicial ou exibe uma mensagem de erro. Recuperação de Senha: Permite que o usuário recupere a senha via e-mail. Criação de Conta: Redireciona para a tela de criação de conta.

Tecnologias Utilizadas: Linguagem: Java Ambiente: IntelliJ
Framework: Android

LinconMello commented 3 days ago

Imagens do app em execução e codigo ate o momento.

Image Image Image

LinconMello commented 3 days ago

Casos de Uso Login Inicial coloquei em formato de texto, caso o grupo precise de um visual eu faço e coloco na sequência.

[Usuário] --> (Fazer Login) [Usuário] --> (Esquecer Senha) [Usuário] --> (Criar Conta) (Fazer Login) --> (Validar Credenciais) (Fazer Login) --> (Redirecionar para Tela Inicial) (Esquecer Senha) --> (Enviar E-mail de Recuperação) (Criar Conta) --> (Redirecionar para Criação de Conta)