Навігація
Головна
 
Головна arrow Інформатика arrow Обчислювальні системи, мережі та телекомунікації. Моделювання мереж
< Попередня   ЗМІСТ   Наступна >

Цей модуль є основним модулем процесу обробки сутностей в імітаційної моделі. У модулі є опції використання ресурсів, т. Е., Як і при будь-якій обробці, захоплюються якісь ресурси. Крім стандартного модуля Process, можна використовувати подмодель, надаючи їй особливу, визначену користувачем, ієрархічну логічну схему. У модулі можна також задавати додаткові вартісні і тимчасові характеристики процесу обробки суті.

Найбільш часте застосування модуля Process: перевірка документів; виконання замовлень; обслуговування клієнтів; обробка деталей.

Таблиця П. 2

Параметри модуля Process

параметри

опис

Name

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

Туре

Визначає логічну схему модуля. Standard означає, що логічна схема знаходиться всередині модуля і залежить від параметра Action. Submodel показує, що логічна схема буде перебувати нижче в ієрархічній моделі. Подмодель може містити будь-яку кількість логічних модулів

Action

Тип обробки, яка відбувається всередині модуля, може бути чотирьох типів: Delay просто показує, що процес займає якийсь час і не відображає використання ресурсів; Seize Delay вказує на те, що в цьому модулі були розміщені ресурси і буде відбуватися їх захоплення і затримка (τ. Е. Будуть зайняті обробкою суті), а їх звільнення буде відбувається пізніше за допомогою якогось іншого модуля; Seize Delay Release вказує на те, що ресурси були захоплені, а потім (через час) звільнилися; Delay Release означає, що ресурси до цього були захоплені сутністю, а в такому модулі сутність затримається і звільнить ресурс. Всі ці параметри доступні лише тоді, коли Type = Standard

Priority

Значення пріоритету модулів, що використовують один і той же ресурс де завгодно в моделі. Це властивість недоступно, якщо Action = Delay (або Delay Release) або коли Type = Submodel

Resources

Визначає ресурси або групи ресурсів, які будуть обробляти суті в цьому модулі

Delay Type

Тип розподілу або процедура, що визначає параметри затримки

Units

Одиниці виміру часу затримки (день, година, хвилина, секунда)

Allocation

Визначає вартісні характеристики обробки. Value Added - означає враховувати вартісні характеристики, a Non-Value Added - не враховувати

Minimum

Поле, що мінімальне значення для рівномірного і трикутного розподілу

Maximum

Поле, що максимальне значення для рівномірного і трикутного розподілу

Value

Поле, що середнє значення для нормального і трикутного розподілу або значення для постійної тимчасової затримки

Std Dev

Параметр, що визначає стандартне відхилення для розподілу

Expression

Поле, в якому задається вираз, що визначає значення тимчасової затримки, якщо Delay Type = Expression

Більш докладно зупинимося на параметрі Priority (пріоритет) модуля Process. Говорячи про цей параметр, ми повинні ввести поняття "пріоритет ресурсу" і "пріоритет черги". Розглянемо приклад і пояснимо, що таке "пріоритет ресурсу".

На прийом до лікаря приходять пацієнти двох типів: дорослі і діти. Доктор (наш ресурс) - один. Він веде прийом і дітей, і дорослих, але дітей доктор приймає близько 30 хвилин, а дорослих близько 20 хвилин, причому у дітей пріоритет вище, ніж у дорослих.

Яким чином ми можемо реалізувати пріоритетне обслуговування за допомогою модуля Process? По-перше, параметр Action цього модуля повинен бути встановлений Seize Delay Release для призначення ресурсу, т. Е. Коли сутність "пацієнт" зайде в модуль, то вона захопить ресурс "доктор" на певний час. По-друге, у нас за умовою час обслуговування пацієнтів різний. Таким чином, ми процес обслуговування пацієнтів доктором змоделюємо у вигляді двох блоків Process з різними часовими затримками (в 30 і 20 хв), але одним і тим же ресурсом "доктор". По-третє, щоб встановити пріоритет у дітей вище, ми в параметрі Priority в тому процесі, де час обслуговування 30 хв, т. Е. Обслуговування дітей, встановимо пріоритет High, а в другому процесі - Low або Medium. Таким чином, коли у нас будуть приходити суті "діти", вони будуть мати найвищий пріоритет в обслуговуванні.

Розгляд поняття "пріоритет черги" буде наведено нижче (див. Модуль даних Queue).

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук