Introdução ao Workflow do CITS...

Conceitos Básicos

Os Fluxos do CITSmart podem ser desenhados utilizando uma vasta quantidade de elementos que estão disponíveis, abaixo está descrito os elementos bem como as suas características e propriedades.

Elementos do Fluxo

Elementos é a nomenclatura utilizada para a agrupar os componentes que você pode utilizar na criação de um fluxo, eles são distribuídos da seguinte forma: Eventos, Atividades, Extensões, Gateways, Swimlanes, Artefatos e Componentes Dinâmicos.

Para entender melhor o que se encontra em cada grupo de Elementos e cada funcionalidade dos componentes verifique os itens abaixo.

Eventos

Eventos são componentes utilizados para representar acontecimentos em um fluxo, podem representar a espera de que um fato aconteça para iniciar ou prosseguir a execução de uma atividade ou pode representar o início ou o término de um fluxo.

Icone

Descrição

Start event CITSmart

Evento de Início – elemento que dá início ao fluxo;

send event CITSmart

Evento Intermediário de Envio – permite enviar o controle de uma atividade do usuário para outra atividade.

catch event CITSmart

Evento Intermediário de Captura – permite receber o controle que foi enviado.

time event CITSmart

Evento Intermediário do Temporizador - são eventos acionados por tempo definido e relacionados a uma Expressão Cron, pode ser utilizado como evento inicial ou intermediário. Um uso frequente para este evento está nos serviços Batch.

end event CITSmart

Evento de Fim – elemento que identifica o fim do fluxo.

Atividades

Os componentes de atividades são representação do que será feito no fluxo.

Icone

Descrição

user task CITSmart

Tarefa de Usuário - é usada para modelar o trabalho que precisa ser feito por uma ação humana.

message CITSmart

Envio de Mensagem – E-mail - é usada para "enviar" e-mails automaticamente para um ou mais usuários ou grupo (s) atribuídos a esta tarefa.

service task CITSmart

Tarefa de Serviço – ESI - é uma solução "Bus Service" que permite criar fluxos de integração e interfaces entre soluções, bancos de dados, arquivos e / ou serviços existentes em um ambiente de computação.

subprocess CITSmart

Subprocessos - Permite a criação de solicitações ou incidentes ITSM, relacionados ou não à solicitação do workflow que está sendo executado.

Extensões

Os componentes de extensão integram o fluxo e com o usuário de forma prática e direta.

Icone

Descrição

REST CITSmart

Comunicação REST - é uma conexão com serviços da Web acessando e passando parâmetros com o métodos GET ou POST.

notification CITSmart

Notificação - usada para enviar notificação durante o processo de um ou mais usuários ou grupo atribuídos a ela.

Gateways

Os Gateways são componentes responsáveis por controlar iterações do fluxo, criando caminhos no mapeamento do processo em uma mesma sequência de atividades, um gateway é conectado ao fluxo através de fluxo de sequência. São representados visualmente por um losango. O símbolo interno do losango identifica a interpretação da lógica do componente.

Icone

Descrição

Inclusivo CITSmart

Gateway Inclusivo - divide o fluxo do processo em um ou mais fluxos. Ao dividir, um ou mais ramos são ativados. Todas as ramificações de entrada ativas devem ser concluídas antes da mesclagem.

paralelo CITSmart

Gateway Paralelo - Símbolo paralelo - Difere de outros gateways porque não depende de condições ou eventos. Em vez disso, os gateways paralelos são usados para representar duas tarefas simultâneas em um fluxo de negócios.

exclusivos CITSmart

Gateway Exclusivo - baseado na condição, divide o fluxo em um ou mais caminhos mutuamente exclusivos. Ao dividir, ele roteia o fluxo de sequência para exatamente um dos ramos de saída. Ao mesclar, ele aguarda que uma ramificação de entrada seja concluída antes de acionar o fluxo de saída.

Swimlanes

Icone

Descrição

Pool CITSmart

Pool/Participante - Uma Pool é a representação gráfica de um contexto de workflow. Também age como uma “lane”. É um recipiente gráfico para particionar um conjunto de Atividades.

lane CITSmart

Lane - Uma Lane é uma subpartição dentro de um processo, às vezes dentro de um pool, e vai estender todo o comprimento do processo. As lanes são usadas para organizar e categorizar as Atividades.

Artefatos

Icone

Descrição

otes CITSmart

Notas de Texto - Representar uma informação relevante ao modelo ou a elementos individuais dentro do processo.

Componentes dinâmicos

Componentes Dinâmicos são elementos criados pelo usuário que permite realizar uma atividade diferente das padrões do sistema e podem ser reutilizados em qualquer fluxo padrão da ferarmenta.

Para utiliza-lo é preciso criar um Componente Dinâmico e configura-lo para ser utilizado da maneira desejada, para isso acesse nossa documentação.

Fluxo de integração

O fluxo de integração é um fluxo paralelo ao fluxo de trabalho padrão do sistema que utiliza elementos diferentes como criar uma conexão com banco de dados e funcionalidades diretamente programadas dentro fluxo, entre outros elementos diferentes dos que foram mencionadas a cima. Estes fluxos se tornam elementos reutilizaveis para qualquer outro fluxo de trabalho padrão do sistema

A aba de Fluxo de Integração dentro do fluxo padrão tem como funcionalidade apenas criar um vinculo de um fluxo para o outro, para saber mais a respeito do fluxo de integração acesse nossa documentação.

E agora, o que devo fazer?

Agora você pode criar um fluxo de trabalho, pense em uma necessidade de negócio e nos atores envolvidos. Vejo nossa documentação, ela vai te ajudar nessa jornada.