
- •Содержание диплома
- •1. Введение 3
- •2. Специальная часть. 8
- •3. Технология интеграции Windows – и dos – приложений 47
- •Назначение и возможности системы имитационного моделирования микросим.
- •Назначение и возможности свпим
- •Обоснование необходимости разработки подсистемы визуального отображения
- •Назначение и возможности подсистемы визуального отображения
- •Специальная часть.
- •Понятие е-сетей.
- •Общая характеристика модифицированных е-сетей
- •Понятие элементарной сети
- •Правила функционирования элементарных сетей
- •Элементарная сеть типа t
- •Элементарная сеть типа y
- •Элементарная сеть типа X
- •Элементарная сеть типа g
- •Элементарная сеть типа I
- •Структура системы микросим.
- •Креативная подсистема
- •Запуск и работа в креативной среде
- •Выбор операции или серии операций
- •Исполнительная подсистема.
- •Модули исполнительной подсистемы микросим.
- •Взаимодействие микросим и свпим.
- •Определение способа взаимодействия
- •Взаимодействия микросим и свпим.
- •Запись состояния модели в файл.
- •Алгоритм функционирования интерпретатора сетевых моделей
- •Трассировка модели
- •Структура свпим
- •Общая структура программы
- •Графическое представление сегмента в свпим
- •Компоненты е-сети
- •Структура подсистемы визуального отображения
- •Обработка файла созданного микросим
- •Начальная маркировка модели
- •Визуальное отображение
- •Пошаговое выполнение
- •Коэффициент визуальной задержки
- •Заключение
- •Технология интеграции Windows – и dos – приложений
- •Введение
- •Интеграция Dos – и Windows – приложений
- •Объединение микросим и свпим
- •Создание программ на Delphi
- •Перевод приложения на язык Delphi
- •Создание нового интерфейса
- •Написание кода для обработчиков событий
- •Прохождение задания в интегрированной в свпим системе микросим
- •Работа в креативной подсистеме
- •Работа в исполнительной подсистеме
- •Процесс визуального отображения интерпретации модели
- •Просмотр результатов моделирования
- •Оценка конкурентоспособности изделий
- •Введение
- •Анализ конкурентоспособности изделий.
- •Порядок проведения оценки конкурентоспособности товара
- •Оценка конкурентоспособности моделирующей системы microsim.
- •Изучение рынка
- •Требования к программному обеспечению
- •Определение цели анализа конкурентоспособности
- •Анализ нормативных параметров
- •Сравнительные характеристики системы микросим и gpss
- •Сравнительные характеристики исследуемых моделей по экономическим параметрам.
- •Заключение
- •Санитарно – гигиенические условия труда на рабочем месте пользователя эвм
- •Введение
- •Неблагоприятные факторы
- •Электроопасность и пожароопасность
- •Шумы и вибрации
- •Микроклимат
- •Освещенность
- •Расчет искусственного освещения
- •Организационные мероприятия по созданию условий безопасного труда
- •Психофизиологические факторы
- •Используемая литература
- •Приложение а Подпрограмма визуального отображения.
Синтаксическая
проверка сегмента на языке ЯОМ
Компиляция сегмента
с языка ЯОМ
Компиляция
РAS.-компонента
сегмента с языка Турбо Паскаль
Создание загрузочного
модуля исполнительной подсистемы
Запуск и работа
в исполнительной подсистеме Рис 2.3 Упрощенный
алгоритм работы в креативной среде.Запуск и работа в креативной среде
Выбор операции или серии операций
Исполнительная подсистема.
Исполнительная подсистема завершает создание готовой к выполнению Е-сетевой модели и обеспечивает проведение имитационных экспериментов с этой моделью. Будучи специфичной для конкретной Е-сетевой модели, загрузочный модуль исполнительной подсистемы, полученный в креативной подсистеме, включает в себя набор системных модулей (из каталога UNITS) и, первоначально, лишь процедурные компоненты сегментов модели. Завершение создания Е-сетевой модели, осуществляемое при работе исполнительной подсистемы в режиме сборки (Assemble), означает включение (подкачку) в состав загрузочного модуля исполнительной подсистемы сетевых компонентов (.NET-файлов) всех сегментов модели из каталога PAS.
Е-сетевая модель может состоять из одного сегмента или из нескольких сегментов, один из которых является головным. После сборки модели исполнительная подсистема обеспечивает возможность установки параметров и исследования характеристик модели, реализуемую компилятором языка задания параметров (ЯЗП), интерпретатором и подпрограммами сбора и обработки статистики. Все эти компоненты реализуются системными модулями МИКРОСИМ из каталога UNITS.
Компилятор ЯЗП выполняет обработку предложений ЯЗП и устанавливает значения параметров готовой Е-сетевой модели, указанные в этих предложениях. Параметрами модели являются начальная разметка соответствующей Е-сети, признаки сбора статистики для позиций и переходов, признаки трассировки срабатывающих переходов в сегментах и др.
Интерпретатор реализует алгоритм функционирования Е-сетевой машины, и, таким образом, обеспечивает моделирование параллельных процессов, протекающих в Е-сети, состоящей из сегментов, входящих в модель. Интерпретатор использует подпрограммы сбора статистики для накопления статистической информации об исследуемых характеристиках модели (например, о длинах очередей, числе срабатываний переходов и т.д.). Диагностические сообщения интерпретатора о ходе моделирования помещены в отдельный файл.
По окончании моделирования подпрограммы обработки статистики обеспечивают выдачу результатов моделирования в виде гистограмм и таблиц, содержащих значения исследуемых характеристик модели (например, средние длины очередей, коэффициенты занятости позиций и т.д.).
Для проведения экспериментов с моделью, требующих больших затрат машинного времени, предусматриваются возможности сохранения модели в файле и последующей загрузки модели из файла в оперативную память для продолжения моделирования.
Для контроля за правильностью сборки модели и корректностью работы интерпретатора исполнительная подсистема позволяет просматривать модель путем получения справочной информации о содержимом структур данных, составляющих сетевые компоненты сегментов.
Диалог пользователя с исполнительной подсистемой реализуется с помощью иерархической системы меню. О запуске подсистемы свидетельствует появление главного меню на экране дисплея. Это меню содержит следующие разделы (режимы): Assemble, Parameters, Modeling, Results, Quit, Inspect, Save, Load и Shell.
В настоящей версии реализованы лишь первые пять из перечисленных режимов.