Red de conocimiento informático - Conocimiento informático - ¿Qué motor de flujo de trabajo es mejor?

¿Qué motor de flujo de trabajo es mejor?

Comparta una serie de marcos de código abierto JVS: Process Engine "y Open Source Address" 1. Introducción al proyecto

JVS es un marco de desarrollo básico para que los equipos de desarrollo de software implementen aplicaciones rápidamente. adopta micro El marco distribuido de servicios proporciona funciones básicas ricas e integra muchos motores comerciales. Tiene un funcionamiento flexible, la configuración de la interfaz es fácil de desarrollar, el contenedor subyacente se construye y la colección se construye continuamente.

Almacén de proyectos:

/software-minister/jvs

La versión comunitaria ha sido de código abierto, admite la sincronización del código fuente al 100% bajo autorización y admite la comercialización. . 2. Motor de procesos

La esencia del motor de procesos es resolver la gran cantidad de lógica empresarial repetitiva provocada por el proceso de flujo empresarial. El motor de procesos puede reducir una gran cantidad de costos de desarrollo empresarial y proporcionar un. una serie de mecanismos para asegurar la fluidez y precisión de nuestros negocios.

Actualmente hay muchos motores de procesos en el mercado: Osworkflow, JBPM, activiti, flowable, Camunda y otras soluciones convencionales. Actualmente estoy usando un motor de procesos con mejor interacción visual. Permítanme darles una breve introducción:

1. Cree un nuevo proceso, establezca las condiciones relevantes y haga clic en Proceso de diseño

2. Interfaz de diseño de procesos

3. Configuración del proceso

4. Una vez completada la versión, el proceso se puede generar automáticamente directamente en la entrada de la aplicación del proceso

5. Configurar los nodos y las condiciones de la tarea

6. Admite la coincidencia de formularios en línea

7. Configurar formularios de salto (los formularios se presentan en detalle por separado) (configuración) 3. Aspectos destacados y diferencias

En comparación con otras soluciones de la industria , nuestro motor de formularios tiene los siguientes aspectos destacados:

El sistema de flujo de trabajo Qinggu es un conjunto de software que proporciona una plataforma básica para integradores, desarrolladores de software y clientes finales. Toma como núcleo la gestión y la aplicación de procesos. Automatización de procesos mediante configuración y desarrollo secundario. El sistema de procesamiento consta de tres partes: motor de proceso, software, desarrolladores y clientes finales. El sistema consta de cuatro partes: motor de procesos, herramientas de diseño, herramientas de gestión y herramientas de aplicación. Como componente central de QGWP, el motor de proceso tiene las características de alta cohesión y acoplamiento flexible, y tiene una gran cantidad de interfaces integradas para facilitar la integración de sistemas de terceros. En respuesta a las características de los usuarios domésticos, el motor de flujo de trabajo Qinggu es el primero en la industria en proporcionar funciones como procedimientos de procesamiento de procesos designados desde múltiples ángulos, procesamiento de flujo de procesos, ajuste automático de atributos de formulario, concurrencia multidireccional, flujo asíncrono y otros. Métodos de operación del proceso para satisfacer plenamente las necesidades comerciales reales de los usuarios. ¡Más funciones están esperando que las descubras!

El motor de flujo de trabajo de Bird Book es excelente. Los formularios se pueden personalizar, así como las tablas asociadas; editor de diagramas de flujo visual; motor de reglas;

¡El motor de flujo de trabajo de Tianling es fantástico!

Las flechas gráficas apuntan a la ruta real del flujo del proceso simulado; donde quiera que llegue, ya sea hacia adelante o hacia atrás, puede verificarlo al ingresar al estado de entrega.

Control de aprobación

Los aprobadores se pueden obtener de organizaciones, repositorios de funciones, datos de páginas, variables de proceso, secuencias de comandos de reglas, etc., los aprobadores se pueden obtener a través de relaciones multifactor internas y externas; dentro de dimensiones Filtrar, ya sea individualmente o por asociación.

Control de permisos de objetos por lotes

Control detallado de permisos en campos de formulario y botones de acción; permisos de solo lectura, ocultar y modificar establecidos de acuerdo con las reglas comerciales.

Control del tiempo de aprobación

El tiempo de espera se controla estrictamente y se puede enviar o activar automáticamente mediante operaciones específicas; se proporcionan mecanismos de control dual en el modo de diseño y en el modo de secuencia de comandos.

Control de acciones por lotes

Admite procesamiento de una sola persona, procesamiento secuencial de varias personas, procesamiento paralelo de varias personas, procesamiento preventivo, bucles internos, procesamiento de fusión manual y otros escenarios

p>

Además de las operaciones regulares, también admite la refrendación del organizador, la refrendación de reuniones, la renovación de comentarios, el envío asincrónico, la reversión designada, la asignación gratuita,

clasificación de nodos, exclusión mutua de nodos, sub- proceso singleton, etc. Operación de proceso chino.

Control de puerta de enlace de aprobación

Ya sea un proceso regular o un proceso anidado, ya sea un flujo hacia adelante o hacia atrás, existen controles detallados de llegada (agregación, no-; agregación), el paso (O, Y, NO) y la entrega a nodos (paralelos, en serie) están estrictamente controlados.

Control de notificación de aprobación

Proporciona ventanas de notificación de tareas pendientes, realizadas y con copia carbón; fácil acceso al resumen del proceso del iniciador, nombre comercial y campos clave y una variedad de notificaciones flexibles; métodos, incluido el centro de mensajes en el sitio, correo postal, mensajes de texto, SMS y APP.

Puedes echar un vistazo a este flujo de trabajo de IBM Business Automation, sobre el que puedes obtener más información en el documento siguiente.

No he encontrado una buena forma de utilizarlo, depende del escenario empresarial