Автор работы: Пользователь скрыл имя, 01 Июня 2013 в 06:05, курсовая работа
В данной работе будет рассматриваться решение транспортной задачи с помощью построения математической модели и поиска оптимального решения с помощью Excel в надстройки Поиск решения. А также технология решения задачи, анализ решения.
Целью данной работы является на примере данной задачи научиться рассчитывать оптимизацию планов перевозок: рассчитывать наилучший вариант, где меньше всего издержек, а также наихудший, где издержки максимальны. Для реализации поставленной цели нужно решить задачу оптимизации для двух случаев, проанализировать и вывести отчеты.
ВВЕДЕНИЕ………………………………………………………………....3
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ……………………………………4
1.1 Поставленная задача…………………………………………………....4
1.2 Математическая модель решения задачи…………………………......6
1.3 Краткая характеристика Excel………………………………………....8
ГЛАВА 2. ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧИ……………………11
2.1 Ввод в Excel……………………………………………………………11
2.2. Поиск решения задачи………………………………………………..14
2.3 Отчеты………………………………………………………………….16
3. АНАЛИЗ РЕШЕНИЯ ЗАДАЧИ………………………………………22
3.1 Выводы по решению задачи…………………………………………...22
ЗАКЛЮЧЕНИЕ…………………………………………………………...23
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ……………………24
Министерство образования и науки Российской Федерации
Санкт-Петербургский
им. С.М. Кирова
Кафедра математических методов и моделирования
в экономике и управлении.
Курсовая работа по методам принятия
управленческих решений
(Вариант III-9)
Выполнил
___________
24.05.2013
Проверил ____________ доцент Халиков М. И.
24.05.2013
Санкт-Петербург
2013
Содержание:
ВВЕДЕНИЕ…………………………………………………………
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ……………………………………4
ГЛАВА 2. ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧИ……………………11
2.1 Ввод в Excel………………………………………………
2.2. Поиск решения задачи………………………………………………..14
2.3 Отчеты………………………………………………………………
3. АНАЛИЗ РЕШЕНИЯ ЗАДАЧИ………………………
3.1 Выводы по решению задачи………………
ЗАКЛЮЧЕНИЕ……………………………………………………
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ……………………24
ВВЕДЕНИЕ
В данной работе будет рассматриваться решение транспортной задачи с помощью построения математической модели и поиска оптимального решения с помощью Excel в надстройки Поиск решения. А также технология решения задачи, анализ решения.
Целью данной работы является на примере данной задачи научиться рассчитывать оптимизацию планов перевозок: рассчитывать наилучший вариант, где меньше всего издержек, а также наихудший, где издержки максимальны. Для реализации поставленной цели нужно решить задачу оптимизации для двух случаев, проанализировать и вывести отчеты.
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ
1.1 Поставленная задача
Оптимизация плана перевозок двух продуктов Менеджер отдела логистики составляет план перевозок продукции фирмы о 3 ее складских комплексов База 1, ... База 3 к четырем клиентам: X, Y, Z u W. Речь идет о перевозках двух видов продукции: А и В.
Стоимость перевозок для каждого вида продукции, исходя из расстояний и
1 |
1 |
Клиент X |
Клиент Y |
Клиент z |
Клиент W | ||||
1 |
а |
В |
а |
В |
а |
В |
а |
В | |
1 База 1 |
А |
45 |
50 |
40 |
50 |
||||
в |
100 |
90 |
105 |
100 | |||||
1 Г„.|а -} 1 |
'а |
45 |
60 |
55 |
55 |
||||
I ьаза z |
В |
95 |
85 |
110 |
100 | ||||
1 0 |
а |
60 |
55 |
40 |
50 |
||||
ьаза з |
В |
90 |
85 |
85 |
95 |
Клиенты заказывают следующие количества товаров А» В.
Клиент X |
Клиент Y |
Клиент Z |
Клиент W | |||||
1 А |
Й |
А |
В |
А |
В |
А |
В | |
Заказы, шт. |
12 |
36 |
- |
19 |
13 |
37 |
29 |
50 |
На базах же в настоящий момент имеются следующие запасы товара:
База 1 |
База 2 |
База 3 | ||||
А |
В |
А |
В |
А |
В | |
Запасы, шт. |
34 |
47 |
20 |
50 |
- |
45 |
Общее количество груза в запасах |
196 |
Общее количество груза в заказах |
196 |
Запас продукта А |
54 |
Запас продукта Б |
142 |
Заказ товара А |
54 |
Заказ продукта Б |
142 |
1)Составьте план перевозок, минимизирующий транспортные издержки. Если спрос по отдельным позициям удовлетворить невозможно, руководствуйтесь минимумом издержек для себя. Каков наихудший план перевозок?
2) Каков наихудший план перевозок?
1.2 Математическая модель решения задачи
Данная задача является транспортной. В общем виде транспортную задачу можно сформулировать следующим образом: в m пунктах отправления А1,…,Аm находится однородный груз, количество которого равно соответственно а1,…,аm единиц. Данный груз необходимо доставить потребителям B1,…, Bn, спрос которых – b1,…,bn. Стоимость перевозки единицы груза из i-го пункта отправления в j-й пункт назначения равна сij. Необходимо составить план перевозок, который полностью удовлетворяет спрос потребителей в грузе, при этом суммарные транспортные издержки минимальны.
Математически транспортную задачу можно записать так:
(1)
(2)
(3)
Таким образом, даны система ограничений (2) при условии (3) и линейная функция (1). Требуется среди множеств решений системы (2) найти такое неотрицательное решение, которое доставляет минимум линейной функции (1).
Модели транспортной задачи бывают открытые и закрытые. В нашем случае задача является закрытой, т.к. суммарный объем груза, имеющегося у поставщика равен суммарному спросу потребителей, т.е. выполняется равенство:
Для того, чтобы приступать к работе с Excelем, хотелось бы сначала разобрать подробнее, что это за программа, для чего она нужна и какие возможности имеет.
Microsoft Excel (также иногда
называется Microsoft Office Excel) — программа для работы с электронными таблицами, созданная
корпорацией Microsoft для Micr
В 1982 году Microsoft запустила на рынок свой первый электронный табличный процессор Multiplan, который был очень популярен наCP/M системах, но на MS-DOS системах он уступал Lotus 1-2-3. Первая версия Excel предназначалась для Mac и была выпущена в1985 году, а первая версия для Windows была выпущена в ноябре 1987 года. Lotus не торопилась выпускать 1-2-3 под Windows, и Excel с 1988 года начала обходить по продажам 1-2-3, что в конечном итоге помогло Microsoft достичь позиций ведущего разработчика программного обеспечения. Microsoft укрепляла свое преимущество с выпуском каждой новой версии, что имело место примерно каждые два года. Текущая версия для платформы Windows — Excel 14, также известная как Microsoft Office Excel 2010. Текущая версия для платформы Mac OS X — Microsoft Excel 2011.
Excel был первым табличным
Будучи впервые объединёнными в Microsoft Office в 1993 году, Microsoft Word и Microsoft PowerPoint получили новый графический интерфейс для соответствия Excel, главного стимула модернизации ПК в то время.
Начиная с 1993 года, в состав Excel входит Visual Basic для приложений (VBA),
язык программирования, основанный на Visual Basic, позволяющий автоматизировать задачи
Excel. VBA является мощным дополнением к приложению
и в более поздних версиях Excel доступна
полнофункциональная интегриров
Excel – программный продукт с богатыми возможностями. Перечислим некоторые из них:
1. Многостраничные файлы. Файлы Excel (рабочие книги) могут содержать несколько отдельных листов – самостоятельных полноценных таблиц, диаграмм и т.д. Это позволяет лучше упорядочить работу. Например, сохранить все таблицы, относящиеся к одному проекту не в разных файлах, а в одном.
2. Многооконный интерфейс (стандартная опция всех офисных программ Microsoft). Можно работать с несколькими файлами Excel одновременно.
3. Файловая совместимость. Excel понимает форматы файлов, созданных в других редакторах электронных таблиц, а также таблицы, набранные в обычном текстовом формате.
4. Интерактивная справочная система (стандартная опция всех офисных программ Microsoft). В настоящее время наблюдается тенденция отказа от печатной документации в пользу электронной диалоговой справочной системы. Это означает, что вы можете получить любую справку по Excel прямо на экране компьютера во время работы с Excel.
5. Простота использования (стандартная опция всех офисных программ Microsoft).
6. Управление списками. Эта возможность позволяет с легкостью сортировать, фильтровать, суммировать и обрабатывать данные рабочего листа.
7. Встроенные функции. Excel содержит очень богатый набор встроенных функций, которые можно использовать в формулах.
8. Настраиваемые панели инструментов (стандартная опция офисных программ Microsoft). Панели инструментов – это наборы кнопок, за которыми закреплены определенные команды. Они позволяют существенно сэкономить время, так как предоставляют возможность быстро выполнять часто используемые команды.
9. Разнообразное форматирование.
10. Разнообразие диаграмм.
Это далеко не
все возможности этой
ГЛАВА 2. ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧИ
Рис. 2.1.1 Искомые переменные для решения транспортной задачи
Рис. 2.1.2 Новый столбец «Запасы» и строка «Заказы»
Рис. 2.1.3 Ограничения
Рис. 2.1.4 Задача Exсel
Рис. 2.1.5 Ввод формул для решения транспортной задачи
Целевая функция это ячейка M7 и формула принимает вид: =СУММПРОИЗВ(B3:L6;B12:L15)
В исходной таблице цен пустые ячейки означали отсутствие соответствующей перевозки. Например, пустая ячейка D3 показывает, что никакой перевозки, способной при отгрузке получить1 единицу продукта А с базы 1, а доставить1 единицу продукта В клиенту Х не существует. Однако для надстройки Поиск решения пустая ячейка означает нулевую цену и такие перевозки будут запланированы. Поэтому нам следует запретить все подобные перевозки.
Как и в обычных задачах запретить перевозку по маршруту можно,
поставив высокую цену перевозки. Давайте добавим в таблицу цен произволь-ное число, много большее любой из имеющихся цен, в каждую из оставшихся пустыми ячеек.
2.2 Поиск решения