Buscar

2 UML DiagramasCasosUso exs

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Diagramas de Casos de Uso
Exemplos
José Correia, Março 2006
(http://paginas.ispgaya.pt/~jcorreia/)
José Correia UML – Diagramas de Casos de Uso 2
Exemplos
? Exemplo 1: Conta bancária
• Modelizar a consulta e movimentação de uma conta bancária, em que a 
identificação dos clientes pode ser feita através de password/PIN, ou da 
leitura de um smartcard.
• Os extractos da conta podem ser obtidos para os últimos 30 dias, ou para 
um número de dias indicado pelo cliente.
? Exemplo 2: Controlo remoto de TV
• Modelizar um Controlo remoto de TV que, para além das funcionalidades 
habituais (ligar e desligar a TV, seleccionar o canal pretendido, ajustar o 
volume, a cor, o contraste e a luminosidade), permita aos utilizadores 
efectuar a programação de canais, bem como, seleccionar páginas de
teletexto.
José Correia UML – Diagramas de Casos de Uso 3
Validar
Utilizador
Selecciona
Nº de dias
Extension Point
Nº de dias
Testar Password
Leitura com
Smartcard
Realizar Pagamentos
<<include>>
Selecciona
últimos 30 dias
Cliente
Obter Extracto
de Conta
<<include>>
<<extend>><<extend>>
Cliente VIP
Conta bancária (proposta de solução)
José Correia UML – Diagramas de Casos de Uso 4
Ligar TV
Desligar TV
Ajustar Volume
Ajustar Imagem
Programar Canal
Utilizador
Seleccionar Página Teletexto Seleccionar Canal
<<include>>
Ajustar Contraste
Ajustar Luminosidade
Ajustar Côr
Controlo remoto de TV
(proposta de solução)

Continue navegando