Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мод сис / 1enterpriselibrarytutorial.ru.pdf
Скачиваний:
140
Добавлен:
11.04.2015
Размер:
4.65 Mб
Скачать

Учебное пособие по Enterprise Library

► Запустите модель

X Для ускорения работы модели, переключитесь в режим виртуального времени

XВ режиме виртуального времени модель будет выполняться с максимально возможной скоростью.

ÔТекущая контрольная модель: Examples \ Enterprise Library Tutorial Models \ Bank Department 4 - Utilization statistics.alp.

Вы научились основам создания моделей в Enterprise Library. Теперь Вы готовы к созданию более сложной модели.

2.7 Моделирование банковских кассиров

Теперь мы усложним нашу модель, добавив в нее служащих банковских кассиров. Мы могли бы промоделировать кассиров, как и банкомат, с помощью объектов Delay. Но куда более удобным представляется моделирование кассиров с помощью ресурсов. Ресурс это специальный объект Enterprise Library, который может потребоваться сущности для выполнения какой-то задачи. В нашем примере посетителям банковского отделения (сущностям) необходимо получить помощь у банковских служащих (ресурсов).

26

© 1992-2004 XJ Technologies http://www.xjtek.com

Учебное пособие по Enterprise Library

► Измените блок-схему

X Добавьте объект

SelectOutput

Y Добавьте объект

ProcessQ

Z Добавьте объект

Resource

XОбъект SelectOutput является блоком принятия решения. В зависимости от заданного Вами условия, сущность, поступившая в объект, будет поступать на один из двух выходов объекта.

Задайте следующие свойства объекта:

а Оставьте принятое по умолчанию условие

а Оставьте условие uniform()<0.5. В этом случае к кассирам и банкомату будет приходить примерно равное количество клиентов.

YОбъект ProcessQ моделирует занятие сущностью ресурса на определенное время. С помощью этого объекта мы промоделируем обслуживание клиента кассиром.

Задайте следующие свойства объекта:

© 1992-2004 XJ Technologies http://www.xjtek.com

27