Структура и принципы работы

Все функции системы Model Vision реализуются в рамках единой ин­тегрированной среды. Вход в интегрированную среду осуществля­ется запуском программы MVW.ЕХЕ (рис. 46, 47) с возможным параметром — указанием пу­ти к базе данных проекта.

Рис. 46. Среда Model Vision for Windows. Окна “Device List” и “Common Area”

Для создания новой модели пользователю необходимо выполнить сле­дующие действия:

ü создать специальную директорию — директорию проекта. После первого обращения к MVW в ней автоматически будут созданы поддиректории ..\U, ..\DОС и ..\IDX;

ü с помощью встроенного Редактора ввести и отредактировать описания объектов, входящих в состав моделируемой системы. Совокупность таких описаний составляет проект, который хранится в специальной базе данных проекта. Каждой базе данных соответствует один файл (стандартное рас­ширение *.МVВ). Вводимые описания немедленно контролируются пошаговым транслятором и в случае их правильности переводятся во внутреннее представление, которое записывается в базу данных проекта. Если в моде­ли используются процедуры и функции из внешних модулей на языке Pascal или другом языке программирования, то соответствующие файлы (*.PAS, *.TPW или *.DLL) должны быть помещены в библиотеку модели к моменту генерации выполняемой модели;

Рис. 47. Среда Model Vision for Windows. Окна “Structure”, “Interface components”, “Processes”, “State components”

ü для получения выполняемой модели необходимо указать старшее в иерар­хической структуре устройство (меню “Model\Main device...”) и вызвать функцию генерации (меню “Model\Build” — клавиша F9). Генератор кода проверяет правильность описаний входящих в модель объектов и фор­мирует выполняемый “код” на языке Pascal в подбиблиотеке ..\U (модули вида *.PAS). На конечной стадии генерации вызывается с соответствующи­ми установками компилятор ВРС.ЕХЕ, который объединяет сгенерированные модули с внешними модулями (если такие есть), а также с модулями сис­темы поддержки этапа исполнения, хранящимися в MVW\TPW, и формирует программу Model.ЕХЕ.

Содержимое графических окон может быть распечатано с помощью специальных команд меню. Для сохранения текущего экрана (с последующим использованием, например, в отчете) рекомендуется воспользоваться стандартными средствами Windows: с помощью клавиши <PrintScreen> изображение заносится в Clipboard, переносится посредством команды “Edit/Paste” в графический редактор для дальнейшего редактирования и сохранения в нужном формате.

Интегрированная среда снабжена общей и контекстно-зависимой HELP-системой.








Дата добавления: 2015-07-30; просмотров: 539;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.