Размещение складов быстрой доставки в онлайн-ритейле с использованием методов и инструментов науки о данных
Разработка модели для размещения современных складов экспресс-доставки в регионе и анализ чувствительности решения к изменению исходных данных. Анализ подходов к размещению логистических мощностей и разработка методики размещения складов быстрой доставки.
Рубрика | Маркетинг, реклама и торговля |
Вид | диссертация |
Язык | русский |
Дата добавления | 28.08.2020 |
Размер файла | 3,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
В результате проведения сценарного анализа было выявлено минимальное количество складов и их расположение для покрытия всех районов Москвы, участвующих в прогнозировании продаж, а также максимально отклонение в спросе при котором операционная деятельность продукта «Супермаркет» при предлогаемых конфегурациях сети остаётся всё ещё операционно прибыльной. Для этого проводились расчёты для различной степени отклонения спроса от прогноза продаж с шагом в 10%.
Перед руководством продукта «Супермаркет» стоит задача покрытия спроса клиентов города Москва на товары первой необходимости при быстрой доставке. При этом стратегической долгосрочной целью компании «OZON» в целом является выход на окупаемость. По этой причине основными критериями являются затраты на аренду складов, а также максимальный охват рынка, что выражается в задаче, как требование удоволетворения спроса. Целью исследования является разработка методики по проеткированию складов быстрой доставки. Алгоритм проектирования сети был описан в рамках второй главы. В первой главе был представлен анализ хозяйственной деятельности компании, а также особенностей функционирования складов быстрой доставки, в результе чего были определены факторы и проблемы, влияющие на реализацию подхода. В третьей главе работы будут представлены результаты применения методики размещения складов, в которую входят: подготовка данных для прогнозирования продаж и постановки оптимизационной задачи, прогнозирование продаж на основе регрессии типа «Лассо» с помощью R, и решение оптимизационной задачи в AMPL. Прогнозирование продаж на малом количестве данных может иметь не высокую точность, поэтому дополнительно был проведен анализ устойчивости сети при различных отклонениях спроса от планового. По этой причине принимать решение о необходимом количестве складов необходимо не на основе решения оптимизационной задачи, а в результате анализа сценариев при различной ошибке прогноза. Ниже предствлены результаты применения оставшихся этапов подхода.
Напомню, что целью проекта являлось размещение складов быстрой доставки с целью полного покрытия спроса Москвы при минимальных затратах на аренду складов. Из-за ограниченных ресурсов компании необходимо выбрать наиболее привлекательные с точки зрения продаж районы. Поскольку компания ориентируется не на рентабельность, а прежде всего на охват рынка. Для реализации подобной стратегии необходимо решить ряд задач.
Прежде всего необходимо сформировать требования к исходным данным, то есть понять, какие данные нужны, в каком виде они должны храниться, а также, где их брать. Для достижения поставленной цели необходимы следующие виды информации: данные компании, т.е. статистика продаж каждого вида доставки, конечно, это зависит от используемого подхода прогнозирования, а также от самого специалиста, поскольку выбор факторов для построения прогноза во многом зависит от него; также потребуются данные о населении, т.е. информация о возрасте населения районов, возрастной и гендерной структуре. Для технической реализации агрегирования спроса необходимы данные о границах регионов. Предложения об аренде складов следует искать на специализированных сайтах, тут пригодится информация о расположении склада, площади и стоимости аренды. Визуализация вышеперечисленных данных представлена на рисунках 3.1 и 3.2.
Рис.3.1. Визуализация данных о продажах компании в QGIS и границах районов
Рис.3.2. Визуализация данных о расположении потенциальных складов в QGIS
После сбора первичных исходных данных можно переходить к агрегированию спроса по районам. Поскольку данные о продажах компании интернет-ритейла чаще всего хранятся по координатам, то для решения задачи о размещении складов необходимо привести данные к одному формата для сравнения, другими словами, необходимо пересчитать продажи по районам, т. к. прогнозирование заказов конкретного покупателя не входит в задачи данной работы. Агрегация данных по регионам выполнена с помощью ПО QGIS. В результате в качестве выходных данных мы получаем агрегированный спрос по регионам Москвы в разбивке по виду доставки, то есть в той же самой агрегации. Сведённые данные представлены на рис.3.3 и рис.3.4. К ним относятся данные о продажах с обычной доставкой (Reg_Orders), имеющиеся данные о продажах с быстрой доставкой (Expr_Orders), общее население по районам (DistrictNumber), а также в разбивке половому и возрастному признаку (TotalPopulation, TotalWomen, TotalMen, и другие), отдельно нужно выделить выделенную категорию граждан работоспособного возраста. На основе этой информации дальше проводился отбор значимых переменных и прогнозирование продаж с быстрой доставкой.
Когда данные о продажах агрегированы до районов закрепление клиентов за складами стандартными методами на основе расчёта евклидового или манхэттенского расстояний становится невозможным. С одной стороны программные решения позволяют распределить спрогнозированный спрос равномерно в пределах районов пропорционально их площади, а затем закрепить их центры масс за складами с лучшей арендной ценой в пределах заданного расстояния, но в данной диссертации был выбран альтернативный упрощенный способ закрепления складов за районами на основе средней скорости движения и требуемого времени доставки. Для закрепления складов рассчитывается уменьшенный радиус, скорректированный на коэффициент надёжности. Средняя скорость движения принята 35 км/ч, максимальное требуемое время доставки 80 минут. При доставке курьерская машина двигается по заранее оптимизированному маршруту, в идеале - петле, немного упрощая её до окружности можно рассчитать длину окружности, которая равно пути движения курьерской машины по маршруту доставки. Для повышения надёжности модели и конфигурации сети используется коэффициент надёжности Кн, принятый в данном примере за 1,5, что повышает надёжность условно на 50%. В результате расчётов по формулам 13-14 радиус окружности обслуживания Rmax вышел равным 15 км (умножение на 2 необходимо для нахождения диаметра окружности, по которой следует курьерская машина, что является радиусом обслуживания склада), а уменьшенный с учётом коэффициента надёжности Rу составил 10 км. В действительности это означает, что радиус обслуживания уменьшается для того, чтобы после закрепления складов за районами он точно покрыл большую их часть. Район считается закреплённым за складом, если уменьшенная зона обслуживания склада «накладывается» на территорию района. Однако закрепление еще не означает факта обслуживания, а лишь формирует подмножество допустимых закреплений.
Визуализация уменьшенных зон обслуживания представлена на рисунке 3.3.
Рис.3.3. Визуализация уменьшенных зон обслуживания для закрепления складов
Затем с помощью функционала QGIS найдём пересечение уменьшенных зон обслуживания с районами. Графические результаты представлены на рисунке 3.4.
Рис.3.4. Потенциальные зоны обслуживания складов
Кроме задачи агрегации спроса и закрепления районов за складами, необходимо реализовать алгоритм предобработки данных на языке программирования R, а также выполнить отбор переменных для прогноза, поскольку их потенциально может быть бесчисленное множество, поэтому следует использовать научные критерии для определения «полезных» переменных. В результате отбора переменных были оставлены следующие:
· Reg_Orders - заказы с обычной доставкой,
· Expr_Orders - заказы с быстрой доставкой,
· TotalPopulationUnder18 - население моложе 18 лет,
· TotalMen18to27 - население от 18 до 27 лет,
· TotalPopulationWorkingAge - общая численность работоспособного населения.
Напомню, что в данной работе для прогнозирования продаж была выбрана регрессия типа «Лассо» для прогноза продаж по быстрой доставке в других регионах на основе статистики продаж товаров первой необходимости со стандартными требованиями к доставке и статистики продаж товаров первой необходимости с повышенными требованиями к срокам доставки в освоенных регионах, а также на основе возрастно-демографической структуры населения регионов.
После реализации прогноза продаж следует сформулировать поставку задачи оптимизации. С учётом долгосрочных и тактических целей компании в качестве целевой функции выбрана минимизация затрат на аренду складов при требовании обслуживания каждого района, для которого спрогнозирован спрос, хотя бы одним складом.
В начале задаются множества, среди которых районы и склады. Также, в качестве исходных данных модель загружает данные о спросе по районам, данные о складах, а именно, затраты на аренду и мощность в штуках за тот же период, за который представлен спрос. Подгружается множество допустимых закреплений, которое было представлено в виде бинарного множества из всевозможных комбинаций складов и районов на этапе подготовки данных в R, где единица означает, что определенный склад может потенциально обслуживать соответствующий район.
В качестве переменных были объявлены бинарная переменная об открытии складов, бинарная переменная, которая «замыкала» бы модель и сообщала о том, что открытый склад может обслуживать конкретный район, т.к. матрица разрешенных назначений задана в модели, как множество параметров. Также для требования удовлетворения спроса введена целочисленная переменная грузопотока, это означает, что спрос того или иного района может быть удовлетворён более, чем одним складом в том случае, если какой-то склад не справляется, однако в этом случае нужно внимательнее анализировать экономические результаты и получившуюся загрузку складов, иногда открытие склада нецелесообразно. Для исключения подобной ситуации можно задать минимальную требуемую загрузку складов или смягчить требования к удовлетворению спроса, однако в данной реализации подобная постановка проблемы оказалась допустимой, что подтверждается экономическими расчётами в 3 части.
К ограничениям относятся: ограничение на мощности, на спрос, на не отрицательность грузопотока, а также на ограничение суммарного грузопотока в район и со склада, ограниченные мощностью складов и спросом. Другие ограничения накладываются для «замыкания модели», если точнее, то открытый склад может обслуживать только конкретные районы, причём грузопоток в какой-то район с данного склада может быть нулевым, а может занимать и всю мощность склада. Для реализации подобного механизма были включены в модель подобные ограничения. Информация, описанная выше, включается в файл с расширением «.mod», в котором происходит постановка задачи на языке AMPL, для запуска модели также необходимо прописать код чтения и записи данных «.dat» и файл запуска скрипта «.run»,в котором происходит алгоритм ввода, чтения, решения и вывода информации в консоль и файлы. В качестве решателя использовался решатель Gurobi, подробнее о которым было написано в пункте 2.2. В результате решения модели было получено оптимальное решение задачи размещения складов быстрой доставки с помощью AMPL. Код модели вынесен в приложения 1, 2 и 3. Результаты по загрузке складов перенесены в раздел 3.3 для обоснования поэтапной реализации проекта. Результаты визуализированы в QGIS с построением в дополнение к уменьшенным зонам обслуживания еще и действительных зон (рис 3.5).
Из визуального представления результатов видно, что преимущественно все районы покрыты предложенным количеством складов. Если на этом этапе по мнению проектной команды оказывается, что количество складов всё-таки недостаточно, то можно увеличить коэффициент надёжности при расчёте уменьшенного радиуса обслуживания и повторить решение задачи. В этом случае для каждого склада допустимых районов для сбыта должно оказаться меньше, что спровоцирует открытие дополнительных складов и повысит надёжность сети с точки зрения уровня логистического сервиса для клиента. Также можно проиграть сценарии вариативности спроса, чтобы также может склонить в решении открытия дополнительного склада.
Рис.3.5. Оптимальное решение задачи о размещении складов с точки зрения модели в AMPL при 100% спросе
В следующей части работы будет представлен сценарный анализ чувствительности модели по размещению складов к возможной вариативности спроса.
3.2 Сравнение сценариев размещения складов быстрой доставки в зависимости от вариативности спроса
В текущей части работы будет начат завершающий этап алгоритма размещения складов быстрой доставки, а именно анализ чувствительности модели и оптимального решения к ошибке прогноза. Закончен он будет в результаты подтверждения его экономической целесообразности в результате расчётов в третьей части. Для проведения анализа модель проигрывалась несколько раз с изменением спроса от 10% от спроса до 200%, чтобы определить, во-первых, минимальное количество складов для сохранения возможности поставлять во все целевые районы, а во-вторых, определить характер роста потребности в складах при постепенном увеличении спроса, это необходимо для оценки рисков и ресурсов, необходимых для увеличения продаж в будущем. Результаты проигрывания моделей представлены в табл.3.1.
Таблица 3.1. Количество необходимых складов в результате вариативности спроса.
Отклонение |
Склады |
|
-90% |
12 |
|
-80% |
12 |
|
-70% |
12 |
|
-60% |
12 |
|
-50% |
12 |
|
-40% |
12 |
|
-30% |
12 |
|
-20% |
12 |
|
-10% |
13 |
|
0% |
13 |
|
10% |
14 |
|
20% |
15 |
|
30% |
16 |
|
40% |
17 |
|
50% |
17 |
|
60% |
18 |
|
70% |
19 |
|
80% |
20 |
|
90% |
20 |
|
100% |
21 |
Из табл.3.1 и рис.3.6 можно заключить, что минимально необходимым количеством складов для возможности обслуживания всех целевых районов является 12 и это количество способно удовлетворять спрос на 20% меньше прогнозного. Тем не менее несмотря на реалистичность развития такого сценария такое количество складов будет работать на максимальной мощности, а в условиях реального возможного неравномерного отклонения в спросе по районам такого количества складов наверняка не хватит даже в условиях ошибки прогноза в 20%. Другим замечанием является рекомендация открытия дополнительного склада каждый раз, когда спрос увеличивается на 10%, и так вплоть до отклонения в +40%. На этой основе я считаю, что необходимо отдать предпочтение решению с открытием 15 складов, это позволит удовлетворить 100% прогнозный спрос с учётом небольшого запаса мощности складов и откроет путь более быстрому росту в будущем. Динамика увеличения складов, а также тенденция и нижняя границы хорошо видны на рис.3.6. Результат размещения складов с 15 складами представлен на рис.3.7.
Рис.3.6. Количество необходимых складов в результате вариативности спроса
Рис.3.7. Вариант размещения 15 складов быстрой доставки
В заключении текущей части также обращаю внимание на замедление скорости роста рентабельности затрат на аренду. Так, например, можно заметить, что при уже 70-80% росте к прогнозу текущих продаж с учётом открытия необходимых складом рентабельность затрат на аренду становится практически постоянной величиной (рис.3.8), что с одной стороны определяет границы эффективности использования складов при выбранной форме собственности, а с другой позволяет строить более точные финансовые модели.
3.3 Оценка экономической эффективности предлагаемых решений
Для реализации изменений и улучшений процессов работы компаний необходимы ресурсы. Степень и характер таких трансформаций определяется объемом и структурой необходимого капитала. Зачастую, а в текущем конкретном случае точно так, для реализации подобных изменений существенную долю капитала составляет заёмный или привлечённый от мажоритарных и миноритарных инвесторов. В каждом случае важную роль в принятии решения о выделении средств в развитие логистической инфраструктуры играет оценка экономической эффективности реализуемых решений или как минимум их экономической целесообразности, которые подтверждают разумность и рациональность вложений. Для подобного рода оценки применяются различные подходы и метрики. В качестве одной из наиболее популярных является факторная модель стратегической прибыли, которую разработала фирма Dupont. Она позволяет наглядно и просто представить влияние изменений на прибыль и капитализацию компании. Важным индикатором модели служит финансовый рычаг, который показывает сколько рублей суммарной стоимости капитала приходится на каждый рубль собственных средств.
Рис.3.8. Рентабельность затрат на аренду в зависимости от вариативности спроса и количества складов
На следующем шаге необходимо оценить результаты деятельности компании по итогу реализации предложенных решений. Из информации, изложенной в части 3.1 видно, что полученное решение в результате проектирования сети складов быстрой доставки, выбранной не только на основе найденного решения по оптимизации сети, но и с учетом анализа чувствительности модели к вариативности спроса, проведённого с помощью последовательного проигрывания модели с заданным шагом в отклонении предполагаемых продаж от прогноза, является оптимальным и рациональным, что позволит компании охватить все предполагаемые районы Москвы и получить стратегическое преимущество на этой основе. В результате деятельности по предложенному плану компания также будет понимать, как действовать в условиях даже резкого повышения спроса в результате изменения потребительского поведения по переходу на дистанционные быстрые способы доставки товаров первой необходимости, предпочитаемые классическим оффлайн супермаркетам. Ниже представлены результаты деятельности компании, которых она сможет достигнуть, следуя предложенному плану, и результаты текущей деятельности компании. Расчёты проведены на основе предполагаемой выручки, посчитанной как произведение удовлетворенного спроса на средний чек, условно-переменных затрат, а также дополнительных условно-постоянных затрат, логика расчёта которых была представлена во второй части первой главы. Таким образом, количество необходимого персонала будет рассчитано исходя из той же логики расчётов, а в качестве затрат на аренду будут взяты соответствующие значения для предлагаемой конфигурации складов. В дополнительных инвестициях будут учтены средства на покупку дополнительных необходимых автомобилей, оборудования и техники, что учтено в таблице с результатом расчёта основных средств (ОС), значения рассчитаны пропорционально увеличению новых складов.
Таблица 3.2. Структура ФОТ при сценарии с открытием 15 складов
Показатель |
ФОТ, руб/мес |
Доля от всего ФОТ |
|
ФОТ склад |
19 712 123 |
88% |
|
ФОТ офис |
2 585 143 |
12% |
|
ИТОГО |
22 297 266 |
100% |
Таблица 3.3. Структура основных средств сценария с открытием 15 складов
№ |
Группа основных средств |
% |
тыс. руб. |
|
1 |
Здания |
0 |
0 |
|
2 |
Сооружения и передаточные устройства |
0 |
0 |
|
3 |
Машины и оборудование |
30 |
37 115 |
|
4 |
Транспортные средства |
50 |
61 858 |
|
5 |
Коммуникация |
10 |
12 372 |
|
6 |
Инвентарь производственный и хозяйственный |
7 |
8 660 |
|
7 |
Прочее |
3 |
3 711 |
|
Итого |
100 |
123 715 |
Таблица 3.4. Структура переменных и постоянных затрат сценария с открытием 15 складов
№ |
Условно-постоянные затраты (УПЗ) |
Сумма, тыс.руб./год |
№ |
Переменные затраты (ПЗ) |
Сумма, тыс.руб./год |
|
1 |
Коммерческие |
29 268 |
1 |
Коммерческие |
23 133 |
|
2 |
Амортизация |
11 134 |
2 |
МЗ |
653 463 |
|
3 |
ФОТ |
267 567 |
3 |
Прочие |
32 673 |
|
Итого |
267 567 |
Итого |
709 269 |
По причине вспышки инфекции коронавируса за первый год рекомендуется открыть только несколько складов с максимальной загрузкой, а в следующем - оставшиеся. Открытие таких складов принесут компании 47% целевой годовой выручки. Ниже представлена таблица с целевой загрузкой складов, а также расчёт инвестиционной привлекательности проекта.
Таблица 3.5. Загрузка предполагаемых к открытию складов
Таким образом, срок реализации проекта составляет 2 года. Для оценки инвестиционной привлекательности проекта необходимо рассчитать чистый дисконтированный доход и срок окупаемости проекта. Для расчёта этих показателей отдельно рассчитывается ставка дисконтирования проекта, которая составила 9.4%. Расчёты проведены с учётом структуры капитала, его альтернативной доходности и надбавки за риск. Результаты расчётов приведены в таблице ниже.
Таблица 3.6. Расчёт ставки дисконтирования
Альтернативная доходность инвестора |
9% |
|
Альтернативная доходность СК |
5% |
|
Надбавка за риск |
2% |
|
Доля ЗК |
60% |
|
Доля СК |
40% |
|
Ставка дисконтирования |
9.4% |
Ниже в таблице приведены результаты расчёта чистого дисконтированного дохода и срока окупаемости проекта. Для первоначальных инвестиций необходимы единовременные и регулярные затраты. Первая группа - это разница в стоимости ОС между предлагаемым сценарием и текущим положением, а в качестве регулярных - сумма общих затрат за период шага реализации проекта.
Таблица 3.7. Расчёт NPV и DPP проекта
Показатель | Год |
0(IC) |
1(CF) |
1(IC) |
2(CF) |
Итого |
|
Оттоки, тыс.руб |
418 375 |
1 017 239 |
1 435 613 |
|||
Притоки, тыс.руб |
805 640 |
1 633 658 |
2 439 298 |
|||
Денежный поток, тыс.руб |
-470 926 |
387 265 |
-1 088 403 |
616 420 |
-555 644 |
|
Начальные инвестиции, тыс.руб |
470 926 |
1 088 403 |
1 559 329 |
|||
Коэф.дисконтирования |
1.00 |
1.09 |
1.09 |
1.20 |
||
NPVi, тыс.руб |
-470 926 |
353 990 |
-994 884 |
515 041 |
-596 779 |
|
Срок окупаемости (лет) |
1.55 |
Таким образом можно сказать, что доходность капитала и маржинальность бизнеса оправдывают масштабирование, спланированное по разработанному алгоритму размещения складов быстрой доставки товаров первой необходимости. Ниже в табл.3.8. приведены результаты построения модели Дюпона с соответствующими расчётами, где была рассчитана итоговая годовая выручка, как произведение среднего чека на плановое количество заказов в год; себестоимость продукции тут является ценой закупки, по этой причине она рассчитана, как доля от цены, которая составляет в среднем 40%; процент на доходы составляет 20%, стоимость запасов увеличена пропорционально количеству заказов. Переменные затраты выросли больше, поскольку в них включена уплата процентов с выручки инвесторам.
Таблица 3.8. Форма представления данных для модели Дюпона
№ п/п |
Показатель |
Значение |
Изменение |
|||
КАК ЕСТЬ |
КАК БУДЕТ |
Абсолютное |
Относительное |
|||
1 |
Валовые поступления от продаж, тыс. руб./год |
102 960 |
1 633 658 |
1 530 698 |
1487% |
|
2 |
Себестоимость реализуемой продукции, тыс. руб./год |
41 184 |
653 463 |
612 279 |
1487% |
|
3 |
Валовая прибыль, тыс. руб./год |
61 776 |
980 195 |
918 419 |
1487% |
|
4 |
Переменные затраты, тыс. руб./год |
43 466 |
709 269 |
665 804 |
1532% |
|
5 |
Постоянные затраты, тыс. руб./год |
52 589 |
307 969 |
255 380 |
486% |
|
6 |
Общие затраты, тыс. руб./год |
96 055 |
1 017 239 |
921 184 |
959% |
|
7 |
Стоимость запасов, тыс. руб./год |
5 148 |
81 683 |
76 535 |
1487% |
|
8 |
Дебиторская задолженность, тыс. руб./год |
- |
- |
- |
- |
|
9 |
Другие текущие активы, тыс. руб./год |
2 000 |
2 000 |
- |
- |
|
10 |
Текущие активы, тыс. руб./год |
7 148 |
83 683 |
76 535 |
1071% |
|
11 |
Основные фонды, тыс. руб./год |
9 240 |
123 715 |
114 475 |
1239% |
|
12 |
Общая стоимость активов, тыс. руб./год |
16 388 |
207 398 |
191 010 |
1166% |
|
13 |
Подоходные налоги, тыс. руб./год |
1 381 |
123 284 |
121 903 |
8827% |
|
14 |
Чистая прибыль, тыс. руб./год |
5 524 |
493 136 |
487 612 |
8827% |
|
15 |
Маржа чистой прибыли, % |
5.4% |
30.19% |
24.8% |
463% |
|
16 |
Оборачиваемость активов, раз |
6.3 |
8 |
1.6 |
25% |
|
17 |
Доходность активов, % |
33.7% |
237.8% |
204.1% |
605% |
|
18 |
Собственный капитал, тыс. руб./год |
16 388 |
82 959 |
66 571 |
406% |
|
19 |
Финансовый рычаг, раз |
1.0 |
2.5 |
1.5 |
150% |
|
20 |
Доходность собственного капитала, % |
33.7% |
594.4% |
560.7% |
1663% |
Ниже представлена графическая интерпретация экономических результатов по модели Дюпона.
Рис 3.9. Модель стратегической прибыли до и после внедрения предлагаемых решений
Заключение
При проведении исследования был проведен анализ финансовых результатов и проблем функционирования логистики быстрой доставки сервиса «Супермаркета» крупного российского интернете ритейла “OZON».
Анализ работ отечественных и зарубежных исследователей показал, что проблема размещения логистических объектов исследуется еще с начала прошлого века, однако в современном мире по причине появления Интернета, расцвета новых моделей ведения бизнеса на его основе, а также увеличения требований к доставке на последней миле необходимо трансформировать и модифицировать предлагаемые методики с учётом последних достижений технологий и техники, ростом вычислительных мощностей, например, с помощь методов и инструментов сбора и агрегации данных, прогнозирования спроса и решения оптимизационных задач линейного программирования.
В рамках приводнённого исследования был предложен способ расчёта радиуса обслуживания склада, способ закрепления районов за складами обслуживания, предложен способ прогнозирования продаж с быстрой доставкой на основе данных о продажах с обычной доставкой и информации о населении, была предложена математическая формализация оптимизационной задачи, рекомендующая оптимальное открытие складов и закрепление районов за ними с точки зрения минимизации затрат при условии полного покрытия спроса. В результате решения этих задач была предложена оригинальная методика по размещению складов быстрой доставки. Затем был проведён анализ чувствительности и характер изменения решений и показателей модели при вариативности спроса. Аккумулируя решенные выше задачи, можно выделить, что по итогам диссертационного исследования были разработаны оригинальные методика и приложение по размещению складов быстрой доставки на основе прогнозирования продаж и решения задачи линейного программирования. Текущая модель позволит компании получить стратегическое преимущества за счет эффективного покрытия рынка Москвы, а также позволит оценить последующие стратегические шаги логистики для принятия сложных решений по масштабированию бизнеса не только в рамках московских районов, но и с покрытием ближайших областей, и других густонаселенных городов России.
В результате проделанной работы по проектированию сети складов быстрой доставки товаров первой необходимости на основе проведённого экономического анализа стало понятно, что по итогу реализации проекта изменения будут приносить компании порядка 10. млн. руб. чистой прибыли ежегодно.
доставка экспресс логистический склад
Список литературы
1. Бродецкий Г.Л., Гусев Д.А., Фель А.В. Особенности процедур многокритериальной оптимизации
2. Бродецкий Г. Л., Дыбская В. В., Гусев Д. А., Кулешова Е. С. Распределение товаров в складской сети: синтез специальных процедур оптимизации // Логистика и управление цепями поставок. 2016 Т. 75 № 4 С. 15-29.
3. Вебер А. Теория размещения промышленности. Л.; М.: Книга, 1926.
4. Дыбская В. В. Проектирование складской сети как составной части логистической инфраструктуры системы распределения // Логистика. 2016 № 8 С. 16-21.
5. Михайлюк М.В. Интернет-торговля и логистика omnichannel: особенности современного рыночного цикла многоканального развития ритейла // Финансовые исследования. 2016. №4 (53). URL: https://cyberleninka.ru/article/n/internet-torgovlya-i-logistika-omnichannel-osobennosti-sovremennogo-rynochnogo-tsikla-mnogokanalnogo-razvitiya-riteyla (дата обращения: 01.10.2019).
6. Мелкумова Л.Э., Шатских С.Я., Сравнение методов Ридж-регрессии и LASSO в задачах обработки данных // Информационные технологии и нанотехнологии - 2017. Самара: Самарский национальный исследовательский университет имени академика С.П. Королева, 2017.
7. Сергеев В.И. Управление цепями поставок: учебник для бакалавров и магистров В.И. Сергеев. - М.: Издательство Юрайт, 2015. - 479 с.
8. Эльяшевич И.П. Модель Дюпона и её применение при оценке экономической эффективности стратегических решений в логистике. // Логистика и УЦП, 2012. №2 (49). С.73-80.
9. Главная страница AMPL. / Режим доступа: https://ampl.com/ свободный (дата обращения: 25.02.2020)
10. Главная страница R. / (дата обращения: 02.02.2020)
11. Главная страница QGIS. / свободный (дата обращения: 12.02.2020)
12. Классификация методов и моделей прогнозирования // habr.com URL: https://habr.com/ru/post/177633/ (дата обращения: 04.02.2020).
13. Основы транспортной логистики. // https://www.OZONcomp.biz URL: https://www.OZONcomp.biz/tema-2-osnovy-transportnoj-logistiki.html (дата обращения: 01.10.2019).
14. ООО "ИНТЕРНЕТ РЕШЕНИЯ": бухгалтерская отчетность и финансовый анализ // audit-it.ru URL: https://www.audit-it.ru/buh_otchet/7704217370_ooo-internet-resheniya (дата обращения: 01.04.2020).
15. Российский рынок e-commerce 2016: ожидания и реальные перспективы. // retail-loyalty.org URL: https://www.retail-loyalty.org/journal_retail_loyalty/read_online/art191484/ (дата обращения: 01.10.2019).
16. РЫНОК ЛОГИСТИКИ ДЛЯ ИНТЕРНЕТ-МАГАЗИНОВ ЗА 1 ПОЛУГОДИЕ 2019 ГОДА // DataInsight URL: http://logistics.datainsight.ru/rynok-logistiki-dlya-internet-magazinov-za-1-polugodie-2019-goda (дата обращения: 10.10.19).
17. Размер российского рынка электронной торговли за 1H2019 // DataInsight URL: http://www.datainsight.ru/ecommerce_size_1h2019 (дата обращения: 08.10.2019).
18. Рейтинг ТОП-100 крупнейших интернет-магазинов России // DataInsight URL: https://www.top100.datainsight.ru/ (дата обращения: 08.10.2019).
19. Управление цепями поставок. М.: Юрайт, 2014 479 с.
20. Ashu Kediaa, Diana Kusumastutia, Alan Nicholsona Locating collection and delivery points for goods' last-mile travel: A case study in New Zealand // The 11th International Conference on City Logistics. Dubrovnik, Croatia: 2019.
21. Darshan Chauhan, Avinash Unnikrishnan, Miguel Figliozzi Maximum coverage capacitated facility location problem with range constrained drones // Transportation Research Part C: Emerging Technologies. Dubrovnik, Croatia: 2019.
22. Customer Assignment Problem // github.com URL: https://github.com/Gurobi/modeling-examples/tree/master/customer_assignment), (дата обращения: 03.03.2020).
23. Cell Tower Coverage // github.com URL: https://github.com/Gurobi/modeling-examples/tree/master/cell_tower_coverage (дата обращения: 03.04.2020).
24. Facility location problems // scipbook.readthedocs.io URL: https://scipbook.readthedocs.io/en/latest/flp.html (дата обращения: 03.03.2020).
25. Multi & Omni, в чем разница? // Retail.ru URL: https://www.retail.ru/articles/multi-omni-v-chem-raznitsa/ (дата обращения: 01.10.2019). [https://pure.au.dk/portal/files/100556924/PhD_dissertation_Sune_Lauth_Gadegaard.pdf
26. Supply Chain // neos-guide.org URL: https://neos-guide.org/content/supply-chain (дата обращения: 04.20.2020).
27. Ozon.ru // Википедия URL: https://ru.wikipedia.org/wiki/Ozon.ru (дата обращения: 09.02.2019).
Приложение 1
Постановка задачи оптимизации в AMPL. Файл «.mod»
## Множества
set LOCATIONS;
set WH;
## Параметры и переменные
param demand {LOCATIONS} >= 0; # спрогнозированный спрос
param costs {WH} >= 0; # аренда складов
param cap {WH} >= 0;# мощности складов
param assigned {LOCATIONS, WH} integer; # подмножество разрешенных закреплений
var open {WH} integer binary; # бинарная переменная для открытия складов
var e {LOCATIONS, WH} integer binary; # бинарная переменная, определяющая может ли открытый склад j обслуживать район i
var x {LOCATIONS, WH} integer; # суммарный грузопоток со склада j в район i
## Целевая функция
minimize COSTS:
sum {j in WH} costs[j] * open[j];
## Ограничения
# Ограничение на обслуживание открытыми складами районов
s.t. E {i in LOCATIONS, j in WH}:
e[i, j] = open[j] * assigned[i,j];
# Ограничение на значения грузопотоков
s.t. DeliveryAmount1 {i in LOCATIONS, j in WH}:
x[i, j] >= 0;
# Ограничение на значения грузопотоков
s.t. DeliveryAmount2 {i in LOCATIONS, j in WH}:
x[i, j] <= round(demand[i]*1.2);
# Ограничение на мощности
s.t. Cap {j in WH}:
sum{i in LOCATIONS} x[i, j] <= cap[j];
# Требование удоволетворения спроса
s.t. Demand {i in LOCATIONS}:
sum{j in WH} x[i, j] *e[i, j] = round(demand[i]);
Приложение 2
Чтение и запись данных в AMPL. Файл «.dat»
# Чтение данные из EXCEL
table Loc IN "ODBC" "dat.xlsx" "DEMAND":
LOCATIONS <- [DistrictNumber];
table DEMAND IN "ODBC" "dat.xlsx" "DEMAND":
[DistrictNumber], demand ~ Forecast;
table WH IN "ODBC" "dat.xlsx" "COST":
WH <- [WH_ID];
table COST IN "ODBC" "dat.xlsx" "COST":
[WH_ID], costs ~ Cost;
table capacity IN "ODBC" "dat.xlsx" "capacity":
[WH_ID], cap ~ Pi;
table all IN "ODBC" "dat.xlsx" "all":
[DistrictNumber, WH_ID], assigned ~ aij;
# Вывод информации в EXCEL
table Open_WH OUT "ODBC" "model.dns.dsn" "openingplan_with_cap" "verbose = 1":
{j in WH} ->
[j ~ WH_ID], open, costs[j] * open[j] ~ costs;
Приложение 3.
Скрипт обработки модели в AMPL. Файл «.run»
## Обновление истории и подгрузка необходимых файлов в AMPL
reset;
model WH_choice.mod;
data WH_choice.dat;
## Чтение складов
read table Loc;
read table DEMAND;
read table WH;
read table COST;
read table capacity;
read table all;
## Выбор и настройка решателя
option solver gurobi;
option gurobi_options " NonConvex 2 ";# way to choose type of solver;
solve;
## Вывод на экран информации модели и решения
display open;
display costs;
display LOCATIONS;
display demand;
display COSTS;
display sum {j in WH} open[j];
display sum {i in LOCATIONS} round(demand[i]);
## Запись таблицы
write table Open_WH;
Приложение 3
Отчёт о движении денежных средств "OZON"
Наименование показателя |
2018 |
2017 |
2016 |
2015 |
2014 |
|
Поступления -- всего |
35 972 552 |
21 124 356 |
13 512 686 |
10 415 710 |
8 113 278 |
|
в том числе:от продажи продукции, товаров, работ и услуг |
35 953 494 |
20 935 232 |
13 286 486 |
10 239 508 |
7 933 352 |
|
арендных платежей, лицензионных платежей, роялти, комиссионных и иных аналогичных платежей |
15 069 |
13 001 |
20 980 |
29 978 |
19 396 |
|
прочие поступления |
3 989 |
176 123 |
205 220 |
146 224 |
160 530 |
|
Платежи -- всего |
(40 054 852) |
(21 302 417) |
(13 721 621) |
(10 974 546) |
(8 502 985) |
|
в том числе:поставщикам (подрядчикам) за сырье, материалы, работы, услуги |
(33 578 374) |
(18 365 740) |
(11 792 710) |
(9 697 292) |
(7 585 611) |
|
в связи с оплатой труда работников |
(4 025 037) |
(2 013 561) |
(1 246 807) |
(825 762) |
(637 665) |
|
процентов по долговым обязательствам |
(0) |
(0) |
(115 253) |
(94) |
(7 746) |
|
налога на прибыль организаций |
(0) |
(0) |
(0) |
(60) |
(0) |
|
прочие платежи |
(601 488) |
(71 487) |
(73 045) |
(120 821) |
(30 367) |
|
Сальдо денежных потоков от текущих операций |
(4 082 300) |
(178 061) |
(208 935) |
(558 836) |
(389 707) |
|
Поступления -- всего |
168 912 |
90 432 |
35 219 |
64 503 |
9 466 |
|
в том числе:от продажи внеоборотных активов (кроме финансовых вложений) |
501 |
7 054 |
1 833 |
650 |
1 724 |
|
от возврата предоставленных займов, от продажи долговых ценных бумаг (прав требования денежных средств к другим лицам) |
20 000 |
0 |
1 000 |
50 000 |
3 240 |
|
дивидендов, процентов по долговым финансовым вложениям и аналогичных поступлений от долевого участия в других организациях |
148 411 |
83 378 |
32 386 |
13 853 |
4 502 |
|
Платежи -- всего |
(719 778) |
(339 697) |
(120 267) |
(33 186) |
(87 492) |
|
в том числе:в связи с приобретением, созданием, модернизацией, реконструкцией и подготовкой к использованию внеоборотных активов |
(699 778) |
(339 697) |
(120 267) |
(33 186) |
(36 492) |
|
в связи с приобретением долговых ценных бумаг (прав требования денежных средств к другим лицам), предоставление займов другим лицам |
(20 000) |
(0) |
(0) |
(0) |
(51 000) |
|
Сальдо денежных потоков от инвестиционных операций |
(550 866) |
(249 265) |
(85 048) |
31 317 |
(78 026) |
|
Поступления -- всего |
4 235 301 |
1 385 540 |
1 118 636 |
632 616 |
2 147 383 |
|
в том числе:получение кредитов и займов |
15 301 |
0 |
0 |
107 060 |
1 726 652 |
|
денежных вкладов собственников (участников) |
4 220 000 |
1 385 540 |
1 022 332 |
525 556 |
420 731 |
|
прочие поступления |
0 |
0 |
96 304 |
0 |
0 |
|
Платежи -- всего |
(15 301) |
(540) |
(0) |
(107 060) |
(1 417 594) |
|
в том числе:собственникам (участникам) в связи с выкупом у них акций (долей участия) организации или их выходом из состава участников |
(0) |
(540) |
(0) |
(0) |
(0) |
|
по распределению прибыли в пользу собственников (участников) в связи с погашением (выкупом) векселей и других долговых ценных бумаг, возврат кредитов и займов |
(15 301) |
(0) |
(0) |
(107 060) |
(1 417 594) |
|
Сальдо денежных потоков от финансовых операций |
4 220 000 |
1 385 000 |
1 118 636 |
525 556 |
729 789 |
|
Сальдо денежных потоков за отчетный период |
(413 166) |
957 674 |
824 653 |
(1 963) |
262 056 |
|
Величина влияния изменений курса иностранной валюты по отношению к рублю |
2 999 |
(3 361) |
(53 610) |
12 912 |
72 495 |
Приложение 4
Части таблицы с исходными данными для прогнозирования продаж
Приложение 5
Рекомендуемые переменные для модели прогнозирования продаж на основе adjR^2 и BIC
Приложение 6
Часть таблицы с прогнозом продаж
Приложение 7
Части таблиц с исходными данными для решения оптимизационной задачи размещения складов быстрой доставки в AMPL
Размещено на Allbest.ru
Подобные документы
Условия обеспечения рационального варианта механизации погрузочно-разгрузочных работ. Склады в системах доставки грузов, их роль и место в транспортной сети. Структура простейшего транспортного процесса. Цель создания складов в логистических системах.
реферат [37,7 K], добавлен 30.11.2013Этапы развития логистики как экономической науки. Анализ роли и значения складов в логистическом процессе. Оценка эффективности организации единого технологического процесса функционирования баз и складов на примере ООО "Торговый Дом "Библио-Глобус"".
реферат [614,5 K], добавлен 31.08.2013Бесперебойное функционирование логистических цепей различной длины. Анализ основных показателей финансово-хозяйственной деятельности, подходов к организации доставки и обработки товаров в ЗАО "Проспект". Программа совершенствования системы управления.
дипломная работа [2,1 M], добавлен 26.09.2010Транспортная характеристика грузов. Совместимость грузов при хранении. Определение эксплуатационных нагрузок, создаваемых грузами на складах. Расчёт пропускной способности причала. Расчёты по рациональной загрузке складов. Анализ работы складов.
курсовая работа [216,2 K], добавлен 08.06.2011Логистическая цепочка для торговых предприятий. Характеристика материальных и информационных потоков гипермаркета. Логистическая инфраструктура, состояние складов, стоимость перевозок. Обзор вариантов логистических схем перевозок и размещения товара.
курсовая работа [580,6 K], добавлен 25.10.2012Транспортно-логистическое проектирование и управление системами доставки продукции. Системный анализ и его роль в организации логистики. Разработка мероприятий по совершенствованию системы грузоперевозок для промышленных предприятий Краснодарского края.
дипломная работа [3,2 M], добавлен 16.02.2016Рассмотрение вариантов доставки продукции от промышленных площадок предприятия к потенциальным потребителям. Составление маршрутов доставки продукции и выбор оптимальных путей доставки. Составление маршрута с минимальным расстоянием транспортировки.
контрольная работа [3,6 M], добавлен 11.01.2021Понятие и классификация предприятий размещения. Особенности маркетинга предприятий размещения. Специфика развития индустрии размещения в мире и в РФ. Анализ внешней и внутренней среды ЗАО "Редуктор+". Выполнение методики К. Камерона и Р. Куина.
курсовая работа [405,6 K], добавлен 20.06.2015Анализ алгоритма формирования складской сети. Планирование объема продаж и регионов сбыта. Разработка программы размещения складской сети. Выбор системы товароснабжения складов. Определение объема товарного запаса, который планируется иметь на складе.
курсовая работа [739,8 K], добавлен 26.09.2014Понятие и сущность электронной торговли в сети Интернет. Правила и способы доставки покупателю заказанных им в интернет-магазине предметов торговли. Основные виды организации доставки товаров. Проблема сбытовой политики в электронной коммерции.
реферат [27,4 K], добавлен 09.01.2011