Интегрированная среда моделирования РДО
Интегрированная среда моделирования (ИСМ) РДО предназначена для подготовки исходных данных, моделирования и анализа результатов в системе имитационного моделирования на базе РДО-технологии.Она имеет следующие возможности:
1) реализует удобный графический объектно-ориентированный интерфейс;
2) позволяет структурировать информацию по имитационным исследованиям;
3) автоматически поддерживает целостность информации;
4) определяет, насколько действия над тем или иным общим для нескольких проектов объектом правомочны, и не допускает действий пользователя, которые могут нарушить целостность данных;
5) позволяет иметь в рамках одной системы и средства описания исходных данных, и средства моделирования и анализа результатов;
6) позволяет оперировать прикладными понятиями, знание структуры файловой системы требуется в минимальном объеме;
7) позволяет выполнять имитацию в фоновом режиме с одновременным вводом исходных данных для других имитационных прогонов, анализом результатов уже прогнанных или же с одновременной работой с другими приложениями операционной системы;
8) дает возможность комментировать отдельные имитационные исследования и прогоны, что облегчает ориентацию в большом объеме информации.
Состав функций ИСМ
ИСМимеет следующие основные группы функций:
– группа функций модели;
– группа функций редактирования;
– группа функций просмотра;
– группа функций моделирования;
– группа функций помощи.
Группафункций модели
New (Создать) — создает новую модель в открытом проекте.
Имя модели должно быть уникальным среди имен данного проекта. После создания новой модели автоматически создается прогон с именем, заданным по умолчанию, то есть модель всегда должна иметь не менее одного прогона.
Open (Открыть) – делает модель активной. Автоматически становится активным и первый прогон этой модели.
Save (Сохранить) – сохраняет измененную активную модель на диске.
Save As… (Сохранить как) – сохраняет измененную активную модель на диске под другим именем.
Close (Закрыть) – делает модель неактивной.
Группафункций редактирования
Undo (Отменить) – отменяет последнее действие.
Redo (Вернуть) –восстановление отмененных действий
Cut (Вырезать) – вырезает текст в буферобмена.
Сору (Копировать) – копирует текст в буфер обмена.
Paste (Вставить) – вставляет текст из буфера обмена.
Delete (Удалить) – удаляет выделенный текст.
Copy As RTF (Копировать как RTF) –копирует фрагмента текста в буфер обмена c сохранением форматирования и цветового выделения синтаксических конструкций языка.
Select All (Выбрать все) – выделяет весь текст в текущей странице редактора.
Complete Word (Завершить слово) – включает механизм автоматического завершения синтаксических конструкций языка.
Группа функций просмотра
Toggle Current Fold – cвернуть (развернуть) текущий сворачиваемый фрагмент текста.
Toggle All Folds – cвернуть (развернуть) все сворачиваемые фрагменты текста.
Whitespace – режим отображения пробелов и символов табуляции.
End of Line – режим отображения символов конца строки.
Line Numbers – режим отображения номеров строк.
Zoom In – увеличение масштаба текста модели.
Zoom Out – уменьшение масштаба текста модели.
Project Toolbar — режим отображения панели инструментов модели.
Edit Toolbar – режим отображения панели инструментов редактирования.
Группа функций моделирования
Run (Запустить) – запускает активный прогон на имитацию. При этом прогон и модель, в которую он входит, блокируются от изменений до окончания прогона.
Stop (Остановить прогон) – останавливает имитацию прогона и загружает результаты имитации, если они имеются.
Path (Путь) –указание пути к файлу РДО-имитатора.
Reload PMV file – повторное считывание объекта результатов.
Reload TRC file –повторное считывание объекта трассировки.
Группафункций помощи
Contents (Содержание) – вызов окна справки по программному комплексу.
Рис. 7.7. Окно справки по редактору РДО
About (О программе) — выводит информацию о разработчиках, названии программы и авторских правах (рис. 7.7).
Главное окно ИСМ РДО
Главное окно редактора РДО выглядит, как показано на рис. 7.8.
Рис. 7.8. Главное окно редактора РДО
Главное меню ИСМ РДО (рис. 7.9) содержит следующие элементы:
Рис. 7.9. Главное меню редактора РДО
Пункты меню реализуют все основные функции ИСМ.
Меню «File» содержит группы функций проекта и функций модели.
Меню «Edit» содержит функции редактирования текста.
Меню «Search» позволяет осуществлять поиск заданного текста в
редакторе.
Меню «RAO» содержит группу функций моделирования. Оно позволяет запустить и при необходимости указать путь к файлу РДО-имитатора.
Меню «View» содержит типовые функции просмотра.
Меню «Insert» содержит типовые конструкции RDO-языка и
инструмент работы с буфером обмена
Меню «Help» содержит группу функций помощи.