Professional Documents
Culture Documents
Guilherme
Gidalte
Patrício
Wagner Santos
Walbert
UML
Aracaju
2009
Guilherme
Gidalte
Patrício
Wagner Santos
Walbert
UML
Aracaju
2009
UML
Introdução
Ator
Use Case
Realiza Abrir
r conta
saque
Include- Quando um caso uso “A” inclui (include) outro caso de uso “B”. Isto
implica que ao executar o caso de uso “A” executa-se também o caso de
uso “B”.
Exemplo:
Vendedor
Exemplo:
Consultar
Serasa
<<Extend>>
Proces
sar
pedido <<Extend>>
Vendedor
Solicitar
entrega
Diagrama de Classes
Exemplo:
Classe DVD
Estrutura
Hora
Nome do Estatus
Atributo
Voltar ()
Comportame
Pausar ()
Operações nto
Adiantar ()
Stop ()
Tocar ()
Diagrama de componentes
Exemplos:
Um código fonte.
Um componente de tempo de execução.
Um componente executável.
Notação:
UML 2.0
Exemplo de diagrama de componentes:
Cobrança.e Matrícula.e
xe Sistema de cobrança xe
Curso.dll Pessoa.dll
Curso Usuario
Diagrama de interação
: Fornecedor
: Cliente
1: Realiza responsabilidade
Mensagem reflexiva
Mensagem
Foco de controle
Estado
I
Ação 1 Ação 2
(condição 1) (Condição 2)
Estado X
Ação 3 Ação 4
(Condição 3) (Condição 4)
Estado Estado
F1 F2
Há dois estados finais (pois deles não partem setas para outros estados) mas apenas um deles
será alcançado.
Diagrama de atividades
Exemplo:
Diagrama de instalação
Exemplo:
Referencias Bibliográficas
Silva, Manuel Rodrigues da silva & Videira, Carlos Alberto Escaleira. UML,
Metodologias e Ferramentas CASE: Linguagem de Modelação UML,
Metodologia e Ferramentas CASE na Concepção e desenvolvimento de
software.