¿Qué es la lógica de negocios?
La lógica de negocios son las reglas o algoritmos personalizados que manejan el intercambio de información entre una base de datos y la interfaz de usuario. La lógica de negocios es esencialmente la parte de un programa de computadora que contiene la información (en forma de reglas de negocios) que define o restringe el funcionamiento de un negocio. Dichas reglas comerciales son políticas operativas que generalmente se expresan en binarios verdaderos o falsos. La lógica empresarial se puede ver en los flujos de trabajo que admiten, como en secuencias o pasos que especifican en detalle el flujo adecuado de información o datos y, por lo tanto, la toma de decisiones. La lógica empresarial también se conoce como "lógica de dominio".
Para llevar clave
- La lógica empresarial se refiere a la lógica y los algoritmos que sirven como la base del código en el software empresarial. La lógica empresarial se puede ver en los flujos de trabajo que admiten, como en secuencias o pasos que especifican en detalle el flujo adecuado de información o datos. La lógica empresarial existe en un nivel superior al tipo de código que se utiliza para mantener la infraestructura informática básica.
Entendiendo la lógica de negocios
Dicho de otra manera, la lógica de negocios son reglas de negocios del mundo real puestas en código de computadora y mostradas en un programa de computadora a través de una interfaz de usuario. La lógica empresarial es más evidente en su papel en la creación de flujos de trabajo que pasan datos entre usuarios y sistemas de software. La lógica empresarial determina cómo se pueden mostrar, almacenar, crear y modificar los datos. Proporciona un sistema de reglas que guía cómo los objetos comerciales (partes del software que controlan cómo se transportan los datos) funcionan entre sí. La lógica empresarial también guía cómo se accede y actualiza los objetos comerciales dentro del software. Existe en un nivel superior al tipo de código que se utiliza para mantener la infraestructura informática básica, como la forma en que se muestra una base de datos a un usuario o como infraestructura básica del sistema.
Los algoritmos involucrados en la lógica de negocios realizan un procesamiento de datos detrás de escena que es invisible para el usuario pero que es crítico para que todo funcione sin problemas en una economía moderna.
Lógica de negocios vs. Reglas de negocios
Las reglas comerciales son inútiles sin la lógica comercial para determinar cómo se calculan, cambian y transmiten los datos a los usuarios y al software. Pero sin reglas comerciales para crear un marco, la lógica empresarial no puede existir. La lógica empresarial es cualquier parte de una empresa comercial que conforma un sistema de procesos y procedimientos, mientras que cualquier otra cosa es un ejemplo de una regla empresarial.
Ejemplo de lógica de negocios
La lógica comercial del emisor de una tarjeta de crédito puede especificar que las transacciones con tarjeta de crédito fuera del estado que superen un cierto límite, digamos $ 500, se marquen como sospechosas y se contacte al emisor lo antes posible para confirmar la autenticidad de la transacción. La política de marcar dicha transacción es un ejemplo de una regla comercial; El proceso real de marcar la transacción es un ejemplo de lógica de negocios. Dado que se realizan millones de transacciones con tarjeta de crédito todos los días, la lógica de negocios permite que dichas transacciones se verifiquen y procesen de manera eficiente y oportuna.