Анализ финансово-хозяйственной деятельности предприятия

Автор работы: Пользователь скрыл имя, 20 Января 2014 в 09:38, курсовая работа

Описание работы

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

Содержание работы

Анализ и оптимизация хозяйственных связей на основе транспортной задачи………………………………………………………………………….…….3
Постановка задачи ……………………………………………………………3
Порядок выполнения работы ………………………………………………..4
Исходные данные ………………………………………………..,…………...6
Решение ………………………………………………………………………..6
Оптимизация производственной программы на основе графической задачи и симплекс метода…………………………………………………………………..24
Постановка задачи…………………………………………………………..24
Графическое решение задачи ………………………………………………25
Исходные данные ……………………………………………………25
Решение ……………………………………………………………….25
Симплекс-метод …………………………………………………………….28
Исходные данные …………………………………………………….28
Решение ……………………………………………………………….29
Задача распределения ресурсов ………………………………………………..33
Постановка задачи ………………………………………………………….33
Описание модели ……………………………………………………………34
Исходные данные…………………………………………………………….34
Решение ………………………………………………………………………34

Файлы: 1 файл

курсовая.docx

— 295.92 Кб (Скачать файл)

(А4;В3): В свободную клетку (А4;В3) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А4,В3; А4,В2; А3,В2; А3,В4; А5,В4; А5,В3). Характеристика цепи равна δ 43 = (124) - (224) + (210) - (115) + (39) - (120) = -86.

(А4;В4): В свободную клетку (А4;В4) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А4,В4; А4,В2; А3,В2; А3,В4). Характеристика цепи равна δ 44 = (25) - (224) + (210) - (115) = -104.

(А4;В5): В свободную клетку (А4;В5) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А4,В5; А4,В2; А3,В2; А3,В4; А5,В4; А5,В5). Характеристика цепи равна δ 45 = (60) - (224) + (210) - (115) + (39) - (120) = -150.

(А5;В1): В свободную клетку (А5;В1) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А5,В1; А5,В4; А3,В4; А3,В2; А4,В2; А4,В1). Характеристика цепи равна δ 51 = (15) - (39) + (115) - (210) + (224) - (126) = -21.

(А5;В2): В свободную клетку (А5;В2) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А5,В2; А5,В4; А3,В4; А3,В2). Характеристика цепи равна δ 52 = (52) - (39) + (115) - (210) = -82.

(А6;В1): В свободную клетку (А6;В1) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А6,В1; А6,В3; А5,В3; А5,В4; А3,В4; А3,В2; А4,В2; А4,В1). Характеристика цепи равна δ 61 = (10) - (328) + (120) - (39) + (115) - (210) + (224) - (126) = -234.

(А6;В2): В свободную клетку (А6;В2) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А6,В2; А6,В3; А5,В3; А5,В4; А3,В4; А3,В2). Характеристика цепи равна δ 62 = (65) - (328) + (120) - (39) + (115) - (210) = -277.

(А6;В4): В свободную клетку (А6;В4) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А6,В4; А6,В3; А5,В3; А5,В4). Характеристика цепи равна δ 64 = (40) - (328) + (120) - (39) = -207.

(А6;В5): В свободную клетку (А6;В5) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».  Получилась следующая цепь (А6,В5; А6,В3; А5,В3; А5,В5). Характеристика цепи равна δ 65 = (140) - (328) + (120) - (120) = -188.

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

Таким образом, последний  опорный план является оптимальным.

Максимальная прибыль  составит:

20*15 + 187*16 + 210*9 + 115*12 + 126*24 + 224*6 + 120*17 + 39*3 + 120*5 + 328*18  = 19591.

2. Оптимизация производственной программы на основе графической задачи и симплекс метода.

2.1 Постановка  задачи.

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

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

Графически (геометрически) задача решается очень просто и наглядно, но применить данный способ можно  лишь в том случае, если задача содержит две неизвестные величины. Например, фирма выпускает два вида продукции - «m» и «n», известны ресурсы («c», «d», «k», «e») и их расход на единицу продукции, а также запас этих ресурсов. Задана и прибыль от реализации единицы продукции каждого вида.

Затем в системе координат  Х12 необходимо построить области, соответствующие ограничениям по ресурсам (2.27) - (2.31).

 

 

 

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

2.2 Графическое  решение задачи.

2.2.1 Условия задачи.

Таблица 11

Тип используемых ресурсов

Расход ресурсов на единицу  продукции

Наличие ресурсов

Х1

Х2

1

2

10

900

2

6

8

900

3

4

10

900

4

--

4

900

5

8

--

900

Прибыль

10

15

 

2.2.2 Решение.

Необходимо найти максимальное значение целевой функции F = 10x1+15x→ max, при системе ограничений:

2x1+10x2≤900

(1)

6x1+8x2≤900

(2)

4x1+10x2≤900

(3)

