Escolar Documentos
Profissional Documentos
Cultura Documentos
2015/01
Roteiro
1 Introduo
2 Modelos Concretos
3 Exemplo Prtico
4 Concluso
2 / 19
Roteiro
1 Introduo
2 Modelos Concretos
3 Exemplo Prtico
4 Concluso
3 / 19
Viso Geral
4 / 19
O que (Certo)
O Sistema registra a
venda.
Como (Errado)
O Sistema grava a venda em banco de dados...
O Sistema gera uma instruo SQL...
3.3 Casos de Uso Concretos
5 / 19
Estilo de Escrita
Estilo de Escrita Essencial
Descreve o comportamento em termos essenciais.
Recomendado para a anlise de requisitos.
6 / 19
Roteiro
1 Introduo
2 Modelos Concretos
3 Exemplo Prtico
4 Concluso
7 / 19
Etendendo o Conceito
8 / 19
Da Anlise ao Projeto
9 / 19
Procedimento de Trabalho
1. Certique-se de o modelo essencial est integro e consistente.
10 / 19
Roteiro
1 Introduo
2 Modelos Concretos
3 Exemplo Prtico
4 Concluso
11 / 19
12 / 19
Wireframe
13 / 19
Processar Venda
Caixa
Caixa aberto e pronto.
1) O caixa comea uma nova venda na tela PDV.
2) O Caixa digita o identicador no campo Item
e tecla Enter.
3) O Sistema registra a linha de item da venda na
tabela Itens Lanados, apresentando o cdigo na
coluna Cdigo, a descrio na coluna Descrio,
a quantidade na coluna Quantidade e o preo na
coluna Preo.
4) O sistema totaliza o preo e apresenta o valor
no campo Valor Parcial.
3.3 Casos de Uso Concretos
14 / 19
Fluxos Alternativos:
15 / 19
16 / 19
Roteiro
1 Introduo
2 Modelos Concretos
3 Exemplo Prtico
4 Concluso
17 / 19
Pontos Importantes
1. Os modelos de casos de uso essenciais so artefatos de anlise,
pois endeream o problema.
2. Os modelos de casos de uso concretos so artefatos de projeto,
pois endeream a soluo.
3. Os casos de uso concretos endeream nos cenrios a soluo
pretendida.
4. Todo casos de uso concreto acompanhado de prottipos de
interface na forma de wireframes.
18 / 19
Leituras Complementares
C. Larman.
Utilizando UML e padres: uma introduo a anlise e ao
projeto orientados a objetos e ao desenvolvimento interativo.
Bookman, Porto Alegre, RS, 3 edition, 2007.
19 / 19