Kglç~;

5669 palavras 23 páginas
Casos de Uso
Geraldo Xexéo DCC/IM/UFRJ PESC/COPPE/UFRJ
1

Conceituação

2

Caso de Uso
• É uma descrição completa de um processo • Algo que o usuário ou cliente quer que o sistema faça • Podem ser simples como uma frase, ou altamente complexos

3

Caso de Uso
• Conta uma história de como alcançar um objetivo • Conta um conjunto de histórias de
– como completar satisfatoriamente ou – como se pode falhar em uma tarefa

4

Casos de Uso
• É a especificação, em forma de uma narrativa, de uma seqüência de interações entre um sistema e os agentes externos que utilizam esse sistema. • Define o uso de uma parte da funcionalidade de um sistema.

5

Objetivo
• Tornar um requisito funcional
– Legível pelo usuário e pelos outros interessados – Verificável

• Texto!

6

Formas de Narrativa
• Descrição Contínua • Descrição Numerada • Narrativa Particionada

7

Descrição Contínua
• O Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha ao Cliente. Após o Cliente fornecer sua senha e esta ser validade, 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 Sistema fornece a quantia desejada e imprime o recibo para o Cliente.
8

Descrição Numerada
1. 2. 3. 4. 5. 6. 7. 8. 9. Cliente passa seu cartão no caixa eletrônico Sistema apresenta solicitação de senha Cliente digita senha Sistema exibe menu de operações disponíveis Cliente indica que deseja realizar um saque Sistema requisita quantia a ser sacada Cliente informa quantia a ser sacada Sistema fornece dinheiro Sistema imprime recibo

9

Narrativa Particionada
• Cliente
– Insere cartão no caixa Eletrônico – – Digita a senha – – Solicita realização de saque – – Retira quantia e recibo

• Sistema
– – Apresenta solicitação de senha – – Exibe menu de operações disponíveis – – Requisita quantia a ser sacada
10

Principais Problemas
• • • • • Difíceis de

Relacionados