Министерство образования и науки

ОРЛОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ

Учебно-научно-исследовательский институт информационных технологий

 

Кафедра «Информационные системы»

О. А. Савина

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО выполнению курсовОй работы по дисциплине «Моделирование систем»

Специальности:

080801 «Прикладная информатика»

230201 «Информационные системы и технологии»

Орел, 2010

Автор: профессор кафедры "Информационные системы",

доктор экономических наук О. А. Савина

Рецензент: доцент кафедры "Информационные системы",

кандидат технических наук В. Н. Волков

Методические указания предназначены для студентов очной формы обучения по специальностям 080801 «Прикладная информатика», 230201 «Информационные системы и технологии».

Методические указания содержат теоретические сведения и практические рекомендации по выполнению курсовых работ дисциплине «Моделирование систем». Определены основные требования к курсовой работе и приведено описание хода ее выполнения.

Редактор ____________

Технический редактор ______________

Орловский государственный технический университет

Лицензия ИД 00670 от 5.01.2000

Подписано к печати ___________г. Формат 6084 1\16

Печать офсетная Уч.-изд. л. __. Усл. печ. л. __. Тираж __ экз.

Заказ №

Отпечатано с готового оригинал-макета

на полиграфической базе ОрелГТУ

302030, 5

© ОрелГТУ, 2010

© А. 2010

СОДЕРЖАНИЕ

1.ОРГАНИЗАЦИЯ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ.. 4

1.1 Объем и содержание курсовой работы.. 4

1. 2 Ход выполнения курсовой работы и ее оценка. 5

НЕ нашли? Не то? Что вы ищете?

2 ЭТАПЫ ВЫПОЛНЕНИЯ Курсовой работы.. 6

2.1. Построение концептуальной модели системы и ее формализация. 6

2.1.1. Постановка задачи машинного моделирования. 7

2.1.2. Анализ задачи моделирования. 7

2.1.3. Определение требований к исходной информации. 7

2.1.4. Выдвижение гипотез и принятие предположений. 7

2.1.5. Определение параметров и переменных. 8

2.1.6. Установление основного содержания модели. 8

2.1.7. Обоснование критериев оценки эффективности системы.. 8

2.1.8. Определение процедур аппроксимации. 8

2.1.9 Описание концептуальной модели. 9

2.1.10. Проверка достоверности концептуальной модели. 9

2.1.11. Составление технической документации по первому этапу моделирования 9

2.2 Алгоритмизация модели и ее машинная реализация. 9

2.2.1 Построение логической схемы модели. 10

2.2.2 Получение соотношений модели. 11

2.2.3 Проверка достоверности модели системы.. 11

2.2.4. Выбор вычислительных средств для моделирования. 11

2.2.5. Построение схемы программы.. 12

2.2.6. Проверка достоверности схемы программы.. 12

2.2.7. Проведение программирования модели. 12

2.2.8. Проверка достоверности программы.. 12

2.2.9. Составление технической документации по второму зтапу. 12

2.3 Получение и интерпретация результатов моделирования. 13

2.3.1. Планирование машинного эксперимента с моделью системы.. 13

2.3.2 Определение требований к вычислительным средствам. 13

2.3.3 Проведение рабочих расчетов. 13

2.3.4 Анализ результатов моделирования системы.. 14

2.3.5 Представление результатов моделирования. 14

2.3.6 Интерпретация результатов моделирования. 14

2.3.7 Подведение итогов моделирования и выдача рекомендаций. 14

3 ТЕМАТИКА КУРСОВЫХ работ. 16

4 Рекомендуемая литература.. 17

1.ОРГАНИЗАЦИЯ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ

1.1 Объем и содержание курсовой работы

Общий объем пояснительной записки не должен превышать 25 – 30 листов, в том числе введение – не более 2 – 3 листов.

