Upload
michellynson-anderson-bryant
View
10
Download
0
Embed Size (px)
DESCRIPTION
modelagem de casos de uso
Citation preview
1
Anlise e Projeto Orientado a Objeto
Modelo de Casos de Uso
2
Aluno
DRE
Realizar Inscrio
Cancelar Inscrio
Visualizar Avaliaes
Visualizar Frequencia
Solicitar Histrico
Escolar
Visualizar Grade
Curricular
Sistema
de
Fatura
Manter Disciplina
Diagrama de Casos de Uso
Sistema de Controle Acadmico
3
Introduo
Um diagrama de casos de uso mostra as funcionalidades do SW sem expressar:
A seqncia das aes;
O fluxo de decises;
As estruturas dos objetos.
No diagrama de casos de uso possvel visualizar o que implementar e para quem, mas no como implementar
4
Relacionamentos Viso Geral
A UML possui diversos tipos de relacionamentos no modelo de casos de uso:
Comunicao
Incluso
Extenso
Generalizao
5
Relacionamentos Comunicao
Realizar Saque
Cliente
Expressa quais atores esto associados a quais
casos de uso.
Reflete que um ator interage (troca informaes)
com o SW
S entre
atores e
casos de
uso!
6
Relacionamentos - Incluso
Aferir Temperatura
Calibrar Sensores
Medir Distncia
Rob
7
Relacionamentos - Extenso
Editar Documento
Ponto de extenso
(Correo ortogrfica): Corrigir Ortografia
Corrigir Ortografia
(Correo Ortogrfica)
8
Relacionamentos - Generalizao
Solicitar Compra
de
Ttulo
Professor
Reservar Livro
Aluno
9
Relacionamentos - Generalizao
Pagar com Carto
de Crdito
Efetuar Pagamento
Cliente
Pagar com Dbito
em Conta
10
Caso de Uso Temporal
Obter Folha
de
Pagamento
DRH
Obter Folha
de
Pagamento
Tempo
OU
11
Lembre-se:
No incio do desenvolvimento,
no pensem na implementao.
Concentrem-se apenas nos desejos dos
usurios!
Sempre registrem as razes de todas as
decises, para reutiliz-las,
quando necessrio!