52
Prof. Fabiano Nezello, MSc PROJETOS DE SISTEMAS DE INFORMAÇÃO Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc

PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

  • Upload
    hadieu

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

PROJETOS DE SISTEMAS DE INFORMA ÇÃO

Aula 9 - Modelagem de Processos com BPMN

Prof. Fabiano Nezello, Msc

Page 2: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Tipos de Notação para modelagem de processos

Page 3: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Tipos de Modelagem

� Hierarquia

� Fluxograma

� Rummler-Brache

� Diagrama de Implementação

� IDEF0

� EPC

� Workflow

� BPMN

Fonte: http://www.bpmn.org e http://www.cryo.com.br

Page 4: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Hierarquia Warnier-orr

Fluxograma

Rummler-Brache

Page 5: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Diagrama de Implementação

IDEF0

EPC

Page 6: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: BPMN – Business Process Management Notation

Page 7: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – NOTAÇÃO PARA MODELAGEM DE PROCESSOS DE NEGÓCIO

� O que significa BPMN?

� Business Process Modeling Notation, em português Notação para modelagem de processos de negócio

� Para que serve o BPMN?

� BPMN é uma notação gráfica padronizada internacionalmente, que disponibiliza uma representação fácil e compreensiva para mapear os processos de negócios.

� O BPMN diminui a distância entre o mapeamento de processos da organização e a implementação técnica desses processos.

Fonte: http://www.bpmn.org e http://www.cryo.com.br

Page 8: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – NOTAÇÃO PARA MODELAGEM DE PROCESSOS DE NEGÓCIO

� O BPMN, contempla uma rede de objetos gráficos, encadeadas em um fluxo lógico, definidos pela sua ordem de execução.

� O BPMN pode e deve ser compreendido por analistas de negócio, técnicos e usuários.

Page 9: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ELEMENTOS BÁSICOS

Atividade: Representa a ação sobre um objeto.<ação> + <objeto><verbo no infinitivo> + <substantivo>Ex. Analisar relatórios, Elaborar edital, Publicar edital.

Evento: Representa uma ocorrência.<objeto> + <ação ocorrida><substantivo> + <verbo no particípio passado>Ex. Edital publicado, Relatório analisado.

Porta lógica: Representa a convergência/divergência de fluxos (Decisão).<condição de divergência>

Fluxo: Representa a ordem de realização.

Fonte: http://www.bpmn.org e http://www.cryo.com.br

Page 10: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – BPD

� O BPD é o diagrama padrão, a área de trabalho para desenhar os processos de negócio.

� O BPD é o ambiente para mapear 1 (um) processo de negócio que pode ser constituído por 1 (um) ou mais processos.

� Da mesma forma, esses processos podem ser constituídos por sub-processos.

Page 11: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ELEMENTOS

� O BPMN é composto por um conjunto de elementos gráficos classificados em 4 (quatro) categorias básicas.

�Objetos de fluxo

�Objetos de conexão

�Piscinas e raias

�Artefatos

Fonte: http://www.bpmn.org e http://www.cryo.com.br

Page 12: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

ELEMENTOS DO BPMN

12

Objetos de fluxo Conectores Artefatos Piscinas e Raias

Eventos

Atividades

Portas lógicas

Fluxo de seqüência

Fluxo de mensagem

Associação

Objeto de dados

Anotação detexto

Grupo

Piscina

Raias (em uma piscina)X

+O

Nom

eN

ome

Nome

Nome

Page 13: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Piscinas e Raias

Page 14: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PISCINA

� Uma piscina representa um processo, uma entidade externa ou um participante externo.

Piscina não representa os departamentos de uma empresa.

� Um BPD pode receber 1 (uma) ou mais piscinas.

Fonte: http://www.bpmn.org

Pro

cess

o

Page 15: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – RAIAS

� As raias são utilizadas para organizar e categorizar os objetos do fluxo, facilitando a leitura e interpretação do desenho do processo.

� São normalmente utilizadas para representar as áreas, papéis ou departamentos da empresa.

Fonte: http://www.bpmn.org

Page 16: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – RAIAS

� A especificação BPMN não define o formato, tamanho ou posição dos títulos das raias.

Fonte: http://www.bpmn.org

Área/papel

Área/papelPro

