CIMS integrationsplattform Workflow Management System



I detta dokument, workflow-teknik i CIMS miljö att analysera ansökan görs enligt CIMS integrationsplattform arbetsflödeshantering systemarkitektur. Systemet, inklusive modelleringsverktyg, arbetsflöde, användargränssnitt och hanteringsverktyg.


1. CIMS miljö typiskt arbetsflöde

Produktion och hantering ur ett företag kan behandlas av en rad samverkande process som består av olika aktiviteter process nätverk. Om beställning, inköp, konstruktion, produktion, leverans sammansättningen av den primära processen kan denna process delas upp i flera små processer som är relaterade till varandra, såsom produkt designprocessen, tillverkningsprocess, marknadsföring och andra affärsprocesser. Dessa processer har en sekventiell relation med varandra, resurser, mål-relaterade eller konflikter relation och så vidare. Information i CIM miljön kan de behandlas som ett antal relaterade arbetsflöden. För att förstå CIM miljön, särskilda former och krav arbetsflöde vårt enkla analys av flera vanliga arbetsflöden.
Det mest typiska tillämpningen av arbetsflödet i produkten designprocessen, speglar den huvudsakliga flödet av uppgifter om produkternas design i designgruppen / välordnat mellan designers. Olika komponenter / delar av produkten uppgifter har ett komplext samspel mellan logiken. Denna logik också är mappad till olika logiska förhållandet mellan den konstruerade verksamhet bör arbetsflöde modeller beskriva det komplexa förhållandet av detta slag. Genomförandeprocessen, det finns flera typiska modeller, såsom data produktdesign, översyn, frigivning, produktdesign, utveckling, test och produktion i olika stadier av feedback, designprocessen av konflikter och samordning. Produktdesign process innebär ofta en mängd olika organisatoriska strukturer och resurser beskrivning kapacitet.
Information i CIM miljön, är företagets produktionsprocess ett mer komplexa arbetsflöden. Det innebär planering, bly material, produktionsplanering, bearbetning, montering, lager och andra aktiviteter. Arbetsflödet kännetecknas av en relativt fast ordning efter flöde, beräknas baserat arbetsflöde (arbetsflöde). Process uppgift för ledningen är ofta samordnad tilldelning av resurser. Process har inte en rollback av onormal drift, men genomförandet av de höga krav på tillförlitlighet, begärde planering av system arbetsflöde förvaltning, övervakning förmåga.
CIM information miljön för att stödja grundval av CIM-system miljöer, för att säkerställa att tillförlitlig drift är en kärnfråga. Vanligtvis är det flera system för hantering av operativa förfaranden, såsom återkommande säkerhetskopiering, uppdateringar, systemsäkerhet, systemutveckling redovisning, pressmeddelanden, och dessa innebär normal drift av själva informationssystemet, måste ha bra verktyg för att styra processen. Dessa processer kännetecknas av: stark obligatorisk, är en process tid-driven.

2. CIMS integrerat arbetsflöde ledningssystem plattform arkitektur

CIMS ansökan integrationsplattform för CIMS genomförande för att lösa svårigheterna i cellen systemintegration kan heterogena data inte delas, cykel applikationsutveckling som konflikter länge utformat och utvecklat en mjukvaruplattform för att tillhandahålla verktyg för applikationsutveckling tillämpningen av prototypsystem, applikationsintegrering gränssnitt, global spridning av information definition / underhåll verktyg var integrerade programvara såsom genomförandet av CIMS företag att ge stöd till företag information integration, och bygga ett program för integration av applikationer miljön, för att nå över hela företaget inom ramen för informationsutbyte och insyn i förvaltningen. Det är ett företag snabb, effektiv och högkvalitativ genomförandet av CIMS är av stor betydelse.
CIMS ansökan integrationsplattform som helhet är en integrerad del i arbetsflödet ledningssystemet tillämpas för att uppnå ett drag plattform samarbete. Den är baserad på plattformen proxy som underliggande information infrastruktur, bland annat genom modellering workflowsystem verktyg, verktyg, användargränssnitt, arbetsflöde och motsvarande stöd för databasen maskinen och dess arkitektur som visas i figur 1.





