Intégration CIMS Platform Management Workflow System



Dans cet article, la technologie de flux de travail, dans un environnement CIMS d'analyser la demande, en vertu de l'intégration de flux de travail CIMS architecture de la plateforme système de gestion. Système, y compris les outils de modélisation, workflow, l'interface utilisateur et des outils de gestion.


1. workflow environnement typique CIMS

Production et processus de gestion du point de vue d'une entreprise peut être considéré par un certain nombre de processus interdépendants composé de différents niveaux d'activités des réseaux de processus. Si la commande, les achats, la conception, la production de la composition de livraison, du processus primaire, ce processus peut être divisé en plusieurs petits procédés liés les uns aux autres, tels que les processus de conception produit, un procédé de fabrication, de commercialisation et autres processus d'affaires. Ces processus ont une relation séquentielle entre eux, la ressource, d'objectif ou de conflits relationnels, etc. Information dans l'environnement CIM, ils peuvent être considérés comme un certain nombre de flux de production connexes. Pour comprendre l'environnement CIM, les formes et les exigences spécifiques de flux de travail, notre analyse simple de plusieurs flux de travail commun.
L'application la plus typique du flux de travail dans le processus de conception du produit, reflète le flux principal de données de conception dans le groupe de conception / circulation ordonnée entre les designers. Différentes parties / composantes des données produit a une interaction complexe entre la logique. Cette logique est également associé à des liens logiques entre les différentes activités de conception, les modèles de flux de travail doit décrire les relations complexes de ce genre. Processus de mise en œuvre, il existe plusieurs modèles typiques, telles que les données de conception de produits, avis, communiqué, la conception des produits, développement, test et production à différents stades de la rétroaction, processus de conception de conflit et de coordination. processus de conception du produit implique souvent une variété de structures organisationnelles et la capacité de description des ressources.
Information dans l'environnement CIM, processus de production de l'entreprise est un flux de travail plus complexes. Il comprend la planification, la matière plomb, ordonnancement de la production, la transformation, l'assemblage, l'entreposage et les autres activités. Le flux de travail se caractérise par: un ordre relativement fixe de flux d'exécution, sont déterminées en fonction de workflow (flux de production). tâche de gestion des processus est souvent coordonnée allocation des ressources. Processus n'a pas une restauration de fonctionnement anormal, mais la mise en œuvre des exigences de haute fiabilité, a demandé à la programmation des systèmes de gestion de workflow, de suivi capacité.
environnement de l'information CIM pour soutenir la base de l'environnement CIM fonctionnement du système, pour assurer son fonctionnement fiable est une question fondamentale. Habituellement, il ya de multiples systèmes, les opérations de gestion de processus, tels que les données de la sauvegarde régulière, Geng Xin, gestion de la sécurité du système, système de comptabilité, publication de l'information, qui implique système d'information lui-même le fonctionnement normal d'avoir de bonnes dans les outils de gestion des processus d'Kongzhi. Ces processus sont caractérisés par: une forte obligatoires, certains processus prend du temps moteur.

2. CIMS gestion intégrée de flux de travail plate-forme l'architecture du système

plate-forme d'intégration d'applications CIMS pour la mise en œuvre CIMS afin de résoudre les difficultés rencontrées dans l'intégration de systèmes cellulaires, des données hétérogènes ne peut pas être partagé, le cycle de développement d'applications, telles que les conflits de longue conçu et développé une plateforme logicielle conçue pour fournir des outils de développement d'applications l'application du système prototype, interfaces d'intégration d'applications, le partage global de la définition des outils d'information / maintenance sont des logiciels d'application intégrés, tels que la mise en œuvre de l'entreprise CIMS à fournir un soutien pour l'intégration d'informations d'entreprise, et de construire un cadre logiciel pour l'environnement d'intégration d'application, pour atteindre échelle de l'entreprise dans le cadre du partage de l'information et la transparence de gestion. Il s'agit d'une entreprise rapide, efficace, mise en œuvre de haute qualité de CIMS est d'une grande importance.
plate-forme d'intégration d'applications CIMS dans son ensemble est une partie intégrante de l'application du système de gestion de flux de travail pour parvenir à une plate-forme de fonctions de collaboration. Il est basé sur le service proxy de plate-forme comme l'infrastructure d'information sous-jacents, y compris grâce à des outils de workflow du système de modélisation, des outils de gestion, l'interface utilisateur, de workflow et l'appui correspondant pour la machine de base de données et son architecture comme le montre la figure 1.





La mise en œuvre du système de flux de travail est distribué dans l'environnement de l'information d'entreprise, les différents modules sont indépendants les formulaires de demande pour les différents niveaux d'utilisateurs professionnels. Le fonctionnement de la mise en œuvre l'ensemble du système sont les suivants:
1) l'instanciation du modèle de workflow et l'auteur;
2) Les activités de l'instance de workflow et de la machine au démarrage pour promouvoir le processus de la demande de ressources de l'entreprise et des employés;
3) les activités des participants à travers leur propre interface utilisateur et l'interaction machine de workflow, notamment en lui notifiant le début de la machine activités de flux de travail, et l'accès au contenu de la fin de l'opération;
4) la gestion par le biais des outils de gestion de workflow pour la gestion d'entreprises de contrôler tous les flux de travail, et les exceptions liées aux processus;
5) l'intégration du contrôle du transport agent plate-forme pour le système d'exploitation de workflow ensemble fournit l'appui communication sous-jacent, y compris le blindage et la transmission de messages, environnement hétérogène.

2,1 outil de modélisation
outils de modélisation pour visualiser l'interface utilisateur graphique (GUI) fournit aux utilisateurs des nouvelles et de l'environnement d'édition de modèle de flux de travail pour faciliter les utilisateurs d'entreprise un moyen simple, rapide développement d'applications de workflow, ce système de gestion de flux de travail pour l'ensemble en termes de est essentielle. outil de workflow de modélisation de l'utilisateur fournit la composition des différents éléments composants nécessaires, en utilisant de manière simple clic de souris glisser, à la structure du workflow et interactive de dialogue propriétés de l'état des différentes composantes de la définition détaillée . des outils de modélisation sont construits par le flux de travail ne peuvent être directement mises en œuvre par la machine de workflow, il servira de module de workflow environnement d'exécution, après avoir généré une instance de l'instance de workflow peut être mis en service après.
processus d'affaires des entreprises est un événement clé en conformité avec la séquence et la logique d'un certain ordre pour organiser ensemble. En conséquence, le modèle d'affaires actuel processus de cartographie de flux de travail, les activités de base que l'élément est appelé l'unité de base (Unité), qui a les relations logiques entre les activités sont utilisés pour se connecter à cet arc (lien). Par conséquent, un modèle de workflow est une unité de base de la liste, et un arc de raccordement de la liste normale. Les activités comprises dans l'unité de base de la production, les activités basées sur l'information, sous-processus, les balises de départ / fin et le nœud de synchronisation sept catégories. Connexion à l'arc, y compris le lien conditionnels et inconditionnels de raccordement se trouvent deux arc.
En plus des différents outils de modélisation, les éléments de la composition du flux de travail à l'extérieur, offre également un objet - base de données relationnelle, dans les deux sens interface, ce qui rend la technologie de workflow orienté objet dans la base de données des éléments de formulaire pour stocker et récupérer, non seulement aider à protéger les ressources de l'entreprise d'information existants et de faire pleinement usage des technologies orientées objet et relationnelles points forts technologiques de base de données des deux côtés, de simplifier les procédures de demande peuvent être obtenus (en utilisant le joint - la technologie O) et de gestion de l'information des données (en utilisant la relation base de données).

