25.10.2014 Views

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

18<br />

• wsad - gromadzi transakcje w pojedynczej transakcji; transakcja ta<br />

wprowadza czynność, gdy warunek utworzenia zadania wsadowego<br />

zostanie spełniony; poszczególne transakcje można następnie wycofać z<br />

zadania wsadowego (można je np. rozpakować po wykonaniu<br />

określonego zadania);<br />

• grupa - gromadzi transakcje w nazwane grupy transakcji; transakcje<br />

mogą być pojedynczo wprowadzane do czynności, ale oznaczane są<br />

nazwą grupy;<br />

• bramka - opóźnia przetworzenie transakcji do czasu spełnienia<br />

ustalonych dla bramki warunków; gdy warunki te zostaną spełnione,<br />

bramka otwiera się i dozwolone jest wprowadzanie pojedynczych<br />

transakcji do czynności, aż warunek przestanie być spełniany lub<br />

wprowadzone zostaną wszystkie transakcje.<br />

Po drugie trzeba zdefiniować opcje gromadzenia (tabela poniżej).<br />

Element<br />

Wg liczby<br />

Wg<br />

wyrażenia<br />

Wg czasu<br />

Wg<br />

komunikatu<br />

Opis<br />

Transakcje są łączone, grupowane wsadowo, grupowane lub kolejkowane<br />

(bramka), aż zostanie zgromadzona ich określona liczba, następnie mogą<br />

przejść dalej.<br />

Można wprowadzić liczbę lub kliknąć przycisk kreatora wyrażeń, aby<br />

utworzyć wyrażenie.<br />

Kliknięcie pola wyboru Maksymalny czas oczekiwania pozwala określić<br />

maksymalny czas oczekiwania transakcji. Jest to czasami istotne, np. jeśli<br />

dowozimy pizzę zbierając najpierw zamówienia do określonej ilości z<br />

każdego miasta, to możemy ograniczyć czas oczekiwania na komplet<br />

zamówień, żeby klient nie dostał zimnej pizzy. ☺<br />

Transakcje są łączone, grupowane wsadowo, grupowane lub kolejkowane do<br />

chwili spełnienia warunków wyrażenia.<br />

Transakcje kolejkowane za pomocą bramki są zatrzymywane aż do spełnienia<br />

warunku wyrażenia, następnie transakcje (znajdujące się na czele kolejki) są<br />

przepuszczane dalej po jednej w danym momencie do czasu, gdy warunek<br />

przestanie być prawdziwy.<br />

Transakcje są łączone, grupowane wsadowo, grupowane lub kolejkowane do<br />

upłynięcia określonego czasu.<br />

Zdarzenie - z listy zdarzeń należy wybrać zdarzenia (na przykład:<br />

Tygodniowo), co spowoduje przetwarzanie wszystkich transakcji co tydzień,<br />

w poniedziałek rano.<br />

Okresowe - należy określić odstęp czasu rozpoczynający się na początku<br />

symulacji.<br />

Odroczone - dotyczy tylko zbiorów uzyskanych z użyciem opcji<br />

Bramkowanie wg czasu. Należy określić odstęp czasu, o który opóźnione<br />

zostanie wprowadzenie wszystkich oczekujących transakcji do czynności.<br />

Transakcje są łączone, grupowane wsadowo, grupowane lub kolejkowane do<br />

momentu odebrania przez czynność określonego komunikatu.<br />

Wg<br />

Transakcje są łączone, grupowane wsadowo lub grupowane, gdy zebrana<br />

18/18 przygotowanie: dr inż. Marzena Grzesiak

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!