Назначение и возможности системы имитационного моделирования МИКРОСИМ. Назначение и возможности СВПИМ. Алгоритм функционирования интерпретатора сетевых моделей. Технология интеграции WINDOWS- и DOS-приложений. Оценка конкурентоспособности изделий.
Аннотация к работе
1.2 Назначение и возможности системы имитационного моделирования МИКРОСИМ 1.3 Назначение и возможности СВПИМ 1.4 Обоснование необходимости разработки подсистемы визуального отображения 1.5 Назначение и возможности подсистемы визуального отображения 2.1 Понятие Е-сетей.3. Технология интеграции Windows - и DOS - приложений3.2 Интеграция Dos - и Windows - приложений 3.3 Прохождение задания в интегрированной в СВПИМ системе МИКРОСИМ Оценка конкурентоспособности изделий 4.2.1 Порядок проведения оценки конкурентоспособности товара5. Санитарно - гигиенические условия труда на рабочем месте пользователя ЭВМ5.2 Неблагоприятные факторы 5.3 Электроопасность и пожароопасностьПодпрограмма визуального отображения.К ним относятся так называемые сетевые переменные, а также ссылки на компоненты Е-сетей - переходы, позиции и атрибуты фишек в позициях. Этот язык используется на стадии исследования готовой (скомпонованной) модели для изменения маркировки позиций, установки желаемых значений сетевых переменных, спецификации таблиц распределения (гистограмм), указания позиций и переходов, по которым необходимо накапливать статистику при выполнении модели, задания условий прекращения (приостановки) моделирования и трассировки выполнения модели. С появлением такого мощного средства как СВПИМ, упрощающего самый трудоемкий этап моделирования - этап описания модели на ЯОМ, возникла идея использования создаваемого в ней графического изображения не только для получения описания модели на языке ЯОМ, решаемого в системе МИКРОСИМ, но и для отображения процесса интерпретации модели, что позволило бы отслеживать динамику модели в целом. Структурно Е-сеть представляет собой граф, состоящий из двух типов вершин - позиций и переходов, соединенных друг с другом ориентированными дугами, причем каждая дуга может связывать лишь переход с позицией или позицию с переходом. Стандартная процедура преобразования FI(I) обеспечивает копирование атрибутов фишки из позиции X1 в позицию Y1, либо из позиции X2 в позицию Y2, либо, наконец, из позиции X1 в позицию Y1 и одновременно из позиции X2 в позицию Y2.13 - ПРИНАДЛЕЖНОСТЬ К СПИСКУ "S" NIPT: CHAR; (* ЧИСЛО ВХОДНЫХ ПОЗИЦИЙ *) NOPT: CHAR; (* ЧИСЛО ВЫХОДНЫХ ПОЗИЦИЙ *) INSEL: CHAR; (* ЗНАЧ.ПРОЦЕДУРЫ ВХ.УПРАВЛЕНИЯ *) OUTSEL: CHAR; (* ЗНАЧ.ПРОЦЕДУРЫ ВЫХ.УПРАВЛЕНИЯ*)7 - ПРИЗНАК ОСОБОЙ ОЧЕРЕДИ, Т.Е.Имя сегмента в котором сработал переход получаем с помощью процедуры GETNAME, модельное время и время задержки с помощью процедуры I00TUN, обе процедуры из модуля ISPINT. Е-сетевая модель состоит из связанных друг с другом сегментов, которые можно определить как объекты, имеющие графическое представление и определяемые некоторым набором свойств. Однако, учитывая идеологию СВПИМ будем считать, что сегменты состоят из переходов, позиций и линий связи между ними (дуг). Позиции представлены классом TPOSOBJ Кроме свойств определенных в базовом классе, объект имеет следующий набор собственных свойств: тип - позиция или очередь, ширина графического изображения, высота графического изображения, ориентация, координаты точек привязки линий, состояние точек привязки и т.д. Дуги представлены классом TLINEOBJ Кроме свойств, определенных в базовом классе, объект имеет следующий набор собственных свойств: тип дуги, направление дуги, указатель на переход, к которому присоединена дуга, указатель на позицию, к которой присоединена дуга и т.д.Разработанная в рамках данного дипломного проекта подсистема позволяет наблюдать за процессом интерпретации модели. Подсистема состоит из двух частей одна из которых интегрирована в исполнительную подсистему МИКРОСИМ, а вторая в редактор сетевых моделей СВПИМ. Упрощенно полученную структуру подсистемы можно представить следующим образом: Взаимодействие между интерпретатором модели и СВПИМ осуществляется через текстовый файл, структура данных которого предоставляет второй части подсистемы полную информацию о последовательности срабатываний переходов и состоянии входных - выходных позиций.Они выступали как средство для построения прототипов программ - позволяли без программирования построить интерфейс будущей программы, и как средство для автоматической генерации кода. Таким образом, можно говорить о том, что Delphi-программа состоит из описания класса, соответствующего главной форме приложения и всем используемым в нем формам, а также из кода, выполняющегося при обработке того или иного события, и дополнительного кода, определяющего функциональность конкретной программы. Работа с креативной подсистемой начинается с работы в ее текстовом редакторе, который предоставляет исследователю возможность просмотра и редактирования текстового описания модели на ЯОМ, а также редактирование файлов на ЯЗП (пункт меню “Model / Parameters...”, рис.3.3 ). рис. Для проведения экспериментов с моделью, требующих больших затрат машинного времени, предусматриваются возможности сохранения модели в файле и последующей загрузки модели из файла в оперативную память для продолжения моделирования. Для контроля за прав
План
СОДЕРЖАНИЕ ДИПЛОМА
Введение
.1 Роль и место моделирующих систем
1.2 Назначение и возможности системы имитационного моделирования МИКРОСИМ
1.3 Назначение и возможности СВПИМ
1.4 Обоснование необходимости разработки подсистемы визуального отображения
1.5 Назначение и возможности подсистемы визуального отображения
2. Специальная часть
2.1 Понятие Е-сетей.
2.1.2 Понятие элементарной сети
2.1.3 Правила функционирования элементарных сетей
2.2 Структура системы МИКРОСИМ
2.2.1 Креативная подсистема
2.2.2 Исполнительная подсистема
2.3 Взаимодействие МИКРОСИМ и СВПИМ
2.3.1 Определение способа взаимодействия
2.3.2 Взаимодействия МИКРОСИМ и СВПИМ
2.3.3 Запись состояния модели в файл
2.3.4 Алгоритм функционирования интерпретатора сетевых моделей
2.4 Трассировка модели
2.5 Структура СВПИМ
2.5.1 Общая структура программы
2.5.2 Графическое представление сегмента в СВПИМ
2.5.3 Компоненты Е-сети
2.6 Структура подсистемы визуального отображения
2.6.1 Обработка файла созданного МИКРОСИМ
2.6.2 Начальная маркировка модели
2.6.3 Визуальное отображение
Вывод
3. Технология интеграции Windows - и DOS - приложений5. Санитарно - гигиенические условия труда на рабочем месте пользователя ЭВМРазработанная в рамках данного дипломного проекта подсистема позволяет наблюдать за процессом интерпретации модели. Визуально, процесс интерпретации заключается в перемещении фишек в системе.
Подсистема состоит из двух частей одна из которых интегрирована в исполнительную подсистему МИКРОСИМ, а вторая в редактор сетевых моделей СВПИМ. Упрощенно полученную структуру подсистемы можно представить следующим образом:
Взаимодействие между интерпретатором модели и СВПИМ осуществляется через текстовый файл, структура данных которого предоставляет второй части подсистемы полную информацию о последовательности срабатываний переходов и состоянии входных - выходных позиций. Процесс визуального отображения осуществляется после интерпретации модели, что никоим образом не сказывается на правильности отображения. Данный процесс состоит из трех этапов, реализованных в программе тремя циклами.
Первый этап - этап работы с файлом, в результате которого создается список имеющий структуру в точности повторяющую структуры данных файла.
Второй этап - этап начальной маркировки модели.
Третий этап - этап визуального отображения.
3. Технология интеграции Windows - и DOS - приложений