Дипломная работа: Оптимальне використання складських приміщень на ТД ДП "Сандора"
Наступним кроком виконаємо експоненційне сгладження данних для кожного
виду товару. Графік, який ми при цьому отримуємо показан на рис. 3.1.
Рис. 3.1. – Експоненційне сгладжування емпіричної функції попиту
на сухі вина.
Для цього додамо до графіку попиту на кожний товар лінію тренду. Задамо
логарифмічних його тип та в параметрах вкажемо “Показувати рівняння на
діаграмі”. Таким чином ми отримуємо рівняння попиту на кожен вид товару. Це
рівняння виду . Для зручності зведемо вс
коефіцієнти в одну таблицю.
Таблиця 3.5. Таблиця коефіцієнтів експоненційного з гладження функцій
розподілу попиту на окремі види товару.
№
А
в
1
Вина кріплені
0,25
-0,74
2
Вина сухі
0,38
-1,27
3
Вина СК
0,08
-0,012
4
ДАР 0,2
0,83
-6,6
5
ДАР 1
1,24
-10,57
6
ДАР 1,5
1
-7,55
7
Сандорік 0,2
0,83
-6,29
8
Садочок 0,2л
0,58
-4,7
9
Садочок 0,5л
2,38
-16,9
10
Садочок 1л
0,93
-8,21
11
Садочок 1,5л
0,65
-4,81
12
Соки
"Українська класика"1л
-0,73
-4,89
13
Соки
"Фрукти світу" 1л
0,19
-6,79
14
Соки Класик 1л
1,35
-10,31
15
Соки Gold 1,5л
0,77
-5,72
16
Соки Gold 1л
1,12
-10,07
17
Соки Gold
0,25л
1,02
-7,88
18
Напої 0,2
0,22
-0,49
19
Напої 1
0,24
-0,61
Далі на основі фінансової діяльності підприємства отпимуємо наступн
вхідні дані для моделі :
Ціна купівлі ДП ТД “Сандора”1 ящика по всім видам товару;
Ціна реалізації ДП ТД “Сандора”1 ящика по всім видам товару;
Собівартість плюс додаткові витрати на зберігання 1 шт продукту, який
не був проданий у встановлений час, оскільки попит на нього виявився меншим від
того, що прогнозується;
Всі вони представлені в табл. 3.6.
Наступним кроком треба задати такі входи моделі, як параметри
складських приміщень. А саме:
Параметри ящика (довжина, висота та ширина);
Загальна (корисна) площа складських приміщень;
Таблиця 3.6. Вихідні параметри для розрахунків
Асортиментна
позиція
Р1, купівля
грн./ящ
Р2,
реалізація грн./ящ
різниця
(P2-P1)
вартість збер 1 прод,
грн,К1і
Хі
P2i
P1i
К1і
К2і
Вина кріплені
53,55
76,5
22,95
0,123843
Вина сухі
45,976
65,68
19,704
0,126456
Вина СК
57,75
82,5
24,75
0,132832
ДАР 0,2
19,845
28,35
8,505
0,126247
ДАР 1
27,09
38,7
11,61
0,121092
ДАР 1,5
29,904
42,72
12,816
0,120032
Сандорік 0,2
7,98
11,4
3,42
0,139613
Садочок 0,2л
16,443
23,49
7,047
0,126655
Садочок 0,5л
21,546
30,78
9,234
0,125369
Садочок 1л
24,696
35,28
10,584
0,12776
Садочок 1,5л
24,192
34,56
10,368
0,1386
Соки "Українська
класика"1л
26,46
37,8
11,34
0,131859
Соки "Фрукти
світу" 1л
65,45
93,5
28,05
0,128713
Соки Classic 1л
27,216
38,88
11,664
0,128687
Соки Gold 1,5л
33,6
48
14,4
0,124837
Соки Gold 1л
36,036
51,48
15,444
0,134996
Соки Gold 0,2л
17,01
24,3
7,29
0,127348
Напої 0,2
16,443
23,49
7,047
0,131725
Напої 1
23,94
34,2
10,26
0,130286
Ціна оренди 1 м2 складських площ.
В даному прикладі були використані вихідні дані, представлені в табл.
3.7
Таблиця 3.7 Параметри складу
Площа складу,
м2
Ціна оренди 1 м2 за міс, грн/м2
Загальна
вартість зберігання прод.,грн на міс
пл. 1шт
кіл.шт на
складі
Параметри
ящика, м
S
Ps1
Ps
S од тов
Q склад
Довж
шир
вис
6490
4
25960
0,315
20603,17
0,7
0,45
0,35
При цьому такі показники , як загальна вартість зберігання продукції на
складі, площа одного ящика товару та кількість товару на складі розраховується
системою автоматично.
Обмеження, що постали при розв’язанні цієї задачі були наступні:
Максимальні обсяги виробництва продуктів (допускається нарощування
підприємством виробничих потужностей не більше ніж на 50% від існуючих обсягів
виробництва)
Мінімальні обсяги реалізації товару по кожному виду (це значить, що
головною компанією обумовлюються визначені нормативи товарів по кожному виду,
для зберігання певних цінових та цільових сегментів на ринку даної області.)
Загальна площа складу, що може бути оптимально розподілена під товари
становить реальну (корисну площу складу помножену на 5. Це зумовлено можливістю
ставити та зберігати піддони з соковою продукцією один на інший в висоту, але
не більше 5 штук. Не пошкоджуючи продукцію.)
Невід’ємне значення кількості товарних одиниць .
Далі за допомогою надбудови Пошук рішення в MS Excel знаходимо
співвідношення товарів на складі, використовуючи посилання на осередки з
коефіцієнтами - параметрами експоненціального сгладжування та параметрів к1
к2. Для вищеозначених вхідних даних були отримані наступні результати – дивись
табл. 3.8
Таблиця 3.8. Отримані результати оптимізації
Кільк. прод.
по видам
Вартість
зберіг. по видам (чис)
Відх від опт
розпод пл (знаменник цільової функції)
Приб від реал
за міс по видам в сер, грн
обмеження по
кільк. кожного виду,min
обмеження по
кільк. кожного виду,max
пл. під вид м2
Хі*
С зб
Q1
Q2
Si
271
33,50965
3,899790849
6 210
90
271
85
64
8,112666
4,91121393
1 264
64
192
20
242
32,09639
0,008812743
5 980
81
242
76
8822
1113,71
59,14539987
75 028
2 941
8 822
2779
11202
1356,502
97,32366282
130 059
3 734
11 202
3529
4564
547,7766
62,62454422
58 487
1 521
4 564
1438
5662
790,5097
53,56461804
19 365
1 887
5 662
1784
11686
1480,043
43,45839816
82 349
3 895
11 686
3681
266
33,30775
91,97395408
2 453
266
797
84
18263
2333,22
79,64343986
193 291
6 088
18 263
5753
5947
824,3076
41,16548638
61 662
1 982
5 947
1873
1452
191,4617
36,34416656
16 466
484
1 452
457
814
104,7604
45,32009657
22 830
271
814
256
4527
582,619
85,44953611
52 808
1 509
4 527
1426
4850
605,4293
47,78242196
69 836
1 617
4 850
1528
18449
2490,596
97,80412142
284 932
6 150
18 449
5812
5566
708,7644
66,95710858
40 573
1 855
5 566
1753
199
26,23908
2,392550695
1 404
66
199
63
18
2,31474
1,527706835
182
18
53
6
102862,3
13265,28
921,2970297
1 125 179
34 519
103 558
32 402
Значення цільової функції при цьому склало 14,3984.
3.3 Визначення економічного ефекту від запровадження пропозицій
Таки чином, оптимізувавши кількість товару кожного виду на складі було
отримано максимальне значення прибутку (при умові дотримання даних обмежень).
Його величина склала 1 125 179 грн. До оптимізації асортименту товарів ця
величина була 755 319 грн. Економічний ефект від оптимізації становить 369 860
грн. (див. табл. 3.9).Із таблиці видно, що дані заходи привели до збільшення
загального виторгу підприємства майже на 50% і становлять 1 232 868 грн., з
величини 2 517 730 грн. до 3 750 598 грн.
Табл. 3.9. Загальний економічний ефект від впровадження оптимізації
Виручка при
неоптимальному запасі товарів, грн
2 517 730
Прибуток при
неоптимальному запасі товару, грн
755 319
Виручка приоптимальному
запасі товарів, грн
3 750 598
Прибуток при
оптимальному запасі товару, грн
1 125 179
Економічний ефект
1 232 868
Економічний
ефект
369 860
Економічний ефект від оптимізації збільшив прибуток фірми на 369 806
грн. Величина приросту становить майже 50% (з величини 755 319 до 1 125 179
грн.)
Результати та наслідки оптимізації по кожному виду продукції наведені в
табл. 3.10.
До основних моментів можна віднести :
Помилкове рішення менеджерів компанії про зняття з виробництва таких
асортиментних позицій як Напої ємністю 0,2 л та Напої ємністю 1 л. Хоча по позиції Напої 1л треба зменшити масштаби запасів вдвоє з 36 до кількості 18 ящиків.
А ось запаси по даній позиції ємністю 0,2 л треба збільшити майже в два рази до величини 199 ящиків. Прибуток по ним склав 182 грн. та 1 404 грн. відповідно.
Зменшення запасів по сухим винам майже на 50% до величини 64 ящика. При
цьому має місце пропорційне зменшення прибутку по цій позиції, але не зважаючи
на це – загальний прибуток підприємства збільшується.
Аналогічно попередній спостерігається ситуація з соками Садочок 0,5 л. Зменшення на 266 ящиків (що становить 50 %)
Приводить до зменшення прибутку, що отримується за рахунок даного виду
товару, з 4 907грн. до 2 453 грн.
4. Максимальні питому вагу в структурі прибутків займають такі позиції:
соки gold 1 л., Садочок 1 л. та Дар 1л. Їх величини становлять 284 932
грн., 193 291 грн. та 130 059 грн. відповідно.
Мінімальну займає Напої 1л, яка має величину в гривневому еквівалент
всього 182 грн.
Табл. 3.10 Результати оптимізації по кожному виду товару
Асортиментна
позиція
Середнє значення
кількості проданих ящиків за видами за місяць, ящики
Оптимальне
(розраховане) середнє значення кількості проданих ящиків за видами за місяць,
ящики
АІС для управління запасами на складі роздрібного підприємства
призначена для вирішення задачі „Розрахунок оптимального запасу продукції для
отримання максимального прибутку з урахуванням обмеження площі складських
приміщень ТД ДП „Сандора”.
Вона виконує автоматизований розрахунок оптимального співвідношення
товарів по асортименту на складі при даних обмеженнях складських приміщень з
ціллю максимізувати величину прибутку, що отримує підприємство.
Структурна схема Інформаційної системи АІС-Оптимальний запас надається у
Додатку „Структурна схема Інформаційної системи «АІС-Оптимальний запас».
Для проведення розрахунків на персональному комп'ютері повинна бути
установлена операційна система Windows 98 або більш пізніша система.
4.2 Структура розрахунків
Введення статистичних даних попиту на товар всіх видових груп за
визначений період часу. За допомогою цих даних (статистичної вибірки) ми
зможемо описати закон розподілу попиту, на основі якого в подальшому буде
рунтуватись оптимальне використання складських приміщень.
Масштабування даних – переведення з одиниць виміру «пляшки» в «ящики»
для зручності розрахунків.
Обчислення середніх значень попиту на товари за період та окремо по
кожному виду.
Введення даних про ціну купівля/продажу товарів по всім видам ТДП ТД
«Сандора». Введення параметрів складу (площі, вартості зберігання одиниц
продукції, параметрів ящиків, вартість оренди).
Отримання за допомогою надбудови Аналіз даних (гістограма) чисельних
характеристик закону розподілу попиту та побудова на їх основі графіка для подальшо
х логарифмічної апроксимації .
Введення коефіцієнтів трендів законів розподілу продукції кожного виду
в осередки для подальшого їх використання в цільовій функції.
Встановлення верхньої та нижньої меж товарообігу на складі.
Отримання результатів: оптимального співвідношення по асортиментному
розподілу продукції на складі .
Визначення економічного ефекту від впровадження даних співвідношень
запасів товару.
4.3 Структурний алгоритм визначення оптимальної кількості запасів
готової продукції з урахуванням обмеженості площі складу з метою максимізац
прибутку
Структурний алгоритм визначення оптимальної кількості запасів готово
продукції з урахуванням обмеженості площі складу з метою максимізації прибутку
наведений в Додатку
У „Головному меню” можна побачити наступні кнопки:
«і» - інформація для користувача - інструкція для користівання
надбудовою Пошук рішення.
Про автора - інформація про автора роботи
„Введення вхідних даних” – перехід до листа з вхідними даними
„Заставка” – перехід до листа „Заставка”
“Передивитись схему складу” – там вводяться параметри складу та
розташована його схема.
„Переглянути результати оптимізації” – перехід до листа, на якому було
виведено оптимізаційні рекомендації по оптимальному розподілу продукції по
видам.
Початок роботи над конкретною задачею починається саме з кнопки
Введення вхідних даних”.
Також тут можна побачити зображення пляшок коного виду продукції, як
кнопками. Натиснувши на них – можна продивитись результати попередніх
розрахунків по кожному виду.
На листі „Введення вхідних даних” заповнюються поля, що вказан
заливкою. Вводимо асортименті позиції за визначені періоди. Після введення
вхідних даних натискаємо кнопку „Виконати розрахунки далі”
система автоматично перераховує ці первинні дані з упаковок в ящики, у
відповідності з ємністю, пляшок по видам, що вказані ліворуч у стовпчику
Введіть кількість упаковок у ящику” . Результати цих розрахунків можна
продивитись тут же – праворуч.
По схемі розрахунку далі автоматично йде визначення кроку,меж та
нтервалів числових характеристик попиту. Провидитись ії можна знову ж таки,
перейшовши по кнопці “Виконати розрахунки далі”.
Повернувшись до головного меню та натискаючи на пляшки визначеного виду
тепер можна продивитись попередні розрахунки по видам (а саме, там буде
виконане експоненційне з гладження даних).Натиснувши кнопку „Показати
розрахунки”, можна продивитись проміжні дані.
Кнопка „Головне меню” з будь-якого листа повертає до „Головного меню”.
Далі виконується безпосередньо користувачем ввід коєфіцієнтів в
таблицю. Це можна зробити, натиснувши кнопку “Коефіцієнти логарифмічного
сгладжування”. Після цього вводяться необхідні параметри розрахунків: складу та
продажів.
Зайти до пункту меню „Сервіс” / „Пошук рішення” / „Змінюючи лунки
(„Изменяя ячейки”);
Обрати діапазон даних, що відповідає кількості товарних позицій з
стовпчику „Асортиментна позиція” на аркуші перерахунку вихідних данних;
Ввести обмеження по площі, та по максимальному та мінімальних обсягах
товарооборотів на складі. Тут необхідно вказати “Неві’ємні значення” в
параметрах оптимізації.
Натиснути кнопку „Виконати”
Далі натиснути „ОК”.
На цьому листі виявляються значення розподілу асортиментних позицій для
складу при максимізації прибутку.
З ціллю допомоги користівачу при використанні на цьому листі є кнопка
допомоги, що докладніше розповідає про користування цією надбудовою.Нижче
приводиться її текст:
4.6 Інструкція користувача по використанню надбудови «Пошук рішення»
1.За допомогою команди Сервіс/Пошук рішення викликається засіб Пошук
рішення,
2. Після того як надбудова Пошук рішення завантажиться у пам’ять, на
екрані повинне з’явитися діалогове вікно.Помітьте, що за умовчанням засіб Пошук
рішення настроєний на модель максимізації, а курсор у цьому діалоговому вікн
перебуває в поле Встановити цільовий ячейку.
3. За допомогою миші можна пересувати по екрані діалогове вікно Пошук
рішення так, щоб були видні різні частини таблиці моделі. Це зручно, оскільки
кращий спосіб задати посилання на ячейку у діалоговому вікні Пошук рішення
клацнути безпосередньо на даному ячейці робочого аркуша. При такому способ
вказівки ячейок не виникають помилки.
4. У поле Встановити цільовий ячейку діалогового вікна Пошук рішення
вводиться адреса ячейки, що містить значення цільової функції. Для моделі в це
поле варто ввести адресу ячейки, але краще клацнути покажчиком миші на цій
ячейці, щоб увести її адресу автоматично. Якщо адреса ячейки вводиться за
допомогою щиглика на осередку, Excel додає символи $, які вказують на абсолютну
адресацію. Можна використати як абсолютні адреси, так і відносні (якщо вводити
адреса ячейки вручну). У кожному разі результати будуть однаковими.
Порада. Якщо клацнути мишею на розташованій праворуч у поле уведення
кнопці, діалогове вікно згорнеться так, що буде відображатися тільки поточне
поле .Це дозволяє бачити більшу частину робочого аркуша й зручно робити вибір
ячейок. Щоб знову розгорнути діалогове вікно, потрібно нажати клавішу
<Enter> або ще раз клацнути на кнопці, розташованої праворуч у поле
уведення.
5.Опції області Рівної діалогового вікна Пошук рішення дозволяють
задати тип оптимізації. У цьому випадку необхідно максимізувати значення
показника ефективності, тобто заданий дріб – цільову функцію.
Для цього потрібно клацнути на перемикачі максимальному значенню.
Щиглик на кнопці мінімальному значенню вкаже, що треба мінімізувати цільову
функцію (наприклад, якщо показником ефективності моделі є відхилення займаних
площ під конкретний вид продукції від теоретично отриманого закону розподілу).
Можна також зробити значення цільової функції рівним заданому числу,
установивши перемикач значенню й увівши це число. (Останній вибір дозволяє за
допомогою засобу Пошук рішення проводити підбор параметрів у моделях, що
містять багато змінних й обмежень
5.Наступне поле Змінюючи ячейки дозволяє вказати змінні рішення моделі.
Щоб увести їх у дане поле, потрібно клацнути на цьому полі, а потім виділити на
робочому аркуші ячейки. (Можна спробувати скористатися кнопкою Припустити, але
при цьому звичайно пропонуються невірні адреси ячейок змінні рішення.)
6.Порада- Якщо ви не створили відповідно до наших рекомендацій таку
табличну модель, у якій всі осередки змінні рішення розташовані разом (що
дозволяє виділити відразу весь діапазон), можна вказувати кожну змінну рішення
окремо: клацнути в осередку, увести в поле Змінюючи осередку крапку з коми,
клацнути в осередку наступної змінної рішення й т.д.
7. Тепер необхідно задати для засобу Пошук рішення обмеження. Щиглик на
кнопці Додати відкриває діалогове вікно Додавання обмеження, що дозволя
вводити обмеження За замовчуванням передбачається, що обмеження має вигляд
нерівності зі знаком <.
8. Якщо модель організована так, що нерівності одного знака розташован
поруч, то їх можна ввести всі разом, використовуючи діапазони осередків. У
противному випадку прийде вводити обмеження окремо, клацаючи на кнопці Додати
діалогового вікна Додавання обмеження.
9.Розглянемо докладно, як задаються обмеження шляхом вказівки діапазону
ячейок. Спочатку в діалоговому вікні Додавання обмеження курсор перебува
ліворуч у поле Посилання на ячейку. Потрібно виділити ячейку робочого аркуша,
що містять суми лівих частин п’яти обмежень виду «<»,. Помітимо, що в поле
Посилання на ячейку не можна вводити формули – це повинні бути посилання на
осередки, які, у свою чергу, можуть містити формули.
10. Потім курсор переходить у праве поле уведення діалогового вікна
Додавання обмеження, і в це поле розташовуються адреси п’яти діапазонів, що
містять відповідні праві частини обмежень. Виконавши одну дію, ми в дійсност
задали п’ять обмежень. Потрібно стежити, щоб адрес осередків лівих частин було
рівно стільки, скільки й адрес правих частин. Після цього клацніть на кнопц
Додати діалогового вікна Додавання обмеження, щоб увести ці обмеження в
специфікацію Обмеження діалогового вікна Пошук рішення й очистити поля
діалогового вікна Додавання обмеження для уведення наступних обмежень.
11. Далі треба не забувати про умови незаперечності для вмісту
змінюваних осередків. Щоб увести ці обмеження, спочатку варто повернутися в
діалогове вікно. Якщо ви випадково клацнули на кнопці Додати, клацніть на
кнопці Скасування, і ви повернетеся в діалогове вікно Пошук рішення.) Щоб
визначити умови незаперечності для змінні рішення, необхідно клацнути на кнопц
Параметри діалогового вікна Пошук рішення. А рішення необхідно встановити
прапорець опції Лінійна модель, а також Ненегативні значення й Автоматичне
масштабування. Перша з них повідомляє програмі, що модель є лінійної, друга
накладає обмеження невід’ємності на змінні рішення. Режим Автоматичне
масштабування буде обговорюватися в наступному розділі. Клацніть на кнопці ОК,
щоб повернутися в діалогове вікно Пошук рішення.