Logíca de negócios
O que 茅 l贸gica de neg贸cios
A l贸gica de neg贸cios s茫o as regras ou algoritmos personalizados que lidam com a troca de informa莽玫es entre um banco de dados e a interface do usu谩rio. A l贸gica de neg贸cios 茅 essencialmente a parte de um programa de computador que cont茅m as informa莽玫es (na forma de regras de neg贸cios) que definem ou restringem como uma empresa opera. Essas regras de neg贸cios s茫o pol铆ticas operacionais que geralmente s茫o expressas em bin谩rios verdadeiros ou falsos. A l贸gica de neg贸cios pode ser vista nos fluxos de trabalho que eles suportam, como em sequ锚ncias ou etapas que especificam em detalhes o fluxo adequado de informa莽玫es ou dados e, portanto, a tomada de decis玫es. A l贸gica de neg贸cios tamb茅m 茅 conhecida como "l贸gica de dom铆nio".
Entendendo a l贸gica de neg贸cios
Dito de outra forma, a l贸gica de neg贸cios s茫o regras de neg贸cios do mundo real colocadas em c贸digo de computador e mostradas em um programa de computador por meio de uma interface de usu谩rio. A l贸gica de neg贸cios 茅 mais evidente em seu papel na cria莽茫o de fluxos de trabalho que passam dados entre usu谩rios e sistemas de software. A l贸gica de neg贸cios determina como os dados podem ser mostrados, armazenados, criados e alterados. Ele fornece um sistema de regras que orienta como os objetos de neg贸cios (partes do software que controlam como os dados s茫o transportados) funcionam uns com os outros. A l贸gica de neg贸cios tamb茅m orienta como os objetos de neg贸cios dentro do software s茫o acessados e atualizados. Ele existe em um n铆vel mais alto do que o tipo de c贸digo usado para manter a infraestrutura b谩sica do computador, como como um banco de dados 茅 exibido para um usu谩rio ou como infraestrutura b谩sica do sistema.
Os algoritmos envolvidos na l贸gica de neg贸cios executam o processamento de dados nos bastidores que 茅 invis铆vel para o usu谩rio, mas 茅 fundamental para manter as coisas funcionando sem problemas em uma economia moderna.
L贸gica de Neg贸cios vs. Regras de Neg贸cios
As regras de neg贸cios s茫o in煤teis sem l贸gica de neg贸cios para determinar como os dados s茫o calculados, alterados e transmitidos para usu谩rios e software. Mas sem regras de neg贸cios para criar uma estrutura, a l贸gica de neg贸cios n茫o pode existir. A l贸gica de neg贸cios 茅 qualquer parte de uma empresa de neg贸cios que comp玫e um sistema de processos e procedimentos, enquanto qualquer outra coisa 茅 um exemplo de regra de neg贸cios.
Exemplo de l贸gica de neg贸cios
A l贸gica de neg贸cios de um emissor de cart茫o de cr茅dito pode especificar que transa莽玫es de cart茫o de cr茅dito fora do estado acima de um certo limite, digamos $ 500, sejam sinalizadas como suspeitas e o emissor contatado o mais r谩pido poss铆vel para confirmar a autenticidade da transa莽茫o. A pol铆tica de sinalizar tal transa莽茫o 茅 um exemplo de regra de neg贸cios; o processo real de sinalizar a transa莽茫o 茅 um exemplo de l贸gica de neg贸cios. Dado que milh玫es de transa莽玫es de cart茫o de cr茅dito s茫o realizadas todos os dias, a l贸gica de neg贸cios permite que essas transa莽玫es sejam verificadas e processadas de maneira eficiente e oportuna.
Destaques
A l贸gica de neg贸cios existe em um n铆vel mais alto do que o tipo de c贸digo usado para manter a infraestrutura b谩sica do computador.
A l贸gica de neg贸cios pode ser vista nos fluxos de trabalho que eles suportam, como em sequ锚ncias ou etapas que especificam em detalhes o fluxo adequado de informa莽玫es ou dados
L贸gica de neg贸cios refere-se 脿 l贸gica e algoritmos que servem como base do c贸digo em software de neg贸cios.