Professional Documents
Culture Documents
Vo permitir especificar com maior detalhe os fluxos das actividades/funces identificadas de forma genrica nos use cases. As actividades so, ao mais alto nvel, actividades de negcio.
ARQUITECTURAS DE SOFTWARE F. Mrio Martins 2008
DA - 1
DIAGRAMAS DE ACTIVIDADE
So muito usados na modelao dos Processos de Negcio, indicando as tarefas/actividades que devem ser realizadas por cada Actor; So usados na modelao de workflows, que so processos operacionais de trabalho e informao;
Depois dos Use Cases, e por no serem demasiado tcnicos, os Diagramas de Actividade (DA), so os segundos melhores instrumentos/modelos oferecidos pelo UML para dialogar com os clientes do projecto.
ARQUITECTURAS DE SOFTWARE
DA - 2
DIAGRAMAS DE ACTIVIDADE
ARQUITECTURAS DE SOFTWARE
DA - 3
WORFLOW DE NEGCIO
Diagramas de Actividade podem ser usados para modelar fluxos de trabalho de um dado neg negcio
ARQUITECTURAS DE SOFTWARE
DA - 4
DIAGRAMAS DE ACTIVIDADE
Notao Precisamos de : descri Nodos para descrio das descri Actividades e setas para descrio do fluxo ou sequncia
in Nodos de incio de actividade, nodos de deciso de condi fluxos alternativos e condies de teste
ARQUITECTURAS DE SOFTWARE
DA - 5
DIAGRAMAS DE ACTIVIDADE
In Incio de actividade no diagrama (recep (recepo de uma encomenda) Fim de Actividades: Nodo final
ARQUITECTURAS DE SOFTWARE
DA - 6
DIAGRAMAS DE ACTIVIDADE
Aces que criam sinais que podem iniciar actividades ou mudar estados
sinais
ARQUITECTURAS DE SOFTWARE
DA - 7
DIAGRAMAS DE ACTIVIDADE
Excepo e tratamento
ARQUITECTURAS DE SOFTWARE
DA - 8
DIAGRAMAS DE ACTIVIDADE
Depois de preencher uma encomenda, uma ficha de encomenda passa a existir no fluxo
Alternativa notacional
ARQUITECTURAS DE SOFTWARE
DA - 9
DIAGRAMAS DE ACTIVIDADE
ARQUITECTURAS DE SOFTWARE
DA - 10
DIAGRAMAS DE ACTIVIDADE
ARQUITECTURAS DE SOFTWARE
DA - 11
DIAGRAMAS DE ACTIVIDADE
Exemplo: Mquina de Caf
ARQUITECTURAS DE SOFTWARE
DA - 12
DA: Exemplos
ARQUITECTURAS DE SOFTWARE
DA - 13
DA: Exemplos
ATM: Levantamento
ARQUITECTURAS DE SOFTWARE
DA - 14
DA: Swimlanes
fun SwimLanes: funo.
DA - 15
DA: Swimlanes
ARQUITECTURAS DE SOFTWARE
DA - 16
DA: Exemplos
ARQUITECTURAS DE SOFTWARE
DA - 17
DA: Importncia
ARQUITECTURAS DE SOFTWARE
DA - 18
DA: Exemplos
Clube de Video
ARQUITECTURAS DE SOFTWARE
DA - 19
DA: Exemplos
Mquina de Caf
ARQUITECTURAS DE SOFTWARE
DA - 20
ARQUITECTURAS DE SOFTWARE
DA - 22
ARQUITECTURAS DE SOFTWARE
DA - 3
ARQUITECTURAS DE SOFTWARE
DA - 23
ARQUITECTURAS DE SOFTWARE
DA - 24
ARQUITECTURAS DE SOFTWARE
DA - 25
ARQUITECTURAS DE SOFTWARE
DA - 26
ARQUITECTURAS DE SOFTWARE
DA - 27
ARQUITECTURAS DE SOFTWARE
DA - 28
Requisitar Obra
ARQUITECTURAS DE SOFTWARE
DA - 29
Autenticar Leitor
ARQUITECTURAS DE SOFTWARE
DA - 30
DA: Exemplos
ARQUITECTURAS DE SOFTWARE
DA - 31
DA: Exemplos
ARQUITECTURAS DE SOFTWARE
DA - 32
ARQUITECTURAS DE SOFTWARE
DA - 33
DA: DataStore
ARQUITECTURAS DE SOFTWARE
DA - 34
DA: Subdiagramas
subdiagrama
ARQUITECTURAS DE SOFTWARE
DA - 35
DA - 36
ARQUITECTURAS DE SOFTWARE
DA - 37
ARQUITECTURAS DE SOFTWARE
DA - 38
ac Regies de Expanso para aces condicionais so apenas sintctico nota aucar sintctico pois podem ser representadas na notao base.
ARQUITECTURAS DE SOFTWARE
DA - 39
ARQUITECTURAS DE SOFTWARE
DA - 40