Asosiy kontentga o‘tish
Innovialabs

Yetkazish marshrutlarini optimallashtirish: servisni qanday tanlash

Amaliyot3 daq

Qisqacha

Marshrutlarni optimallashtirish servisi buyurtmalarni mashinalarga taqsimlaydi va yetkazish oraliqlari, sig‘im, omborlar va tirbandlikni hisobga olib aylanib chiqish tartibini tuzadi. Uni o‘z cheklovlaringiz va integratsiyalaringiz bo‘yicha, o‘z kuningizning real ma’lumotlarida sinab tanlash kerak.

Marshrutlarni optimallashtirish servisi nima qiladi

Dispetcher o‘nta buyurtmani qo‘lda oqilona taqsimlay oladi. Nuqtalar o‘nlab va yuzlab, mashinalar bir nechta bo‘lganda variantlar haddan tashqari ko‘payadi. Servis transport marshrutlash masalasini (VRP) yechadi: qaysi buyurtmalarni qaysi mashinaga berish va ularni qaysi tartibda aylanib chiqish kerakki, cheklovlarga sig‘ilsin, yurish va vaqt qisqarsin.

Kirishda — manzil va parametrlari bilan buyurtmalar, mashinalar, haydovchilar, omborlar. Chiqishda — nuqtalar tartibi va taxminiy yetib kelish vaqti ko‘rsatilgan marshrutlar, ular haydovchilarga yuboriladi.

Servis qanday cheklovlarni hisobga olishi kerak

  • Yetkazish oraliqlari. Mijoz soat 10 dan 13 gacha qabul qiladi, do‘kon — faqat ochilishidan oldin. Qat’iy va yumshoq oraliqlar, nuqtadagi xizmat vaqti, haydovchining tushlik tanaffusi kerak.
  • Mashina sig‘imi. Og‘irlik, hajm, joylar soni, ba’zan bir vaqtda bir necha o‘lchov. Bundan tashqari kuzov turi: refrijerator, gidrobort.
  • Bir nechta ombor. Mashinalar turli nuqtalardan chiqadi, oraliq qayta yuklash yoki qaytarilgan tovarlarni olib ketish bo‘ladi.
  • Tirbandlik ma’lumotlari. Yo‘ldagi vaqt soat va hafta kuniga bog‘liq. Trafik hisobga olinmasa, shaharda ETA tezda haqiqatdan uzoqlashadi.
  • Harakat cheklovlari. Markazda yuk mashinalariga taqiq, tonnaj bo‘yicha cheklovlar, ruxsatnoma bilan kirish.
  • Ko‘nikmalar va biriktirishlar. VIP-mijoz uchun muayyan haydovchi, katta gabaritli yuk uchun yuk tashuvchili mashina.
  • Haydovchilarning ish vaqti va smenalari.

Tanlashdan oldin cheklovlaringizni yozib chiqing va qaysilari majburiy ekanini belgilang. Bu asosiy filtr.

Haydovchi ilovasi

Marshrut faqat haydovchi unga amal qilib, natijani belgilaganda foydali. Ilovada muhim narsalar:

  • nuqtalar tartibi va odatiy navigatorga o‘tish;
  • «yetib keldi», «yetkazildi», «yetkazilmadi» statuslari sababi bilan;
  • yetkazishni tasdiqlash uchun foto, imzo yoki kod;
  • to‘lov qabul qilish yoki to‘lov haqida belgi;
  • yomon aloqada ishlash va keyin sinxronlash;
  • marshrut o‘zgarishi haqida xabarnomalar.

Ilovadagi ma’lumotlar dispetcher va mijozga statuslar hamda yangilangan ETA ko‘rinishida qaytadi.

Tayyor servis yoki o‘z ishlanmangiz

MezonTayyor servisO‘z yechimingiz
Ishga tushirishTez, sozlashdan keyinIshlab chiqish kerak
AlgoritmSinalgan, lekin umumiyBiznesning noyob qoidalarini hisobga olish mumkin
Mahalliy xaritalar va manzillarShahringizdagi sifatini tekshiringKartografik API ni o‘zingiz tanlaysiz
Haydovchi ilovasiStandartJarayon va brendingizga mos
IntegratsiyalarTayyor konnektorlar va API1C, CRM, sayt bilan chuqur bog‘lanish
XarajatlarMashina yoki buyurtma uchun obunaIshlab chiqish, xarita API, qo‘llab-quvvatlash

O‘z ishlanmangiz nostandart qoidalar, katta hajm bo‘lganda yoki marshrutlash mahsulotning bir qismi bo‘lganda o‘zini oqlaydi. Ko‘pincha gibrid oqilona: API orqali tayyor optimallashtirish dvigateli va o‘z interfeys hamda integratsiyalaringiz.

Qanday tanlash kerak: bosqichma-bosqich

  1. Real kunni yig‘ing: bir nechta odatiy kun uchun buyurtmalar, mashinalar va haqiqiy marshrutlarni eksport qiling.
  2. Geokodingni tekshiring: servis manzillaringiz, mo‘ljallar, uy raqamisiz manzillarni qanday taniydi.
  3. Rejalarni solishtiring: yurish, mashinalar soni, oraliqlar buzilishi — haqiqiy marshrutlaringizga nisbatan.
  4. Qayta hisoblash tezligini tekshiring: soat 11:00 da shoshilinch buyurtma kelsa yoki mashina buzilsa nima bo‘ladi.
  5. Ilovani haydovchilarga bering — pilot uchun, fikr-mulohazalarni yig‘ing.
  6. Integratsiyalarni baholang: buyurtmalar qayerdan keladi va statuslar qayerga ketadi.
  7. To‘liq narxni hisoblang: obuna, xaritalar, SMS, joriy etishga ketadigan vaqt.

Ko‘p uchraydigan xatolar

  • O‘z manzillaringizda emas, vendorning demo-ma’lumotlarida sinash.
  • Nuqtadagi xizmat vaqtini kiritmaslik — marshrutlar real bo‘lmay qoladi.
  • Haydovchilar fikrini e’tiborsiz qoldirish: ular o‘tish yo‘llari va tushirishni algoritmdan yaxshiroq biladi.
  • Servis buyurtmalar haqidagi tartibsiz ma’lumotlarni tuzatib beradi deb kutish.

Ko‘p beriladigan savollar

Bitta mashina uchun bir nechta nuqta bo‘lsa — ha, navigatorlar oraliq nuqtalar orqali marshrut tuza oladi. Buyurtmalarni oraliqlar va sig‘imni hisobga olib mashinalar o‘rtasida taqsimlashni ular hal qilmaydi, buning uchun optimallashtirish servisi yoki marshrutlash API kerak.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.