Przejdź do głównej zawartości

Tworzenie nowego procesu


  Budowanie procesu

  1. W oknie głównym wybierz Nowy, lub Plik>Nowy lub ikonę Nowy element.
  2. Wybierz Proces.
  3. W kolejnym oknie wskaż czy proces ma być persystentny czy nie, czyli mikroproces.

image

image

Domyślnie tworzony jest proces persystentny, czyli taki, który jest przeznaczony do budowania długo trwających procesów zawierających np. interakcję z użytkownikiem, dla którego informacje o jego przebiegu zapisywane są w bazie danych.

wskazówka

Jeżeli chcesz stworzyć proces, który będzie istniał tylko w pamięci na czas wykonania, wybierz opcję Niepersystentny (mikroproces). W przypadku procesu niepersystentnego żadne informacje o jego stanie i przebiegu nie będą zapisywane w bazie danych.

Po utworzeniu procesu zostanie wyświetlony obszar roboczy procesów. Na karcie Przybornik znajdują się wszystkie elementy, których można użyć do tworzenia procesów.

Obraz 77

W celu poprawnego zdefiniowania procesu należy zdefiniować jego elementy, a następnie stworzyć powiązania między nimi.

Podczas projektowania możesz wykorzystać następujące elementy (czynności procesu):

  1. Stwórz element danych
  2. Punkt kontrolny
  3. Mapowanie
  4. Stan
  5. Decyzja
  6. Proces asynchroniczny i synchroniczny
  7. Synchronizacja
  8. Uruchom procesy asynchroniczne
  9. Synchronizacja wielu procesów
  10. Wzbudź proces
  11. Odśwież element danych
  12. Agorytm/Tabela
  13. Usługa sieciowa
  14. Wyświetl komunikat
  15. Zgłoś błąd

Elementy umieszczone na obszarze roboczym muszą zostać ze sobą powiązane. Powiązanie może zostać utworzone pomiędzy dwoma elementami. Każdy z elementów (poza elementami Start i Koniec) powinien posiadać przynajmniej dwa powiązania z innymi elementami procesu. Powiązania te wskazują kierunek przepływu procesu.

  1. Wybierz element, który chcesz połączyć z innym elementem procesu.
  2. Umieść kursor nad elementem w miejscu czarnego punktu połączenia.
  3. Naciśnij lewy przycisk myszy i przeciągnij wskaźnik myszy na czarny punkt umieszczony na elemencie, z którym ma zostać połączony wybrany element.
  4. Zwolnij przycisk myszy.

Obraz 1

wskazówka

Połączenia nie trzeba zawsze tworzyć ręcznie. Jeśli przeciągniesz nową czynność z panelu Przybornik i upuścisz ją na czynności poprzedzającej, zostanie ona automatycznie z nią połączona. Upuszczenie czynności na istniejącym połączeniu wpina ją w przepływ pomiędzy dwa elementy. Patrz: Wstawianie i usuwanie czynności w przepływie.

  1. Połączenia mogą mieć nazwy. Aby dodać nazwę na połączeniu zaznacz linię, a następnie przejdź na panel Właściwości i wprowadź nazwę w polu Nazwa wyświetlana.

Obraz 83

  1. Nazwy połączeń widoczne są również w trybie podglądu przebiegu procesu po jego uruchomieniu.

Obraz 137

Definiowanie portów wyjściowych​

Porty wyjściowe to inaczej wyjścia z danego elementu, które wskazują dalsze kroki procesu według ustalonych ścieżek.

wskazówka

Czynności Decyzja oraz Stan można tak skonfigurować aby posiadały kilka wyjść: w przypadku decyzji są to wyjścia związane ze spełnieniem jednego z warunków zdefiniowanych w czynności, w przypadku czynności Stan: dalsze kroki w procesie uzależnione od akcji wybranej na formularzu przez użytkownika.

Oprócz wyjść związanych z prawidłowym przebiegiem procesu czynności mogą posiadać również:

Porty wyjściowe definiowane są po zaznaczeniu elementu i przejściu na panel Właściwości. Więcej informacji o definiowaniu portów wyjściowych patrz: element Stan i element Decyzja.

Obraz 84

Zobacz również​

Walidacja procesu

Przebieg procesu

Proces obsługi błędu