4x2≤900

(4)

8x1≤900

(5)

x1≥0

(6)

x2≥0

(7)


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

Построим уравнение 2x1+10x= 900 по двум точкам. Для нахождения первой точки приравниваем x= 0. Находим x= 90. Для нахождения второй точки приравниваем x= 0. Находим x= 450. Соединяем точку (0;90) с (450;0) прямой линией.

Построим уравнение 6x1+8x= 900 по двум точкам. Для нахождения первой точки приравниваем x= 0. Находим x= 112.5. Для нахождения второй точки приравниваем x= 0. Находим x= 150. Соединяем точку (0;112.5) с (150;0) прямой линией.

Построим уравнение 4x1+10x= 900 по двум точкам. Для нахождения первой точки приравниваем x= 0. Находим x= 90. Для нахождения второй точки приравниваем x= 0. Находим x= 225. Соединяем точку (0;90) с (225;0) прямой линией.

Построим уравнение 4x= 900. Эта прямая проходит через точку x= 900/4 = 225 параллельно оси OX1.

Построим уравнение 8x= 900. Эта прямая проходит через точку x= 900/8 = 112.5 параллельно оси OX2.

Рис. 1

или

Рис.2

Границы области допустимых решений

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

Рис.3

Рассмотрим целевую функцию  задачи F = 10x1+15x→ max.  
Построим прямую, отвечающую значению функции F = 0: F = 10x1+15x= 0. Вектор-градиент, составленный из коэффициентов целевой функции, указывает направление максимизации F(X). Начало вектора – точка (0; 0), конец – точка (10; 15). Будем двигать эту прямую параллельным образом. Поскольку нас интересует максимальное решение, поэтому двигаем прямую до последнего касания обозначенной области. На графике эта прямая обозначена пунктирной линией.

Рис.4

Равный масштаб

Область допустимых решений  представляет собой многоугольник

Прямая F(x) = const пересекает область в точке E. Так как точка E получена в результате пересечения прямых (2) и (3), то ее координаты удовлетворяют уравнениям этих прямых: 
6x1+8x2≤900 
4x1+10x2≤900

Решив систему уравнений, получим: x= 64.2857, x= 64.2857 
Откуда найдем максимальное значение целевой функции: 
F(X) = 10*64.2857 + 15*64.2857 = 1607.1429

2.3 Симплекс метод.

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

Условия задачи представляются теми же неравенствами.

При использовании симплекс-метода требуется неравенства (1.20) – (1.24) превратить в равенства. Поскольку неизвестно, насколько левая часть меньше правой, прибавляем к левой части  неизвестные величины Х3, Х4, Х5 и Х6:

 

 

2.3.1.  Условия  задачи.

Таблица 12

 

Расход ресурсов на 1 ед. товара

Наличие ресурсов

Г

З

И

К

1

2

10

--

--

900

2

6

8

4

6

900

3

4

10

12

--

900

4

--

4

6

4

900

5

8

--

--

8

900

Прибыль с ед. товара

10

15

15

6

 

2.3.2 Решение.

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

Определим максимальное значение целевой функции F(X) = 10x1+15x2+15x3+6x4 при следующих условиях-ограничений.

2x1+10x2≤900

6x1+8x2+4x3+6x4≤900

4x1+10x2+12x3≤900

4x2+6x3+4x4≤900

8x1+8x4≤900

Для построения первого опорного плана систему неравенств приведем к системе уравнений путем введения дополнительных переменных (переход к канонической форме).

В 1-м неравенстве смысла (≤) вводим базисную переменную x5. В 2-м неравенстве смысла (≤) вводим базисную переменную x6. В 3-м неравенстве смысла (≤) вводим базисную переменную x7. В 4-м неравенстве смысла (≤) вводим базисную переменную x8. В 5-м неравенстве смысла (≤) вводим базисную переменную x9

2x1 + 10x2 + 0x3 + 0x4 + 1x5 + 0x6 + 0x7 + 0x8 + 0x9 = 900

6x1 + 8x2 + 4x3 + 6x4 + 0x5 + 1x6 + 0x7 + 0x8 + 0x9 = 900

4x1 + 10x2 + 12x3 + 0x4 + 0x5 + 0x6 + 1x7 + 0x8 + 0x9 = 900

0x1 + 4x2 + 6x3 + 4x4 + 0x5 + 0x6 + 0x7 + 1x8 + 0x9 = 900

8x1 + 0x2 + 0x3 + 8x4 + 0x5 + 0x6 + 0x7 + 0x8 + 1x9 = 900

Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид: 

Таблица 13

2

10

0

0

1

0

0

0

0

6

8

4

6

0

1

0

0

0

4

10

12

0

0

0

1

0

0

0

4

6

4

0

0

0

1

0

8

0

0

8

0

0

0

0

1

Информация о работе Анализ финансово-хозяйственной деятельности предприятия