Integración CIMS Plataforma de flujo de trabajo del Sistema de Gestión



En este trabajo, la tecnología de flujo de trabajo en el entorno de CIMS para analizar la solicitud, presentada en virtud de integración CIMS plataforma de arquitectura de sistemas de flujo de trabajo de gestión. Sistema, incluyendo herramientas de modelado, flujo de trabajo, interfaz de usuario y herramientas de gestión.


1. CIMS entorno típico de flujo de trabajo

Producción y gestión de procesos desde la perspectiva de una empresa puede ser considerada por una serie de procesos interrelacionados que consiste en diferentes niveles de las actividades de las redes de proceso. Si los pedidos, compras, diseño, producción, composición de entrega del proceso primario, este proceso puede ser dividido en varios procesos pequeños relacionados entre sí, como proceso de diseño de producto, proceso de fabricación, marketing y otros procesos de negocio. Estos procesos tienen una relación secuencial entre sí, el recurso, de objetivo o de conflictos en las relaciones y así sucesivamente. Información en el entorno de la CIM, que puede ser tratado como un número de flujos de trabajo. Para comprender el entorno CIM, las formas y los requisitos específicos de flujo de trabajo, el análisis simple de varios flujos de trabajo comunes.
El uso más típico del flujo de trabajo en el proceso de diseño de productos, refleja el flujo principal de datos de diseño de producto en el grupo de diseño / flujo ordenado entre los diseñadores. Los diferentes componentes y piezas de los datos de producto tiene una compleja interacción entre la lógica. Esta lógica también se asigna a la relación lógica entre diferentes las actividades de diseño, modelos de flujo de trabajo debe describir la compleja relación de este tipo. Proceso de implementación en la existencia de varios modelos típicos, tales como datos de diseño del producto para su revisión, la liberación; diseño de producto, desarrollo, prueba y producción en diferentes etapas de la retroalimentación, el proceso de diseño de la coordinación Chongtu. proceso de diseño del producto implica a menudo una variedad de estructuras y la capacidad organizativa descripción de los recursos.
Información en el entorno de la CIM, el proceso de producción de la empresa es un flujo de trabajo más complejo. Se trata de la planificación, el material de plomo, programación de la producción, transformación, montaje, almacenamiento y otras actividades. El flujo de trabajo se caracteriza por: un orden relativamente fijo de flujo de ejecución, se determinan el flujo de trabajo basado en (flujo de trabajo de producción). Proceso de gestión de tareas es la asignación coordinada de los recursos a menudo. El proceso no tiene una reversión de una operación anormal, pero la aplicación de los requisitos de alta fiabilidad requieren que el sistema de gestión de flujo de trabajo para la programación, control de la capacidad.
entorno CIM información para apoyar la base del medio ambiente CIM operación del sistema, para garantizar su debido funcionamiento es una cuestión central. Por lo general se presentan con sistema de gestión de una serie de procedimientos operativos, como los datos para copias de seguridad periódicas, actualización, gestión de la seguridad del sistema, sistema de contabilidad, publicación de la información, se relacionan con el funcionamiento normal del sistema de información en sí misma, el proceso debe tener una buena herramienta de gestión Lai Kong Zhi. Estos procesos se caracterizan por: fuerte obligatoria, un proceso impulsado por el momento.

2. CIMS la gestión integrada de flujo de trabajo plataforma de arquitectura

aplicación CIMS plataforma de integración para la aplicación CIMS el fin de resolver las dificultades encontradas en la integración del sistema celular, de datos heterogéneos no se puede compartir, el ciclo de desarrollo de aplicaciones, tales como los conflictos de larga diseñado y desarrollado una plataforma de software diseñada para proporcionar herramientas de desarrollo de aplicaciones aplicación del prototipo del sistema, interfaces de integración de aplicaciones, el intercambio mundial de la definición de información y herramientas de mantenimiento se software de aplicaciones integradas, como la aplicación de la empresa CIMS para proporcionar apoyo a la integración de información empresarial y construir una aplicación de entorno de aplicaciones de integración marco de software, para lograr en toda la empresa en el ámbito del intercambio de información y transparencia de la gestión. Es un ayuno de la empresa, una aplicación eficiente y de alta calidad de CIMS es de gran importancia.
aplicación CIMS plataforma de integración en su conjunto es una parte integral de la aplicación del sistema de flujo de trabajo de gestión para alcanzar una plataforma de características de colaboración. Se basa en el servicio de proxy plataforma como la infraestructura de información subyacente, incluso a través de las herramientas de modelado de flujo de trabajo del sistema, herramientas de gestión, la interfaz de usuario, flujo de trabajo y el apoyo correspondiente para la máquina de base de datos y su arquitectura, como se muestra en la Figura 1.





