Полная версия

Главная arrow Информатика arrow Вычислительные системы, сети и телекоммуникации. Моделирование сетей

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Этот модуль предназначен для удаления определенного количества последовательно стоящих сущностей из определенной очереди. Сущности, которые удаляются из очереди, добавляются в конец сущности, вошедшей в блок Pickup. Чаще всего используется для удаления сущностей из модуля Hold, при условии, что тип Infinity Hold (без выхода). В модуле Pickup задается имя очереди, из которой будут забираться сущности, и определяется количество забираемых сущностей. Все сущности (вместе с исходной) выйдут из модуля Pickup в виде временной группировки.

Применение: развоз товаров по магазинам со склада; посадка пассажиров в автобус на автобусной остановке.

Таблица Π.17

Параметры модуля Pickup

Параметры

Описание

Name

Уникальное имя модуля, которое будег отражено в блок-схеме

Quantity

Количество сущностей, которые должны быть удалены из очереди

Queue Name

Имя очереди, из которой будут удаляться сущности

Starting Rank

Позиция сущностей в очереди, с которой начинается удаление

Модуль предназначен для удаления сущностей из любой очереди при условии, что эти сущности задерживаются бесконечно (Infinity). Отличие этого модуля от других заключается в том, что он может забрать только одну сущность из очереди. И у этого модуля 2 выхода: original и removed entity. По ветке original выходит та сущность, которая зашла (активировала) в этот модуль, а по ветке removed entity выходит та сущность, которая была забрана из очереди другого модуля (чаще всего модуля Hold).

Таблица П.18

Параметры модуля Remove

Параметры

Описание

Name

Уникальное имя модуля, которое будет отражено в блок-схеме

Queue name

Название очереди, из которой будет произведено удаление

Rank of entity

Глубина удаления (количество сущностей для удаления)

 
<<   СОДЕРЖАНИЕ   >>