Plan Szkolenia

Przegląd

  • Czym jest jBPM?
  • Przegląd
  • Silnik główny
  • Edytor Eclipse
  • Projektant oparty na przeglądarce
  • Konsola jBPM
  • Dokumentacja

Rozpoczęcie pracy

  • Pobieranie
  • Rozpoczęcie pracy
  • Społeczność
  • Źródła

Silnik główny: API

  • API jBPM
  • API oparte na wiedzy

Silnik główny: Podstawy

  • Tworzenie procesu
  • Szczegóły różnych konstrukcji procesowych: Przegląd
  • Szczegóły: Właściwości procesu
  • Szczegóły: Zdarzenia
  • Szczegóły: Aktywności
  • Szczegóły: Bramki
  • Używanie procesu w aplikacji
  • Inne funkcje

Silnik główny: BPMN 2.0

  • Specyfikacja Business Process Model and Notation (BPMN) 2.0
  • Przykłady
  • Obsługiwane elementy/atrybuty

Silnik główny: Trwałość i transakcje

  • Stan uruchomieniowy
  • Definicje procesów
  • Dziennik historii

Silnik główny: Przykład

  • Przykłady jBPM
  • Przykłady
  • Testy jednostkowe

Wtyczka Eclipse BPMN 2.0

  • Instalacja
  • Tworzenie procesów BPMN 2.0
  • Filtrowanie elementów i atrybutów

Projektant

  • Instalacja
  • Kod źródłowy
  • Omówienie interfejsu projektanta
  • Obsługa węzłów usług specyficznych dla domeny
  • Konfiguracja projektanta
  • Generowanie formularzy procesów i zadań
  • Przeglądanie procesów jako PDF i PNG
  • Przeglądanie źródła BPMN2 procesu
  • Osadzanie projektanta we własnej aplikacji
  • Migracja istniejących procesów opartych na jBPM 32 do BPMN2
  • Walidacja wizualna procesu
  • Integracja z repozytorium usług jBPM
  • Generowanie kodu do udostępniania obrazu procesu, PDF i osadzonego edytora procesów
  • Importowanie istniejących procesów BPMN2
  • Przeglądanie informacji o procesie
  • Wymagania

Konsola

  • Instalacja
  • Uruchamianie konsoli zarządzania procesami
  • Dodawanie nowych formularzy procesów/zadań
  • Interfejs REST

Zadania ludzkie

  • Zadania ludzkie w procesach
  • Usługa zadań ludzkich
  • Klienci zadań ludzkich

Testowanie i debugowanie

  • Testowanie jednostkowe
  • Debugowanie

Monitorowanie aktywności biznesowej

  • Raportowanie
  • Bezpośrednia interwencja

Wymagania

Dobra znajomość programowania obiektowego. Wiedza z zakresu Java i jUnit jest korzystna, ale nie jest wymagana.

 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie