Escolar Documentos
Profissional Documentos
Cultura Documentos
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.