автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Программное обеспечение имитационного моделирования процесса функционирования буфера-накопителя

кандидата технических наук
Собочинский, Игорь Леонидович
город
Красноярск
год
2003
специальность ВАК РФ
05.13.11
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Программное обеспечение имитационного моделирования процесса функционирования буфера-накопителя»

Автореферат диссертации по теме "Программное обеспечение имитационного моделирования процесса функционирования буфера-накопителя"

- На правах рукописи

СОБОЧИНСКИИ Игорь Леонидович

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ ПРОЦЕССА ФУНКЦИОНИРОВАНИЯ БУФЕРА-НАКОПИТЕЛЯ

Специальность 05.13.11 - «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей»

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Красноярск - 2003

Работа выполнена в Красноярском государственном техническом университете

Научный руководитель: доктор физико-математических наук, профессор

Быков Валерий Иванович

Официальные оппоненты: доктор физико-математических наук, профессор

Добронец Борис Станиславович

кандидат технических наук, доцент Сорокин Владимир Афанасьевич

Ведущая организация: Институт вычислительного моделирования

СО РАН

Защита состоится 20 ноября 2003 г. в 1400 часов на заседании диссертационного совета Д 212.098.03 Красноярского государственного технического университета по адресу: 660074, г. Красноярск, ул. Киренского, 26, корпус "Г", ауд. "Г"-417.

Факс КГТУ: (391-2) 43-06-92

С диссертацией можно ознакомиться в библиотеке Красноярского государственного технического университета.

Автореферат разослан 15 октября 2003 г.

Ученый секретарь диссертационного совета, к.т.н., доцент

Е.А. Вейсов.

А

\6\4s

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

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

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

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

1. Разработать имитационную модель функционирования буферных систем с неоднородным входом и выходом.

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

3. Разработать структуру и программно реализовать информационную систему имитационного моделирования работы склада.

4. Использовать информационную систему имитационного моделирования работы склада для реального производства.

Научная новизна:

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

2. На основе имитационной модели разработано программное обеспечение моделирования, процесса функционирования буфера-накопителя на языке С++ под управлением OS Windows NT/2000.

3. Разработана модель работы склада с учетом структуры потоков материальных ценностей на входе и выходе на основе метода Монте-Карло.

4. Создано программное обеспечение моделирования работы складских систем на языке С++ под управлением OS Windows NT/2000.

Практическая ценность:

1. Разработана база данных Store реализованная в системе управления базами данных MS SQL Server 2000.

2. Разработана программа «Склад предприятия» предназначенная для ведения учета объектов поступающих на склад, реализованная на языке С++ под управлением OS Windows NT/2000.

3. Проведена опытная апробация программного обеспечения имитационного моделирования процесса функционирования склада, с использованием статистических данных предприятия «Центральные электрические сети».

4. В ходе работы программного средства вынесен ряд рекомендаций по повышению эффективности использования складских площадей предприятия «Центральные электрические сети»

Основные тезисы выносимые на защиту:

1. Имитационная модель функционирования буфера-накопителя.

2. Программное обеспечение оценки эффективности функционирования буфера-накопителя.

3. Результаты имитационного моделирования буфера накопителя при условиях варьирования статистических характеристик входа и выхода.

Реализация результатов работы.

Разработанная информационная система использована в деятельности предприятия Центральные электрические сети ОАО «Красноярскэнерго», что подтверждается соответствующими актами использования.

Апробация работы.

Основные результаты работы докладывались на Всероссийской научно-практической конференции «Проблемы информатизации региона» (Красноярск, 1998 г., 2000 г.), Всероссийской научно-практической конференции с международным участием «Достижения науки и техники - развитию сибирских регионов» (Красноярск, 1999 г., 2000 г., 2003 г.), научно-технических и научно-методических конференциях КГТУ.

Публикации.

По теме диссертации опубликовано 17 печатных работ: статьи, доклады [111-127].

Объем работы.

Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы из 137 наименований, 3 приложений, содержит 82 рисунка и 14 таблиц. Общий объем диссертации составляет 151 страницу.

СОДЕРЖАНИЕ РАБОТЫ

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

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

Во второй главе дано описание имитационной модели буфера-накопителя со случайным входом и выходом.

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

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

Формальное описание имитационной модели процесса функционирования буфера-накопителя может быть дано в терминах теории автоматов.

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

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

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

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

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

Программа при своей работе использует следующие исходные данные:

1.5 — двумерный массив (матрица) чисел, описывающих содержимое буфера-накопителя, размерами Х*У (рис. 1). Ненулевое значение каждого из чисел указывает на то, что соответствующий ему фрагмент буфера занят каким-либо объектом.

2. С - список структур М, описывающих взаимное расположение объектов в буфере (рис. 2).

3. М — структура, описывающая расположение единичного объекта в буфере. Содержит значение типа объекта (7) и его координаты в 5-матрице (хт,ут) (рис. 2).

Рис. 1. Схема буфера-накопителя

Ml Мг Мъ

L, ¿2 и

М:

L:

А, В

Kin1 Kout

Рис. 2. Структура данных модели буфера-накопителя

4. W— массив структур L, описывающих типы объектов, помещаемых в буфер, и их характеристики. Каждый элемент характеризуется типом (Г), размерами (А, В), а также относительными интенсивностями поступления в буфер (Kin) и изъятия из буфера (Кои1). Также в число компонентов структуры входят абсолютные вероятности этих процессов (р,„ и роШ соответственно) (рис. 2).

Программа Store 1.0 в своей работе использует Следующий алгоритм.

1. Ввод исходных данных - размеров буфера-накопителя (X, Y), типов и характеристик объектов (W).

2. Начальная инициализация. Массив S заполняется нулевыми значениями, список С очищается.

3. Расчет вероятностей. Для каждого элемента массива ^рассчитываются р,„ и рош по следующей формуле:

К,

j

где р, - вероятность выполнения операции в данный момент времени;

К, - относительная частота операций данного типа.

4. Начало основного цикла моделирования.

5. Случайный выбор одного из процессов (размещения в буфере или изъятия из буфера одного из объектов) в соответствии с рассчитанными в п. 3 вероятностями.

