2 CasosDeUsoExpandidos 1

2718 palavras 11 páginas
Atividade de Análise
Fase de Elaboração

Artefatos
• Casos de Uso
– Expansão dos Casos de Uso Definidos na Fase de
Concepção: Formulário Específico
– Diagramas UML Expandidos
• Decomposição em sub-casos de uso
– Relacionamentos include, extend, is_a

• Modelo Conceitual
– Refinamentos sucessivos (cada iteração) do Modelo
Preliminar
• Diagrama de Entidades e Relacionamentos
– Agregação/Composição, Hierarquia, Papéis nos relacionamentos

Artefatos (2)
• Diagrama de Seqüência das Operações de
Sistema
– Operações que mudam o estado do sistema

• Contratos das Operações de Sistema
• Consultas / Relatórios
– “Lay-outs”

Artefatos (3)
• Estudo de Caso
– 1ª. Iteração: Caso de Uso Emprestar Fitas
• Expansão do Caso de Uso, incluindo a sua decomposição em sub-casos de uso
• Diagrama de Seqüência das Operações do Caso de Uso
• Contratos das Operações do Caso de Uso

– 2ª. Iteração: Caso de Uso Reservar Fitas
– 3ª. Iteração: Caso de Uso Devolver Fitas
– 4ª. Iteração: Consultas / Relatórios

Expansão de Casos de Uso

Casos de Uso no Contexto do UP
Análise

Projeto

Casos de Uso
Expandidos

Modelo
Conceitual

Diagramas de
Seqüência de Ops.

Contratos

Projeto da
Camada de
Aplicação

Projeto da
Camada de
Domínio

Atividades de Expansão
• Descrever o fluxo principal
– Não considera erros ou exceções

• Descrever fluxos alternativos
– Considera erros ou exceções

Níveis de Detalhamento
• Alto Nível
– Fase de Concepção

• Expandido
– Fase de Elaboração

Exemplo de Caso de Uso de Alto
Nível
Caso de uso: Emprestar Fitas
Um cliente solicita a locação de algumas fitas. Após identificar-se e identificar as fitas ele pode levá-las para casa, ciente do prazo de devolução e do valor a ser pago.

Caso de Uso: Emprestar Fitas
Fluxo Principal:

Tratamento de Exceções:

1. O cliente chega ao balcão com as fitas que deseja locar.

3a. O cliente não possui cadastro.

2. O cliente informa seu nome e entrega as fitas ao funcionário.

3a.1 O cliente deve informar seus dados para
cadastro.

Relacionados