I denne utredningen, arbeidsflyt teknologi i CIMS miljøet å analysere programmet, er gjort under CIMS integrasjonsplattform arbeidsflythåndtering systemarkitektur. System, inkludert modellering verktøy, arbeidsflyt, brukergrensesnitt og administrasjonsverktøy.
En. CIMS miljø typisk arbeidsflyt
Produksjon og ledelse prosessen fra perspektivet til et foretak kan vurderes av en rekke beslektede prosess som består av ulike nivåer av aktiviteter i prosessen nettverk. Dersom bestilling, innkjøp, konstruksjon, produksjon, levering sammensetningen av primære prosessen, kan denne prosessen deles opp i flere mindre prosesser knyttet til hverandre, for eksempel produktdesign prosess, produksjonsprosess, markedsføring og andre forretningsprosesser. Disse prosessene har en sekvensiell relasjon med hverandre, ressursen, mål-relaterte eller relasjonen konflikter og så videre. Informasjon i CIM miljøet, kan de bli behandlet som en rekke relaterte arbeidsflyter. For å forstå CIM miljøet, den spesifikke former og arbeidsflyt krav, vår enkle analyse av flere vanlige arbeidsflyter.
Den mest typiske bruken av arbeidsflyten i produktdesign prosessen, gjenspeiler den største strømmen av produktdesign data i design-gruppen / ryddig flyt mellom designere. Ulike komponenter / deler av produktet data er et komplekst samspill mellom logikken. Denne logikken er også tilordnet ulike logiske forholdet mellom design aktiviteter, bør arbeidsflyt modeller beskrive komplekse forholdet av denne typen. Prosessen med implementering, er det flere typiske modeller, for eksempel produktdesign data, anmeldelse, slipp, produkt design, utvikling, test og produksjon på ulike stadier av tilbakemelding, designprosessen av konflikt og koordinering. Produktutviklingsløp innebærer ofte en rekke organisatoriske strukturer og ressurs beskrivelse evne.
Informasjon i CIM miljøet, er selskapets produksjonsprosessen en mer kompleks arbeidsflyt. Det innebærer planlegging, bly materiale, produksjon planlegging, bearbeiding, montering, lager og andre aktiviteter. Arbeidet flyt er preget av: en relativt fast rekkefølge i utførelsen flyt, bestemmes basert arbeidsflyt (produksjon arbeidsflyt). Prosesstyring oppgave er ofte koordinert tildeling av ressurser. Prosessen har ikke en tilbakeføring av unormal drift, men gjennomføringen av høy pålitelighet kravene, bedt om planlegging av arbeidsflyten styringssystemer, overvåking evne.
CIM informasjon miljø for å støtte grunnlaget for CIM systemet operasjonen miljø, for å sikre at pålitelig drift er et kjernespørsmål. Vanligvis er det flere system management operative prosedyrer, for eksempel periodisk backup av data, oppdateringer, systemsikkerheten management, system regnskap, pressemelding, og disse involvere normal drift av informasjonen systemet selv, må ha gode administrasjonsverktøy for å styre prosessen. Disse prosessene er preget av: sterk obligatoriske, er noen prosess gang-drevet.
2. CIMS integrert arbeidsflyt management system plattform arkitektur
CIMS søknad integrering plattform for CIMS gjennomføring for å løse de vanskelighetene i cellen systemintegrasjon, kan heterogene data ikke deles, applikasjonsutvikling syklus, for eksempel konflikter lange designet og utviklet en programvare-plattform som skal gi programmet utviklingsverktøy anvendelse av prototype-system, applikasjon integrasjon grensesnitt, global deling av informasjon definisjon / vedlikehold verktøy ble integrert programvare som for eksempel gjennomføringen av CIMS foretaket å gi støtte til bedriftsinformasjon integrering, og bygge en programvare rammeverk for applikasjon integrasjon miljø, for å oppnå hele bedriften innenfor rammene av informasjonsdeling og ledelse åpenhet. Det er en virksomhet rask, effektiv, høy kvalitet gjennomføring av CIMS er av stor betydning.
CIMS program integrasjonsplattform som helhet er en integrert del av arbeidsflyten styringssystem programmet å oppnå en plattform samarbeidsfunksjoner. Den er basert på plattformen proxy-tjenesten som underliggende informasjon infrastrukturen, blant annet gjennom arbeidsflyten systemet modelleringsverktøy, styringsverktøy, brukergrensesnitt, arbeidsflyt og tilsvarende støtte til databasen maskinen og dens arkitektur som vist i Figur 1.
Gjennomføringen av arbeidsflyten systemet er fordelt i hele bedriften informasjon miljø, er komponenten moduler basert på søknadsskjema for den uavhengige selskaper med ulike nivåer av brukere. Driften av hele implementeringen av systemet er som følger:
1) oppretting av arbeidsflyten modell og forfatter;
2) Arbeidsflyten forekomst og maskinen starter opp aktiviteter for å fremme prosessen med å søke den aktuelle bedriften ressurser og personell;
3) aktivitetene til deltakerne gjennom sine egne brukergrensesnitt og arbeidsflyt maskin interaksjon, herunder varsler starten av arbeidsflyten maskinen aktiviteter, og tilgang til innhold slutten av operasjonen;
4) styring gjennom arbeidsflyt administrasjonsverktøy for å kjøre bedriftene til å overvåke alle arbeidsflyten, og prosess-relaterte unntak;
5) transport kontroll agent integrasjonsplattform for hele arbeidsflyten operativsystemet gir den underliggende kommunikasjon støtte, blant annet skjerming og melding overføring, heterogent miljø.
2.1 modelleringsverktøy
Modelleringsverktøy for å visualisere det grafiske brukergrensesnittet (GUI) gir brukere med nye og redigering arbeidsflyt modell miljø til rette for forretningsbrukere en enkel, rask programutvikling arbeidsflyt, denne arbeidsflyten styringssystem for hele det gjelder både er avgjørende. Bruker modellering arbeidsflyt Verktøyet gir sammensetningen av de ulike elementene nødvendige komponenter, med museklikk, drar måte å strukturere arbeidsflyt, og interaktiv dialog tilstand egenskaper ved ulike deler av detaljerte definisjonen . Modellverktøy er konstruert av arbeidsflyten, kan ikke direkte implementert av arbeidsflyten maskinen, vil det tjene som arbeidsflyten execution environment modul, etter å genererer en forekomst av en arbeidsflyt forekomst først etter operative.
Enterprise forretningsprosesser er en viktig hendelse i samsvar med sekvensen og logikken i en bestemt rekkefølge for å organisere sammen. Likedan, i den faktiske forretningsprosessen arbeidsflyt kartlegging modell, grunnleggende aktiviteter som et element kalles den grunnleggende enhet (Unit), som har den logiske sammenhengen mellom aktivitetene brukes for å koble til at buen (Link). Derfor er en arbeidsflyt modellen er en grunnleggende enhet fra listen, og et sammenbindende bue av den normale listen. Inkludert i den grunnleggende enheten for produksjonsvirksomhet, informasjon-baserte aktiviteter, sub-prosesser, start / slutt-koder og synkronisering node sju kategorier. Koble bue, inkludert ubetinget og betinget link tilkobling buen buen to.
Modellering verktøy i tillegg til de ovennevnte elementer av sammensetningen av arbeidsflyten, gir den også et objekt - relasjonsdatabase av to-veis grensesnitt, som gjør objekt-orienterte arbeidsflyt teknologi database i form elementene kan lagre og lese, ikke bare beskytte selskapets eksisterende informasjonsressurser og gjøre full bruk av objekt-orientert teknologi og relasjonell databaseteknologi styrken i begge sider, forenkle søknadsprosedyrer kan oppnås (ved hjelp av O - O-teknologi) og data informasjonsbehandling (ved hjelp av forholdet database).
2.2 Workflow Management Tools
Workflow management verktøy, inkludert ressurs / organisasjon leder og arbeidsflyt verktøy for dynamisk overvåking
1) Ressurs / Organisasjon Manager
I arbeidsflyten styringssystem, har ressursforvaltning og organisatorisk ledelse en svært viktig posisjon. De er de normale vedlikeholdssystem, den grunnleggende garantien pålitelig drift. For eksempel i ferd med å kjøre forekomster, arbeidsflyt maskiner krever konstant tilgang til system ressurser og personell i staten til å styre aktiviteter og prosesser for gjennomføring og markedsføring av eksempler. I tillegg kan ressurs leder og organisasjonen ledere mer effektivt å bruke ressurser og personell innenfor systemet slik at systemet best.
① ressurser / organisasjonsmodell
Enterprise Resource / organisatorisk Ledelsen er ansvarlig for vedlikehold av arbeidsflyt styringssystemet i modellering og løpe-tid og organisatoriske ressurser som kreves informasjon at organiseringen av treet etter ulike typer fra grov til fin å deles opp i separate før den endelige implementeringen rollen som fysisk og organisatorisk enhet.
Informasjon i CIMS miljøet, kan ressursene deles inn i tre kategorier:
■ ikke-forbruk kategorier: for eksempel maskinverktøy, datamaskiner, skrivere og andre typer ressurser ikke vil forsvinne, det er avskrivninger på slike ressurser;
■ forbruk kategorier: slike ressurser forsvinner etter gjennomføring av aktiviteter inn i andre produkter som halvfabrikata eller ferdige produkter.
■ Informasjon kategorier: system-bred variasjon av datafiler, data, forskjellige former, kan være dokumenter, kan skjemaer også være en lyd, bilde informasjon.
I det virkelige systemet, systemet er lagret i databasen av ressurser under foretakets eiendommer, "enten forbruk" for å avgjøre om foretaket er en slags ressurs forbruk og ikke-forbruk type ressurser (i dette systemet, ressursen manager for informasjon-baserte ressurser å utsette hensynet). Gjennom "ressurs type" attributtet for å bestemme den spesifikke typen av ressursen. Explorer / organisasjon manager for å gi en transparent og konsistent brukergrensesnitt, trenger eksterne brukere ikke bekymre deg om hva bestemt type ressurs enheter, er slag av ressurser forbruk og ikke forbruk av ressurser klassen. Brukere av alle typer ressurser enheter kalles samme funksjon, og fysiske ressurser, klassifisering og ulike typer enheter på ulike behandlingen fullføres innen Resource Manager for å gi brukerne en transparent tjeneste. Andre attributter er fysiske ressurser, "ressurs navn", "ressurs-ID-nummer", "Ressurs Beskrivelse", "ressurs sted", "ressurs prioritet", "ressurs-stat" og så videre. Blant dem er den "ressursen ID-nummer" unike i hele systemet et middel til å identifisere foretaket. "State" beskrivelse av hva foretaket er i en tilstand, tomgang, som skal brukes eller er under reparasjon. "Prioritet" er tildelt ved tildeling av ressurser gitt grunnlag for rekkefølgen, men også eksempler på forebyggende aktiviteter for de samme ressursene i ulike fysiske fenomen forårsaket av en metode for vranglås. "Resource sted" er tatt hensyn til spørsmålet om ressurser, henholdsvis.
Personell kan deles inn i to kategorier: ledere og ledere. På dette grunnlag kan det fortsette å avgrense rolle av typen. Organisatoriske ressurser og enheten database design ligner på Explorer, men likevel en økning i rollen egenskap kan være en av: "om midlertidige ansatte." Dette tar hensyn til mobilitet problemer og spesielle innstillinger. Også bemerkes at i den ressursen tabellen, en rekord som ikke tilsvarer en ressurs element, og i rollen som bordet, kan en person tilsvare flere databaseposter. Dette skyldes den spesielle natur organisasjonsstruktur, og en person kan spille flere roller, ansvar for en rekke verk, så i databasen, vil en naturlig samsvare med flere poster.
② ressurser / organisatorisk ledelse funksjoner
Tar hensyn til kravene i samarbeidende applikasjoner, ressursansvarlige og organisasjonssjef oppnådd gjennom en rekke standard API med andre deler av arbeidsflyten mellom samtalen grensesnitt for arbeidsflyt modelleringsverktøy, skjermer arbeidsflyt maskinen til å gi modellering og arbeidsflyt med kjøre-tiden støtte;
■ I modellering, til arbeidsflyt modelleringsverktøy komme gjennom API-grensesnittet, hvilke ressurser som kreves for aktiviteter og rollen til typer av bedrifter. Som arbeidsflytprosessen modellen er bare som en referanse når du kjører malen, som vanligvis ikke trenger å besøke når du er i modellering av spesifikke enheter og rollen av fysiske ressurser.
■ I forekomsten av prosessen, arbeidsflyt maskinen (automatisk instansiert), eller sjefen (når instansiert for hånd for å oppnå) API-funksjon gjennom prosessen modellen ble definert i tråd med den spesifikke ressurstype eller rolle type enhet informasjon.
u i ferd med å kjøre prosessen eksempel arbeidsflyt maskinen kan ikke bare lettere tilgang til spesifikke ressurser, kan rollen som fysiske enheter og statisk informasjon som for eksempel ID-nummer, navn, deres type, etc., også være mer spesifikk informasjon inn i rollen av ressursene og staten, er en tilstand av prosess forekomster, besittelse av dynamisk informasjon.
■ Når en aktivitet forekomst av gjennomføringen av en arbeidsflyt via API-grensesnittet til maskinen ressurser som kreves for rollen som enheter og enheter, og fordelingen av resultatene som oppnås. Dersom foretaket er opptatt, ressurser / organisatorisk ledelse aktiviteter vil automatisk bli med i køen for å vente til utgivelsen av foretaket er opptatt. I fordelingen, kan du også vurdere mulige fastlåst situasjon situasjonen, og unngås.
u Når aktiviteten er ferdig, sendes arbeidsflyten maskinen til ressurser / organisasjon manager en melding, slik at de okkuperte utgivelsen av aktivitetene av ikke-forbruk av ressurser og rolle i foretaket klassen, hvis det er andre aktiviteter, ventet på den fysiske enheten, ressurser / Organisasjon Ledelse enheten fra den ventende køen planlegging algoritmen i henhold til bestemte velge en aktivitet, foretaket tilordnet.
Gjennom API grensesnittet, ressurs / organisasjon manager fullført en ressurs / organisatorisk ledelse, planlegging og vedlikehold, for å oppnå en kompleks funksjon av funksjonskall med en enkel atskilt fra hverandre, slik at distribuerte applikasjoner kan gjøres gjennom økt samarbeid med hverandre funksjon. Andre programmer ikke bryr ressurser / organisasjon manager intern struktur, så lenge kalle den tilsvarende funksjonen vil være i stand til å oppnå den ønskede funksjonaliteten.
③ Ressurser / Organisasjon Manager API-grensesnitt:
For ressurs / organisasjon manager for levering av API grensesnitt bør inneholde følgende:
■ ressurser innenfor systemet foretak og rollen til foretaket spørring: kan støtte prosessen modellen oppretting og kjøretid ressurser og rollen til den fysiske tilstanden til enheter en spørring kan også søke etter bestemte egenskaper. Brukerne kan angi filtre for søk som oppfyller bestemte vilkår av foretaket. For å støtte arbeidsflyt modelleringsverktøy, ressurser manager og organisering manager også designet en funksjon, tilgjengelig i systemet ressurs-typer og rolle typer, og returnerer en liste.
■ ressurser på systemet enhet eller enheter til å endre rolle, er denne funksjonen satt for administratoren. Administratorer kan legge til, slette ressurser og rollen til fysiske enheter, kan deres egenskaper endres.
■ tildeling av ressurser eller rolle foretaket: Dette er Explorer og organisasjonssjef er en av de viktigste funksjonene. Det er ansvarlig for å utstede maskinen arbeidsflyt program ressurser eller å svare på anmodningen om rollen, og returnerer fordeling av resultatene. Den skal ta hensyn til ressursene og rollen til de forskjellige egenskapene til ulike funksjoner henholdsvis. For eksempel ikke forbruket av klassen ressurser ikke trenger å sette opp en ventende kø, heller enn forbruket av ressurser og rollen til klassen må vente på køen. Tildeling av disse to ulike situasjoner, er dens funksjon ikke det samme.
■ utgivelse og re-allokering av ressurser / roller enheter: slutten når hendelsen skal være i besittelse av aktivitetene av ikke-forbruk av ressurser og å frigjøre skrifttype, slik at bruk av andre aktiviteter. Og, bør for disse aktivitetene har ventet på ressursen / rolle er opptatt av, også velges fra den ventende køen én forekomst av foretaket tilordnet.
I Resource Manager og Manager i organisasjonen, finnes alle enheter i en relasjonsdatabase med informasjon, ressursen leder og organisasjon og ledelse er ansvarlig for grensesnittet mellom databasen, trenger ikke brukeren vurdere detaljene for datalagring, ikke nødvendig å vurdere databasen steder, for brukere, bør disse har en stor gjennomsiktig.
2) Dynamisk overvåkningsverktøy
De viktigste funksjonene i arbeidsflyten overvåke gjennomføringen av dynamiske overvåking av arbeidsflyten. Det er gjennom det grafiske grensesnittet og animasjon vil kjøre arbeidsflyten forekomsten staten til å gi til virksomheten ledere og representanter for forskjellige farger på ulike driftsforhold med aktiviteten forekomsten til forekomst av administrator av prosessen operasjonen på et øyeblikk. Dessuten kan administratoren makt endre aktiviteten eksempel eller en forekomst av kjøre hele prosessen, styre hele prosessen forekomster som kjører.