Пояснительная записка к курсовой работе должна давать достаточно полное представление о принципе решения задачи моделирования системы с обоснованием правильности решения задачи на ЭВМ. Записка оформляется с соблюдением всех требований нормоконтроля, приведенных на сайте кафедры ИС ОрелГТУ в разделе «Учебно-методическая работа кафедры» и иллюстрируется схемами и программами.

Пояснительная записка к курсовой работе должна включать в указанной последовательности следующие разделы: титульный лист; бланк задания, подписанный руководителем; содержание (оглавление) с указанием страниц; введение; разделы и подразделы основной части; заключение; список литературы; приложения (при необходимости).

Содержание основных разделов пояснительной записки следующее.

Титульный лист и бланк задания, содержащий отзыв руководителя о курсовой работе студента и ее оценку, должны соответствовать установленным образцам, приведенным на сайте кафедры ИС ОрелГТУ в разделе «Учебно-методическая работа кафедры».

Содержание включает наименование всех разделов курсовой работы, а также подразделов и пунктов, если они имеют наименование, с указанием номера страниц, на которых размещается начало материала разделов, подразделов, пунктов.

Введение содержит постановку задачи, анализ актуальности и цели моделирования системы. Во введении дается краткий анализ возможных методов решения поставленной задачи, но так, чтобы он не заслонял основного содержания работы. Указываются литературные источники, по которым делается обзор, позволяющий судить, насколько полно изучена литература по моделированию конкретной системы. Обзор должен содержать краткую оценку изложенных материалов и принципов моделирования.

Основная часть состоит из разделов, в которых рассматривается существо проблемы, дается аналитический обзор возможностей исследования заданного объекта моделирования, обоснование выбранного подхода к моделированию, описание концептуальной модели, формализацию и алгоритмизацию модели, описание выбранного математического и программного обеспечения, описание алгоритмов и программ, инструкции по использованию программ при моделировании на конкретной ЭВМ, результаты моделирования, анализ полученных на модели результатов и выводы по их использованию для исследования и разработки объекта моделирования.

В основной части приводится:

Ø  описание моделируемой системы и задание на моделирование;

Ø  структурная схема модели системы (Q-схема, конечный автомат и т. п.);

Ø  формализованная постановка задачи, аналитическая оценка характеристик функционирования моделируемой системы;

Ø  в зависимости от выбранного программного инструментария:

·  блок-схема программы;

·  граф-схема модели и алгоритмы событийных секций;

·  графические нотации системной динамики;

·  графические нотации агентного моделирования;

Ø  текст программы и его описание;

Ø  планирование вычислительного эксперимента;

Ø  результаты моделирования (дневник отладки, распечатки отдельных прогонов модели, полученные результаты),

Ø  сравнение результатов имитационного моделирования и аналитического расчета, оценки возможных улучшений в работе системы (согласно заданию) и выработка дополнений к имеющейся модели,

Ø  окончательный вариант модели с результатами.

Пояснительная записка должна содержать листинги программы и их описание. При большом объеме эти материалы выносятся в приложение к курсовой работе. Результаты машинного эксперимента с моделью системы должны быть представлены в форме графиков, таблиц, распечаток и т. п.

Приводится анализ полученных результатов моделирования системы на ЭВМ. При несовпадении расчетных и экспериментальных результатов необходимо объяснить причины расхождения.

3аключение должно содержать качественные и количественные оценки результатов моделирования, особенно точности и достоверности результатов моделирования; затрат машинного времени на моделирование и требуемого объема памяти ЭВМ (для программ); технико-экономических факторов.

Следует представить краткий вывод по результатам моделирования системы (примерно на 0,5 страницы), отметить достоинства полученного решения. Если в процессе моделирования системы был выбран не оптимальный способ, то следует указать причины, обусловившие такое решение, а также нерешенные вопросы, рекомендации по возможному в дальнейшем усовершенствованию алгоритма и программы моделирования.

Список использованной литературы содержит перечень источников, использованных при выполнении курсовой работы. Указывают только те источники, на которые имеются ссылки в тексте пояснительной записки.

Приложение содержит вспомогательный материал (листинги программ, инструкции по пользованию программами и т. п.).

1. 2 Ход выполнения курсовой работы и ее оценка

Руководитель разрабатывает план-график выполнения работы и ведет учет его выполнения. Примерный план-график приведен в таблице 1.

Таблица 1. Примерный план-график выполнения курсовой работы

№ п/п

Наименование этапов работы

Сроки выполнения этапов работы

Прим.

1

Описание концептуальной модели, формализация и алгоритмизация модели

2

Разработка и описание алгоритмов и программ, инструкции по их использованию

3

Планирование эксперимента, проведение расчетов, анализ полученных данных

Выполненная и подписанная руководителем работа допускается к защите.

При оценке качества выполнения и уровня защиты работы при максимальной сумме 100 баллов отдельным составляющим соответствуют следующие веса:

а) выполнение плана-графика – до 20 баллов;

б) качество рукописи и графической части работы – до 40 баллов (принимается к сведению наличие ошибок непринципиального характера, логичность и последовательность построения работы, правильность выполнения и полнота расчетов, соблюдение стандартов, аккуратность исполнения и грамотность работы);

в) качество доклада – до 20 баллов (оценивается степень аргументированности, четкости, последовательности и правильности изложения, соблюдение регламента);

г) уровень защиты работы и ответов на вопросы – до 20 баллов (принимается во внимание правильность и полнота ответов на вопросы, степень ориентированности в материале, рациональность предложений по возможным вариантам решений и исправлению ошибок).

Комиссия по защите принимает решение по балльной оценке вышеуказанных компонент в отдельности, подсчитывает сумму баллов и по ней выставляет академическую оценку:

«Отлично» – от 86 до 100 баллов;

«Хорошо» – от 71 до 80 баллов;

«Удовлетворительно» – от 50 до 70 баллов;

«Неудовлетворительно» – менее 50 баллов.

2 ЭТАПЫ ВЫПОЛНЕНИЯ Курсовой работы

2.1. Построение концептуальной модели системы и ее формализация

На первом этапе исследования динамики функционирования конкретного производственного объекта (подразделения) на базе ЭВМ необходимо построить концептуальную (содержательную) модель процесса функционирования этой системы, а затем провести ее формализацию, т. е. основным содержанием этого этапа является переход от словесного описания объекта моделирования к его математической (аналитико-имитационной) модели.

Рассмотрим содержание подэтапов первого этапа моделирования.

2.1.1. Постановка задачи машинного моделирования

Необходимо дать четкую формулировку задачи, обратив особое внимание на существование такой задачи и необходимость машинного моделирования, на выбор методики решения задачи с учетом имеющихся машинных ресурсов, на определение масштаба задачи и возможность ее разбиения на подзадачи.

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

2.1.2. Анализ задачи моделирования

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

2.1.3. Определение требований к исходной информации

После постановки задачи моделирования системы S необходимо сформулировать требования к исходной информации об объекте моделирования и в случае необходимости организовать получение недостающей информации. На этом подэтапе необходимо оценить достаточность имеющейся информации об объекте для его машинного моделирования, подготовить имеющиеся априорные сведения об объекте, провести анализ имеющихся экспериментальных данных о подобном классе систем.

2.1.4. Выдвижение гипотез и принятие предположений

При выдвижении гипотез и принятии предположений учитывается следующее: объем априорной информации для решения задачи; подзадачи, для решения которых информации недостаточно; ограничения на ресурсы при решении задачи; ожидаемые результаты моделирования. Гипотезы при построении модели системы S служат для заполнения "пробелов" в понимании задачи моделирования исследователем, а предположения принимаются относительно известных данных, которые не отвечают требованиям (ограничениям, ресурсам) решаемой задачи и служат обычно для упрощения модели [11].

2.1.5. Определение параметров и переменных