2.2 Outils de gestion de flux de travail
outils de gestion de flux de travail, y compris Resource Manager / organisation et des outils de workflow pour le suivi dynamique
1) Organisation Gestionnaire de ressources /
Dans le système de gestion de workflow, gestion des ressources et la gestion organisationnelle occupe une place très importante. Ils sont le système d'entretien normal et la garantie de base fiables. Par exemple, dans le processus de l'exécution des cas, les machines de workflow nécessitent un accès constant aux ressources du système et du personnel de l'Etat de contrôler les activités et les processus de mise en œuvre et la promotion des exemples. En outre, le gestionnaire de ressources et les gestionnaires de l'organisation peut utiliser plus efficacement les ressources et de personnel au sein du système afin que le système le mieux.
ressources ① / modèle organisationnel
Enterprise Resource / Gestion de l'organisation est responsable du maintien du système de gestion de flux de travail dans la modélisation et d'exécution et les ressources organisationnelles requises informations que l'organisation de l'arbre en fonction de différents types de gros à fin d'être divisé en part jusqu'à la mise en œuvre définitive le rôle de l'entité physique et organisationnel.
Information dans l'environnement CIMS, les ressources peuvent être divisées en trois catégories:
■ catégories de non-consommation: comme les machines-outils, ordinateurs, imprimantes et autres types de ressources ne vont pas disparaître, il ya l'amortissement de ces ressources;
catégories de consommation ■: ces ressources disparaîtront après la mise en œuvre des activités dans d'autres produits tels que les semi-finis ou finis.
■ catégories d'information: variété échelle du système de fichiers de données, de données, des formes différentes, peuvent être des documents, les formulaires peuvent également être un son, des informations sur l'image.
Dans le système réel, les ressources système en fonction de la base de données stockée dans l'attribut de l'entité de savoir «si la consommation de" un à déterminer que l'entité a été consommé les ressources Lei et de type non-consommation de ressources (dans le système de Ben, des ressources Guanli dispositif Duiyuxinxi ressources Xing de reporter l'examen). Par «type de ressource" attribut pour déterminer le type spécifique de la ressource. gestionnaire Explorer / organisation à fournir une interface utilisateur cohérente et transparente, l'utilisateur n'a pas à s'inquiéter au sujet des ressources externes spécifiquement ce type d'entité est la consommation de la classe ou de non-consommation de ressources, les ressources de classe. Les utilisateurs de tous types d'entités ressources sont appelés la même fonction, et la classification des ressources et de l'entité différents types d'entités sur la différence de traitement effectuées par le gestionnaire de ressources pour fournir aux utilisateurs un service transparent. D'autres attributs sont les ressources physiques »,« nom de la ressource, "ID de ressource« nombre »,« Description de la ressource »,« l'emplacement des ressources "," la priorité des ressources, état de la ressource »et ainsi de suite. Parmi eux, le nombre "Resource id" unique dans l'ensemble du système est un moyen d'identifier l'entité. «État» description de ce que l'entité est actuellement dans un état; ralenti, à être utilisé ou est en cours de réparation. "Priorité" est indiqué dans l'allocation des ressources a servi de base pour l'ordre, mais aussi des exemples d'activités de prévention pour les mêmes ressources dans les différents phénomènes physiques causés par une méthode de blocage. «Emplacement de la ressource" est prise en compte la question des ressources, respectivement.
Personnel peuvent être divisés en deux catégories: les cadres et dirigeants. Sur cette base, il peut continuer à affiner le rôle de ce type. Les ressources organisationnelles et de conception des bases de dispositif similaire à l'Explorateur, mais encore une augmentation de l'attribut rôle peut être: "si le personnel temporaire." C'est en tenant compte des questions de mobilité et des paramètres spéciaux. Également de noter que dans le tableau des ressources, un dossier ne correspond qu'à un élément de ressources, et dans le rôle de la table, une personne peut correspondre à plusieurs enregistrements de base de données. Cela est dû à la nature particulière de la structure organisationnelle, et une personne peut jouer plusieurs rôles, responsable de beaucoup de travail, puis, dans la base de données, on sera naturellement correspondre à plusieurs enregistrements.
② ressources et fonctions de gestion organisationnelle
Tenant compte des exigences des applications de collaboration, les gestionnaires de ressources et de directeur d'organisation atteint par une série d'API standard avec les autres composantes du flux de travail entre l'interface appel à des outils de modélisation de workflow, la machine de workflow de contrôle pour la modélisation et de flux de travail avec le support d'exécution;
■ Dans la modélisation, des outils de modélisation de workflow pour passer à travers l'interface API, le type de ressources nécessaires pour les activités et le rôle des types d'organisations d'entreprises. Comme le modèle de processus de flux de travail est aussi une référence lors de l'exécution du modèle, qui n'ont généralement pas besoin de visiter lors de la modélisation des entités spécifiques et le rôle des ressources physiques.
■ Dans le cas du processus, le flux de travail machine (automatiquement instancié), ou le gestionnaire (lorsque instancié à la main pour réaliser) fonction de l'API par l'intermédiaire du modèle de processus a été défini en conformité avec le type de ressource ou un rôle spécifique type d'information de l'entité.
u dans le processus de l'exécution par exemple processus de la machine de workflow, peut non seulement faciliter l'accès à des ressources spécifiques, le rôle des personnes physiques et les informations statiques telles que le numéro ID, nom, leur type, etc, peuvent également être des recherches plus spécifiques sur le rôle des ressources et des l'Etat, est un état de cas processus, la possession de l'information dynamique.
■ Quand une instance d'activité de la mise en oeuvre d'un workflow via l'interface API de ressources de la machine nécessaire pour le rôle des entités et des entités, et la distribution des résultats obtenus. Si l'entité est occupée, les ressources / activités de gestion de l'organisation sera automatiquement rejoindre la file d'attente d'attendre la sortie de l'entité est occupée. Dans la distribution, vous pouvez aussi envisager la situation de blocage possible, et être évitée.
u moment où l'activité est terminée, le flux de production de machines aux ressources gestionnaire de l'organisation / envoyé un message pour leur permettre de prendre jusqu'à la libération des activités de Fei Xiao Hao type de ressource et le rôle de l'entité d'avoir d'autres activités, l'entité physique Zai Deng Dai, Ressources / Organisation de gestion appareil de l'algorithme d'ordonnancement file d'attente en fonction de certains choix d'activité, l'entité qui lui sont assignées.
Grâce à l'interface API, un gestionnaire d'organisation des ressources / complété une ressource / gestion de l'organisation, de programmation et de maintenance, de parvenir à une fonction complexe des appels de fonction avec un simple séparés les uns des autres, afin que les applications distribuées qui peut être fait grâce à une plus grande collaboration avec les autres fonction. D'autres applications ne sont pas les ressources en soins / gestionnaire de la structure d'organisation interne, tant que l'appel de la fonction correspondante sera en mesure de réaliser la fonctionnalité requise.
Ressources ③ / Organisation Manager API d'interface:
Pour Resource Manager / organisation pour la fourniture d'interfaces API devrait inclure les éléments suivants:
■ des ressources au sein des entités du système et le rôle de la requête entité: peut prendre en charge l'instanciation modèle de processus et d'exécution des ressources et le rôle de l'état physique des entités d'une requête peut également rechercher des propriétés spécifiques. Les utilisateurs peuvent définir des filtres pour les requêtes qui remplissent certaines conditions de l'entité. Afin de soutenir les outils de modélisation de workflow, gestionnaire de ressources et gestionnaire de l'organisation a également conçu une fonction, disponible dans le système de types de ressources et les types de rôles, et retourne une liste.
■ des ressources sur l'entité ou des entités du système pour modifier le rôle, cette fonction est activée pour l'administrateur. Les administrateurs peuvent ajouter, supprimer des ressources et le rôle des personnes physiques, leurs propriétés peuvent être modifiées.
■ l'affectation des ressources ou du rôle de l'entité: C'est l'explorateur et gestionnaire de l'organisation est l'une des fonctions les plus importantes. Il est chargé de délivrer les ressources machine de workflow demande ou pour répondre à la demande pour le rôle, et renvoie la distribution des résultats. Il convient de prendre en compte les ressources et le rôle des différentes caractéristiques des différentes fonctions, respectivement. Par exemple, la consommation de ressources de classe n'ont pas besoin de créer une file d'attente, plutôt que la consommation de ressources et le rôle de la classe sera nécessaire d'attendre la file d'attente. L'affectation de ces deux situations différentes, sa fonction n'est pas la même.
■ sortie et la réaffectation des ressources / entités rôles: la fin, quand l'événement devrait être la possession des activités de non-consommation de ressources et de libérer type de sorte que l'utilisation d'autres activités. Et, pour ces activités ont été en attente pour la ressource / rôle est concerné, doit également être sélectionnée à partir de la file d'attente d'une instance de l'entité qui lui sont assignées.
Dans le Gestionnaire de ressources et de gestionnaire dans l'organisation, toutes les entités dans une base de données relationnelle de l'information existe, le gestionnaire de ressources et de l'organisation et la gestion est responsable de l'interface entre la base de données, l'utilisateur n'a pas à examiner les détails de stockage de données, pas nécessaire d'examiner la base de données endroits, pour les utilisateurs, ceux-ci devraient avoir une grande transparence.

2) les outils de surveillance dynamique
Les principales fonctions du workflow de surveiller la réalisation du contrôle dynamique du flux de travail. C'est grâce à l'interface graphique et l'animation se déroulera l'état instance de workflow à fournir aux gestionnaires d'entreprise, et des représentants de différentes couleurs à différentes conditions de fonctionnement de l'instance à l'activité par exemple de l'administrateur de l'opération de processus à un coup d'œil. En outre, l'administrateur peut modifier la force instance d'activité ou une instance d'exécution l'ensemble du processus, le contrôle de l'ensemble du processus en cours d'exécution cas.