Isis - curso - 2.Notações- 2.6.5. gateways

March 25, 2018 | Author: Jenner Patrick Lopes Brasil | Category: Limit (Mathematics), Gateway (Telecommunications), Data, Coordination Complex, Technology


Comments



Description

Mapeamento de ProcessosParte II - Notações: BPMN Gateways no BPMN Seplan 2010 Gateways no BPMN Nesta parte do curso vamos conhecer um pouco mais acerca dos gateways. Veremos alguns exemplos de como e quando utilizá-los. • se mais de um fluxo chega a um gateway e só um fluxo de sequência sai dele. ele está se comportando como ponto de divergência. atuando como pontos de decisão ou de centralização: • se vários caminhos saem do gateway.Gateways Gateways são os elementos utilizados para controlar a divergência e convergência do fluxo. ele está se comportando como ponto de convergência. . Tipos de Gateways Há vários tipos de gateways. identificados pelo ícone no seu interior: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . .Gateway Exclusivo O Gateway Exclusivo representa um ponto de decisão onde apenas um caminho dos vários possíveis pode ser escolhido. Esse gateway pode ser utilizado como elemento de convergência ou divergência do fluxo. Gateway Exclusivo O Gateway Exclusivo. Neste ponto o fluxo é convergido em apenas um caminho . como elemento de convergência é utilizado para sincronizar caminhos divergentes. como elemento de divergência/ de decisão representa um ponto onde se escolhe um só dentre vários caminhos disponíveis. Existem 2 tipos de decisões exclusivas: Baseada em Dados Baseada em Eventos .Gateway Exclusivo O Gateway Exclusivo. Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . No exemplo abaixo.Gateway Exclusivo baseado em Dados Indica que a decisão será tomada com base em uma condição de negócio. deve ser submetido ao comitê de avaliação”. que utiliza dados fornecidos em algum passo anterior ao gateway. A decisão no gateway é “se o crédito solicitado superar R$ x. . ao “Realizar estudo de crédito” identifica-se o valor do crédito solicitado. Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . Esta figura é utilizada para exercer controle sobre a execução de certas atividades. sendo que elas ficam disponíveis até que um dos eventos ocorra. o que define qual o caminho a ser adotado pelo fluxo.Gateway Exclusivo baseado em Eventos Representa um ponto do processo em que a decisão será tomada com base em um evento. . temos dois possíveis eventos: que o cliente entregue os documentos no prazo estabelecido ou que não os entregue. da qual só uma pode acontecer.Gateway Exclusivo baseado em Eventos Neste exemplo. . utilizamos o gateway exclusivo baseado em eventos. Para representar as duas possibilidades. por isso se usa um gateway baseado em eventos. . o fluxo continua para “Verificar documentos”. • • se o cliente não trouxer os documentos antes dos 5 dias. o fluxo continua em “Contatar o cliente”. Observe que não é possível saber de antemão (ou com base em dados de uma atividade anterior) se o cliente vai entregar os documentos ou não.Gateway Exclusivo baseado em Eventos O primeiro evento que ocorrer determina o caminho do fluxo: • se o cliente trouxer os documentos antes dos 5 dias. Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . Exemplo de divergência Exemplo de convergência . Pode ser utilizado tanto como elemento de divergência quanto de convergência do fluxo.Gateway Paralelo O Gateway Paralelo é utilizado quando várias atividades podem ser realizadas concorrentemente ou em paralelo. Exemplo de Gateway Paralelo Vejamos um exemplo de utilização do Gateway Paralelo. No processo. O fluxo só continua quando os dois caminhos estiverem completos . pode-se observar que as atividades “Emitir fatura” e “Retirar produto do estoque” podem ser realizadas em paralelo e em qualquer ordem. Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . . ou seja. representa uma seleção múltipla dos caminhos que o fluxo vai seguir.Gateway Inclusivo É utilizado quando em um ponto do fluxo são ativados um ou mais caminhos. dentre vários disponíveis. . É possível que um cliente queira que a Agência se encarregue ... dependendo de cada cliente. pode-se seguir um ou mais caminhos. .. Ou somente o de tudo ..Gateway Inclusivo No exemplo.. plano de viagem Ou só hotéis e seguros . podemos ver que. . é utilizado para sincronizar caminhos ativados previamente por outro gateway inclusivo. Ou somente caminhos. o gateway aguarda que os 3 se completem.. Se foram habilitados 3 caminhos.... um caminho . Ou só 2 ..Gateway Inclusivo Como elemento de convergência. Gateways Agora vamos ver o gateway: • Gateway Exclusivo: Baseado em dados Baseado em eventos •Gateway Paralelo •Gateway Inclusivo •Gateway Complexo . Exemplo: pode-se determinar que bastam 2 aprovações dentre as 3 possíveis para continuar o processo. .Gateway Complexo Como elemento de convergência. permite determinar quantos fluxos entrantes dão sequência ao processo. permite controlar pontos de decisão complexos. .Gateway Complexo Como elemento de divergência. que não podem ser tratados com os tipos de gateways vistos até o momento. • se mais de um fluxo chega a um gateway e só um fluxo de sequência sai dele. ele está se comportando como ponto de divergência. atuando como pontos de decisão ou de centralização: • se vários caminhos saem do gateway.RESUMO Agora vamos repassar o que vimos neste módulo Gateways são os elementos utilizados para controlar a divergência e convergência do fluxo. ele está se comportando como ponto de convergência. . Baseado em dados: escolha do caminho com base em valores.RESUMO • Exclusivo: escolhe só um caminho para continuar o fluxo. tempo decorrido etc. Baseado em eventos: escolha do caminho com base em acontecimentos (mensagens.) . RESUMO • Paralelo: todos os caminhos são executados em paralelo. Permite definir quantos são necessários. no mínimo. • Inclusivo: um ou mais caminhos são executados. . • Complexo: um ou mais caminhos são executados. 2ª Divisão Contatos:(61)3316-7343 (61)3316-7651 .Secretaria de Planejamento e Gestão SEPLAN .
Copyright © 2024 DOKUMEN.SITE Inc.