La aplicación del sistema de flujo de trabajo se distribuye en el entorno de la información completa en toda la empresa, y la composición del módulo se basa en las empresas del formulario de solicitud independientes con diferentes niveles de orientación al usuario. El funcionamiento de toda la implementación del sistema son los siguientes:
1) la creación de instancias del modelo de flujo de trabajo y el autor;
2) Las actividades de la instancia de flujo de trabajo y la máquina puesta en marcha para promover el proceso de solicitud de los recursos de la empresa y el personal adecuados;
3) las actividades de los participantes a través de su propia interfaz de usuario y la interacción máquina de flujo de trabajo, incluyendo la notificación del inicio de las actividades de flujo de trabajo de la máquina, y el acceso al contenido final de la operación;
4) La gestión a través de herramientas de gestión de flujo de trabajo para gestión de empresas a controlar todos los flujos de trabajo, y las excepciones relacionadas con el proceso;
5) Control de transporte agente de plataforma de integración para el sistema operativo completo flujo de trabajo proporciona el soporte de comunicaciones subyacentes, con el blindaje y la transmisión de mensajes, el medio ambiente heterogéneo.

2,1 herramienta de modelado
herramientas de modelado para visualizar la interfaz gráfica de usuario (GUI) proporciona a los usuarios nuevos y entorno de edición de flujo de trabajo de modelo para facilitar a los usuarios de negocio un flujo de trabajo sencillo, rápido desarrollo de aplicaciones, este sistema de gestión de flujo de trabajo para el conjunto tanto en términos de es esencial. modelado de usuario de la herramienta de flujo de trabajo proporciona la composición de los diversos elementos componentes necesarios, mediante un clic del ratón, arrastre manera de estructurar el flujo de trabajo y de diálogo interactivo de las propiedades estatales de varios elementos de la definición detallada . herramientas de modelado son construidos por el flujo de trabajo no pueden ser aplicadas directamente por la máquina de flujo de trabajo, que servirá de módulo de flujo de trabajo entorno de ejecución, después de generar una instancia de la instancia de flujo de trabajo puede ser puesto en servicio después.
los procesos de una empresa real es un evento clave en acuerdo con la secuencia y la lógica de un cierto orden para organizar juntos. En consecuencia, la voluntad 这些 mapeo real de procesos de negocio al modelo de flujo de trabajo, los de la actividad básica de una unidad de Xiang Chen Zhiwei mujeres de base (Unidad), que tiene la relación lógica entre las actividades se utiliza para conectar arco Shi Laibiao (Link). Por lo tanto, un modelo de flujo de trabajo es una unidad básica de la lista, y un arco de conexión de la lista normal. Actividades incluidas en la unidad básica de producción, las actividades basadas en la información, sub-procesos, inicio / fin y etiquetas de nodo de sincronización de siete categorías. Conexión de arco, entre ellas el vínculo incondicional y condicional de conexión de arco arco dos.
Herramientas de modelado, además de los elementos antes mencionados de la composición del flujo de trabajo, sino que también proporciona un objeto - Base de datos relacional de dos vías de la interfaz, lo que hace de base de datos de flujo de trabajo de tecnología orientada a objetos en los elementos del formulario puede guardar y leer, no sólo ayudan a proteger los recursos existentes de la compañía de información y hacer pleno uso de tecnología orientada a objetos y relacional de bases de datos tecnología de los puntos fuertes de ambas partes, simplificar los procedimientos de solicitud se puede lograr (con el O - O la tecnología) y la gestión de datos de información (mediante la relación base de datos).