Genomförandet av arbetsflödet är fördelad i hela företaget information miljön är den del moduler baserade på ansökningsblanketten för de oberoende bolagen med olika användare. Driften av hela genomförandet av systemet är följande:
1) instansieringen av arbetsflödet modell och författare;
2) De arbetsflöde maskinen starta ny verksamhet och främja processen att ansöka om lämpliga företag resurser och personal,
3) verksamhet deltagarna genom sitt eget användargränssnitt och arbetsflöde maskin interaktion, samt anmäla till starten av verksamheten arbetsflödet maskinen och tillgång till innehåll i slutet av operationen,
4) förvaltning genom verktyg för hantering av flödet för att köra företagen att övervaka alla arbetsflöde och processrelaterade undantag;
5) kontroll av transport agent integrationsplattform för hela arbetsflödet operativsystemet ger underliggande kommunikation stöd, inklusive avskärmning och budskap överföring, heterogen miljö.

2,1 modelleringsverktyg
Modelleringsverktyg för att visualisera det grafiska användargränssnitt (GUI) ger användarna tillgång till nya och redigera arbetsflöde modell miljö för att underlätta affärsanvändare en enkel, snabb utveckling av arbetsflöde, det här arbetsflödet ledningssystem för hela både är väsentligt. Användare modellering arbetsflöde verktyget sammansättningen av de olika beståndsdelar som är nödvändiga komponenter, med hjälp av musen klicka, dra sätt att strukturera arbetsflödet, och interaktiva dialogrutan egenskaper tillståndet för olika delar i detaljutformningen . Modelleringsverktyg är byggda av arbetsflödet inte direkt kan genomföras av arbetsflödet maskinen kommer det fungera som verkställande av arbetsflöden miljö-modul, efter att ha skapat en instans av arbetsflödet instans kan tas i drift efter.
Enterprise affärsprocesser är en viktig händelse i enlighet med den ordning och logik en viss ordning för att organisera tillsammans. Därför att själva affärsprocessen arbetsflöde kartläggning modellen, de grundläggande aktiviteter som en post kallas för basenhet (Unit), som har logiska relationer mellan aktiviteter används för att ansluta till den båge (länk). Därför är ett arbetsflöde modell en grundläggande enhet från listan, och en anslutande båge av den normala listan. Ingår i den grundläggande enheten i produktion, information, aktiviteter, delprocesser, start / slut-taggar och synkronisering nod sju kategorier. Ansluta båge, inklusive ovillkorliga och villkorliga länk ansluta båge båge två.
Modelleringsverktyg utöver de ovan nämnda delar av sammansättningen av arbetsflödet, det ger också ett objekt - relationsdatabas för dubbelriktad gränssnitt, vilket gör objektorienterad delar av arbetsflödet teknik kan spara och läsa form databasen, inte bara hjälpa till att skydda bolagets befintliga informationsresurser och utnyttja objektorienterad teknik och relationsdatabas styrkor teknik på båda sidor, förenkla ansökningsförfaranden kan uppnås (med O - O-teknik) och data informationshantering (med hjälp av förhållandet databas).

