Buscar

NOVO-Descrição_Textual_de_Caso_de_Uso

Prévia do material em texto

CCT0315 – MODELAGEM DE SISTEMAS
..:: Descrições Textuais de Caso de Uso ::..
Modelagem de Sistemas – Descrições Textuais de Casos de Uso
Descrições Textuais – Objetivos 
• Auxiliar na comunicação entre analista e programador;
• Apresentar o comportamento interno dos casos de uso;
• Mostrar a sequência das instruções, bem como as situações de
alternativas e exceção (erro);
• A UML não especifica nada a respeito de como as descrições
textuais de caso de uso devem ser construídas.
Também podem ser chamadas de Especificações Textuais de Casos de Uso.
Modelagem de Sistemas – Descrições Textuais de Casos de Uso
Descrições Textuais – Dimensões
– Formato
• Descrição contínua
• Descrição tabular
• Descrição numerada
– Grau de detalhamento
• Descrição sucinta 
• Descrição expandida
Descrições Textuais – Descrição Contínua
Este caso de uso inicia quando o Cliente chega ao caixa eletrônico e
insere seu cartão. O Sistema requisita a senha do cliente. Uma vez que o
Cliente forneça sua senha e esta seja validada, o Sistema exibe as opções
de operações disponíveis. O Cliente opta por realizar um saque. O
Sistema requisita que seja informado o total a ser sacado. O Cliente
informa o valor que deseja sacar. O Sistema libera a quantia desejada e
imprime o recibo para o cliente. O Cliente retira a quantia e o recibo e o
caso de uso termina.
Descrições Textuais – Descrição Numerada
1. Cliente insere cartão no caixa eletrônico
2. Sistema solicita senha
3. Cliente digita a senha
4. Sistema valida senha e exibe menu de opções
5. Cliente indica que deseja realizar um saque
6. Sistema requisita a quantia a ser sacada
7. Cliente informa o valor que deseja sacar
8. Sistema fornece a quantia desejada e imprime recibo para o Cliente
9. Cliente retira a quantia e o recibo e o caso de uso termina.
Descrições Textuais – Descrição Tabular
Cliente Sistema
Insere cartão no caixa eletrônico
Solicita senha
Digita senha
Valida senha e exibe menu de operações disponíveis
Solicita realização de saque
Requisita quantia a ser sacada
Informa quantia de dinheiro desejada
Fornece quantia desejada e imprime recibo para cliente
Retira quantia e recibo
Exemplo - Biblioteca
Descrições Textuais – Descrição Resumida
Caso de uso: Emprestar livro
A Atendente da biblioteca realiza o empréstimo de um ou
mais livros a um leitor apto a pegar livros emprestado. O
empréstimo é válido por um determinado período de tempo,
de acordo com o tipo de leitor. Os livros são levados pelo
leitor, depois de devidamente desmagnetizados e marcados
como emprestados.
Descrições Textuais – Descrição Estendida
Caso de Uso: Emprestar Livro
Ator Principal: Atendente
Pré-Condições: O Atendente está identificado e autenticado. 
Pós-Condições: Os dados do novo empréstimo são armazenados no sistema. 
Os livros emprestados tem o status alterado para “emprestado”. 
Fluxo Principal: 
1. O Atendente seleciona a opção para realizar um novo empréstimo. 
2. O Atendente informa ao sistema a identificação do leitor.
3. O Sistema exibe o nome do leitor e sua situação. 
4. O Atendente solicita os livros a serem emprestados.
5. O Atendente informa ao sistema o código de identificação dos livros. 
6. O Sistema informa a data de devolução de cada livro. 
Descrições Textuais – Descrição Estendida (2)
7. O Sistema pede ao Atendente a confirmação do empréstimo.
8. O Sistema altera o status dos livros emprestados.
9. O Sistema registra os dados do novo empréstimo.
10. Caso de uso é encerrado.
Fluxo de Exceção (3): Leitor não encontrado.
3.1 Exibir mensagem de leitor não encontrado.
3.2 Retornar ao passo 2. 
Fluxo Alternativo (7): Atendente não confirma empréstimo.
7.1 Caso de uso é encerrado.
Descrições Textuais – Desafio
Como seria a descrição textual expandida do caso de uso REGISTRAR VENDA?
Descrições Textuais – Desafio

Continue navegando