6. Действия в соответствии с типом выбранного процесса.

а. Выбранный процесс - размещение в буфере. В этом случае:

- определить размеры размещаемого объекта по его типу;

Р.=-

Рис. 3. Алгоритм моделирования буфера-накопителя

- произвести поиск в массиве 5 необходимого свободного места для размещения объекта;

- если свободное место найдено, то заполнить соответствующие ячейки 5 ненулевыми значениями и пополнить список С очередной структурой М. Если не найдено - никаких действий.

Ь. Выбранный процесс - изъятие из буфера. В этом случае:

- произвести в списке С поиск структуры М подходящего типа Т.

- если структура найдена, то определить размеры объекта и заполнить нулями соответствующие ячейки S, после чего удалить структуру М из списка С. Если структура не найдена - никаких действий.

7. Завершение цикла и возврат к п. 5 или прекращение моделирования (при достижении требуемого количества проходов цикла).

Алгоритм моделирования буфера-накопителя представлен на рис. 3.

Описанный алгоритм был положен в основу разработанной программы Store 1.0, предназначенной для выполнения имитационного моделирования поведения буфера-накопителя (рис. 4). Окно этого приложения разделено на две части: в левой части производится начальный ввод данных и расположены элементы управления для контроля над процессом моделирования, правая часть в визуальной форме отображает содержимое буфера-накопителя.

-Товары—

Ргакгчкжзго >

ID I Al В| ' И| Ш|

аэ8 а зз 187

'' аи " 1411 ' 413

а71~ о.« 132"

0.65 08 85"

й?. ~o.es' 52'

„ t__- и-л J

-jJ hi « —

- !=■ г

