CIMS Integration Platform Workflow Management Systeem



In dit document-, workflow-technologie in CIMS omgeving om de aanvraag te analyseren, in het kader van CIMS integratieplatform workflow management systeem architectuur. Systeem, met inbegrip van modellering tools, workflow, user interface en management tools.


1. CIMS milieu typische workflow

Productieproces en managementsysteem worden vanuit het perspectief van een onderneming kan worden beschouwd door een aantal onderling samenhangende proces, bestaande uit verschillende niveaus van de activiteiten van het proces-netwerken. Als de besteller, inkoop, ontwerp, productie, levering samenstelling van het primaire proces, kan dit proces worden opgedeeld in verschillende kleine processen met elkaar verbonden, zoals product-ontwerp-proces, de fabricage en sales management processen, enzovoort. Deze processen hebben een sequentiële relatie met elkaar, de bron, target-gerelateerde of relatie conflicten en ga zo maar door. Informatie in de CIM-omgeving, kunnen ze worden behandeld als een aantal verwante workflows. Het begrijpen van de CIM-omgeving, de specifieke formulieren en workflow-vereisten, onze eenvoudige analyse van een aantal gemeenschappelijke workflows.
De meest typische toepassing van de workflow in het product ontwerp-proces, geeft de belangrijkste stroom van productontwerp gegevens in de design groep / geordende tussen ontwerpers. Verschillende componenten / onderdelen van het product data heeft een complexe interactie tussen de logica. Deze logica wordt ook toegewezen aan verschillende logische relatie tussen de ontwerp-activiteiten, dient workflow modellen beschrijven de complexe relatie van deze soort. Implementatie processen is dat er met een aantal typische modellen, zoals het ontwerpen van producten gegevens, de herziening, vrij te laten; product design, ontwikkeling, testen en produceren van verschillende Jieduan van feedback bij het ontwerp proces van coördinatie Chongtu dus. Product design proces gaat vaak gepaard met een verscheidenheid aan organisatiestructuren en Resource Description vermogen.
Informatie in de CIM-omgeving, de onderneming van het productieproces is een meer complexe workflow. Het gaat om planning, leiden materiaal, productie scheduling, verwerking, assemblage, opslag en andere activiteiten. De workflow wordt gekenmerkt door: een relatief vaste volgorde van uitvoering stroming worden bepaald op basis van workflow (productie workflow). Proces management taak is vaak gecoördineerde toewijzing van de middelen. Proces niet als het terugdraaien van abnormaal functioneren, maar de uitvoering van de hoge betrouwbaarheid eisen, gevraagd de programmering van workflow management systemen, het toezicht op het vermogen.
CIM informatie milieu aan de basis van de CIM werking van het systeem omgeving te ondersteunen, om de betrouwbare werking te verzekeren is een kernpunt. Meestal zijn er meerdere systeem management van operationele procedures, zoals periodieke back-up, updates, security management systeem, het systeem boekhouding, persbericht, en deze te betrekken de normale werking van het informatiesysteem zelf, moet een goed beheer tools om het proces te beheersen. Deze processen worden gekenmerkt door: een sterke verplichte, deels proces is in de tijd gestuurd.

2. CIMS geïntegreerde workflow management systeem platformarchitectuur

CIMS applicatie integratie platform voor CIMS uitvoering om de moeilijkheden op te lossen die zich voordoen bij de cel systeemintegratie, heterogene data kan niet worden gedeeld, applicatie-ontwikkeling cyclus, zoals conflicten lange ontworpen en ontwikkelde een software platform ontwikkeld om de ontwikkeling van toepassingen instrumenten te verschaffen toepassing van het prototype-systeem, applicatie-integratie-interface, wereldwijde uitwisseling van informatie vastleggen / onderhoud tool geïntegreerde applicatie software zoals die overeenkomen met CIMS de uitvoering van de ondersteuning van bedrijven, Wei ondernemingen bouwen een implementatie van informatie-integratie en applicatie-integratie van de software kader voor Huan Jing, voor de volledige onderneming binnen de werkingssfeer van informatie-uitwisseling en het beheer van transparantie. Het is een onderneming snelle, efficiënte, kwalitatief hoogwaardige uitvoering van CIMS van groot belang is.
CIMS applicatie integratie platform in zijn geheel is een integraal onderdeel van workflow management systeem applicatie te komen tot een platform functies voor samenwerking. Het is gebaseerd op het platform proxy dienst als de onderliggende informatie-infrastructuur, onder meer via de workflow systeem modeling tools, management tools, user interface, workflow en de bijbehorende ondersteuning voor de database machine en haar architectuur zoals weergegeven in figuur 1.





