Diagrama De Classes
Ensaios: Diagrama De Classes. Pesquise 862.000+ trabalhos acadêmicosPor: Berzerker • 6/6/2014 • 764 Palavras (4 Páginas) • 471 Visualizações
Etapa 3 - UML: Diagrama de Seqüência (Larman, Craig)
Passo 1: Resumo 3.1 - Diagrama de Atividades
Quando se realiza um caso de uso, deve se definir os fluxos de eventos que o representam. Geralmente, um caso de uso é composto de um fluxo de eventos principal, também chamado de fluxo ótimo, e dos fluxos alternativos, conhecidos também como fluxos de erro ou fluxos excepcionais. A partir de todos os fluxos de eventos de um caso de uso, pode se construir o diagrama de atividades que representa o caso de uso.
Para ilustrar a construção de um diagrama de atividades, pode se considerar o caso de uso “Sacar dinheiro”, que integraria o software de um caixa 24h. “Sacar dinheiro” poderia ser composto dos seguintes fluxos de eventos:
● Fluxo principal
1. o usuário solicita o saque do dinheiro;
2. o terminal pede que o cartão seja inserido;
3. o usuário insere o cartão;
4. o terminal lê o cartão, verifica que o cartão é válido e solicita a senha;
5. o usuário digita a senha;
6. o terminal avalia a senha e constata a sua validade. O terminal solicita a digitação da quantia a
ser sacada;
7. o usuário digita a quantia desejada;
8. o terminal verifica a disponibilidade de saldo, autoriza o saque, libera o valor solicitado e
imprime o recibo de saque.
● Fluxos alternativos
● Cartão inválido
1. o usuário solicita o saque do dinheiro;
2. o terminal pede que o cartão seja inserido;
3. o usuário insere o cartão;
4. o terminal lê o cartão, determina que este é inválido e retorna ao passo 2.
● Senha incorreta
1. o usuário solicita o saque do dinheiro;
2. o terminal pede que o cartão seja inserido;
3. o usuário insere o cartão;
4. o terminal lê o cartão, verifica que o cartão é válido e solicita a senha;
5. o usuário digita a senha;
6. o terminal avalia a senha e verifica que ela não é válida. Solicita, então, que o usuário
digite a senha novamente. Após a terceira tentativa, o sistema bloqueia o cartão.
● Saldo insuficiente
1. o usuário solicita o saque do dinheiro;
2. o terminal pede que o cartão seja inserido;
3. o usuário insere o cartão;
4. o terminal lê o cartão, verifica que o cartão é válido e solicita a senha;
5. o usuário digita a senha;
6. o terminal avalia a senha e constata a sua validade. O terminal solicita a digitação da
quantia a ser sacada;
7. o usuário digita a quantia desejada;
8. o terminal verifica que não há saldo suficiente e solicita um novo valor de acordo com o
saldo existente.
Ex: Diagrama de Sequancia.
Passo 2. Resumo 3.2.
Utilização do Diagrama de Sequencia.
Testes
...