Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exemplo de processamento em paralelo A imagem a seguir ilustra o diagrama de atividades, representando a lógica do procedimento de realização de pedido de produtos a um fornecedor. A leitura deste diagrama pode ser descrita como: Início 1. Atividade para controlar a entrada de dados do pedido 2. Atividade para validar o pedido, segundo as regras 3. Decisão: pedido válido? 4. Se pedido OK Atividade processar pedido Senão Atividade informar dados pedido 5. Atividade enviar pedido ao fornecedor Fim Por esse exemplo, já podemos observar os principais elementos do diagrama de atividades, que são apresentados a seguir: Elemento Descrição Marca o início do diagrama Apenas um início por diagrama Representa a atividade, que é um conjunto de ações Marca o fim do diagrama Pode ter mais de um estado final Pode não ter estado final, para procedimentos cíclicos Decisão Losango que controla os desvios do fluxo de controle [Pedido OK] [Pedido incompleto] São sentinelas, associadas à decisão. São condições booleanas colocadas entre colchetes. Elas mostram o fluxo que deve ser seguido conforme a decisão. Transições: setas contínuas, representando o fluxo de trabalho, de uma atividade para outra. Repare, pelo exemplo apresentado, que o diagrama de atividades determina as regras de sequência que se deve seguir.
Compartilhar