cess

o

Page 17: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Tipos de Processos

Page 18: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Atividades e sub-processos

Page 19: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ATIVIDADE

� A atividade é um trabalho que é realizado dentro de um processo de negócio.

� O “símbolo” que representa a atividade também pode ser utilizado para representar um processo ou sub-processo.

� A atividade geralmente é executada por uma pessoa ou sistema.

� Por meio da execução das atividades, o processo encaminha-se de seu início até o fim.

Page 20: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ATIVIDADE LOOP PADRÃO

� Uma atividade Loop Padrão, possui uma condição associada que éverificada após cada execução. Se a condição é verdadeira a atividade é reiniciada automaticamente!

� O Loop ocorre até a condição ser falsa.

Ex. Receber documentos para publicação

Enquanto todos os documentos não forem recebidos.

Receber documentos

Page 21: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – SUB-PROCESSO

� Um sub-processo representado como uma atividade composta por uma série de outras atividades, formando um novo fluxo.

� Nós podemos olhar o sub-processo como uma atividade única, um bloco único, semelhante a uma atividade ou podemos olhar “internamente”, desvendando os seus detalhes.

+

Page 22: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – SUB-PROCESSO

�Dentro de um desenho de fluxo, um sub-processo pode ser representado em sua forma “aberta” ou “fechada”.

Fonte: http://www.bpmn.org

Forma fechada

Page 23: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – SUB-PROCESSO

Fonte: http://www.bpmn.org

Page 24: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Eventos

Page 25: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – EVENTOS

� Evento é alguma coisa que “acontece” durante o andamento de um processo de negócio.

� Os eventos interferem no curso do fluxo e geralmente possuem uma causa e/ou impacto.

� O início de uma atividade, o fim de uma atividade, uma mudança de status, o recebimento de uma mensagem, enfim, tudo que pode ser considerado um evento.

Page 26: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – EVENTOS

� Os eventos podem ser de 3 (três ) tipos:�Início�Intermediário�Fim

� Os eventos são altamente recomendáveis para modelagens completas.

� Os eventos são sempre representados por um círculo.

Page 27: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – EVENTO INTERMEDIÁRIO

Fonte: http://www.bpmn.org

� O evento intermediário é representado por um círculo de linha dupla.

� Dentro de um BPD, o evento intermediário pode estar representado de maneira independente interligado por conexões, ou pode estar “anexado” a uma atividade.

Page 28: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Genérico

Mensagem

Tempo

Regra

Ligação

Múltiplo

Genérico

Mensagem

Exceção

Compensação

Ligação

Finalização

Múltiplo

Genérico

Mensagem

Exceção

Compensação

Ligação

Tempo

Múltiplo

Regra

Início Intermediário

Fim

28

BPMN – OUTROS EVENTOS

Page 29: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – EVENTO: ERRO

� Dentro do fluxo normal, será utilizado para lançar um erro no processo .

� Anexado a uma atividade, representa a captura de um erro ocorrido para possível tratamento.

Page 30: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Porta Lógica

Page 31: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA

� Porta lógica é um elemento utilizado para controlar como o fluxo diverge ou converge ao longo da sua execução.

� As portas lógicas são opcionais, utilizados apenas quando o fluxo precisa ser controlado.

X

Page 32: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA

Fonte: http://www.bpmn.org

� No BPMN, o mesmo tipo de porta lógica pode ser utilizado tanto para divergir quanto para convergir o fluxo, com características especiais para cada caso.

X X

Converge Diverge

Page 33: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA

33

Page 34: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

34

BPMN – PORTAS LÓGICAS: Síntese

Somente uma

Uma ou mais

Todas

Page 35: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA: DECISÃO EXCLUSIVA (XOR)

Fonte: http://www.bpmn.org

XAnalisar relatórios

Sim

Relatórios OK?

Não

Page 36: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA: DECISÃO INCLUSIVA

� As condições são as mesmas da porta lógica exclusiva, porém épermitido que mais de uma condição associada a conexão seja verdadeira ao mesmo tempo, originando fluxos paralelos.

Page 37: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA: DECISÃO INCLUSIVA

Fonte: http://www.bpmn.org

� Como elemento convergente, aguarda que os processos que estão andando em paralelo sejam sincronizados para prosseguir com o fluxo.

