Projektbeschreibung
ÜbersetztIch möchte ein Planungstool, das die Bestellungen des Tages aufnimmt und die Aufteilung vorschlägt: welcher Kurier welche Haltestellen bekommt, in welcher Reihenfolge und zu ungefähr welcher Zeit er an der Tür klingelt. Der Vorschlag muss das Gewicht und das Volumen, das das Fahrzeug tragen kann, das Lieferfenster jedes Kunden, die Reisezeit zwischen den Punkten, die Pause und die harte Grenze für die Länge des Arbeitstags respektieren. Wo ein Zeitfenster nicht eingehalten werden kann, würde ich lieber eine ehrliche Warnung auf dem Bildschirm sehen als eine Route, die schön aussieht und bis zum Mittag auseinanderfällt.
Der Vorschlag ist ein Ausgangspunkt, kein Urteil. Der Logistiker muss in der Lage sein, einen Halt von einer Route zur anderen zu ziehen, eine Bestellung einem bestimmten Kurier zuzuordnen, die Reihenfolge der Besuche zu ändern und sofort zu sehen, was dies für die Ankunftszeiten und die Ladung bedeutet. Ich möchte das klar sagen: Die Berechnung stützt sich auf Straßen- und Verkehrsdaten, sie ersetzt nicht das Urteil der Person, die die Stadt und die Kunden kennt, und manuelle Korrekturen bleiben in jedem Schritt verfügbar. Kundenadressen dürfen nicht an externe Dienste weitergegeben werden, über das hinaus, was die Routenberechnung selbst erfordert. Und wir bauen keine Überwachung auf: Der Kurier wird außerhalb seiner Arbeitszeiten nicht verfolgt, und Positionsmarkierungen werden für einen begrenzten Zeitraum aufbewahrt und dann entfernt.
Was die Arbeit umfasst:
— Verteilung der Tagesbestellungen auf die Kuriere mit Gewicht- und Volumenbeschränkungen pro Fahrzeug;
— Lieferfenster der Kunden, mit einer klaren Warnung, wenn ein Fenster nicht eingehalten werden kann;
— Reisezeit zwischen den Haltepunkten, die Pause und eine Obergrenze für den Arbeitstag;
— manuelle Bearbeitung durch den Logistiker: verschieben, anheften, neu anordnen, neu berechnen, rückgängig machen;
— die Tageskarte: alle Routen auf einem Bildschirm und eine Route im Detail;
— druckbares Routenblatt für den Fahrer;
— das fertige Routing an die Kurieranwendung senden;
— Tagesabschlussbericht, der Plan gegen Ist-Zustand vergleicht, nach Route und nach Halt.