Прежде чем перейти к описанию математической модели, необходимо определить параметры системы, входные и выходные переменные, воздействия внешней среды. Описание каждого параметра и переменной дается в следующей форме: определение и краткая характеристика; символ обозначения и единица измерения; диапазон изменения (для переменных); место применения в модели.

2.1.6. Установление основного содержания модели

На этом этапе определяется основное содержание концептуальной модели и выбирается путь (метод) построения математической модели на основе принятых гипотез и предположений. При этом переходе должны учитываться следующие особенности: исходная формулировка задачи моделирования; функция и структура системы S, взаимодействие ее элементов, взаимодействия внешней среды Е; возможные средства решения задачи моделирования.

2.1.7. Обоснование критериев оценки эффективности системы

Для возможности оценки качества процесса функционирования моделируемой системы S необходимо выбрать (если она не задана) совокупность критериев оценки эффективности, т. е. в математической постановке задача сводится к получению соотношений (формул, алгоритмов) для оценки эффективности в функции параметров и переменных систем S с учетом воздействий внешней среды Е.

2.1.8. Определение процедур аппроксимации

Для возможности получения числовых значений интересующих характеристик системы S необходимо в процессе моделирования провести аппроксимации, для чего обычно используются:

Ø  детерминированная процедура, когда результаты моделирования однозначно определяются по данной совокупности входных воздействий и параметров системы (предполагается, что в этом случае отсутствуют случайные факторы, влияющие на результаты моделирования);

Ø  вероятностная процедура, когда предполагается, что случайные элементы влияют на результаты моделирования и необходимо получить информацию о законах распределения выходных переменных;

Ø  процедура определения средних значений, когда при моделировании представляют интерес средние значения выходных переменных при наличии случайных факторов.

2.1.9 Описание концептуальной модели

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

2.1.10. Проверка достоверности концептуальной модели

После того как концептуальная модель описана, необходимо проверить достоверность некоторых концепций модели и затем перейти к следующему этапу моделирования. Проверка достоверности концептуальной модели является достаточно сложной задачей, так как такая модель описывается в абстрактных понятиях. Одним из методов проверки ее является применение обратных операций, что позволяет проанализировать модель, вернуться к принятым аппроксимациям и, наконец, рассмотреть реально процессы, протекающие в моделируемой системе. Такой метод проверки достоверности концептуальной модели должен включать следующие процедуры: проверку замысла модели; проверку достоверности исходной информации; повторное рассмотрение постановки задачи моделирования; анализ принятых аппроксимаций; исследование гипотез и предположений. Только после тщательной проверки концептуальной модели следует переходить ко второму этапу моделирования, т. е. к этапу машинной реализации модели.

2.1.11. Составление технической документации по первому этапу моделирования

В конце этапа построения концептуальной модели и ее формализации пишутся разделы пояснительной записки к курсовой работе, которые включают следующие сведения: постановку задачи моделирования и ее анализ; критерии оценки эффективности; параметры и переменные модели системы; гипотезы и предположения; описание модели в абстрактных терминах и понятиях; описание ожидаемых результатов моделирования.

2.2 Алгоритмизация модели и ее машинная реализация

На втором этапе моделирования системы математическая модель, сформированная на первом этапе, воплощается в конкретную машинную модель. Второй этап моделировании представляет собой практическую деятельность, направленную на реализацию идей и математических схем в виде машинной модели, ориентированной на использование конкретных программно-технических средств (в курсовой работе – это GPSS и SMPL, AnyLogic).

Удобной формой представления логической структуры моделей процессов функционирования систем и машинных программ является схема. На различных этапах моделирования составляются обобщенные и детальные логические схемы моделирующих алгоритмов, а также схемы программ.

Обобщенная (укрупненная) схема модели задает общий порядок действий без каких-либо уточняющих деталей. Укрупненная схема показывает, что необходимо выполнить на очередном шаге, например: "Обратиться к датчику случайных чисел".

Детальная схема модели содержит уточнения, отсутствующие в обобщенной схеме, и показывает не только, что следует выполнить на очередном шаге, но и как это выполнить.

Логическая схема моделирующего алгоритма представляет собой логическую структуру модели процесса функционирования системы. Логическая схема указывает упорядоченную последовательность операций, связанных с решением задачи моделирования.

Схема программы отображает порядок программной реализации моделирующего алгоритма с использованием математического обеспечения конкретной ЭВМ и представляет собой интерпретацию логической схемы моделирующего алгоритма разработчиком программы.

Различие между этими схемами заключается в том, что логическая схема отражает логическую структуру модели процесса функционирования системы, а схема программы - логику машинной реализации модели с использованием конкретных средств программной реализации модели.

Логическая схема алгоритма и схема программы могут быть выполнены как в укрупненной, так и в детальной форме. При изображении этих схем используется набор символов, определяемых ГОСТ 19.003 - 80 "Единая система программной документации. Схемы алгоритмов и программ. Обозначения условные графические" [4]. Некоторые наиболее употребительные в практике моделирования символы с указанием функций, выполняемых ими в схемах алгоритмов и программ, приведены в приложении 4. Правила выполнения схем регламентируются ГОСТ 19.002 - 80 "Единая система программной документации. Схемы алгоритмов и программ. Правила выполнения" [4].

2.2.1 Построение логической схемы модели

Рекомендуется строить модель М по блочному принципу, т. е. в виде некоторой ограниченной совокупности блоков. Построение модели системы из таких блоков обеспечивает необходимую гибкость модели, в процессе ее эксплуатации, а также дает ряд преимуществ на стадии ее машинной отладки. При построении блочной модели проводится разбиение процесса функционирования системы на отдельные достаточно автономные подпроцессы. Таким образом, модель функционально подразделяется на подмодели, каждая из которых может быть разбита на еще более мелкие элементы. Блоки такой модели бывают основные и вспомогательные. Каждый основной блок соответствует некоторому подпроцессу, имеющему место в моделируемой системе S, а вспомогательные блоки представляют лишь составную часть машинной модели. Они не отражают функции моделируемой системы и необходимы лишь для машинной реализации модели, фиксации и обработки результатов моделирования.

2.2.2 Получение соотношений модели

Одновременно с выполнением подэтапа построения логической схемы модели необходимо, где это возможно, получить математические соотношения в виде явных функций. Этот подэтап соответствует неявному заданию возможных математических соотношений на этапе построения концептуальной модели. При выполнении первого этапа еще может не быть информации о конкретном виде таких математических соотношений, на втором этапе эти соотношения необходимо получить. Схема машинной модели должна представлять собой полное отражение заложенной в модели концепции и иметь описание всех блоков модели с их наименованиями; единую систему обозначений и нумерацию блоков; отражение логики модели; задание математических соотношений в явном виде.

2.2.3 Проверка достоверности модели системы

Эта проверка является первой из выполняемых на этапе реализации модели. Так как модель представляет собой приближенное описание процесса функционирования реальной системы S, то до тех пор, пока не доказана достоверность модели, нельзя утверждать, что с ее помощью мы получили результаты, адекватные тем, которые могли бы быть получены при проведении натурного эксперимента с реальной системой. Проверка модели на рассматриваемом подэтапе должна дать ответ на вопрос, насколько логическая схема модели и используемые соотношения отражают замысел ее, сформированный на первом этапе. При этом проверяются возможность решения постановленной задачи, точность отражения замысла в логической схеме, полнота логической схемы модели, правильность используемых математических соотношений. Только после этого можно считать, что имеется логическая схема модели, пригодная для дальнейшей работы по реализации модели на ЭВМ.

2.2.4. Выбор вычислительных средств для моделирования

На этом подэтапе необходимо окончательно решить вопрос о выборе ЭВМ для реализации модели на основе следующих требований: наличие необходимого математического обеспечения; доступность выбранной ЭВМ для разработчика модели; обеспечение всех этапов реализации модели; возможность своевременного получения результатов моделирования.

