...

 

ELMA Designer – Herramienta fácil de usar

ELMA utiliza la notación estándar BPMN 2.0 para el modelado de procesos de negocio.  Además de cumplir los requisitos de dicho estándar,  ELMA tiene muchas extensiones  que aparecieron durante los años de la implemantación exitosa del producto.

El modelado se realiza en ELMA Designer. Es una herramienta fácil de usar que permite al usuario determinar los participantes del proceso mediante la creación de carriles y representar sus acciones como una secuencia de pasos del proceso.

ELMA Designer opera con bloques estándar, por ejemplo, las tareas, las tareas manuales, notificaciones. Utilizando Editor de Formularios se puede personalizar la visualización de las tareas.

Junto con los bloques estándar de ELMA, hemos desarrollado un conjunto de actividades personalizadas para facilitar el trabajo con los objetos del sistema. Por ejemplo, los bloques ECM+ permiten a los desarrolladores interpretar tales actividades como la firma y aprobación de documentos, actividades de CRM+ describen las relaciones con los contratistas.

Además, usando el Script Editor el usuario siempre es capaz de implementar la lógica de negocio necesaria si los bloques disponibles son insuficientes.

 

 

Un lenguaje intuitivo y sencillo para el modelado de procesos de negocio

Un lenguaje intuitivo y sencillo para el modelado de procesos de negocio

Editor de Formularios

ELMA automáticamente ubica la información en el formulario de tarea de manera óptima. Usando el Editor de Formularios se puede diseñar formularios personalizados. Es una herramienta potente y sencilla que permite a los usuarios arrastrar y soltar bloques de información en el formulario.

Editor de Formularios

Los formularios se pueden crear de manera tradicional usando el lenguaje de programación C #; sin embargo, con el Editor de Formularios, se posible añadir pestañas, campos de información y crear elementos dinámicos. Las capacidades del Editor de Formularios son suficientes para crear formularios en la mayoría de los casos.

 

Políticas de negocio/ Documentación

ELMA permite crear la documentación de procesos de negocio y manuales de usuario.

Políticas del proceso de negocio

Para complementar los procesos de negocio se puede crear los siguientes documentos:

  • Mapas de Procesos de Negocio – Permite entender de forma rápida cómo funciona el proceso.
  • Documentación HTML – Tiene el uso práctico para aprobación de los modelos de procesos.
  • Políticas de Procesos de Negocio – Se utilizan como parte de la documentación QMS en la empresa.

ELMA tiene 2 tipos de manuales de usuario para trabajar con los procesos de negocio:

  • Manuales incorporados – Instrucciones breves para cada etapa del proceso de negocio.
  • Manuales de papel – Forman parte del proyecto de implantación ELMA y proporcionar una descripción completa de procesos de negocio.

Scripts

Para los analistas con conocimientos de programación, ELMA Designer ofrece la oportunidad de trabajar con la actividad Script . Script permite la ejecución de código C # en la etapa correspondiente de un proceso de negocio.

En primer lugar, los scripts permiten optimizar un proceso y realizar automáticamente las acciones que los empleados tenían que realizar previamente de forma manual. Normalmente, dichas acciones incluyen cálculos de los parámetros a base de otros parámetros; el rellenado de formularios; determinación de ruta que debe seguir el flujo de proceso, etc.

En segundo lugar, con scripts, se pueden realizar acciones específicas que no se pueden hacer usando las actividades estándares de ELMA. Por lo general, son necesarios para un proceso de negocio específico; por ejemplo, un proceso de integración con un sistema externo.

ELMA Designer tiene un ambiente amigable para escribir el código: el resaltado de sintaxis, sugerencias y una lista de posibles opciones que aparece al teclear (resulta útil al trabajar con objetos, sus propiedades y métodos), la función de terminación de palabras, etc. Después de que el código esté escrito, debe ser depurado – ELMA Designer incluye una opción de comprobación de sintaxis y herramientas de emulación para completar el procedimiento de depuración. Se puede guardar los scripts en el formato de Actividad Personalizada y luego usarla como cualquier otra actividad de ELMA.

El uso de Actividades Personalizadas no requiere el conocimiento de código, los analistas pueden personalizarlas usando la interfaz gráfica de usuario. Esta solución ahorra tiempo y hace los scripts disponibles para el uso de personas que no tienen conocimientos de programación.

 

ELMA scripts escritos en C#

Script activity

Editor Visual de Scripts

ELMA BPM ha introducido el concepto de diseño visual en los Scripts con el fin de facilitar el trabajo para los analistas que no conocen el lenguaje de programación.

Editor Visual de Scripts

 

El Editor Visual utiliza un enfoque moderno de programación visual. Las condiciones y  bucles se muestran como bloques listos para usar con un diseño intuitivo.

Usando el ratón se puede agregar las variables, crear nuevos objetos y mostrar los métodos API de ELMA.

Aunque en este caso la creación de scrip no se requiere programación como tal, el Editor Visual tiene un modo especial que permite ver el código que se genera de acuerdo con la plantilla.