Curso de Crash 101
10 Módulos
5 Semanas

Informação geral

Clique para copiar

Introdução aos Processos de Negócios


No módulo anterior, analisámos a criação de uma base de dados. Mas para o pleno funcionamento da aplicação, não é suficiente apenas armazenar dados. Precisa de ser de alguma forma processada, modificada, utilizada nos cálculos, transferida. A fase mais importante no desenvolvimento da maioria das aplicações é o processo de criação da lógica do seu trabalho.

Processos de Negócios

Na plataforma AppMaster, um editor de processos empresariais é concebido para construir a lógica de trabalho. Este módulo é dedicado ao seu conhecimento.

Cada processo de negócio (BP) é uma parte separada da lógica de aplicação, alguma função específica. Ao mesmo tempo, o próprio BP é constituído por um conjunto de blocos e ligações entre eles.

Um bloco é normalmente algum tipo de acção elementar. Por exemplo, multiplicar dois números, escrever uma variável numa tabela de base de dados, concatenar cadeias de caracteres, ou adicionar um elemento a uma matriz. Contudo, operações mais complexas podem ser realizadas num bloco separado, como a procura de elementos na base de dados, com filtragem e classificação.

Além disso, qualquer processo empresarial criado pode também ser representado como um bloco separado, como parte de outro processo empresarial. É razoável utilizá-lo em situações em que a função BP possa ser reutilizada noutros processos empresariais, e também se o BP se tornar demasiado grande e as suas partes individuais puderem ser representadas como blocos independentes.

São criadas linhas de comunicação entre os blocos, que determinam a ordem dos blocos, a sequência da sua execução. Muitas vezes esta não será uma sequência linear normal. Em certas situações, a ramificação pode ocorrer quando os dados obtidos numa fase do PB podem influenciar a escolha de opções de acção. Também é possível trabalhar em ciclos, quando a sequência de acções será executada uma e outra vez, até que a condição para terminar o ciclo seja satisfeita.

Ao mesmo tempo, há dois blocos que são obrigatórios para qualquer processo empresarial. Blocos do início (Início) e do fim (Fim) do trabalho da BP. Estes blocos são criados automaticamente e não podem ser eliminados. Por si só, não realizam quaisquer operações, mas são os pontos de entrada e saída do processo de negócio. Além disso, podem ser definidas variáveis nestes blocos, que são os dados de entrada e saída do PB.

Was this article helpful?
Ainda à procura de uma resposta?
Junte-se à Comunidade