Projektbeschreibung
ÜbersetztWir benötigen ein System, das die Liste der Lieferadressen jedes Kuriers für den Tag nimmt und automatisch die kürzeste Reihenfolge berechnet, um sie zu besuchen, wobei Zeitfenster berücksichtigt werden, in denen ein Kunde einen bestimmten Lieferzeitraum angefordert hat. Die Route kann nicht statisch sein: Neue Bestellungen kommen während der Schicht an, und wenn das passiert, sollten die verbleibenden Stopps neu berechnet werden, anstatt die neue Adresse einfach ans Ende der Liste anzuhängen. Es wäre auch hilfreich, wenn das System mehrere Kuriere, die im selben Gebiet arbeiten, vergleichen und eine neue Bestellung demjenigen zuweisen könnte, der tatsächlich näher ist, anstatt immer denselben Fahrer.
Wir haben bereits ein internes Dispatch-Panel und eine grundlegende mobile App für Kuriere, sodass die Optimierungslogik mit unseren bestehenden Bestelldaten verbunden werden sollte, anstatt als separates eigenständiges Produkt entwickelt zu werden. Bitte teilen Sie uns mit, auf welchen Routing- oder Geocoding-Dienst Sie sich verlassen würden, wie Sie ähnliche Probleme der Multi-Stop-Optimierung zuvor gelöst haben und wie die aktualisierte Route das Telefon des Kuriers erreichen würde, ohne ihn während der Lieferung zu verwirren.
Was das Ergebnis enthalten sollte:
— automatische Berechnung der kürzesten Route für die tägliche Stoppliste jedes Kuriers
— Live-Neuberechnung, wenn eine Bestellung hinzugefügt oder storniert wird
— Unterstützung für Kundenzeitfenster
— eine aktualisierte Routenansicht auf dem Telefon des Kuriers, nahezu in Echtzeit