2.2 Herramientas de Gestión de flujo de trabajo
herramientas de flujo de trabajo de gestión, incluidos los recursos y organización de gerente y herramientas de flujo de trabajo para el seguimiento dinámico
1) Recursos / Gestor de Organización
En el sistema de gestión de flujo de trabajo, gestión de recursos y la gestión organizacional ocupa un lugar muy importante. Ellos son el sistema de mantenimiento normal, la garantía básica confiable operación. Por ejemplo, en el proceso de ejecución de instancias, máquinas de flujo de trabajo requieren acceso constante a los recursos del sistema y el personal del estado para controlar las actividades y procesos de aplicación y promoción de ejemplos. Por otra parte, el administrador de recursos y los administradores de la organización puede utilizar con mayor eficacia los recursos y personal en el sistema para que el sistema mejor.
Recursos ① / Modelo Organizacional
Recursos Empresariales / Gestión Organizacional es responsable del mantenimiento del sistema de flujo de trabajo de gestión en el modelado y tiempo de ejecución y los recursos organizativos necesarios de información que la organización del árbol de acuerdo a los diferentes tipos de gruesos a finos que se divide en separado hasta la ejecución final el papel de entidad física y de organización.
Información en el entorno de CIMS, los recursos se pueden dividir en tres categorías:
■ categorías no imputables al consumo: por ejemplo, máquinas herramientas, ordenadores, impresoras y otros tipos de recursos no va a desaparecer, no es la depreciación de dichos recursos;
■ categorías de consumo: esos recursos va a desaparecer después de la ejecución de las actividades en otros productos tales como semi-terminados o productos terminados.
■ categorías de información: la variedad de todo el sistema de archivos de datos, datos, formas diferentes, pueden ser documentos, formularios también puede ser un sonido, información de la imagen.
En el sistema real, el sistema almacena en la base de datos de los recursos en las propiedades de la entidad, "si el consumo" para determinar si la entidad es un tipo de consumo de recursos y el no consumo tipo de recursos (en este sistema, el administrador de recursos para los recursos basados en la información aplazar el examen). A través de "tipo de recurso" atributo para determinar el tipo específico del recurso. Explorer / gerente de la organización para proporcionar una interfaz de usuario transparente y coherente, los usuarios externos no tienen que preocuparse sobre qué tipo específico de entidades de recursos, es una especie de consumo de recursos y el consumo de recursos no de clase. Los usuarios de todo tipo de entidades de recursos se denominan la misma función, y los recursos físicos, la clasificación y diferentes tipos de entidades sobre el tratamiento de diferentes completado por el Administrador de recursos para proporcionar a los usuarios un servicio transparente. Otros atributos son los recursos físicos "," nombre de recurso, "ID de recursos" número "," Descripción del recurso "," recurso local "," recurso prioridad ", el estado del recurso" y así sucesivamente. Entre ellos, el número de recursos "ID" único en todo el sistema es un medio para identificar la entidad. "Estado" descripción de lo que la entidad se encuentra actualmente en un estado; de inactividad, a ser utilizado o está en reparación. "Prioridad" se le asigna en la asignación de recursos sirvieron de base para la orden, pero también ejemplos de actividades de prevención por los mismos recursos en el fenómeno de diferentes materiales causados por un método de bloqueo. "Ubicación de recursos" se toma en cuenta la cuestión de los recursos, respectivamente.
El personal puede dividirse en dos categorías: los ejecutivos y líderes. Sobre esta base, se puede seguir perfeccionando el papel del tipo. recursos de organización y diseño de dispositivos de base de datos similar al Explorer, pero aún así un aumento en el atributo de función puede ser una de: "si el personal temporal". Esto es teniendo en cuenta las cuestiones de movilidad y ajustes especiales. También se observó que en el cuadro de recursos, un único registro corresponde a un tema de recursos, y en el papel de la mesa, una persona puede corresponder a los registros de base de datos múltiples. Esto se debe a la especial naturaleza de la estructura organizativa, y una persona puede desempeñar varias funciones, responsable de un número de trabajo, entonces, en la base de datos, uno naturalmente corresponden a varios registros.
② recursos y funciones de gestión organizacional
Teniendo en cuenta las necesidades de aplicaciones de colaboración, administradores de recursos y de director de organización mediante una serie de API estándar con otros componentes del flujo de trabajo entre la interfaz de llamada para las herramientas de modelado de flujo de trabajo, máquina de flujo de trabajo de monitores para el modelado y flujo de trabajo con tiempo de ejecución de apoyo;
■ En el modelado, herramientas de modelado de flujo de trabajo para conseguir a través de la interfaz API, el tipo de recursos necesarios para las actividades y el papel de los tipos de organizaciones empresariales. A medida que el modelo de proceso de flujo de trabajo es sólo como una referencia cuando se ejecuta la plantilla, que en general no es necesario para visitar cuando en el modelado de entidades específicas y el papel de los recursos físicos.
■ En la instancia del proceso, máquina de flujo de trabajo (de forma automática una instancia), o el administrador (cuando se crea una instancia con la mano para alcanzar) función de la API a través del modelo de proceso se definió de acuerdo con el tipo de recurso o papel específico tipo de información sobre la entidad.
u en el proceso de ejecutar instancia de proceso, máquina de flujo de trabajo no sólo puede facilitar el acceso a recursos específicos, el papel de las entidades físicas y de la información estática, como número de identificación, nombre, tipo, etc, también pueden ser investigaciones más específicas sobre el papel de los recursos y estado, es una instancia de un proceso de información dinámica, como el régimen de propiedad.
■ Cuando una instancia de actividad de la aplicación de un flujo de trabajo a través de la interfaz API a los recursos de máquina, necesario para el papel de las entidades y entidades, y la distribución de los resultados obtenidos. Si la entidad está ocupado, los recursos y actividades de gestión organizacional automáticamente en la cola a esperar hasta el lanzamiento de la entidad está ocupada. En la distribución, también puede considerar la situación de bloqueo es posible, y debe evitarse.
u Cuando la actividad haya finalizado, la máquina de flujo de trabajo a los recursos / administrador de organización envió un mensaje, por lo que ocuparon el lanzamiento de las actividades de no-consumo de recursos y el papel de la clase de entidad, si hay otras actividades, en espera de la entidad física, los recursos y la Organización de Gestión dispositivo de la cola de algoritmo de programación de espera de acuerdo con ciertos seleccionar una actividad, la entidad se le asignen.
A través de la interfaz API, recursos y organización terminó administrador de un recurso y la gestión de la organización, programación y mantenimiento, para lograr una función compleja de las llamadas a funciones con un simple separados unos de otros, de modo que las aplicaciones distribuidas se puede hacer mediante una mayor colaboración entre sí función. Otras aplicaciones no me importa los recursos / estructura organizativa interna de gerente, siempre y cuando llama a la función correspondiente será capaz de lograr la funcionalidad requerida.
Recursos ③ / Organización Manager API de la interfaz:
Para recursos y organización gerente para el suministro de interfaces API debe incluir lo siguiente:
■ recursos en las entidades del sistema y la función de consulta de la entidad: puede apoyar la creación de instancias modelo de proceso y tiempo de ejecución de los recursos y el papel del estado físico de las entidades una consulta también puede buscar las propiedades específicas. Los usuarios pueden establecer filtros para las consultas que cumplan ciertas condiciones de la entidad. A fin de apoyar las herramientas de flujo de trabajo de modelado, gerente de recursos y gerente organización también diseñó una función, disponible en el sistema de tipos de recursos y tipos de papel, y devuelve una lista.
■ recursos de la entidad o entidades del sistema para modificar la función, esta función está activada para el administrador. Los administradores pueden añadir, eliminar recursos y el papel de las entidades físicas, sus propiedades pueden ser modificadas.
■ la asignación de recursos o el papel de la entidad: Este es el Explorer y director de organización es una de las funciones más importantes. Es responsable de la expedición de la máquina recursos de la aplicación de flujo de trabajo o para responder a la solicitud de la función, y devuelve la distribución de los resultados. Se deberían tener en cuenta los recursos y el papel de las diferentes características de las diferentes funciones, respectivamente. Por ejemplo, el consumo de recursos de clase no es necesario configurar una cola de espera, más que el consumo de recursos y el papel de la clase tendrá que esperar a la cola. La asignación de estas dos situaciones diferentes, su función no es la misma.
■ liberación y redistribución de los recursos / entidades papeles: el final, cuando el evento debe ser la posesión de las actividades de no-consumo de recursos y liberar el tipo de modo que el uso de otras actividades. Y, para esas actividades han estado esperando para los recursos y el papel se refiere, también se debe seleccionar de la cola de espera de un instancia de la entidad se le asignen.
En el Administrador de recursos y el Administrador de la organización, todas las entidades en una base de datos relacional de la información existe, el administrador de recursos y la organización y gestión es responsable de la interfaz entre la base de datos, el usuario no tendrá que considerar los detalles de almacenamiento de datos, no procede examinar la base de datos localidades, para los usuarios, los cuales deben tener una gran transparencia.

2) herramientas de control dinámico
Las funciones principales del flujo de trabajo supervisar la realización del control dinámico del flujo de trabajo. Es a través de la interfaz gráfica y la animación se ejecutará el estado de flujo de trabajo instancia para proporcionar a los gerentes de la empresa, y representantes de diferentes colores en distintas condiciones de operación de la instancia de actividad a instancia del administrador de la operación de proceso de un vistazo. Por otra parte, el administrador puede cambiar por la fuerza de la instancia de una actividad o una instancia de ejecutar todo el proceso, el control de todo el proceso las instancias en ejecución.