Colección de citas famosas - Colección de máximas - ¿Qué es un motor de flujo de trabajo?

¿Qué es un motor de flujo de trabajo?

El motor de flujo de trabajo se refiere al flujo de trabajo como parte del sistema de aplicación y le proporciona soluciones centrales que determinan el enrutamiento de entrega de información, los niveles de contenido, etc. en función de diferentes roles, división del trabajo y condiciones, que son decisivo para cada sistema de aplicación. El motor de flujo de trabajo incluye funciones importantes como la gestión de nodos de procesos, la gestión de flujos y la gestión de muestras de procesos.

El motor de flujo de trabajo implementa principalmente la abstracción de reglas de los procesos comerciales, establece e interpreta modelos, proporciona un entorno de ejecución para instancias de procesos e interpreta y ejecuta instancias de procesos.

El motor de flujo de trabajo debe incluir el diseño de un modelo de flujo de trabajo. El modelo de flujo de trabajo es un modelo que abstrae el proceso de negocio y es la base de todo el motor de flujo de trabajo. Por lo tanto, la calidad del diseño del modelo determina si la función del motor es flexible y también determina muchos aspectos del sistema de gestión del flujo de trabajo desde el diseño y la implementación hasta la operación y la implementación.

Por ejemplo, la parte más crítica del desarrollo de un sistema no es la interfaz del sistema, ni el intercambio de información con la base de datos, sino cómo desarrollar una lógica de programa que satisfaga las necesidades reales basadas en la lógica empresarial y garantizar su estabilidad (modularidad y estructura) y elasticidad (fácil de realizar cambios en el programa basados ​​en cambios en la lógica empresarial real, como cambios en los derechos de toma de decisiones, cambios en la estructura organizativa y nueva lógica empresarial debido a cambios en). dirección comercial, etc.). El motor ?Workflow? resuelve este problema: si la aplicación carece de una capa lógica sólida, inevitablemente será propensa a errores (errores de enrutamiento de información, bucles infinitos, etc.).