Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Departamento de Engenharia
das Tecnologias de Informação
E
Análise de Sistemas
- Diagramas de Casos de Uso -
Aula Prática
Análise de Sistemas
I Análise de Sistemas
Departamento de Engenharia
das Tecnologias de Informação
E Sumário
Objectivo dos diagramas de casos de uso
Actores
Casos de uso
Associações entre casos de uso e actores
Relação “extend” entre casos de uso
Relação “include” entre casos de uso
Relação de generalização entre casos de uso
Relação de generalização entre actores
Exemplos
Exercícios
ou «actor»
Cliente Cliente
Servir ou
almoço
Servir almoço
Restaurante
Servir
almoço
Cliente
Servir
jantar
Comprar
bens
Fornecedor
«extend»
A B
Servir jantar
«extend» Servir uma
Extension points
sobremesa (sobremesa) sobremesa
«include»
A B
(parte comum a outros casos
de uso além de A)
Servir almoço
«include»
Pagar
refeição
«include»
Servir jantar
Cliente
Cliente
empresarial
Servir
almoço
Servir uma Pagar
refeição «include» refeição
Cliente Servir
jantar «extend»
«extend»
«extend»
Servir uma Servir à luz
entrada de velas
Servir uma
sobremesa
Comprar
bens Fornecedor
Reprodução
de video-
cassete
«actor»
Gravação não
Televisor
programada
Utilizador
Gravação de «actor»
video-cassete Antena
Gravação
programada