O que é lógica de negócios
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, na tomada de decisões. A lógica de negócios também é conhecida como "lógica de domínio".
Principais Takeaways
- Lógica de negócios refere-se à lógica e algoritmos que servem como base do código no software de negócios. 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. A lógica de negócios existe em um nível superior ao tipo de código usado para manter a infraestrutura básica do computador.
Compreendendo 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 inseridas no código do computador e mostradas em um programa de computador por meio de uma interface do usuário. A lógica de negócios é mais evidente em seu papel na criação de fluxos de trabalho que transmitem dados entre usuários e sistemas de software. A lógica comercial 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 de software que controlam como os dados são transportados) funcionam entre si. A lógica de negócios também orienta como os objetos de negócios no software são acessados e atualizados. Existe em um nível superior ao tipo de código usado para manter a infraestrutura básica do computador, como a maneira como um banco de dados é exibido para um usuário ou como a 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 x regras de negócios
As regras de negócios são inúteis sem a lógica de negócios para determinar como os dados são calculados, alterados e transmitidos aos 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 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 comercial de um emissor de cartão de crédito pode especificar que as transações de cartão de crédito fora do estado acima de um determinado limite, por exemplo, US $ 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 essa transação é um exemplo de regra de negócios; o processo real de sinalização da transação é um exemplo de lógica de negócios. Dado que milhões de transações com cartão de crédito são realizadas todos os dias, a lógica comercial permite que essas transações sejam verificadas e processadas de maneira eficiente e oportuna.