De implementatie van de workflow-systeem wordt verspreid in de hele onderneming informatie-omgeving, het onderdeel modules zijn gebaseerd op het aanvraagformulier voor de onafhankelijke maatschappijen met verschillende niveaus van gebruikers. De werking van de gehele uitvoering van het systeem zijn als volgt:
1) de concretisering van de workflow-model en auteur;
2) De workflow aanleg en de machine start-up-activiteiten aan het proces van het aanvragen van de desbetreffende onderneming middelen en personeel te bevorderen;
3) de activiteiten van de deelnemers via hun eigen user interface en workflow-machine interactie, met inbegrip van de kennisgeving aan de start van de machine workflow activiteiten, en de toegang tot het einde van de operatie inhoud;
4) het beheer door middel van workflow management tools om bedrijven uit te voeren om de workflow te controleren en proces-gerelateerde uitzonderingen;
5) controle op het transport agent integratie platform voor de gehele workflow besturingssysteem biedt de onderliggende communicatie te ondersteunen, met inbegrip van afscherming en de boodschap van de overbrenging, heterogene omgeving.

2,1 modelinstrument
Modeling tools voor het visualiseren van de grafische user interface (GUI) biedt gebruikers nieuwe en bewerken van workflow-model milieu aan de zakelijke gebruikers gemakkelijker een eenvoudige, snelle workflow applicatie-ontwikkeling, deze workflow management systeem voor de hele in termen van zowel is van essentieel belang. Gebruiker modelleren workflow-tool bepaalt de samenstelling van de verschillende elementen die nodig zijn onderdelen, met behulp van de muis klik, sleep manier om de workflow structuur; en interactieve dialoog toestand van alle componenten van de gedetailleerde omschrijving van de attributen . Modeling tools zijn ontworpen door de workflow kan niet direct worden uitgevoerd door de workflow machine, zal het dienen als de workflow module uitvoering van milieu, na het genereren van een instantie van de workflow kan bijvoorbeeld gebruik worden genomen na.
Enterprise business processen is een belangrijke gebeurtenis in overeenstemming met de volgorde en de logica van een bepaalde volgorde te organiseren. Bijgevolg, om de werkelijke business process mapping workflow-model, de basisactiviteiten dat een item heet de basiseenheid (Eenheid), die de logische relaties tussen de activiteiten worden gebruikt om verbinding te maken met die boog (Link). Daarom is een workflow-model is een basiseenheid uit de lijst, en een aansluitende boog van de normale lijst. Inbegrepen in de basiseenheid van de productie-activiteiten, informatie-gebaseerde activiteiten, sub-processen, start / eind tags en synchronisatie node zeven categorieën. Aansluiten boog, met inbegrip van de onvoorwaardelijke en voorwaardelijke verbinding tussen boog boog twee.
Modeling tools in aanvulling op de hierboven genoemde elementen van de samenstelling van de workflow, maar geeft ook een object - relationele database van twee-weg interface, die object-georiënteerde database workflow-technologie in de vorm elementen maakt kan lezen en opslaan, niet alleen helpen bij de bescherming van de onderneming bestaande informatiebronnen, en volledig object-georiënteerde technologie en relationele database-technologie voordelen voor zowel het vereenvoudigde aanvraagprocedures te bereiken (利用 O - O-techniek) en data management informatie (met behulp van de relatie database).

