Criar um diagrama de atividade UML

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Activity diagram detailing the internal action states an object undergoes in its lifetime

Nota de Aviso 1 O estado inicial é o estado de um objeto antes de qualquer evento no diagrama ter sido acionado no mesmo.

Imagem do botão Um estado da ação é um tipo de estado que representa uma atividade concluída.

Callout 3 Uma transição de um estado de ação ocorre quando a ação interna do estado de ação é concluída.

Passo 4 Para indicar atividades simultâneas que têm de ser concluídas antes de a próxima atividade poder ocorrer, utilize uma transição de associação.

Callout 5 Faça duplo clique em transições de Estados de ação para rotulá -los com proteção s condições e expressões de ação.

Callout 6 Para indicar atividades que possam ocorrer em paralelo, utilize uma transição de bifurcação.

callout 7 O estado final representa a conclusão da atividade na situação que o diagrama representa.

  1. Abra o Visio, selecione modelose, em seguida, selecione software e base de dados.

  2. Selecione atividade UMLe, em seguida, clique em criar.

    Agora pode inserir raias e criar o controlo de atividade no diagrama.

  3. Se pretender indicar a responsabilidade no diagrama de atividade, arraste uma forma de raia para a página para cada turma, pessoa ou unidade organizacional que pretende representar. Para o fazer:

    1. Arraste uma forma Pista de Diagrama para a página de desenho.

    2. Faça duplo clique em cada etiqueta na forma para alterar o nome predefinido.

    3. Repita os passos a. e b. até adicionar todas as partições ou unidades organizacionais de que necessita.

    4. Arraste as alças de seleção laterais nas formas de raia para aumentar o tamanho pretendido para as pistas.

  4. Utilize as formas nó inicial e nó final para representar os pseudodispositivos iniciais e finais.

  5. Arraste a forma ação para cada ação ou o estado de atividade que pretende representar.

  6. Utilize a condição de proteção, tal como a forma de decisão , para indicar uma possível transição de um estado de ação.

  7. Utilize as formas de transição complexa, o de bifurcação ou o nó aderir, para representar a bifurcação de um estado de ação em vários Estados paralelos ou a sincronização de múltiplos estados de ações num único Estado.

  8. Guarde o diagrama.

  1. Abra o diagrama de modelo UML que contém o elemento UML para o qual pretende criar um diagrama de atividade.

  2. No vista de árvore, clique com o botão direito do rato no ícone do pacote, subsistema, classe, operação ou caso de utilização no qual pretende criar um diagrama de atividade. Aponte para novoe, em seguida, clique em diagrama de atividade.

    É apresentada uma página em branco e o stencil atividade UML torna-se o stencil mais alto. A área de trabalho apresenta "atividade" como marca d' água. É adicionado um ícone que representa o diagrama à vista de árvore.

    Nota: Se a vista de árvore não estiver visível, no menu UML , aponte para Vere, em seguida, clique em Explorador de modelos.

  3. Se pretender indicar a responsabilidade no diagrama de atividade, arraste uma forma de raia para a página para cada turma, pessoa ou unidade organizacional que pretende representar.

    Criar raias num diagrama de atividade

    1. Num diagrama de atividade, arraste uma forma de raia para a página de desenho.

    2. Faça duplo clique na forma para adicionar um nome e outros valores de propriedade.

    3. Repita os passos 1 e 2 até ter adicionado todas as partições ou unidades organizacionais de que necessita.

    4. Arraste as alças de seleção laterais nas formas de raia para aumentar o tamanho pretendido para as pistas.

    5. Arraste o estado, o estado da ação, o objeto no estado de recebimento e de sinalização ou o sinal enviar formas para as áreas definidas pelas raias e ligue-as com as formas fluxo de controlo e fluxo do objeto .

  4. Arraste um estado de ação ou forma de estado para a página de desenho para cada ação ou o estado de atividade que pretende representar. Utilize as formas de estado inicial e de estado final para representar os pseudodispositivos iniciais e finais. Trabalhar com formas de estado em diagramas de gráfico de estado e de atividade UML

  5. Ligue as formas de fluxo de controlo às formas de estado para indicar a alteração de um estado para outro.

    Indicar o fluxo de controlo num diagrama de atividade

    1. Num diagrama de atividade, arraste uma forma fluxo de controlo para a página de desenho.

    2. Colar o ponto final de forma de fluxo de controlo (sem a ponta de seta) a um ponto de ligação Connection point image - blue X na forma Estado ou forma de ação de origem.

    3. Cole o ponto final de forma de fluxo de controlo (com uma ponta de seta) num ponto de ligação na forma Estado ou estado da ação de destino.

    4. Faça duplo clique na forma fluxo de controlo para adicionar uma cadeia de transição, incluindo um evento, condição de proteção, expressão de ação e muito mais.

  6. Utilize as formas de transição complexas, a transição (bifurcação) ou a transição (Associação), para representar a bifurcação de um estado de ação em vários Estados paralelos ou a sincronização de múltiplos estados de ações num único Estado. Trabalhar com formas de transição em diagramas de gráfico de atividade e de gráfico UML

  7. Se pretender substituir cadeias de transição por ícones de sinal, utilize as formas enviar sinal e recepção de sinal para representar os sinais.

  8. Faça duplo clique em qualquer forma para abrir a caixa de diálogo Propriedades UML onde pode adicionar um nome, uma cadeia de transição, uma condição de proteção, eventos diferidos e outras propriedades.

  9. Guarde o diagrama.

Um diagrama de atividade é um caso especial de um diagrama de gráfico de estado em que todos os Estados são Estados de ação e o fluxo de controlo é acionado pela conclusão de ações no estado de origem.

Relacionados com uma turma ou caso de utilização específica, um diagrama de atividade descreve o comportamento interno de um método. Utilize um diagrama de atividade para representar um fluxo dirigido por ações geradas internamente. Utilize um diagrama de gráfico de redirecionamento para representar um fluxo em resposta a eventos externos.

Os diagramas de atividade incentivam-no a perceber e documentar atividades paralelas e simultâneas. Isto torna as ferramentas excelentes para modelar o fluxo de trabalho, analisar casos de utilização e lidar com aplicações com vários encadeamentos.

Consulte Também

Diagramas UML no Visio

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×