2.2.5. Построение схемы программы

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

При использовании языка SMPL для реализации модели необходима разработка схемы программы с более высокой степенью детализации, соответствующей уровню операторов SMPL [13, 14], при использовании AnyLogic – использовать имеющиеся графические нотации.

2.2.6. Проверка достоверности схемы программы

Эта проверка является второй на этапе машинной реализации модели. Очевидно, что не следует продолжать работу по машинной реализации модели, если нет уверенности в том, что в схеме программы, по которой будет вестись дальнейшее программирование, допущены ошибки, которые делают ее неадекватной логической схеме модели, а следовательно, и самому объекту моделирования. При этом проводится проверка соответствия каждой операции, представленной в схеме программы, аналогичной ей операции в логической схеме модели.

2.2.7. Проведение программирования модели

При достаточно подробной схеме программы, отражающей все операции логической схемы модели, можно приступить к программированию модели. Если имеется адекватная схема программы, то программированием модели занимается только программист без участия и помощи со стороны разработчика модели (при выполнении курсовой работы студент выступает как в роли разработчика модели, так и в роли программиста).

2.2.8. Проверка достоверности программы

Эта проверка является последней на этапе машинной реализации модели и должна проводиться либо путем обратного перевода программы в ее схему, либо проверкой отдельных частей программы при решении различных тестовых задач, либо объединением всех частей программы и проверки ее в целом. На этом подэтапе необходимо также уточнить оценки затрат машинного времени на исследование динамики функционирования.

2.2.9. Составление технической документации по второму зтапу

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

Техническая документация по второму этапу моделирования должна составляться при выполнении курсовой работы непосредственно при реализации соответствующих подэтапов.

2.3 Получение и интерпретация результатов моделирования

На третьем этапе моделирования инструментальная ЭВМ используется для проведения рабочих расчетов по составленной и отлаженной программе. Результаты этих расчетов позволяют провести анализ и сформулировать выводы о характеристиках процесса функционирования моделируемой системы S. При реализации моделирующих алгоритмов на ЭВМ вырабатывается информация о состояниях процесса функционирования исследуемой системы, которая является исходным материалом для приближенной оценки искомых характеристик, получаемых в результате имитационного эксперимента с моделью.

Остановимся на рассмотрении каждого из подэтапов.

2.3.1. Планирование машинного эксперимента с моделью системы

Перед проведением рабочих расчетов на ЭВМ должен быть составлен план проведения эксперимента с моделью системы S с указанием комбинаций переменных и параметров, для которых проводится Исследование динамики функционирования. Проведение стратегического и тактического планирования машинных экспериментов призвано в итоге дать возможность получить максимальный объем необходимой информации об объекте моделирования при минимальных затратах ресурсов ЭВМ. При выполнении этого подэтапа решаются частные задачи тактического планирования конкретного машинного эксперимента при уже заданных условиях его проведения и выбранных инструментальной ЭВМ и ее математического обеспечения. Используя методы планирования экспериментов, определим координаты точек факторного пространства и комбинации уровней факторов для каждой экспериментальной точки.

2.3.2 Определение требований к вычислительным средствам

После составления плана проведения машинного эксперимента можно приступить к выполнению рабочих расчетов на ЭВМ, которые обычно включают подготовку и проверку исходных данных для ввода в ЭВМ, проведение расчетов на ЭВМ, получение результатов моделирования. Исследование динамики функционирования рационально выполнять в два этапа: сначала контрольные, а затем рабочие расчеты. Причем контрольные расчеты проводятся для проверки машинной модели и определения чувствительности результатов к изменению исходных данных.

2.3.3 Проведение рабочих расчетов

Чтобы проанализировать выходные данные, полученные при моделировании системы S на ЭВМ, необходимо знать, что делать с результатами рабочих расчетов и как их интерпретировать. Эти задачи могут быть решены на основании предварительного анализа, проведенного на первых этапах моделирования.