2,2 Workflow Management Tools
Hantering av flödet verktyg, inklusive resurs / organisation chef och verktyg arbetsflöde för dynamisk övervakning
1) Resource / Organisation Manager
I arbetsflödet ledningssystemet, ockuperar resursförvaltning och organisationsstyrning en mycket viktig position. De är normalt underhåll systemet, de grundläggande garanterar en säker drift. Till exempel, i processen med att köra instanser kräver arbetsflöde maskin ständig tillgång till system resurser och personal för staten att kontrollera verksamheter och processer för genomförande och främjande av exempel. Dessutom kan resurshanterare och förvaltarna organisation mer effektivt använda resurser och personal inom systemet så att systemet bäst.
① resurser / organisationsmodellen
Enterprise Resource / organisationsutveckling är ansvarig för underhåll av arbetsflödet förvaltning systemet i modelleringen och run-time och organisatoriska resurser som krävs för uppgifter som den organization av de träd efter att olika typer av grova att fine att be delas in separate until till final implementation den roll som fysisk och organisatorisk enhet.
Information i CIMS miljö kan resurser delas in i tre kategorier:
■ icke-konsumtion kategorier: t.ex. verktygsmaskiner, datorer, skrivare och andra typer av resurser inte kommer att försvinna, det är avskrivning av dessa resurser,
■ konsumtion kategorier: sådana resurser kommer att försvinna efter genomförandet av verksamheter till andra produkter såsom halvfabrikat eller färdiga produkter.
■ Information kategorier: system-brett utbud av datafiler, data, olika former kan vara dokument, kan blanketter också ett ljud, bild information.
I den verkliga systemet, det system som lagras i databasen av resurser inom ramen för företagets egenskaper, "om konsumtion" för att avgöra om företaget är en typ av resursförbrukning och icke-konsumtion typ av medel (i detta system, resurshanterare för information-baserade resurser att skjuta upp behandlingen). Genom "resurs typ" attribut för att bestämma den specifika typ av resurs. Explorer / organisation chef för att tillhandahålla ett öppet och konsekvent användargränssnitt behöver oroa externa användare inte om vad särskild typ av resurs enheter, är typen av resurser konsumtion och inte konsumtionen av klass resurser. Användare av alla typer av resurser enheter kallas samma funktion och fysiska resurser, klassificering och olika typer av enheter på olika behandling som avslutas med Resource Manager för att ge användare en öppnare tjänster. Andra attribut är fysiska resurser, "resurs namn", "resurs ID-nummer", "Resource Description", "resurs location", "resurs prioriterade", "resurs stat" och så vidare. Bland dem är "resurs ID-nummer" unikt i hela systemet möjlighet att identifiera företaget. "Stat" beskrivning av vad företaget är nu i ett tillstånd, tomgång, som skall användas eller är under reparation. "Prioritet" har utsetts, i fördelningen av resurser till grund för beslutet, men också exempel på förebyggande åtgärder för samma resurser i olika fysiska fenomen som orsakas av en metod för dödläge. "Resource plats" tas hänsyn till frågan om resurser, respektive.
Personalen kan delas in i två kategorier: chefer och ledare. På denna grund kan det fortsätta att förfina roll typ. Organisatoriska resurser och enheten databasdesign som liknar Explorer, men fortfarande en ökad roll attributet kan vara ett av: "om de tillfälligt anställda." Det är med hänsyn till frågor kring rörlighet och särskilda inställningar. Också noteras att i resursen tabellen, ett rekord bara motsvarar en resurs objektet och i rollen av tabellen kan en person motsvara många databasposter. Detta orsakas av den speciella arten av den organisatoriska struktur, och en person kan spela flera roller, som ansvarar för ett antal verk, då i databasen, kommer ett motsvarande naturligt för flera poster.
② resurser / organisatoriska ledningsfunktioner
Med beaktande av kraven i samarbetstillämpningar, resursansvariga och organisatoriska chef uppnås genom en rad standard API med andra delar av arbetsflödet mellan kravet gränssnitt för verktyg arbetsflöde modellering, monitorer arbetsflöde maskin för att ge modellering och arbetsflöde med run time-support,
■ I modellering, att arbetsflödet modelleringsverktyg få via API-gränssnittet, den typ av resurser som krävs för verksamheten och vilken roll olika näringslivsorganisationer. Eftersom arbetsflödet processen modellen endast som en referens när du kör den mall, som i allmänhet inte behöver besöka när i modelleringen av särskilda enheter och den roll som fysiska resurser.
■ I den instans av processen, arbetsflöde maskin (automatiskt instansieras) eller manager (när instansieras för hand för att uppnå) API-funktionen genom processen modellen definieras i linje med specifik resurs typ eller roll vilken typ av enhet information.
u process som körs processen exempel arbetsflöde maskinen inte bara kan enkelt komma åt en specifik resurs enhet och betydelsen av företagets statisk information, t.ex. ID-nummer, namn, deras typer, kan du kontrollera mer specifikt till de resurser och roll stat, är ett tillstånd av process fall, innehav av dynamisk information.
■ När en verksamhet instans av genomförandet av ett arbetsflöde via API-gränssnittet till maskin resurser som krävs för uppgiften för de enheter och enheter och fördelningen av de resultat som uppnåtts. Om företaget är ockuperat, resurser / organisationsutveckling verksamhet kommer automatiskt att gå med i kö för att vänta tills frisläppandet av enheten är upptagen. I distributionen kan du överväga att också de möjliga dödläget situationen och skall undvikas.
u När aktiviteten är klar, skickade arbetsflödet maskinen till resurser / organisation chef ett meddelande, så att de ockuperade frisläppandet av den verksamhet inom icke-förbrukning av resurser och den roll som företaget klass, om det finns andra aktiviteter, väntar för den fysiska enheten, Resurser / Organisation Management enhet från den väntande kön schemaläggning algoritm enligt vissa välja en aktivitet, tilldelas den enhet till den.
Via API-gränssnitt, resurs / organisation chef avslutat en resurs / organisationsutveckling, planering och underhåll, för att uppnå en komplex funktion av funktionen samtal med en enkel separerade från varandra, så att distribuerade applikationer kan ske genom ökad samverkan med varandra funktion. Andra tillämpningar bryr sig inte resurser / organisation chef intern struktur, så länge som att motsvarande funktion kommer att kunna uppnå erforderlig funktionalitet.
③ Resurser / Organisation Manager API-gränssnitt:
För resurs / organisation chef för tillhandahållande av API gränssnitt ska innehålla följande:
■ resurser inom systemet enheter och den roll som företaget fråga: kan stödja instansieringen processmodell och run-time resurser och den roll som fysiska tillstånd enheter en fråga kan även söka efter specifika egenskaper. Användarna kan ställa in filter för sökfrågor som uppfyller vissa villkor för företaget. För att stödja verktyg arbetsflöde modellering, resurser chef och organisation chef också utformat en funktion, som finns i systemet för resurs typer och typer roll, och visar en lista.
■ resurser på systemet eller de enheter att ändra roll, är denna funktion som fastställts för administratören. Administratörer kan lägga till, ta bort resurser och den roll som fysiska enheter, kan deras egenskaper ändras.
■ fördelningen av resurser eller roll enhet: Detta är det Explorer och organisatoriska chef är en av de viktigaste funktionerna. Den ansvarar för att utfärda maskin resurser arbetsflödet ansökan eller att svara på begäran om rollen och returnerar fördelningen av resultaten. Det bör ta hänsyn till de resurser och den roll de olika egenskaperna hos olika funktioner respektive. Till exempel behöver konsumtionen av klassen resurser inte att skapa en väntande kö, snarare än konsumtionen av resurser och roll i klassen måste vänta i kön. Tilldelning av dessa två olika situationer Dess funktion är inte samma sak.
■ release och omfördelningen av resurser / roller enheter: i slutet när den händelse bör innehas av den verksamhet inom icke-förbrukning av resurser och att släppa typ så att användningen av andra aktiviteter. Och, bör för dessa verksamheter har väntat på den resurs / roll är berörda, också väljas ut från det väntande kö en instans av företaget tilldelats.
I Resource Manager och chef i organisationen, finns alla enheter i en relationsdatabas av information, resurshanterare och organisation och förvaltning ansvarar för gränssnittet mellan databasen, behöver användaren inte betrakta detaljer om datalagring, saknas anledning att pröva databasen platser, för användarna, bör dessa ha en stor öppenhet.

2) Dynamiska verktyg för övervakning
Huvudfunktioner arbetsflödet övervaka slutförandet av den dynamiska övervakning av arbetsflöde. Det är genom det grafiska gränssnittet och animation kommer att köra staten arbetsflöde för att ge till företaget chefer, och företrädare för olika färger vid olika driftsförhållanden för verksamheten instans till instans av administratören i processen drift vid ett ögonkast. Dessutom kan administratören ändra våld verksamheten instans eller en instans för att driva hela processen, kontroll över hela processen instanser som körs.