Escolar Documentos
Profissional Documentos
Cultura Documentos
¾ De forma incremental:
z Ampliando os diagramas uma parte de
cada vez
¾ De forma iterativa:
z Repetindo o processo de projetar uma
pequena parte e construí-la.
Parte estática e parte dinâmica
¾ Partes estáticas do sistema:
z Diagrama de Classes
z Diagrama de Objetos
z Diagrama de Componentes
z Diagrama de Implantação
¾ Tipos de relacionamentos:
z <<inclui-se>> : Um caso de uso toma lugar dentro
de outro caso de uso
z <<estende>> : Um caso de uso é estendido por
outro caso de uso
z Generalização : Um caso de uso “herda”
características de um caso de uso de nível
superior
Diagrama de Caso de Uso - Exemplo
*
Sistema de Telefonia Fixa
Provedor Internet
«extends»
Acessar Internet
*
* Utiliza linha
* telefônica
«extends»
Assinante
Efetua chamada de
voz
Diagrama de Caso de Uso - Exemplo
Fonte: http://docs.kde.org/
Diagrama de Seqüência
:ReceberPedido :AnalisarPedido
Actor1
enviarPedido
solicitarAnalise
confirmarPedido
Fonte: http://docs.kde.org/
Diagrama de Colaboração
solicitarAnalise
co
nf
ir m
ar
Pe
di
do
AnalisarPedido
Diagrama de Colaboração - Exemplo
Fonte: http://docs.kde.org/
Diagrama de Gráfico de Estado
Transição
Atendendo conexão
Estado final
Diagrama de Gráfico de Estado -
Exemplo
¾ Partes de um estado
z Nome do estado
z Ações de entrada/saída
z Transições internas
z Subestados
z Eventos adiados
¾ Transição
z Relaciona dois estados
z Evento de ativação
Diagrama de Gráfico de Estado -
Exemplo
Fonte: http://docs.kde.org/
Diagrama de Atividades
Bifurcação concorrente
Estado de atividade
Consultar Referências Fazer Orçamentos
União concorrente
Fluxo de objeto
Estado final
Exercício No. 1