, (м " UJ _1_ 1

*И| S !'

ЧЬ Г. N

Р - VT-r-Ч1 о -

Я ( • -¿'.Л.'

— У . i ■■••• —1

1 fb I 1

Рис. 4. Окно программы Store 1.0

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

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

В поле MCSN задается длительность моделирования в шагах MCS. В ' начале работы имеется возможность определить начальное состояние буфе-

ра. Для этого выполняется некоторое количество попыток размещения объектов случайного типа в буфере. Это количество определяется значением па-г раметра Start file.

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

Покажем, как имитационную модель буфера накопителя можно использовать, например, для выявления закономерностей в динамике накопления предметов в зависимости от соотношения габаритов последних. С этой целью возьмем буфер размером 80x80 ячеек и 3 разновидности предметов с размерами 2x2, 2x3 и 2x4 соответственно. Относительные интенсивности поступления предметов в буфер примем равными 1.0, а относительные интенсивности изъятия установим 0.1.

Рис. 5. Заполнение буфера-накопителя на различных этапах

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

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

Период конкуренции объектов можно разделить на этапы, каждый из которых начинается в момент вытеснения очередного вида объектов за исключением первого этапа, начинающегося с момента заполнения буфера Конкурирующими объектами. Количество объектов некоторого вида, в пределах одного этапа, изменяется линейно. На рис. 6 эти этапы отражены в диапазонах MCS от 13 до 240 и от 240 до 580. На рис. 5 показан начальный ,

этап моделирования, момент вытеснения предметов с размерами 2x4 и момент окончания моделирования.

(

mcs

Рис. 6. Динамика заполнения буфера-накопителя

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

Таблица 1

№ Площадь Р» Рои,

1 1x12 1 0.5

2 2x6 1 0.5

3 3x4 1 0.5

мсв

Рис. 7. Динамика заполнения буфера-накопителя

мсг

Рис. 8. Динамика заполнения буфера-накопителя

МСБ

Рис. 9. Динамика заполнения буфера-накопителя

Приведем наиболее характерные результаты, полученные при выполнении процесса моделирования (см. рис. 7-9). Как видно из рисунков 7-9 при одинаковой площади объектов и при одинаковых интенсивностях поступления и изъятия на начальном этапе происходит равномерное заполнение буфера. В момент заполнения буфера объектами начинается их конкуренция. После начала конкуренции вероятность вытеснения объектов определенной конфигурации равновелика. При начале преобладания объектов любой конфигурации начинается вытеснение объектов другой конфигурации.

Это можно объяснить следующим образом. При изъятии объекта, например с конфигурацией 1x12 свободное место не могут занять объекты других конфигураций, например 2x6 или 3x4. Место может быть занято только объектом подобной конфигурации. Это приводит к постепенному вытеснению тех объектов которые не получили численное преимущество после начала конкуренции.

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

1 (л-")'

т.е. случайная величина подчинена нормальному закону распределения (распределение Гаусса).

Рассчитаем интенсивности поступления и изъятия, исходя из нормального закона распределения при изменяющихся значениях дисперсии 1,2, 3,5.

Рассмотрим случай для с1= 1, а = 5, х принимает целое значение из отрезка [3, 7]. Полученные результаты используем в имитационной модели буфера-накопителя. Возьмем буфер размером 40x40 ячеек и пять разновидностей предметов площадью 3, 4, 5, 6 и 7 метров, а относительные интенсивности поступления и изъятия для указанных разновидностей предметов 0.054, 0.241, 0.398, 0.241 и 0.054 соответственно. Количество шагов моделирования примем равным 5000. Результаты моделирования представлены на рис. 10.

Следует отметить зависимость амплитуды случайных пульсаций степени заполнения от величины дисперсии. Рассмотрим для примера два крайних варианта при а? = 1 и (1 = 5. Можно заметить, что при увеличении дисперсии амплитуда колебаний уменьшается.

Это явление легко поддается интерпретации. Рассмотрим рис. 10 на котором представлены кривые распределения вероятностей для й= 1 и ¿1= 5. В случае с1 = 1 наибольшая вероятность приходится на предметы с площадью 6 метров (р - 0.398), а наименьшая на предметы с площадью 3 и 7 метров {р = 0.054). В случае ¿1 — 5 вероятности для предметов с указанными выше площадями отличаются меньше (р = 0.178 для площади 6 м,р = 0.119 для 3 м).

Ш111111И1. И 1ЙМНИИ " 4*1

а=з а=5

Рис. 10. Результаты моделирования при изменяющихся значениях дисперсии.

Поэтому при = 5 происходит наиболее заметное вытеснение крупногабаритных объектов мелкогабаритными. Это приводит к снижению амплитуды колебаний степени заполнения буфера.

В третьей главе содержится описание программной реализации информационной системы имитационного моделирования работы склада.

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

Рис. 11. Упрощенная структурная схема ИС

На основе описанной карточки учета материалов разработана база данных «Store». База данных «Store» реализована в системе управления базами данных Microsoft SQL Server 2000, которая является одной из лучших современных систем управления базами данных, наиболее оптимальным образом использующей возможности операционной системы Windows. База данных «Store» состоит из двух файлов, первичного файла данных «store.mdf» и файла журнала транзакций «store_log.ldf>>.

База данных «Store» содержит шесть пользовательских таблиц «groups»; «materials»; «opérations», «pmaterials», «customers», «providers». Структура базы данных «Store» представлена на рис. 12.

groups

idjgroup name_group

operations - • '

? id_matenal

Ш id_operation

date_operation

■ « î ld_doc

price

sumjjnce

1 contragent

[input]

[output]

balance

materials '

id_group

immaterial

namejnaterial

balance

dm

price

note

JT

customers.

id_customer name customer

providers

4

id_provider namejjrovider

pmaterials .

4 idjnaterial

name_matrfal

form

dm

qty

4 id_pasport

Рис. 12. Структура базы данных «Store»

«

Программа «Склад предприятий» реализована на языке С++. Для работы программы «Склад предприятия» требуется операционная система Windows NT/2000. Программа «Склад предприятия» позволяет в процессе работы проводить ввод, обработку, коррекцию данных непосредственно с экрана дисплея и позволяет вести количественно-суммовой учет материалов поступающих на склад (рис. 13).

ими

Коррдаомрсвк» Стгсргмж Сареис Отчеты Спс^-ь

|Номя1 |гая» ' " ■

Ксрректмсвд'Э Слерашо

Ошсжиа Омрмж]

|П0СтиишЛ101угц»

Дта

10.05.2000 ДАО КРАСНОЯРСКАЯ ГЭС 30.06.2000 РЭСЭСкляа 1106.2000 РЭС1 Скям

■ Ксррактураака

—П

Д тж._ Кдигуя-

(1005.2000 ]ДА0 КРАС

Г «ось«« гщиход; *ЦГ!ВЗШ

Д«гк

цаобоо

КОСЛВ«ОКРБ*НМ1 ЧоЗДКРМЭНЕРГС) 1000 "ЛЕЙМОС-МЕДИМЛ" ]ППП ФАРМАЦИЯ" " 1оооепо ■ПРОМЫШЛЕННОЕ ОБОРУ ло ДКРАСНОЯРОЭНЕРГОСПЕЦРеМОНТ

Ш1 шт шт шт шт

шт ,

шт

шт

шт

шт

13

Рис. 13. Окно программы «Склад предприятия»

Программа «Склад предприятия» предоставляет возможность подготовки исходных данных для процесса моделирования, путем обработки накопленной статистики за указанный период времени.

В четвертой главе показан пример использования программного средства имитационного моделирования процесса функционирования склада, на основе накопленной статистики предприятия «Центральные электрические сети». Дана общая характеристика складских площадей предприятия. Рассмотрен процесс работы с информационной системой.

Рассмотрим одно из помещений отведенных под склад общей площадью 300 м2 (25 х 12 метров). Данный склад предназначен для хранения некоторых видов кабельной продукции.

Для примера рассмотрим работу системы с одним из вышеперечисленных материалов. На основе накопленной статистики построим временной ряд (рис. 14), а также закон распределения для поступления и изъятия по данному материалу (рис. 15).

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

раф-'ЧР1.КгМ> данные

Файл Статистика' Графпс

Динамика поступления и изъятия объектов

35

— Поступление

— Изъятие

Рис. 14. Динамика накопления и изъятия объектов

Графические донные

Файл Статистике

0,45 0,40 0,35 0,30

I 0,25 | ^

0,15 0,10 оде 0,00

Частота поступления и изъятия

10-15 Интервалы

20-25

0,45 0,40 0,35 0.Э0 0,25 0,20 0.1 г 0.10 0,05 0,00

Поступление — Изъятие

Рис. 15. Распределение вероятностей

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

Динамика заполнения склада представлена на рис. 16. .

0,6 0.5 0,4 03 0,2 0.1 0

1 2 3 4 5 6 7 8 9 10 11 12

Рис. 16. Динамика заполнения склада

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

ЗАКЛЮЧЕНИЕ И ОСНОВНЫЕ ВЫВОДЫ

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

Основные результаты работы можно сформулировать в следующих выводах:

1. Разработана имитационная модель функционирования буферных систем с неоднородным входом и выходом.

2. Разработано программное обеспечение моделирования процесса работы буфера-накопителя на языке С++ под управлением OS Windows NT/2000, позволяющее производить моделирование динамики степени его

1 - Результаты

моделирования

2 - 2002 год.

заполнения с учетом габаритов объектов и интенсивностей поступления и '

изъятия.

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

4. Разработана информационная система имитационного моделирования работы складских систем, состоящей из базы данных Store реализован- • ной в СУБД MS SQL Server 2000, программы «Склад предприятия» и программы Store 1.0 реализованных на языке С++ под управлением OS Windows NT/2000.

5. Проведена опытная апробация программного обеспечения имитационного моделирования работы склада, с использованием статистических данных предприятия «Центральные электрические сети».

По теме диссертации опубликованы следующие основные работы:

1. Собочинский И. Л. Информационные системы в складировании // Проблемы информатизации региона. ПИР-98. Труды Четвертой Всероссийской конференции. Красноярск: ЗАО «Диалог Сибирь - НТ», 1998. С. 552556.

2. Собочинский И. Л. Информационные технологии в складской деятельности // Достижения науки и техники - развитию сибирских регионов: Тезисы докладов Всероссийской научно-практической конференции с международным участием: В 3-х ч. ч. 3. Красноярск: КГТУ, 1999. С. 191-192.

3. Быков В.И., Собочинский И. Л., Швец А. В. Информационные технологии в складской деятельности // Достижения науки и техники - развитию сибирских регионов: Материалы Всероссийской научно-практической конференции с международным участием: В 3-х ч.'ч. 3. Красноярск: КГТУ, 2000. С. 54.

4. Быков В. И., Собочинский И. Л. Применение информационных технологий в управлении материальными потоками на складе // Вестник Красноярского государственного технического университета. Вып. 20. Транспорт. Красноярск: КГТУ, 2000. С. 162-165.

5. Собочинский И. Л. Информационные системы управления складским хозяйством // Проблемы информатизации региона. ПИР-2000: Тез. докл. Шестой Всероссийской научно-практической конференции (Красноярск, 2123 ноября 2000 г.) / Под ред. Е. А. Вейсова, В. И. Подшивалова. Красноярск: КГТУ, 2000. С. 90-92.

6. Быков В. И., Собочинский И. Л., Татаренко А. А. Информационные системы управления буфером-накопителем // Проблемы информатизации региона. ПИР-2000: Доклады Шестой Всероссийской научно-практической

конференции (Красноярск, 21-23 ноября 2000 г.) / Под ред. Е. А. Вейсова, В. И. Подшивалова. Красноярск: ИЦП КГТУ, 2000. С. 18-21.

7. Быков В. И., Собочинский И. Л., Татаренко А. А. Применение информационных технологий в складском хозяйстве // Транспортные средства Сибири: Межвузовский сборник научных трудов с международным участием. Вып. 6. Красноярск: КГТУ, 2000. С. 139-142.

8. Быков В. И., Собочинский И. Л, Татаренко А. А. Применение современных компьютерных технологий для построения информационной модели склада // Достижения науки и техники - развитию сибирских регионов: Материалы Всероссийской научно-практической конференции с международным участием: В 3-х ч. ч. 2. Красноярск: ИЦП КГТУ, 2001. С. 210.

9. Быков В. И., Собочинский И. Л., Татаренко А. А. Имитационная модель буфера-накопителя // Вестник Красноярского технического университета. Вып. 23. Математические методы и моделирование / Под ред. В. И. Быкова. Красноярск: ИЦП КГТУ, 2001. С. 134-136

10. Быков В. И., Собочинский И. Л., Татаренко А. А. Имитационная модель склада // Транспортные средства Сибири: Межвузовский сборник научных трудов. Вып. 7. Красноярск: КГТУ, 2001. С. 196-200.

11. Собочинский И. Л., Татаренко А. А. Имитационная моделирование складской системы // Транспортные средства Сибири: Межвузовский сборник научных трудов. Вып. 8. Красноярск: КГТУ, 2002. С. 199-204.

12. Быков В. И., Собочинский И. Л., Татаренко А. А. Имитационная модель буфера-накопителя со случайным входом и выходом // Достижения науки и техники - развитию сибирских регионов: Материалы Всероссийской научно-практической конференции: В 3-х .ч. Ч. 2. Красноярск: ИЦП КГТУ, 2003. С. 304.

Собочинский Игорь Леонидович Программное обеспечение имитационного моделирования процесса функционирования буфера-накопителя

Автореферат

Тираж 100 экз. Заказ № 95¿5". Отпечатано в типографии КГТУ 660074, Красноярск, ул. Киренского, 26

»16 140

Оглавление автор диссертации — кандидата технических наук Собочинский, Игорь Леонидович

Введение.

Глава 1 Методы разработки программного обеспечения учета материальных ценностей.

1.1 Основные понятия и определения.

1.2 Разработка подхода к созданию программного обеспечения учета материальных ценностей.

1.3 Обзор современных программных средств учета материальных ценностей.

1.4 Выводы по первой главе. Цели и задачи исследования.

Глава 2 Информационная модель буфераt накопителя со случайным входом и выходом.

2.1 Постановка задачи. Описание модели буферанакопителя.

2.2 Программная реализация имитационной модели процесса функционирования буфера-накопителя.

2.3 Примеры моделирования.

2.3.1 Переполнение буфера-накопителя.

2.3.2 Пустой буфер-накопитель.

2.3.3 Равновесное состояние.

2.3.4 Влияние габаритов объектов на динамику заполнения буфера-накопителя.

2.3.5 Влияние геометрии объектов на динамику заполнения буфера-накопителя.

2.3.6 Динамика заполнения буфера-накопителя при нормальном законе распределения.

2.3.7 Влияние математического ожидания на динамику заполнения буфера-накопителя.

2.3.8 Влияние дисперсии на динамику заполнения буфера-накопителя.

2.4 Выводы по второй главе.

Глава 3 Программная реализация информационной системы имитационного моделирования процесса функционирования склада.

3.1 Описание карточки учета материалов.

3.2 Обоснование выбора средств разработки программного обеспечения.

3.3 Структура информационной системы имитационного моделирования процесса функционирования склада.

3.3.1 Общие принципы построения базы данных информационной системы имитационного моделирования процесса функционирования склад.

3.3.2 Структура базы данных информационной системы имитационного моделирования процесса функционирования склада.

3.3.3 Описание программного средства «Склад предприятия»

3.4 Описание работы блока анализа и представления информации

3.5 Пример работы с программой.

3.6 Выводы по третьей главе.

Глава 4 Пример использования программного средства имитационного моделирования процесса функциони-* рования склада.

4.1 Общая характеристика складского хозяйства предприятия «Центральные электрические сети».

4.2 Описание рабочего места сотрудника отдела материально технического обеспечения.

-V 4.3 Использования программного средства имитационного моделирования процесса функционирования склада на примере предприятия «Центральные электрические сети».

4.4 Выводы по четвертой главе.

Введение 2003 год, диссертация по информатике, вычислительной технике и управлению, Собочинский, Игорь Леонидович

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

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

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

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

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

1. Разработать имитационную модель функционирования буферных систем с неоднородным входом и выходом.

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

3. Разработать структуру и программно реализовать информационную систему имитационного моделирования работы склада.

4. Использовать программное средство имитационного моделирования процесса функционирования для реального производства.

Научная новизна:

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

2. На основе имитационной модели разработано программное обеспечение моделирования процесса функционирования буф ера-накопителя на языке С++ под управлением OS Windows NT/2000.

3. Разработана модель функционирования склада с учетом структуры потоков материальных ценностей на входе и выходе на основе метода Монте-Карло.

4. Создано программное обеспечение моделирования процессов функционирования складских систем на языке С++ под управлением OS Windows NT/2000.

Практическая ценность:

1. Разработана база данных Store реализованная в системе управления базами данных MS SQL Server 2000.

2. Разработана программа «Склад предприятия» предназначенная для ведения учета объектов поступающих на склад, реализованная на языке С++ под управлением OS Windows NT/2000.

3. Проведена опытная апробация программного обеспечения имитационного моделирования процесса функционирования склада, с использованием статистических данных предприятия «Центральные электрические сети».

4. В ходе работы программного средства вынесен ряд рекомендаций по повышению эффективности использования складских площадей предприятия «Центральные электрические сети»

Основные тезисы выносимые на защиту:

1. Имитационная модель функционирования буфера-накопителя.

2. Программное обеспечение оценки эффективности функционирования буфера-накопителя.

3. Результаты имитационного моделирования буфера накопителя при условиях варьирования статистических характеристик входа и выхода.

Реализация результатов работы.

Разработанная информационная система использована в деятельности предприятия «Центральные электрические сети» ОАО «Красноярскэнерго», что подтверждается соответствующим актам об использовании.

Апробация работы.

Основные результаты работы докладывались на Всероссийской научно-практической конференции «Проблемы информатизации региона» (Красноярск, 1998 г., 2000 г.), Всероссийской научно-практической конференции с международным участием «Достижения науки и техники - развитию сибирских регионов» (Красноярск, 1999 г., 2000 г., 2003 г.), научно-технических и научно-методических конференциях КГТУ.

Публикации.

По теме диссертации опубликовано 17 печатных работ: статьи, доклады [120-136].

Объем работы.

Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы из 137 наименований, 3 приложений, содержит 82 рисунка и 14 таблиц. Общий объем диссертации составляет 151 страницу.

Заключение диссертация на тему "Программное обеспечение имитационного моделирования процесса функционирования буфера-накопителя"

Основные результаты работы можно сформулировать в следующих выводах:

1. Разработана имитационная модель функционирования буферных систем с неоднородным входом и выходом.

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

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

4. Разработана структура информационной системы оценки эффективности работы склада, состоящей из подсистем работы с базой данных, подготовки данных и моделирования.

5. Проведена опытная апробация информационной системы оценки эффективности работы склада с использованием реальных данных на примере предприятия «Центральные электрические сети».

ЗАКЛЮЧЕНИЕ

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

Библиография Собочинский, Игорь Леонидович, диссертация по теме Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

1. Гаджинский, А. М. Основы логистики / А. М. Гаджинский. М.: ИВЦ «Маркетинг», 1995. - 124 с.

2. Аникин, Б. А. Логистика / Б. А. Аникин. М.: ИНФРА-М, 1997. - 327с.

3. Неруш, Ю. М. Коммерческая логистика / Ю. М. Неруш. М.: Банки и биржи, ЮНИТИ, 1997. - 271 с.

4. Родников, А. Н. Логистика: Терминологический словарь / А. Н. Родников. М.: Экономика, 1995. - 251 с.

5. Дыбская, В. В. Складское хозяйство / В. В. Дыбская // РИСК. 1998. -№2, 3,4, 5,6.-С. 83-88.

6. Гаджинский, А. М. Логистика / А. М. Гаджинский. М.: ИВЦ «Маркетинг», 1999. - 228 с.

7. Балашов, Е. П. Информационные системы: Табличная обработка информации / Е. П. Балашов, В. Н. Негода, Д. В. Пузанков. Л.: Энергоатомиз-дат, 1985.- 184 с.

8. Якубтис, Э. А. Информационные сети и системы. Справочная книга / Э. А. Якубтис. М.: Финансы и статистика, 1996. - 368 с.

9. Малеев, В. Я. Информационные системы и вычислительные комплексы / В. Я. Малеев, Э. И. Махарев, Э. Я. Петерсон. М.: Машиностроение, 1984. - 1992 с.

10. Либерман, В. Б. Информационные системы в автоматизированных технологических процессах обработки данных / В. Б. Либерман // Автоматизация и современные технологии. 1998. - № 1. - С.14-16.

11. Перегудов, Ф. И. Основы системного анализа / Ф. И. Перегудов, Ф. П. Тарасенко. Томск: изд-во НТЛ, 1997. - 397 с.

12. Гордон, М. П. Рынок и логистика / М. П. Гордон. М.: Экономика, 1993. - 143 с.

13. Васильев, М. Компьютер в складском деле / М. Васильев // РИСК. -1997. № 5. - С. 50.

14. Пышный, А. И. Использование интегрированной системы обработки экономической информации в оптовой торговле / А. И. Пышный // Автоматизация и современные технологии. 1998. - № 8. - С. 34-37.

15. Миротин, J1. Б. Основы логистики / Л. Б. Миротин, В. И. Сергеев. -М.: ИНФРА-М, 1999. 200 с.

16. Гаджинский, А. М. Практикум по логистике / А. М. Гаджинский. -М.: ИВЦ «Маркетинг», 1999. 128 с.

17. Аникин, Б. А. Логистика / Б. А. Аникин. М.: ИНФРА-М, 1999. - 327с.

18. Аникин, Б. А. Практикум по логистике / Б. А. Аникин. М.: ИНФРА-М, 1999.-270 с.

19. Смехов, А. А. Введение в логистику / А. А. Смехов. М.: Транспорт, 1993. - 112 с.

20. Смехов, А. А. Логистика / А. А. Смехов. М.: Знание, 1990. - 271 с.

21. Дик, В. В. Информационные системы в экономике / В. В. Дик. М.: Финансы и статистика, 1996. - 270 с.

22. Поппель, Г. Информационная технология миллионные прибыли / Г. Поппель, Б. Голдстайн. - М.: Экономика, 1990. - 220 с.

23. Иллингуорт, В. Толковый словарь по вычислительным системам / В. Иллингуорт. М.: Машиностроение, 1991.

24. Советов, Б. Я. Моделирование систем / Б. Я. Советов, С. А. Яковлев. М.: Высш. шк, 1985.- 271 с.

25. Мате, Э. Материально-техническое обеспечение деятельности предприятия / Э. Мате, Д. Тиксье. М.: А/О Издательская группа «Прогресс», 1993. - 160 с.

26. Шеннон, Р. Ю. Имитационное моделирование систем наука и искусство / Р. Ю. Шеннон. - М.: Мир, 1978. - 418 с.

27. Промыслов, Б. Д. Логистические основы управления материальными и денежными потоками: проблемы, поиски, решения / Б. Д. Промыслов, И. А. Жученко. М: Нефть и газ, 1994. - 103 с.

28. Маликов, О. Б. Склады промышленных предприятий: Справочник / О. Б. Маликов, А. Р. Малкович. Л.: Машиностроение, 1989. - 671 с.

29. Демичев, Г. М. Складское и тарное хозяйство / Г. М. Демичев. М.: Высшая школа, 1990. - 192 с.

30. Таха, X. А. Введение в исследование операций: В 2-х кн. Кн. 1 / X. А. Таха. М.: Транспорт , 1985. - 479 с.

31. Таха, X. А. Введение в исследование операций: В 2-х кн. Кн. 2 / X.

32. A. Таха. М.: Транспорт, 1985. - 496 с.

33. Абрамов, JI. М. Математическое программирование / JI. М. Абрамов,

34. B. Ф. Капустин. Л.: Изд-во ЛГУ, 1981. - 328 с.

35. Залманова, М. Е. Логистика / М. Е. Залманова. Саратов: СГТУ, 1995. - 166 с.

36. Новиков, О. А. Коммерческая логистика / О. А. Новиков, С. А. Уваров. СПб.: СПБУЭИФ, 1995. - 110 с.

37. Плоткин, Б. К. Основы теории и практики логистики: Методические указания / Б. К. Плоткин. СПб.: СПбГУЭФ, 1996.

38. Омельченко, И. Н. Промышленная логистика: логистикоориентиро-ванное управление организационно-экономической устойчивостью промышленных предприятий в рыночной среде / И. Н. Омельченко, А. А. Колобов, А. Ю. Ермаков. М.: МГТУ, 1997.

39. Колобов, А. А. Основы промышленной логистики / А. А. Колобов, И. Н. Омельченко. М.: Изд-во МГТУ им. Н. Э. Баумана, 1998.

40. Новиков, О. А., Производственно-коммерческая логистика: В 2-х частях: Учеб. Пособие / О. А. Новиков, А. И. Семененко. СПб.: СПБУЭИФ, 1993.

41. Плоткин, Б. К. Основы логистики / Б. К. Плоткин. Д.: Изд-во ЛФЭИ, 1991.

42. Русалева, А. Ю. Основы логистики / А. Ю. Русалева. Новосибирск: НГАЭУ, 1996.

43. Семененко, А. И. Предпринимательская логистика / А. И. Семенен-ко. СПб.: Политехника, 1997.

44. Карпов, Ю. Г. Теория автоматов / Ю. Г. Карпов. СПб.: Питер, 2002. -224 с.

45. Баранов, С. И. Синтез микропрограммных автоматов. 2-е изд., пере-раб. и доп. / С. И. Баранов. Л.: Энергия, 1979. - 232 с.

46. Антонюк, Б. Д. Информационные системы в управлении / Б. Д. Ан-тонюк. М.: Радио и связь, 1986. - 240 с.

47. Бойко, В. В. Проектирование баз данных информационных систем / В. В. Бойко, В. М. Савинков. М.: Финансы и статистика, 1989. - 351 с.

48. Горев, А. Эффективная работа с СУБД / А. Горев, Р. Ахаян, С. Ма-кашарипов. СПб.: Питер, 1997. - 704 с.

49. Гриценко, В. И. Информационная технология: вопросы развития и применения / В. И. Гриценко, Б. Н. Паныиин. Киев: Наукова думка, 1988. -272 с.

50. Лобанов, Ю. И. Экспертно-обучающие системы / Ю. И. Лобанов, П. Л. Брусиловский, В. В. Съедин.-М.: 1991.- 56 с.

51. Ганин, И. М. Математические модели автоматизированных систем / И. М. Ганин, В. Д. Катковкин, М. Н. Полищук. Л.: ЛГТУ, 1991. - 76 с.

52. Тиори, Т. Проектирование структур баз данных: В 2-х кн. Кн. 1 / Т. Тиори, Дж. Фрай. М.: Мир, 1985. - 287 с.

53. Тиори, Т. Проектирование структур баз данных: В 2-х кн. Кн. 2 / Т. Тиори, Дж. Фрай. М.: Мир, 1985. - 320 с.

54. Четвериков, В. Н. Базы и банки данных / В. Н. Четвериков, Г. И Ре-вунков, Э. Н. Самохвалов. М.: Высш. шк., 1987. - 248 с.

55. Кетков, Ю.Л. Практика программирования: Visual Basic, С++ Builder, Delphi / Ю. Л. Кетков, А. Ю. Кетков. СПб.: БХВ - Петербург, 2002. -464 с.

56. Секунов, Н. Ю. Самоучитель С++ / Н. Ю. Секунов. СПб.: БХВ -Петербург, 2001. - 576 с.

57. Кучеренко, В. Язык программирования С++ для начинающих и не только / В. Кучеренко. М.: Майор, 2001. - 160 с.

58. Баженова, И. Ю. С++ & Visual Studio Net. Самоучитель программиста / И. Ю. Баженова. М.: КУДИЦ-Образ, 2003. - 448 с.

59. Баженова, И. Ю. Visual С++ 6.0. Уроки программирования / И. Ю. Баженова. М.: Диалог-МИФИ, 2000. - 416 с.

60. Пасько, В. ACCESS 97: Система управления реляционными базами данных / В. Пасько. Киев: BHV, 1997. - 415 с.

61. Сергеев, В. И. Менеджмент в бизнес-логистике / В. И. Сергеев. М.: ФИЛИНЪ, 1997.

62. Миротин, Л. Б. Транспортная логистика: Учебное пособие / Л. Б.Миротин. М.: МГАДИ, 1996.

63. Дегтяренко В. Н. Основы логистики и маркетинга / В. Н. Дегтярен-ко. Ростов н/Д: Ростов н/Д гос. акад. стр-ва, 1992. - 127 с.

64. Транспортная логистика: Учеб. Пособие / Л. Б. Миротин, Ы. Э. Тышбаев и др. М.: Брандес, 1996.

65. Промышленная логистика. СПб.: «Политехника», 1994. - 165 с.

66. Рынок и логистика. М.: Экономика, 1993. - 143 с.

67. Транспортная логистика. М.: Бранусс, 1996. - 145 с.

68. Леншин, И. А. Логистика: В 2-х частях / И. А. Леншин, Ю. И. Смо-ляков. М.: Машиностроение, 1996.

69. Антомашкин, А. Системный анализ: Проектирование, оптимизация и приложения: Учеб. пособие: В 2-х томах / А. Антомашкин, М. Воловик, В. Ганшенко. Красноярск: САА, 1996.

70. Пятибратов, А. П. Вычислительные системы, сети и телекоммуникации / А. П. Пятибратов, JI. П. Гудыко, А. А. Кириченко. М.: Финансы и статистика, 1998. - 398 с.

71. Ушаков, И. А. Вероятностные модели надежности информационно-вычислительных систем / И. А. Ушаков. М.: Радио и связь, 1991. - 132 с.

72. Хаммел, P. JI. Последовательная передача данных: Руководство для программиста / P. Л. Хаммел. М.: Мир, 1996. - 748 с.

73. Герасимова, Т. А. Создание и использование баз данных / Т. А. Герасимова, С. В. Капустина. Красноярск: КГАЦМ, 1996. - 116 с.

74. Васильев, Т. А. Оптимизация информационно-вычислительных систем методами имитационного моделирования на ЭВМ / Т. А. Васильев, Т. Н. Нишанбаев, И. О. Лосский. Ташкент, 1991. - 130 с.

75. Вентцель, Е. С. Исследование операций: Задачи, принципы, методология / Е. С. Вентцель. М.: Наука, 1988. - 206 с.

76. Розанов, Ю. А. Теория вероятностей, случайные процессы и математическая статистика / Ю. А. Розанов. М: Наука, 1989. - 320 с.

77. Гнедко, В. Б. Введение в теорию массового обслуживания / В. Б. Гнедко, И. Н. Коваленко. М.: Наука, 1987. - 336 с.

78. Пискунов, Н. С. Дифференциальное и интегральное исчисления / Н. С. Пискунов. М.: Наука, 1970. - 576 с.

79. Зельдович, Я. Б. Элементы прикладной математики / Я. Б. Зельдович, А. Д. Мышкис. М.: Наука, 1967. - 648 с.

80. Гутер, Р.С. Элементы численного анализа и математической обработки результатов опыта / Р. С. Гутер, Б. В. Овчинский, М.: Наука, 1970. -432 с.

81. Карандаев, И. С. Решение двойственных задач в оптимальном планировании / И. С. Карандаев. М.: Статистика, 1976. - 88 с.

82. Саати. Аналитическое планирование: Организация систем / Саати, Л. Томас, П. Кевин. М.: Радио и связь, 1991. - 223 с.

83. Веников, В. А. Теория подобия и моделирования / В. А. Веников. -М.: Высш. шк, 1984. 439 с.

84. Давыдов, Э. Г. Исследование операций / Э. Г. Давыдов. М.: Высш. шк., 1990. - 382 с.

85. Дегтярев, Ю. И. Исследование операций / Ю. И. Дегтярев. М.: Высш. шк., 1986. - 319 с.

86. Замулин, А. В. Системы программирования баз данных и знаний / А. В. Замулин. Новосибирск: Наука. Сиб. отд-ние, 1990. - 350 с.

87. Калинченко, JI. А. Машины баз данных и знаний / Л. А. Калинченко, В. М. Рыбкин. М.: Наука, 1990. - 295 с.

88. Когаловский, М. Р. Технология баз данных на персональных ЭВМ / М. Р. Когаловский. М.: Финансы и статистика, 1992. - 224 с.

89. Козлик, Г. А. Оптимизация обработки информации в системах управления / Г. А Козлик, Ю. В. Бондарь, И. А. Кирилов. Киев: Техника, 1989. - 156 с.

90. Куликовский, J1. Ф. Теоретические основы информационных процессов / JI. Ф. Куликовский, В. В. Мотов. М.: Высш. шк., 1987. - 247 с.

91. Лебедев, В. А. Реляционная система программирования обработки данных / В. А. Лебедев. Петрозаводск: КФАН СССР, 1988. - 151 с.

92. Марасанов, В. В. Модели синтеза систем баз данных в вычислительных сетях / В. В. Марасанов, А. Г. Мамиконов, В. В. Кулыба. Кишинев: Штиицна, 1987. - 268 с.

93. Озкарахан, Э. Машины баз данных и управление базами данных / Э. Озкарахан. М.: Мир, 1989. - 695 с.

94. Стогний, А. А. Проектирование интегрированных баз данных / А. А. Стогний, В. Э. Вольфенгаген , В. А. Кушниров. Киев: Техника, 1987. - 142 с.

95. Розмахов, О. Г. Основы проектирования баз данных / О. Г. Розма-хов. М.: Изд-во МАИ, 1993. - 23 с.

96. Якубайтис, Э. А. Информационные системы / Э. А. Якубайтис. -Рига: Ин-т электроники и вычислительной техники, 1987. 54 с.

97. Борн, Г. Форматы данных / Г. Борн. Киев: BHV, 1995. - 667 с.

98. Воробович, Н. П. Введение в структуры данных / Н. П. Воробо-вич. Красноярск: СГИ, 1994. - 74 с.

99. Гусева, Т. И. Проектирование баз данных в примерах и задачах / Т. И. Гусева, Ю. Б. Башин. М.: Радио и связь, 1992. - 159 с.

100. Змитрович, А. И. Базы данных / А. И. Змитрович. Минск: Университетское, 1991. - 270 с.

101. Макашарипов, С. Программирование баз данных на Visual Basic 5.0. в примерах / С. Макашарипов. СПб.: Питер, 1997. - 252 с.

102. Мамаев, Е. В. Microsoft® SQL Server 2000 / Е. В. Мамаев. СПб.: БХВ - Петербург, 2002. - 464 с.

103. Петров, В. Н. Информационные системы / В. Н. Петров. СПб.: Питер, 2003. - 688 с.

104. Кренке, Д. Теория и практика построения баз данных. 8-ое изд. / Д. Кренке. СПб.: Питер, 2003. - 800 с.

105. Windows 2000 Professional. Библия пользователя.: Пер. с англ. / М. Дезмонд, М. Мидра, Б. Рамплинг, Б. Коррел. М.: Издательский дом «Вильяме», 2001. - 800 с.

106. Томас, Экк. Сценарии ADSI для системного администрирования Windows NT/2000.: Пер. с англ.: Учебное пособие / Экк Томас. М.: Издательский дом «Вильяме», 2000. - 576 с.

107. Microsoft Corparation. Управление сетевой средой Microsoft Windows 2000. Учебный курс MCSA/MCSE.: Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2003. - 896 с.

108. Андреев, А. Г. и другие. Microsoft Windows 2000Server. Русская версия/Под общ. ред. А.Н. Чекмарева и Д.Б. Вишнякова.- СПб.: БХВ Петербург, 2003. - 960 с.

109. Гарсиа-Молина Гектор. Системы баз данных. Полный курс.: Пер. с англ. / Гарсиа-Молина Гектор, Д. Ульман, Д. Уидом. М.: Издательский дом «Вильяме», 2003. - 1088 с.

110. Глушаков, С. В. Базы данных / С. В. Глушаков, Д. В. Ломотько, худож.-оформитель А. С. Юхтман. Харьков: Фолио; М.: ООО «Издательство ACT», 2002. - 504 с.

111. Клейнен Дж. Статистические методы в имитационном моделировании: В 2-х вып. /Пер. с англ. Ю.П. Адлера; под. ред. и с предисл. Ю.П. Адлера и В.Н. Варыгина. М.: Статистика. - (Мат.-стат. методы за рубежом). Вып. 1,- 1978.-222 с.

112. Клейнен Дж. Статистические методы в имитационном моделировании: В 2-х вып. /Пер. с англ. Ю.П. Адлера; под. ред. и с предисл. Ю.П. Адлера и В.Н. Варыгина. М.: Статистика. - (Мат.-стат. методы за рубежом). Вып. 2. - 1978. - 335 с.

113. Максимей, И. В. Имитационное моделирование на ЭВМ / И. В. Максимей. М.: Радио и связь, 1988. - 230 с.

114. Джексон, Г. Проектирование реляционных баз данных для использования с микроЭВМ / Г. Джексон. М.: Мир, 1991. - 252 с.

115. Шаров, Ю. В. Введение в базы данных / Ю. В. Шаров. М.: ABF, 1995. - 383 с.

116. Мейер, Д. Теория реляционных баз данных / Д. Мейер. М.: Мир, 1987. - 608 с.

117. Цикритзис, Д. Модели данных / Д. Цикритзис, Ф. Лоховский. М.: Финансы и статистика, 1985. - 343 с.

118. Вирабов, С. А. Складское и тарное хозяйство / С. А. Вирабов. -Киев: Выща шк, 1989. 303 с.

119. Хромов, А. П. Организация складского хозяйства на промышленных предприятиях / А. П. Хромов, Э. Г. Касьянов. Киев: Техника, 1987. - 204 с.

120. Никитин, В. П. Складское хозяйство производственных предприятий / В. П. Никитин. Омск, 1988. - 76 с.

121. Лукинский, В. С. Логистика автомобильного транспорта: концепция, методы, модели / В. С. Лукинский, В. И. Бережной, Е. В. Бережная и др. -М.: Финансы и статистика, 2002. 208 с.

122. Собочинский, И. Л. Информационные системы в складировании / И. Л. Собочинский // Проблемы информатизации региона. ПИР-98. Труды Четвертой Всероссийской конференции . Красноярск: ЗАО «Диалог Сибирь -НТ», 1998. - С. 552-556.

123. Собочинский, И. Л. Информационные технологии в транспортно-складских системах / И. Л. Собочинский // Транспортные средства Сибири: Межвузовский сборник научных трудов с международным участием. Вып. 5. -Красноярск: КГТУ, 1999. С. 146-150.

124. Быков, В. И. Новые информационные технологии на транспорте В. И. Быков, Ю. А. Крашников, И. Л. Собочинский // Транспортные средства Сибири: Межвузовский сборник научных трудов с международным участием. Вып. 5. Красноярск: КГТУ, 1999. - С. 142-146.

125. Быков, В. И. Новые информационные технологии на транспорте /

126. Быков, В. И. Имитационная модель буфера-накопителя / В. И. Быков, И. JI. Собочинский , А. А. Татаренко // Вестник Красноярского технического университета. Вып. 23. Математические методы и моделирование . -Красноярск: ИЦПКГТУ, 2001. С. 134-136.

127. Быков, В. И. Имитационная модель склада / В. И. Быков, И. JT. Собочинский, А. А. Татаренко // Транспортные средства Сибири: Межвузовский сборник научных трудов. Вып. 7. Красноярск: КГТУ, 2001. - С. 196-200.

128. Собочинский, И. JI. Имитационная моделирование складской системы / И. JI. Собочинский, А. А. Татаренко // Транспортные средства Сибири: Межвузовский сборник научных трудов с международным участием. Вып. 8. Красноярск: КГТУ, 2002. - С. 199-204.

129. Ronald, И. Basic business logistics / Н. Ronald, Ballou. New York, 1987.-431 p.