BK2011 Workflow manager i ArcGIS Desktop
-
date post
17-Oct-2014 -
Category
Documents
-
view
633 -
download
11
description
Transcript of BK2011 Workflow manager i ArcGIS Desktop
ArcGISWorkflowManager
Av Harald Ø. Lund
Målet for Minikurset
• Forstå foretningsproblemer som ArcGIS Workflow Manager
løse.
• Presentere rammeverket for ArcGIS Workflow Manager
• Gjennomgå nøkkelegenskaper i ArcGIS Workflow Manager
– Håndtering av arbeid og sporing
– Datahåndtering
– Varsling og rapportering
• Demonstrasjon
• Spørsmål
Introduksjon
Hva er en arbeidsflyt
• Sekvens av sammenkoblede arbeidssteg
• Gjentagende kjede av operasjoner
• Arbeid utført av:– Enkelt personer
– Mange avdelinger
– Flere prosesser
– På tvers av organisasjoner
Hvorfor styre arbeidsflyter
• Løser utfordringer i det daglige arbeidet
– Enhetlig og sporbar arbeidsutførelse
• Hvem har utført arbeidet
– Overvåke framdriften
• Gjøres i bakgrunnen
• Varsler brukere
– Sentralisere informasjon
– Kontroll på kostnad, tid, og datafeil.
Hva er ArcGIS WorkFlow Manager
• En applikasjon for håndtering arbeidsflyt for store foretak.
– Prosjekter for fordelt på hele organisasjoner
– Integrerer GIS- og ikke-GISrelaterte arbeidsflyter.
Tidligere kjent som Job TrackingExtension (JTX)
Rammeverket for Workflow Manager
Workflow Manager
Geodatabase
Workflow Manager
Geodatabase
Geospatial Data
ArcGIS DesktopArcGIS Desktop
Workflow Manager
Server
ArcGIS ServerArcGIS Server
Workflow Manager
Geodatabase
Geospatial Data
ArcGIS Desktop
Workflow Manager
Server
ArcGIS Server
Workflow Manager Desktop
Workflow
Manager API
ArcGIS Workflow Manager for server
MobileWeb
Applications
BusinessApplications
MobileWeb
Applications
BusinessApplications
Krav til programvare
• Lagringsområde for Jobbhåndteringen
– Flerbrukergeodatabase (SDE)
• ArcGIS Workflow Manager Desktop
– ArcGIS Desktop
– ArcEditor/ArcInfo lisens
Raskt overblikk på
Hva er en jobb
• En enhet av arbeid utført av en eller flere personer
– Har en arbeidsflyt og arbeidsbeskrivelse.
• Individuelle jobber i ArcGIS Workflow manager opprettes fra
Jobbtyper (Job types)
– Maler for ditt arbeid
• Eksempler
– Oppdater et fyr på et spesifisert koordinat
– Lage en kart i målestokk 1:50.000
Tilgang til jobber
• Spørringer
• Vises i en Liste (List view) og Kart (Map View)
– Filtrering ut fra foretningspesifikke regler
Gjennomgang av
Jobbhåndtering
Anatomien til en jobb
GeodatabaseVersjon
Jobb
BeskrivendeInformasjon
Ressurs
Geografiskinteresseområde
(AOI)
Arbeidsflyt
Aktivitetslogg
Jobbegenskaper
• Standard
– Navn, utført dato, tilordning, prioritet, osv
• Utvidede
– Skreddersydde felt• F.eks, Avdeling, Teig-id osv.
Notater og vedlegg
• Vedlegg
– Støttedokumenter knyttet til jobben
• Notater
– Fritekst
– Forskjellig informasjon
Ressurser
• Automatisk tilordne arbeid når som helst i
arbeidsprosessen til enten:
– Bruker
– Gruppe
• Bruker kan tilhøre mange grupper
Applikasjonsprivilegier
• Applikasjonsprivilegier er tilgangskontroll på dine
foretningsprosesser
• Brukergrupper er linken mellom
applikasjonsprivilegier og bruker.
• Hvem har rett til å gjøre hvilken aksjon.
Bruker GruppeApplikasjons-
privilegier
Tilhører har
Interesseområde (AOI)• Definerer hvor arbeidet er lokalisert
– Romlige komponenten ved jobben
– Veileder bruker
– Visualisering / analyseverktøy for forvaltere.
Gjennomgang av
Arbeidsflyt
Håndtering av arbeidsflyt
• Kontroll på best mulig gjennomførelse av prosessen
• Konsistens og sporbar prosess som brukere kan følge
– Sikre at alle steg blir utført.
Anatomien til en arbeidsflyt
• Oppstarts-, avslutnings- eller
varslingssteg
• Utførende steg, Kalle exe, GP
tools, URL eller åpne filer etc.
• Kontrollsteg.
• Resultatsteg ut av systemet.
• Ellers fritt til å lage egne
farger.
Verktøy for arbeidsflyten
• Progresjon via stegverktøy
– Påkrevd gjennomkjøring
– Automatisk utført
– Automatisk tildeling av Jobben.
• Dokumentasjon om aktiviteten
– HTML basert
– URL eller egen side.
• Hold
– Mulighet til å sette jobb på vent.
• Avhengigheter
– Begrense jobbutførelse basert på andre jobber.
– Gi mulighet til relasjonsmodellering mellom jobber.
Gjennomgang av
Integrasjon med ArcGIS
Datahåndtering med ArcGIS
Workflow manager• Versjonerte data.
• Tilgang til data fra flere Geodatabaser.
• Kontrollere brukertilgang til databasene.
• Knytte en arbeidsversjon til jobben.
• Enkel brukeropplevelse ved arbeid med versjoner.
Håndtering av kartdokument
• Knyttet og vedvarende til jobben
• Predefinert innhold og kartografi
• Lagring
– Lagret i WFM databasen
– Filsystem
ArcMap integrasjon
• Starte steg
• Task Assistant Manager taskflows
• Verktøyrad for ArcMap
• Sett gjeldende jobb
• Jobbinformasjonsvindu
– Oppdatere egenskaper, notater utføre jobber og se historikk.
• Se hele flytskjemaet for Arbeidsflyten.
Geodatabase Arkiveringsverktøy
• Integrert med SDE Geodatabasearkivering
• Undersøke editeringer gjort i jobben.
• Reversere endringer
• Inspisere hvilke segmenter av data som er endret.
Gjennomgang av
Sporing og varsling
Varsling
• Man kan motta e-post når noe skjer i systemet
• Utløsere
– Hvilken som helst aksjon i jobben
– Steg i arbeidsflyten
• Dette konfigurerer en selv.
• Bli varslet ved dataediteringer
• Lag regler for endringer ved
– Hele dataklassen, geografisk område eller en spesifikk datarad.
Jobbhistorikk
• Hva har skjedd på jobboppgaven?
• Merket med bruker og dato.
• Utvidet med brukerinnlegg.
Rapportering av jobbinformasjon
• Informasjon er lagret i WFM databasen.
• Presenter innholdet på ulike måter
– Innebygd rapportbygger
– På web
– Crystal reports eller andre
• Ressursallokering, jobbstatus osv.
Rapporter
• Bygge enkle rapporter om
jobbinformasjon
• Spørringer og oppsummeringer på
nøkkelfelt.
• Utseende basert på styles
Gjennomgang av
Spørsmål?