2.2 Workflow Management Tools
Workflow management tools, met inbegrip van bron / organisatie manager en workflow tools voor dynamische monitoring
1) Resource / Organisatie Manager
In het workflow management systeem, resource management en organisatorische management neemt een zeer belangrijke positie. Ze zijn het normale onderhoud systeem, de fundamentele waarborg betrouwbare werking. Bijvoorbeeld, in het proces van actieve instances, workflow machines vereisen constante toegang tot systeembronnen en het personeel van de staat om activiteiten en processen van de uitvoering en bevordering van de voorbeelden van de controle. Bovendien kan de resource manager en managers van de organisatie meer doeltreffend gebruik van middelen en personeel binnen het systeem, zodat het systeem het beste.
① middelen / organisatorische model
Enterprise Resource / organisatorisch beheer is verantwoordelijk voor het onderhoud van workflow management systeem in de modellering en run-time en organisatorische middelen die nodig zijn informatie die de organisatie van de boom volgens verschillende soorten van grof naar fijn te worden onderverdeeld in afzonderlijke tot de uiteindelijke uitvoering groepen en entiteiten op de organisatorische rollen.
Informatie in de CIMS milieu, kan de middelen worden verdeeld in drie categorieën:
■ niet-consumptie categorieën: zoals werktuigmachines, computers, printers en andere soorten middelen zullen niet verdwijnen, er is de afschrijving van deze middelen;
■ het verbruik categorieën: deze middelen zal verdwijnen na de uitvoering van activiteiten in andere producten, zoals halffabrikaten of eindproducten.
■ Informatie categorieën: systeem-brede waaier van gegevens in bestanden, gegevens, verschillende vormen, kunnen worden documenten, formulieren kunnen ook een klank, beeld informatie.
In het echte systeem, het systeem opgeslagen in de database van de middelen onder eigenschappen van de entiteit, "of het verbruik" om te bepalen of de entiteit is een soort het verbruik van hulpbronnen en niet-consumptie aard van de middelen (in dit systeem, de resource manager voor informatie-middelen op basis van aan de behandeling uit te stellen). Door middel van "resource type" toe te schrijven aan het specifieke type van de bron te bepalen. Explorer / organisatie manager om een transparante en consistente gebruikersinterface bieden, de gebruiker geen zorgen hoeft te maken over de externe middelen, met name wat voor soort van dienst is de consumptie van klasse of niet-gebruik van hulpbronnen, klasse middelen. Gebruikers van alle soorten entiteiten bron worden genoemd met dezelfde functie, en de materiële middelen, de indeling en de verschillende soorten entiteiten op verschillende behandeling afgesloten met het Resource Manager om gebruikers te voorzien van een transparante dienstverlening. Andere attributen zijn: materiële middelen, "resource naam", "resource ID-nummer", "Resource Description", "locatie van de bronnen", "resource prioriteit", "bron staat" en ga zo maar door. Onder hen, de "resource-ID nummer" uniek in het hele systeem is een middel om de entiteit te identificeren. "Staat" beschrijving van wat de onderneming is momenteel in een staat; stationair, te worden gebruikt of in herstelling is. "Priority" is toegewezen in de toewijzing van middelen op voorwaarde dat de basis voor de orde, maar ook voorbeelden van preventie-activiteiten voor dezelfde middelen op verschillende fysieke verschijnsel wordt veroorzaakt door een methode van de impasse. "Resource locatie wordt rekening gehouden met de kwestie van de middelen, respectievelijk.
Het personeel kan worden onderverdeeld in twee categorieën: managers en leiders. Op deze basis kan verder de rol van het type te verfijnen. Organisatorische middelen en inrichting database design vergelijkbaar met Explorer, maar nog steeds een toename in de rol attribuut kan een van: "de vraag of de tijdelijke werknemers." Dit is rekening houdend met de problematiek van de mobiliteit en speciale instellingen. Ook moet er rekening mee dat in de resource tafel, een record alleen overeen met een resource item en in de rol van de tabel, kan een persoon komen overeen met meerdere database records. Dit wordt veroorzaakt door de bijzondere aard van de organisatorische structuur, en een persoon kan meerdere rollen spelen, responsible voor een aantal werken, dan in de database, een van nature overeenkomen to meerdere records.
② hulpbronnen / organisatorisch beheer functies
Rekening houdend met de vereisten van collaboratieve toepassingen, resource managers en organisatiemanager bereikt door middel van een reeks van standaard API met andere onderdelen van de workflow tussen de call interface voor workflow-modeling tools, workflow machine monitoren aan te bieden modellering en workflow met de runtime-ondersteuning;
■ in het modelleren, workflow modellering tools via de API interface, de middelen die nodig zijn om het type en de aard van de zakelijke organisatie in de rol te verkrijgen. Zoals de workflow-proces model is alleen als referentie bij het uitvoeren van de sjabloon, die over het algemeen niet nodig om te bezoeken wanneer in de modellering van specifieke entiteiten en de rol van fysieke middelen.
■ In het geval van het proces, work flow machine (automatisch geïnstantieerd), of de manager (als instantievorming met de hand te bereiken) API-functie door middel van het proces-model werd gedefinieerd in overeenstemming met de specifieke resource type of rol soort entiteit informatie.
u in het proces van lopend proces bijvoorbeeld, workflow machine kan niet alleen de toegang tot specifieke middelen, kan de rol van fysieke entiteiten en de statische informatie, zoals ID-nummer, naam, hun type, enz., ook meer specifieke onderzoeken naar de rol van de middelen en de staat, is een toestand van het proces gevallen, het bezit van dynamische informatie.
■ Wanneer voor een activiteit aanleg van de implementatie van een workflow via de API-interface naar de machine van de middelen die nodig zijn voor de rol van de entiteiten en entiteiten, en de verdeling van de verkregen resultaten. Als de entiteit wordt bezet Resources / organisatorisch beheer activiteiten zullen automatisch de wachtrij toetreden tot de fysieke release is bezet. In de distributie, kunt u ook overwegen de mogelijke patstelling, en moeten worden vermeden.
u Wanneer de activiteit is voltooid, wordt de work flow machine om middelen / organisatie manager stuurde een boodschap aan hun activiteiten Suo bezet door de introductie van de niet-besteedbare middelen en de rol van klasse entiteit te moeten wachten voor de andere activiteiten van de entiteiten in de entiteit, Resources / Organisatie Management apparaat uit de wachtrij schedulingalgoritme volgens bepaalde selecteer een activiteit, de entiteit aan hem opgedragen.
Via de API interface, resource / organisatie manager legde de bron / organisatorische beheer, de exploitatie en het onderhoud functies om complexe functies te realiseren met een eenvoudige vraag te scheiden van elkaar, zodat gedistribueerde toepassingen kunnen worden afgesloten door een grotere samenwerking met elkaar functie. Andere toepassingen niet schelen middelen / organisatie manager interne structuur, zolang als het aanroepen van de overeenkomstige functie in staat zal zijn om de vereiste functionaliteit te bereiken.
③ Resources / Organisatie Manager API interfaces:
Voor resource / organisatie manager voor het aanbieden van API-interfaces moeten het volgende omvatten:
■ middelen binnen het systeem entiteiten en de rol van de entiteit query: kan ondersteunen van het proces-model instantiatie en run-time resources en de rol van de fysieke toestand van de entiteiten een query kunt ook zoeken naar specifieke eigenschappen. Gebruikers kunnen filters instellen voor zoekopdrachten die aan bepaalde voorwaarden van de entiteit te voldoen. Om de workflow modellering tools, resources manager en organisatie-manager ontwierp ook een functie ondersteunen, verkrijgbaar in het systeem van de middelen en de rol soorten types, en geeft een lijst.
■ middelen op het systeem entiteit of entiteiten om de rol te wijzigen, deze functie is ingesteld voor de beheerder. Beheerders kunnen toevoegen, verwijderen middelen en de rol van fysische entiteiten, hun eigenschappen kunnen worden gewijzigd.
■ de verdeling van de middelen of de rol van de entiteit: Dit is de Explorer en organisatorisch manager is een van de belangrijkste functies. Zij is verantwoordelijk voor het afgeven van machinaal workflow applicatie middelen of om te reageren op het verzoek om de rol, en geeft de verspreiding van de resultaten. Er moet rekening worden gehouden met de middelen en de rol van de verschillende kenmerken van verschillende functies, respectievelijk. Bijvoorbeeld, doen het verbruik van klasse middelen niet nodig om het opzetten van een wachtrij, eerder dan het verbruik van hulpbronnen en de rol van de klasse zal moeten wachten voor de wachtrij. Toewijzing van deze twee verschillende situaties, haar functie is niet hetzelfde.
■ release en re-allocatie van middelen / rollen entiteiten: het einde toen het evenement moet het bezit van de activiteiten van niet-gebruik van de middelen te zijn en dus vrij type dat het gebruik van andere activiteiten. En, mocht het voor deze activiteiten hebben gewacht voor de bron / rol betreft, ook worden geselecteerd uit de wachtrij een exemplaar van de entiteit aan hem opgedragen.
In de Resource Manager en Manager in de organisatie, alle entiteiten in een relationele database van informatie bestaat, de resource manager en de organisatie en het management is verantwoordelijk voor de interface tussen de database, hoeft de gebruiker geen rekening met de bijzonderheden van de opslag van gegevens, geen behoefte om de database te overwegen locaties, voor de gebruikers, moeten deze beschikken over een groot transparant.

2) Dynamische controle-instrumenten
De belangrijkste functies van de workflow toezien op de voltooiing van de dynamische controle van de workflow. Het is via de grafische interface en animatie zal de workflow bijvoorbeeld staat gerund te verlenen aan de onderneming managers en vertegenwoordigers van verschillende kleuren bij verschillende bedrijfsomstandigheden van de activiteit bijvoorbeeld aan de beheerder van het proces bijvoorbeeld functioneren in een oogopslag. Bovendien kan de beheerder geforceerd te veranderen bijvoorbeeld de activiteit of gevallen van uitvoeren van het gehele proces, controle gevallen het hele proces draait.