Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Ideasoft O3 Process

Info
titleAviso

En construcción para la versión 6.0

Excerpt

O3 Process fue el manejador de procesos de las versiones 4 y 5 de O3 BI.

Panel
borderColorgray
borderStylesolid
Section
Column
width50%

Descarga última versión (será parte de la versión 4.3 de O3)
Guía de Instalación y Configuración Casos de aplicación

Column
width20%15%

HOW-TO

Column
30%
width35%

Diapositivas presentación general de O3 Process
Glosario
Tutorial
Casos de aplicación

O3 Process es un manejador de workflow cuyo modelo de recursos está dado por el modelo utilizado por el componente RBAC (siglas en inglés de Role Based Access Component). El componente RBAC es compartido por el resto de los productos de la suite de O3 PS.

Entre la las funcionalidades a destacar de O3 Process se encuentran:

  • Diseño de procesos y formularios mediante editores gráficos. Inclusión explicita explícita de los usuarios y sistemas que participan.
  • Flexibilidad Facilidades en la definición de modelos de negocios ofreciendo una un conjunto de actividades frecuentes y así como la posibilidad de incorporar incorporarles acciones o reglas específicas por medio de su expresión en lenguajes orientados a diferentes usuariosparte del diseñador expresándolas en lenguajes de programación. Se ofrecen distintos lenguajes en un intento de adaptarse a los diferentes conocimientos de programación que el diseñador de procesos pueda tener.
  • Asignación flexible del trabajo a las personas o sistemas teniendo en cuenta mecanismos de permisos.
  • Mecanismos múltiples de control de expiración asociados a las distintas actividades así como de acciones frente a los vencimientos.
  • Facilidad de anexo de documentos a las instancias de proceso (haciendo uso de una analogía, los expedientes) representando las ejecuciones del mismo. Diversos formatos soportados como por ejemplo MS Office, PDF, HTML.
  • Mecanismo de Su uso como agente de coordinación y comunicación entre sistemas existentes en una organización.
  • Mecanismo Uso del mecanismo de mensajería permitiendo comandar acciones desde y hacia aplicaciones externas.
  • Evaluación del desempeño de los procesos facilitando el análisis de la carga de trabajo, su evolución en el tiempo y la actividad de cada uno de los participantes en los mismos. Este análisis está basado en la exploración de modelos multidimensionales desarrollados con el OLAP Ideasoft O3.

Image Added

Arquitectura

O3 Process es un ambiente de desarrollo con arquitectura de múltiples capas como se muestra en la figura siguiente, con capacidad de ejecución en entornos de Intranet e Internet. La definición del modelo de procesos se realiza en un entorno de escritorio (Desktop). La realización del trabajo se realiza tanto en un entorno de escritorio como en un entorno web.

Image Added

Mediante el uso de O3 Browser se ofrece:

  • la definición de usuarios y roles,‏
  • el diseño gráfico de procesos,‏
  • la lista de trabajos pendientes por medio de una bandeja de entrada,
  • la posibilidad de creación de instancias de procesos,
  • la definición de permisos por roles‏

Mediante el uso de AdmServer se ofrece la administración del servidor de O3 Process.

Mediante el uso de un navegador web .<< Arquitectura>>se ofrece la lista de trabajos pendientes por medio de una bandeja de entrada así como la posibilidad de creación de instancias de procesos.

Visión interna de los componentes

Los componentes internos de O3 Process se presentan en la siguiente figura.

Image Modified

Las distintas API escritas en Java están fuertemente basadas en las interfases de la WfMC. En el glosario se hace una breve referencia a los conceptos de la WfMC y cómo ellos se reflejan en el contexto de O3 Process.

Por medio de lenguajes de script tales como jython, beanshell, javascript y un lenguaje propio visual es posible incorporar acciones o reglas específicas en la definición de los modelos de procesos.

Toda la información sobre la definición y la ejecución de los procesos es administrada sobre una base de datos relacional, con todas las garantías sobre seguridad y confiabilidad que las mismas los gestores de dichas bases brindan.