Documente Academic
Documente Profesional
Documente Cultură
Pedro Junqueira
www.p3praxis.com
O que BPMN
Define o Business Process Diagram, um conjunto de elementos
grficos para a criao de modelos de negcio
Objetos de Fluxo: evento, atividade, gateway
Objetos de Conexo: fluxos de sequncia, fluxos de mensagem,
associao
Artefatos: objeto de dados, grupo, anotao
Piscinas, raias e pistas
Pedro Junqueira
www.p3praxis.com
Descrio
Evento
Atividade
Gateway
Figura
Pedro Junqueira
www.p3praxis.com
Descrio
Fluxo de
sequncia
Fluxo de
mensagem
Associao
Figura
Pedro Junqueira
www.p3praxis.com
Simbologia: siwmlanes
Objeto
Descrio
Figura
Etapa ou
Milestone
Pedro Junqueira
www.p3praxis.com
Simbologia: artefatos
Objeto
Descrio
Objeto de
dados
Grupo
Anotaes
Figura
Pedro Junqueira
www.p3praxis.com
Descrio
Figura
Nenhum
Mensagem
Tempo
Uma data/hora especfica ou um ciclo especfico (por exemplo, toda segundafeira s 9 da manh) pode ser definido para disparar o incio do processo.
Condicional
Sinal
Um sinal chega depois de ser transmitido por outro processo e dispara o incio
do processo. Observe que um sinal no uma mensagem, a qual possui um
destino especfico
Mltiplo
Isto significa que existem vrias formas de disparar o processo. Apenas um deles
necessrio para disparar o processo.
Mltiplo
paralelo
Pedro Junqueira
www.p3praxis.com
Descrio
Figura
Nenhum
Isto vlido somente para eventos intermedirios que esto no fluxo principal do
processo. usado para modelar metodologias que usam eventos para indicar
alguma mudana de estado no processo.
Mensagem
Neste caso o fluxo continua quando uma mensagem enviada ou recebida. Sinal
preenchido (o primeiro) para enviar uma mensagem e o vazado (segundo)
aguarda uma mensagem externa ara seguir o fluxo.
Tempo
Condicional
Sinal
Esse evento dispara um sinal dentro do processo ou fora para indicar que se chegou
neste ponto do fluxo. O smbolo preenchido dispara o sinal e no caso vazado um
sinal recebido.
Mltiplo
Quando est preenchido (primeiro) ele dispara mltiplas aes e quando est
vazado ele recebe um gatilho entre mltiplos possvel e dispara outra ao.
Mltiplo
paralelo
Parecido ao anterior, mas ele espera receber todos os gatilhos para dar sequencia
ao fluxo.
Pedro Junqueira
www.p3praxis.com
Descrio
Figura
Link
Compensao Isto usado para tratamento de compensao, tanto ativando quanto executando
compensao. Quando usado em fluxo normal, este evento intermedirio indica
que uma compensao necessria.
Escalar
Pedro Junqueira
www.p3praxis.com
Descrio
Figura
Simples
Mensagem
Exceo ou
Erro
Sinal
Trmino
Mltiplo
Escalar
Pedro Junqueira
www.p3praxis.com
Simbologia: Gateways
Objeto
Descrio
Figura
Gateway Exclusivo
Basedo em evento
Baseado em evento
exclusivo
Paralelo
Utilizado para que os caminhos que partem dele sigam sem nenhuma condio.
Quando usado como convergncia, ele segura o fluxo at que todos os
processos antes dele terminem.
Paralelo baseado em
evento
Ele como o baseando em evento, mas neste caso o fluxo s segue quando
todos os gatilhos (geralmente eventos intermedirios) sejam disparados.
Complexo
Inclusivo
Pedro Junqueira
www.p3praxis.com
Simbologia: Tarefas
Objeto
Descrio
Figura
Tarefa simples
Servio Tarefa
uma tarefa que usa algum tipo de servio que poderia ser um servio Web ou
um aplicativo automatizado.
Receber Tarefa
Envio Tarefa
Script Tarefa
Tarefa Manual
uma tarefa que est prevista para ser realizada sem o auxlio de qualquer
execuo de processos de negcios ou qualquer outra aplicao.
Tarefa Usurio
uma tarefa tpica de fluxo de trabalho onde uma pessoa realiza a tarefa com a
ajuda de um aplicativo de software.
Tarefa Regra de
Negcio
Oferece um mecanismo para que o processo de dar contributos para uma regra
de negcio do motor e obter o resultado de clculos que o motor pode
fornecer.
Pedro Junqueira
www.p3praxis.com
Descrio
Figura
Loop Simples
Loop de instncias
mltiplas
Pedro Junqueira
www.p3praxis.com
Simbologia: Subprocesso
Objeto
Descrio
Figura
Subprocesso
Subprocesso
reutilizvel
Transacional
Instncias Mltiplas
Ad-hoc
Loop
Pedro Junqueira
www.p3praxis.com