0 evaluări0% au considerat acest document util (0 voturi)
28 vizualizări22 pagini
O documento descreve os principais elementos e características do diagrama de atividade da UML, incluindo atividades, nós de ação, fluxos de controle, nós de controle como inicial, decisão e união/bifurcação, e conectores. O diagrama de atividade modela processos e fluxos de trabalho através da representação de atividades compostas por ações.
O documento descreve os principais elementos e características do diagrama de atividade da UML, incluindo atividades, nós de ação, fluxos de controle, nós de controle como inicial, decisão e união/bifurcação, e conectores. O diagrama de atividade modela processos e fluxos de trabalho através da representação de atividades compostas por ações.
O documento descreve os principais elementos e características do diagrama de atividade da UML, incluindo atividades, nós de ação, fluxos de controle, nós de controle como inicial, decisão e união/bifurcação, e conectores. O diagrama de atividade modela processos e fluxos de trabalho através da representação de atividades compostas por ações.
Prof. Dorival Magro Junior Diagrama de Atividade 2 Diagrama de Atividade o diagrama com maior nfase ao nvel de algoritmo da UML e provavelmente um dos mais detalhistas. Ele apresenta muitas semelhanas com os antigos fluxogramas utilizados para desenvolver a lgica de programao e determinar o fluxo de controle de um algoritmo. 3 4 Diagrama de Atividade utilizado para modelar atividades, que podem ser um mtodo ou um algoritmo, ou mesmo um processo completo. Atividades podem descrever computao procedural. Nesse contexto, elas so os mtodos correspondentes s operaes sobre classes. 5 Diagrama de Atividade Atividades tambm podem ser aplicadas modelagem organizacional para engenharia de processos de negcios e workflow. 6 Diagrama de Atividade Atividades podem tambm ser usadas para modelagem de sistemas de informao para especificar processos ao nvel de sistema. Uma atividade composta por um conjunto de aes, ou seja, os passos necessrios para que a atividade seja concluda. 7 Atividade Uma atividade especifica a coordenao de execues de comportamento subordinados usando um modelo de fluxo de controle de dados. Uma atividade representada por um retngulo grande com as bordas arredondadas. 8 Atividade 9 Ns de Ao So os elementos mais bsicos de uma atividade. Um n de ao representa um passo, uma etapa que deve ser executada em uma atividade. Um n de ao de ao atmico, no podendo ser decomposto. 10 Ns de Ao Um n de ao representado por um pequeno retngulo com as bordas arredondadas, semelhante a uma atividade, porm o smbolo do n de ao menor. 11 Fluxo de Controle um conector que liga dois ns, enviando sinais de controle. representado por uma linha contendo uma seta apontando para o novo n e partindo do antigo, podendo conter uma descrio, uma condio de guarda ou uma restrio 12 Fluxo de Controle
13 N inicial Pertence ao grupo de ns de controle utilizados para o controle de fluxo de atividade. usado para representar o incio do fluxo quando a atividade invocada. representado por um crculo preenchido. 14 N de Final de Atividade Esse componente tambm um n de controle usado para representar o fim do fluxo de uma atividade. representado por um crculo preenchido dentro de um crculo vazio. 15 N de Deciso tambm um n de controle, utilizado para representar um escolha entre dois ou mais fluxos possveis, em que um dos fluxos ser escolhido em detrimento dos outros. Em geral um n de deciso acompanhado por condies de guarda, ou seja, textos entre colchetes que determinam a condio para que um fluxo possa ser escolhido. 16 N de Deciso
17 N de Bifurcao/Unio um n de controle que pode tanto dividir um fluxo em dois ou mais fluxos concorrentes, quando chamado n de bifurcao, como mesclar dois ou mais fluxos concorrentes em um nico fluxo de controle, quando chamado n de unio. Esse n representado por uma barra que pode estar tanto na horizontal como na vertical. 18 N de Bifurcao/Unio
19 Final de Fluxo Representa o encerramento de uma rotina representada pelo fluxo, mas no de toda a atividade. O smbolo de final de fluxo representado por um crculo com um X. 20 Final de Fluxo
21 Conectores Conectores so basicamente atalhos para o fluxo, utilizados quando existe uma distncia relativamente grande entre os ns que o fluxo precisa ligar. Um conector representado por um crculo contendo uma letra, por exemplo. Deve haver sempre pares de conectoes com a mesma nomenclatura, uma vez que um conector um atalho. Assim, se houver um fluxo de entrada para o conector A, deve haver em outra parte do diagrama um fluxo de sada de um conector de mesmo nome. 22 Conectores