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

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

YС помощью объекта NetworkReturn мы промоделируем то, как врачи относят офтальмоскопы обратно в комнату для инструментов.

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

аНазовите объект

г Укажите, какой именно врач будет относить офтальмоскоп

returnScope

б Укажите тип возвращаемого ресурса

в Укажите, кто из членов персонала должен вернуть ресурс

г Мы не будем вызывать еще одного врача; офтальмоскоп будет относить тот самый врач, который его и принес.

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

115

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

Теперь мы зададим для врачей уникальную анимацию, аналогично тому, как мы делали это для медсестер и пациентов.

X Нарисуйте символ, которым врач будет отображаться на анимации

X

а Создайте метку D

б Создайте группу фигур, добавьте в группу метку, и затем поместите метку над фигурой группы

б Создайте динамическую группу фигур. Назовите ее

DoctorShape.

Мы закончили создание модели отделения офтальмологии. Запустите модель щелчком мыши по кнопке Запустить . Теперь для проведения офтальмоскопии в процедурную вызывается офтальмолог с офтальмоскопом.

Ô Текущая контрольная модель: Examples \ Enterprise Library Tutorial Models \ Ophthalmology Department 3 - Calling a doctor.alp

116

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

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

5. Заключение

Это учебное пособие научило Вас создавать модели с помощью библиотеки дискретно-событийного моделирования Enterprise Library. Рассмотренные модели демонстрируют возможность применения пакета в производственной сфере, а также для моделирования систем массового обслуживания и бизнес-процессов.

Чтобы лучше понять принципы построения моделей в AnyLogic, Вы можете изучить примеры моделей, поставляемые вместе с пакетом. Среди других примеров Вы можете найти и модели, созданные в Enterprise Library, в том числе:

-

Модель терминала

-

Модель упаковочной

 

аэропорта

 

линии

-

Модель отделения

-

Модель склада и

 

выписки счетов

 

сборочного модуля

-

Модель производства

-

Модель центров

 

напитков

 

обработки заказов

В том случае, если Вам нужно расширить функциональность Вашей модели и выйти за рамки дискретно-событийного моделирования, Вы можете использовать любой другой подход моделирования: например, задать сложное и нетривиальное поведение объектов модели с помощью стейтчартов. За детальной информацией о техниках и подходах моделирования, поддерживаемых пакетом AnyLogic,

пожалуйста, обращайтесь к Руководству пользователя.

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

117