Kursplan
BPMN 2.0 Inledning
- Vad är BPMN?
- Definiera en process
BPMN 2.0 Konstruktioner
- Evenemang
- Definitioner av händelser
- Definitioner av timerhändelser
- Definitioner av felhändelser
- Definitioner av signalhändelser
- Definitioner för meddelandehändelser
- Starta evenemang
- Ingen Starthändelse
- Starthändelse för timer
- Meddelande Starthändelse
- Starthändelse för signal
- Fel vid starthändelse
- Avsluta evenemang
- Ingen sluthändelse
- Fel Sluthändelse
- Avbryt sluthändelse
- Gränsdragning händelser
- Timer Boundary Händelse
- Fel Boundary Event (Fel Boundary Händelse)
- Signal Boundary Händelse
- Händelse för meddelandegräns
- Avbryt gränshändelse
- Gränshändelse för kompensation
- Mellanliggande fångstgrenar
- Timer Mellanliggande fångsthändelse
- Signal mellanliggande fånghändelse
- Meddelande Mellanliggande fångsthändelse
- Medelsvår kastning
- Medelhög kastning ingen-händelse
- Signal Mellanliggande kasthändelse
- Kompensation Mellanliggande kast
- Sekvens flöde
- Beskrivning
- Grafisk notation
- XML Representation
- Flöde för villkorsstyrd sekvens
- Standardflöde för sekvens
- Gateways
- Exklusiv gateway
- Parallell gateway
- Inkluderande gateway
- Händelsebaserad gateway
- Uppgifter
- Användarens uppgift
- Skript Uppgift
- Java Serviceuppgift
- Uppgift för webbtjänst
- Business Regeluppgift:
- Email Uppgift
- Mule Uppgift
- Kamelens uppgift
- Manuell uppgift
- Java Ta emot uppgift
- Uppgift för skal
- Lyssnare för körning
- Uppgift lyssnare
- Flera instanser (för varje)
- Hanterare av kompensation
- Delprocesser och ansökningsomgångar Activities
- Delprocess
- Delprocess för händelser
- Delprocess för transaktioner
- Samtalsaktivitet (underprocess)
- Transaktioner och samtidighet
- Asynkrona fortsättningar
- Exklusiva jobb
- Auktorisering för processinitiering
- Dataobjekt
Activiti Inledning
- Mycket kort introduktion till BPMS
- Licens
- Ladda ner och installera
Activiti Modellbyggare
- Tabelldriven definition (Activiti Kickstart)
- Redigering av modell
- Importera befintliga modeller
- Konvertera distribuerade definitioner till en redigerbar modell
- Exportera modell till BPMN XML
- Distribuera modellen till Activiti-motorn
Activiti Utforskare
- Process diagram
- Uppgifter
- Starta processinstanser
- Mina instanser
- Administration
- Rapportering
- Byta databas
API:et Activiti
- API:t och tjänsterna för processmotorn
- Strategi för undantag
- Arbeta med Activiti-tjänsterna
- Distribuera processen
- Starta en processinstans
- Slutföra uppgifter
- Göra uppehåll i och aktivera en process
- API för fråga
- Expressjoner
- Testning av enheter
- Felsöka enhetstester
- Processmotorn i ett webbprogram
Eclipse Designer
- Installation
- Activiti Funktioner i designerredigeraren
- Activiti Designer BPMN funktioner
- Activiti Distributionsfunktioner för designer
- Utöka Activiti Designer
Utplacering
- Business Arkiv
- Distribuera programmatiskt
- Distribuera med Activiti Explorer
- Versionshantering av processdefinitioner
- Tillhandahålla ett processdiagram
- Generera ett processdiagram
- Kategori
Former
- Egenskaper för formulär
- Återgivning av externa formulär
Historia
- Fråga historik
- HistoricProcessInstanceQuery (på engelska)
- HistoricVariableInstanceQuery (på engelska)
- HistoricActivityInstanceQuery (på engelska)
- HistoricDetailQuery (på engelska)
- HistoricTaskInstanceQuery (på engelska)
- Konfiguration av historik
- Historik för revisionsändamål
REST API
- Allmänna Activiti REST-principer
- Utplacering
- Definition av processer
- Modeller
- Bearbeta instanser
- Avrättningar
- Uppgifter
- Historia
- Former
- Database tabeller
- Motor
- Runtime
- Jobb
- Användare
- Grupper
- Äldre REST – allmän användning
- Databasen
- Motor
- Processer
- Uppgifter
- Identitet
- Management
Integration
- Integrationsstrategier och ramverk
Krav
Goda kunskaper i ett objektorienterat programmeringsspråk krävs. Minst grunderna i Java krävs också.
Vittnesmål (4)
I learned the use the software confidently in just a few days. The training was adjusted to suit my purposes, which were less code-oriented and more user interface and business process focused.
Elizabeth Hostetter - accenture
Kurs - Activiti for Process Developers
I generally was benefit from the trainer Knowledge communication.
Filipe Miranda
Kurs - Activiti for Process Developers
Excellent ratio between learning the concepts and applying them quickly. This was appreciated by the audience, because after the overview we worked the same concepts in the labs. Very good communication skills by Antonio that kept the audience very interested.
Filipe Miranda
Kurs - Activiti for Process Developers
The ability to do practical labs and the flexibility of the trainer.