Plan Szkolenia
BPMN 2.0 Wprowadzenie
- Czym jest BPMN?
- Definiowanie procesu
Konstrukcje BPMN 2.0
- Zdarzenia
- Definicje zdarzeń
- Definicje zdarzeń timera
- Definicje zdarzeń błędu
- Definicje zdarzeń sygnału
- Definicje zdarzeń komunikatów
- Zdarzenia startowe
- Brak Zdarzenie startowe
- Zdarzenie uruchomienia timera
- Zdarzenie uruchomienia komunikatu
- Zdarzenie uruchomienia sygnału
- Błąd Zdarzenie początkowe
- Zdarzenia końcowe
- Brak Zdarzenie końcowe
- Błąd Zdarzenie końcowe
- Anuluj Zdarzenie końcowe
- Zdarzenia graniczne
- Zdarzenie graniczne timera
- Zdarzenie graniczne błędu
- Zdarzenie graniczne sygnału
- Zdarzenie graniczne komunikatu
- Zdarzenie graniczne anulowania
- Zdarzenie graniczne kompensacji
- Zdarzenia pośredniego przechwytywania
- Zdarzenie pośredniego przechwytywania timera
- Sygnał Zdarzenie przechwytywania pośredniego
- Komunikat Zdarzenie pośredniego łapania
- Zdarzenie rzucania pośredniego
- Zdarzenie braku pośredniego rzucania
- Sygnał Zdarzenie rzutu pośredniego
- Kompensacja Zdarzenie pośredniego rzucania
- Przepływ sekwencji
- Opis
- Notacja graficzna
- Reprezentacja XML
- Przepływ sekwencji warunkowej
- Domyślny przepływ sekwencji
- Bramy
- Bramka wyłączna
- Bramka równoległa
- Brama włączająca
- Brama oparta na zdarzeniach
- Zadania
- Zadanie użytkownika
- Zadanie skryptu
- Zadanie usługi Java
- Zadanie usługi sieci Web
- Zadanie reguły Business
- Zadanie Email
- Zadanie Mule
- Zadanie wielbłąda
- Zadanie ręczne
- Zadanie odbioru Java
- Zadanie powłoki
- Słuchacz wykonania
- Odbiornik zadań
- Wiele instancji (dla każdej)
- Programy obsługi kompensacji
- Podprocesy i wywołania Activiti
- Podproces
- Podproces zdarzeń
- Podproces transakcji
- Aktywność wywołania (podproces)
- Transakcje i współbieżność
- Asynchroniczne kontynuacje
- Wyłączne zadania
- Autoryzacja inicjacji procesu
- Obiekty danych
Activiti Wprowadzenie
- Bardzo krótkie wprowadzenie do BPMS
- Licencja
- Pobieranie i instalacja
Activiti Modeler
- Definicja oparta na tabelach (Activiti Kickstart)
- Edycja modelu
- Importowanie istniejących modeli
- Konwersja wdrożonych definicji do edytowalnego modelu
- Eksportowanie modelu do BPMN XML
- Wdrażanie modelu do Activiti Engine
Eksplorator Activiti
- Diagram procesu
- Zadania
- Uruchom instancje procesu
- Moje instancje
- Administracja
- Raportowanie
- Zmiana bazy danych
Interfejs API Activiti
- Interfejs API i usługi Process Engine
- Strategia wyjątków
- Praca z usługami Activiti
- Wdrażanie procesu
- Uruchamianie instancji procesu
- Wykonywanie zadań
- Zawieszanie i aktywowanie procesu
- Interfejs API zapytań
- Expressjony
- Testowanie jednostkowe
- Debugowanie testów jednostkowych
- Silnik procesu w aplikacji internetowej
Projektant Eclipse
- Instalacja
- Funkcje edytora Activiti Designer
- Funkcje edytora Activiti Designer BPMN
- Funkcje wdrażania Activiti Designer
- Rozszerzanie Activiti Projektanta
Wdrażanie
- Archiwa Business
- Wdrażanie programowo
- Wdrażanie za pomocą Activiti Explorer
- Wersjonowanie definicji procesów
- Dostarczanie diagramu procesu
- Generowanie diagramu procesu
- Kategoria
Formularze
- Właściwości formularza
- Renderowanie formularzy zewnętrznych
Historia
- Zapytanie o historię
- HistoricProcessInstanceQuery
- HistoricVariableInstanceQuery
- HistoricActivityInstanceQuery
- HistoricDetailQuery
- HistoricTaskInstanceQuery
- Konfiguracja historii
- Historia dla celów audytu
INTERFEJS API REST
- Ogólne Activiti zasady REST
- Wdrożenie
- Definicje procesów
- Modele
- Instancje procesów
- Wykonania
- Zadania
- Historia
- Formularze
- Tabele Database
- Silnik
- Czas działania
- Zadania
- Użytkownicy
- Grupy
- Legacy REST - Ogólne użycie
- Repozytorium
- Silnik
- Procesy
- Zadania
- Tożsamość
- Management
Integracja
- Strategie i ramy integracji
Wymagania
Wymagana jest dobra znajomość obiektowego języka programowania. Wymagane są również przynajmniej podstawy Java.
Opinie uczestników (4)
Nauczyłem się pewnie korzystać z oprogramowania już w ciągu kilku dni. Szkolenie było dostosowane do moich potrzeb, które były mniej skierowane na kodowanie i bardziej na interfejs użytkownika oraz procesy biznesowe.
Elizabeth Hostetter - accenture
Szkolenie - Activiti for Process Developers
Przetłumaczone przez sztuczną inteligencję
Zazwyczaj korzystałem z wiedzy przekazywanej przez trenera.
Filipe Miranda
Szkolenie - Activiti for Process Developers
Przetłumaczone przez sztuczną inteligencję
Excelstosunek między uczeniem się pojęć a ich szybkim zastosowaniem. Ta metoda była doceniona przez uczestników, ponieważ po omówieniu zagadnień praktykowaliśmy je w laboratoriach. Bardzo dobrych umiejętności komunikacyjnych Antonio, które utrzymywały dużą zainteresowanie ze strony publiczności.
Filipe Miranda
Szkolenie - Activiti for Process Developers
Przetłumaczone przez sztuczną inteligencję
Zdolność do wykonania praktycznych laboratoriów i elastyczność trenera.
marco perestrelo
Szkolenie - Activiti for Process Developers
Przetłumaczone przez sztuczną inteligencję