Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод ук ЛР по Моделированию систем.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.73 Mб
Скачать

Назначение элементов управления

Панель

Элементы управления

Назначение

Standard

Стандартные элементы управления для работы с файлами, а также команды удаления, копирования, вставки, отмены о повтора действий

Подключение (отключение) шаблона

Переключение между представлениями

Управление видимостью (невидимостью) объектов модели

Создание подмодели

Механизм связывания функциональных блоков

Редакторы типовых расписаний, исключений из расписания и их совместного отображения

Управление «проигрыванием» модели

Управление скоростью анимации

Draw

Стандартный набор инструментов для рисования графических примитивов и вставки текста

Управление изображением графических объектов и текста

Animate

Добавление в модель объектов «часы модельного времени» и «модельная дата»

Визуализация текущих значений параметров модели

Визуализация состояний очередей, ресурсов и триггерных переменных

Integration

Экспорт спецификации модели в базу данных

Вызов редактора VBA

Окончание таблицы 4.1

Панель

Элементы управления

Назначение

View

Создание хранимых отображений

Стандартные элементы управления изображением

Arrange

Стандартные элементы управления форматом отображения объектов

Run Interaction

Проверка модели на наличие ошибок

Переход в режим командной строки

Задание точек (условий) останова модели

Включение окна просмотра текущих параметров модели

Назначение модуля остановки модели

Включение (выключение) анимации связей между блоками

Record Macro

Управление записью макрокоманд

Относительно панели Animate Transfer следует отметить, что назначение ее элементов управления следует непосредственно из назначения шаблона Advanced Transfer, который будет рассмотрен отдельно.

Панель Professional предназначена для создания собственных шаблонов моделирования, подчеркивая еще раз объектно-ориентированную иерархическую структуру программной реализации Arena. На этой панели присутствуют все элементы, обеспечивающие создание, редактирование и генерацию шаблонов (файлы *.tpo) для их последующего использования, как готовых функциональных блоков. Панель недоступна в демонстрационном и обучающем режимах.

Включение (выключение) панелей осуществляется либо вызовом контекстного меню, либо выбрав пункт основного меню View/Toolbars.

Иллюстрацию некоторых возможностей инструментальных панелей, а также управление ими рассмотрим на примере, предлагаемом разработчиками системы Arena.

Откройте модель Emergency Room.doe, находящуюся в папке Examples (рис.4.3). Эта модель демонстрирует деятельность в типичной больнице, которая имеет несколько отделений, включая регистрацию, приемное отделение, терапевтическое отделение, реанимацию и т.п.

Щелкнув по кнопке Layers панели Standard, включите отображение всех объектов модели. Используя масштаб изображения (Zoom) увеличьте картинку (рис.4.4).

Рис. 4.3. Модель Emergency Room.doe

Рис. 4.4. Отображение всех объектов модели

На панели Project Bar щелкните Navigate, а в панели навигации – Model Logic (рис.4.5). На рисунке показан самый верхний уровень модели, состоящий из совокупности подмоделей. Дважды щелкнув на любой из них можно раскрыть ее содержание, т.е. попасть на уровень ниже (рис.4.6).

Рис. 4.5. Состав модели

Рис. 4.6. Структура подмодели Patient Arrivals

Обратите внимание, что при загрузке модели на панели Project Bar появились все шаблоны, блоки которых используются в модели. В данном случае это шаблоны Basic Process, Advanced Process и Advanced Transfer.