Федеральное агентство по образованию
ГОУ ВПО «Нижегородский государственный архитектурно – строительный университет»
Международный институт экономики, права и менеджмента
Кафедра информационных систем в экономике
Курсовая работа
по дисциплине: Математические методы и модели
на тему:
«Имитационное моделирование группового обслуживания с несколькими этапами и двойной очередью: работа оптового магазина»
Выполнил студент:
Чикунова Е. О.
Проверил:
Прокопенко Н. Ю.
г. Н. Новгород
2010 г.
Оглавление
Введение
1 Имитационное моделирование
2 Описание системы
2.1 Модельное время
2.2 Классы и объекты
2.3 События и методы
3 Реализация модели
3.1 Программная реализация
3.2 Построение графиков
3.2.1 Программа gnuplot
3.2.2 Использование программы для построения графиков
4 Анализ результатов
Список использованной литературы
Введение
В современном мире гарантией эффективной работы любого предприятия служит рациональное использование денежных средств и трудового фактора. Именно поэтому для расчета экономического эффекта работы оптового магазина необходимо провести имитационное моделирование на основании предварительно установленных зависимостей.
Термин имитационное моделирование означает, что речь идет о моделях с помощью, которых нельзя вычислить или предсказать результат и поэтому с их помощью проводиться вычислительный эксперимент при заданных исходных данных.
Метод имитационного моделирования дает возможность широкого использования математического аппарата и вычислительной техники для исследования хода экономических процессов.
Таким образом, сущность имитационного моделирования состоит в том, что с помощью ЭВМ воспроизводится поведение исследуемой системы, а исследователь, управляет ходом процесса и анализирует получаемые результаты. Поэтому под имитацией следует понимать численный метод проведения на ЭВМ экспериментов с алгоритмами, описывающими поведение системы и определения интересующих нас функциональных характеристик.
Целью данной курсовой работы является разработка модели группового обслуживания с несколькими этапами и двойной очередью, то есть работа оптового магазина. Основой для разработки модели в данной курсовой работе является метод имитационного моделирования. Так же курсовая работа предполагает создание программы на языке C++, обеспечивающей ввод исходной информации, ее обработку, реализацию алгоритма имитации процесса и выдачу необходимой информации.
1. Имитационное моделирование
Можно дать следующее определение понятия модель: это такое описание, которое исключает несущественные подробности и учитывает наиболее важные особенности системы. Моделирование же можно определить как методологию изучения системы путем наблюдения отклика модели на искусственно генерируемый входной поток. К. Шеннон пишет так: «Имитационное моделирование есть процесс конструирования модели реальной системы и постановки экспериментов на этой модели с целью либо понять поведение системы, либо оценить (в рамках ограничений, накладываемых некоторым критерием или совокупностью критериев) различные стратегии, обеспечивающие функционирование данной системы...» Имитационное моделирование является экспериментальной и прикладной методологией, имеющей следующие цели [1]:
· Описание поведения системы;
· Построение теорий и гипотез, которые могут объяснить наблюдаемое поведение;
· Использование этих теорий для предсказания будущего поведения системы, то есть тех воздействий, которые могут быть вызваны изменениями в системе или изменениями способов ее функционирования.
Авторы одной методологической работы сформулировали основные факторы, влияющие на принятие правильного решения по результатам моделирования:
· адекватное понимание решаемой задачи, т. ............