-
A forma de ler a questão é através de passos.
Passos:
1- O Cliente chega ao caixa eletrônico e insere seu cartão.
2- O Sistema requisita a senha do Cliente.
3- Após o Cliente fornecer a senha e esta ser validada o Sistema exibe as opções de operações possíveis.
4- O Cliente opta por realizar um saque.
5- Então o Sistema requisita o total a ser sacado.
6- O Sistema fornece a quantia desejada e imprime o recibo para o Cliente.
Observa-se nos passos, a descrição real do que o usuário vai fazer no sistema (user stories), por isso é considerado caso de uso em formato real.
-
O formato de uma descrição de caso de uso diz respeito à estrutura utilizada para organizar a sua narrativa textual. Os formatos comumente utilizados são o contínuo e o numerado.
Um exemplo de descrição contínua de caso de uso é fornecido no parágrafo a seguir.
"Este caso de uso inicia-se quando o Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha do Cliente. Após o Cliente fornecer sua senha e esta ser validada, o Sistema exibe as opções de operações possíveis. O Cliente opta por realizar um saque. Então o Sistema requisita o total a ser sacado. O Cliente fornece o valor da quantidade que deseja sacar. O Sistema fornece a quantia desejada e imprime o recibo para o Cliente. O Cliente retira a quantia e o recibo, e o caso de uso termina".
Na descrição numerada, a narrativa é descrita por uma série de passos numerados. Considere o exemplo a seguir:
1) Cliente insere seu cartão no caixa eletrônico.
2) Sistema apresenta solicitação de senha.
3) Cliente digita senha.
4) Sistema valida a senha e exibe menu de operações disponíveis. 5) Cliente indica que deseja realizar um saque.
6) Sistema requisita o valor da quantia a ser sacada.
7) Cliente fornece o valor da quantia que deseja sacar.
8) Sistema fornece a quantia desejada e imprime o recibo para o Cliente.
9) Cliente retira a quantia e o recibo, e o caso de uso termina.
Fonte: http://ceadproducao2.ifes.edu.br/moodle/file.php/1155/DOCUMENTOS/CEAD-APS-MaterialDiagramado_04-Cap03.pdf (páginas 36 e 37).
-
O essencial não fala de tecnologias nem de detalhes de implementação. Caso fôssemos transforma em caso de uso essencial:
1) Cliente insere seu cartão (se identifica) no caixa eletrônico.
4) Sistema valida a senha (o cliente) e exibe menu de operações disponíveis.
5) Cliente indica que deseja realizar um saque.
6) Sistema requisita o valor da quantia a ser sacada.
7) Cliente fornece o valor da quantia que deseja sacar.
8) Sistema fornece a quantia desejada e imprime (fornece) o recibo para o Cliente.
9) Cliente retira a quantia e o recibo, e o caso de uso termina.
-
O grau de abstração de um caso de uso diz respeito à existência ou não de menção à tecnologia a ser utilizada na descrição deste caso de uso.
Um caso de uso essencial não faz menção à tecnologia a ser utilizada.
Um caso de uso real apresenta detalhes da tecnologia a ser utilizada na implementação deste caso de uso
Fonte: http://www.facom.ufu.br/~bacala/ES/04-UseCases.pdf