Sexju
1303 palavras
6 páginas
Modelo para “Detalhamento do caso de uso” Incluir no Apêndice.Caso de uso CUA1 LLoLolJHJ Logar
Identificador logar Prioridade
Alta
Nome logar Atores
Usuário, Administrador
Pré-condições
Ter um login e senha cadastrado no sistema
Pós-condições
N/A
Fluxo Principal
1) O usuário informa o seu login e senha;
2) O sistema valida os dados para confirmar sua autenticidade;
3) O sistema é aberto com as permissões específicas para o login;
2) Fluxo Alternativo: O sistema valida os dados para confirmar sua autenticidade
1) Fluxo Alternativo: Não existe o login ou senha informado no sistema
a. O sistema retorna uma mensagem de “Usuário ou senha inválidos”;
b. Retorna ao passo (1);
Informações complementares
O número de tentativas de logon erradas são limitados à 5, após 5 tentativas erradas o sistema é bloqueado e apenas liberado pelo administrador
Requisitos não-funcionais relacionados ao caso de uso
Caso de uso Manter Fornecedores CUA1 ManterM
Identificador
Inserir Fornecedores
Prioridade
Alta
Nome
Manter Fornecedores
Atores
Usuario
Pré-condições
Estar logado no sistema com um login e senha valido
Pós-condições
N/A
Fluxo Principal
1) O usuário clica em novo cadastro
2) O sistema retorna a tela para inserção de dados
3) O usuário informa todos os dados solicitados na janela de cadastro
4) O usuário clica em “Gravar”
5) O sistema insere os dados no banco de dados
2) Fluxo Alternativo: Sistema verifica se a devolução está dentro da data permitida (houve atraso)
1) Fluxo Alternativo (2): Existe atraso na data de devolução
a. O sistema calcula os dias de atraso subtraindo a data do dia atual pela data de empréstimo;
b. O sistema alerta a bibliotecária com a mensagem “Houve atraso de X dias” onde X corresponde ao número de dias do atraso;
c. O sistema emite um recibo da multa por dia de atraso com o respectivo valor da multa a ser paga pelo usuário.
d. O sistema registra a