Планирование машинного эксперимента позволяет вывести необходимое количество выходных данных и определить метод их анализа. При этом необходимо выводить только те результаты, которые нужны для проведения дальнейшего анализа. Также необходимо полнее использовать возможности инструментальной ЭВМ для статистической обработки результатов моделирования и представления этих результатов в наиболее наглядной форме, например в виде графиков, гистограмм, схем и т. и. Вычисление статистических характеристик перед выводом результатов позволяет повысить эффективность использования ЭВМ и свести к минимуму обработку выходной информации после ее выдачи пользователю.

2.3.4 Анализ результатов моделирования системы

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

2.3.5 Представление результатов моделирования

После получения и предварительного анализа результатов моделирования они должны быть интерпретированы относительно моделируемого объекта, т. е. системы S.

Таким образом, основным содержанием этого подэтапа является переход от информации, полученной в результате машинного эксперимента с моделью, к информации применительно непосредственно к объекту моделирования, на основании которой и будут делаться выводы относительно характеристик процесса функционирования исследуемой системы S.

2.3.6 Интерпретация результатов моделирования

Проведение этого подэтапа тесно связано с предыдущим. При подведении итогов моделирования должны быть отмечены главные особенности полученных в соответствии с планом эксперимента результатов, проведена проверка гипотез и предположений и сделаны выводы на основании полученных результатов моделирования. Все это позволяет сформулировать рекомендации по практическому использованию заказчиком полученных результатов моделирования, например, на этапе проектирования конкретной системы S.

2.3.7 Подведение итогов моделирования и выдача рекомендаций

Эта документация является окончательной и результирующей и включает в себя план проведения машинного эксперимента, наборы исходных данных для моделирования, результаты моделирования системы, анализ и оценку полученных результатов, пути дальнейшего совершенствования машинной модели. Документация по моделированию конкретной системы S на ЭВМ должна содержать весь комплект технической документации по каждому из трех рассмотренных этапов.

3 ТЕМАТИКА КУРСОВЫХ работ

Теоретическая часть курсовой работы должна базироваться на лекционном материале дисциплины "Моделирование систем" и может быть связана с другими дисциплинами типового учебного плана данной специальности, прочитанными ранее.

Задание на курсовую работу является индивидуальным. В отдельных случаях возможны темы исследовательского характера.

Выбор тематики курсовых работ осуществляется в соответствии с учебными задачами дисциплины "Моделирование систем". Исходя из этих требований и была выбрана общая направленность тематики курсовых работ.

Кроме того, при выборе тематики учитываются особенности машинной реализации систем при допустимых затратах машинных ресурсов на реализацию моделей (машинного времени и оперативной памяти) для их выполнения при возможности организации интерактивного режима, что особенно важно для активного усвоения теоретического материала дисциплины и интенсивного приобретения практических навыков моделирования на современных ЭВМ.

Задание на курсовую работу выдаются преподавателем.

4 Рекомендуемая литература

1 Основная литература

1.  А. Экономико-математические методы и модели (микроэкономика): Учеб. пособие для вузов / К. А. Багриновский, В. М. Матюшок. – М.: Изд-во Российского университета дружбы народов, 1999. – 183 с. (имеется в библиотеке ОрелГТУ).

2.  Г. Моделирование социалистической экономики. - М.: Экономика, 1988. – 487 с. (отсутствует в библиотеке ОрелГТУ).

3.  И. Математические методы и модели в планировании / А. И. Карасев, Н. Ш. Кремер, Т. И. Савельев. – М.: Экономика, 1987. – 240 с. (имеется в библиотеке ОрелГТУ).

4.  Имитационное моделирование. Классика CS.3-е изд. – СПб.: Питер; Киев: Издательская группа BHV, 2004. – 847 с. (отсутствует в библиотеке ОрелГТУ).