Page 38: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – PORTA LÓGICA: PORTAS PARALELAS

Fonte: http://www.bpmn.org

� São utilizados para criar fluxos paralelos ou sincronizar totalmente fluxos que estão em paralelo.

Page 39: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc + +

No exemplo abaixo, a porta lógica irá aguardar a finalização de todas as atividades ligadas para continuar o fluxo.

BPMN – PORTA LÓGICA: PORTAS PARALELAS

Page 40: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Artefatos

Page 41: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ARTEFATOS

Fonte: http://www.bpmn.org

� Artefatos são elementos que ajudam os analistas a proverem mais informações sobre o processo, visando seu entendimento mais amplo.

� Atualmente existem 3 (três) tipos de artefatos mapeados.� Dados� Anotações� Grupos

A organização pode criar novos artefatos para uso próprio.

Page 42: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ARTEFATOS: DADOS

Fonte: http://www.bpmn.org

� Podem representar um documento (eletrônico ou não), uma informação ou outro objeto qualquer que são utilizados ou modificados ao longo do processo.

Os dados são ligados ao processo por meio de linhas de associação, que são pontilhadas.

Page 43: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ARTEFATOS: DADOS

Page 44: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – ARTEFATOS: ANOTAÇÕES

Fonte: http://www.bpmn.org

� São textos e informações genéricas sobre o processo ou um elemento do processo.

Page 45: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Conexões

Page 46: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – CONEXÕES: SEQÜÊNCIA

Fonte: http://www.bpmn.org

� É utilizada para determinar a ordem em que as atividades do fluxoserão executadas.

� Sua característica principal é ser uma linha sólida e contínua.

É o elemento de conexão mais comum e utilizado.

Page 47: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – CONEXÕES: MENSAGEM

Fonte: http://www.bpmn.org

� São utilizadas para mostrar a troca de informações (envio e recebimento) entre diferentes entidades de processo, ou seja, diferentes piscinas do BPD.

Dentro do diagrama esta conexão somente pode estar conectando atividades que estejam em piscinas diferentes.

Page 48: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

BPMN – CONEXÕES: MENSAGEM

Fonte: http://www.bpmn.org

Pro

cess

oP

roce

sso

Page 49: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Diagrama de processo com BPMN

GerenciarReuniões

responsável

gestor do processo

secretário

solicitante

coordenador

responsável pelos recursos

participantes

Relato deacompanhamento

Analisar convite

Elaborar relato deacompanhamento

Reservar recursos

Convites OK?

Reserva OK?

Reunião aceita?

Avaliarresultados

Calcularindicadores

Enviar ataElaborar ata

Realizar reunião

Convidarparticipantes

Solicitar reservade recursos

Definir pautaDefinir recursosDefinirparticipantes

Definir data dereunião

Aceitarsolicitação de

reunião

Rejeitarsolicitação de

reunião

Analisarsolicitação de

reunião

Solicitar reunião Justificativa

Convite

Ata dereunião

Motivo darejeição

processo finalizado

ata enviada

data da reunião

solicitação rejeitadanecessidade de reunião

Sim

Não

Sim

Não

Sim

Não

49

Page 50: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

:: Diagnóstico de Informação

Page 51: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

Diagnóstico de Informação

Identificar as informações presentes na execução das atividades do processo.

�Quais informações são manipuladas durante a execução das atividades?

�Que tipo de manipulação é realizada sobre a informação?

Combinar Tecnologia à Melhoria de Processos de

Negócio.

Page 52: PROJETOS DE SISTEMAS DE INFORMAÇÃO - facear.edu.br 9 - Modelagem de... · Aula 9 - Modelagem de Processos com BPMN Prof. Fabiano Nezello, Msc. Prof. Fabiano Nezello, MSc:: Tipos

Prof

. Fab

iano

Nez

ello

, MSc

•Tipos de Manipulação:

> Consultar: representa a busca da informação.

> Registrar: representa uma ação sobre uma informação jáexistente. Ações representadas:

•Atualizar / Excluir / Alterar / Inserir

> Gerar: representa a criação de uma NOVA informação, que pode ser proveniente da transformação de uma ou mais informações já existentes ou não.

> Requisitos funcionais

Diagnóstico de Informação