5.  В. Введение в экономико-математическое моделирование. – М.: Наука, 1984. – 392 с. (имеется в библиотеке ОрелГТУ).

6.  Н. Статистические методы построения эмпирических формул. – М.: Высшая школа, 1988. – 238 с. (имеется в библиотеке ОрелГТУ).

7.  Машинные имитационные эксперименты с моделями систем. – М.: Мир, 1975. – 500 с. (отсутствует в библиотеке ОрелГТУ).

8.  М. Вероятность и статистика / Е. М. Четыркин, И. Л. Калихман – М.: Финансы и статистика, 1982. – 319 с. (отсутствует в библиотеке ОрелГТУ).

9.  Дж. Моделирование на GPSS. – М.: Машиностроение, 1980. – 592 с. (отсутствует в библиотеке ОрелГТУ).

10.  Я. Моделирование систем: Практикум: Учеб. пособие для вузов по спец. «Автоматизированные системы обработки информации и управления» / Б. Я. Советов, С. А. Яковлев. – М.: Высшая школа, 1999. – 224 с. (отсутствует в библиотеке ОрелГТУ).

11.  Я. Моделирование систем: Учебник для Вузов по спец. «Автоматизированные системы управления» / Б. Я. Советов, С. А. Яковлев. –М.: Высшая школа, 1985. – 271 с. (имеется в библиотеке ОрелГТУ).

12.  А. Имитационное моделирование экономических систем и процессов. – Орел: ОрелГТУ, 2004. – 172 с. (имеется в библиотеке ОрелГТУ).


2 Дополнительная литература

13.  А. Компьютерное моделирование: долгий путь к сияющим вершинам? // Компьютерра. – № 40. – 1997. – С. 26-36 (отсутствует в библиотеке ОрелГТУ).

14.  З. Оптимизация и регрессия. – M.: Наука, 1981. – 393 с. (имеется в библиотеке ОрелГТУ).

15.  П. Математические модели в экономике / Ю. П. Иванилов, А. В. Лотов. – М.: Наука, 1979. – 304 с. (отсутствует в библиотеке ОрелГТУ).

16.  С. Экономико-математическое моделирование производственных систем: Учеб. пособие для инженерно-экономических спец. вузов / В. С. Иозайтис, Ю. А. Львов. – М.: Высшая школа, 1991. – 192 с. (отсутствует в библиотеке ОрелГТУ).

17.  Исследование операций: В 2-х т./ Под ред. Дж. Моудера, С. Элмаграби. – М.: Мир, 1981. – Т.1. – 712 с., Т.2. – 677 с. (имеется в библиотеке ОрелГТУ).

18.  А. Моделирование информационно-вычислительных процессов: Учебное пособие для вузов. – М.: Изд-во МГТУ им. Н. Э. Баумана, 1999. – 360 с. (имеется в библиотеке ОрелГТУ).

19.  А. Управление промышленными предприятиями с использованием систем поддержки решений. – М.: Издательство МАИ, 2000. – 256 с. (отсутствует в библиотеке ОрелГТУ).

20.  Введение в исследование операций: В 2-х кн. – М.: Мир, 1985. – Т.1 – 479 с., Т.2. – 496 с. (имеется в библиотеке ОрелГТУ).

21.  Имитационное моделирование систем – искусство и наука. – М.: Мир, 1978. – 418 с. (отсутствует в библиотеке ОрелГТУ).

22.  Методы принятия решений / М. Эддоус, Р. Стенфилд. – М.: Аудит, 1997. – 590 с. (имеется в библиотеке ОрелГТУ).

3 Методическая литература

23.  А. Методические указания к выполнению курсовых работ по дисциплине «Моделирование экономических процессов» для специальности 071900 «Информационные системы в экономике» /О. А. Савина, С. В. Терентьев. – Орел: ОрелГТУ, 1999. – 59 с. (имеется в библиотеке ОрелГТУ).

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством