Erstelle ein Zustandsdiagramm für den Lebenszyklus einer E-Commerce-Bestellung
Über das Framework
Dieses E-Commerce-Beispiel enthält neun Statusknoten und eine Entscheidung „Zahlung OK?“. Der Hauptweg führt von „Bestellung aufgegeben“ über „Bestätigt“ und die Zahlungsprüfung zu „In Bearbeitung“, „Versendet“ und „Geliefert“. Bei einer fehlgeschlagenen Zahlung geht der Weg zu „Zahlung fehlgeschlagen“.
Von „Bestellung aufgegeben“ und „Bestätigt“ führen Stornierungslinks ab. „Geliefert“ kann zu „Rückgabe angefordert“ und anschließend zu „Erstattet“ führen. Die Darstellung verwendet einfache Formen und beschriftete Verbindungen; sie definiert weder eine vollständige Zustandsautomaten-Spezifikation noch jedes mögliche Ergebnis einer Bestellung. Zahlungswiederholungen, eine Stornierung nach Beginn der Bearbeitung, Teillieferungen und die Ablehnung einer Rückgabe fehlen.
Passe das Diagramm an die Übergänge an, die dein Bestellsystem tatsächlich zulässt. Ergänze für jeden Link ein Ereignis oder eine Bedingung und lege fest, welche Rolle oder welches System ihn auslösen kann. Trenne eine Erstattungsanfrage von einer abgeschlossenen Erstattung, wenn diese Unterscheidung für deinen Workflow wichtig ist.
Enthalten
Zustandsdiagramm für E-Commerce-Bestellungen
✦ Free preview · Sign in to use
Häufig gestellte Fragen
Ein solcher Link ist im Beispiel nicht enthalten. Füge ihn nur hinzu, wenn dein Workflow diesen Übergang zulässt, und gib die Bedingungen dafür an.
Nein. In der bereitgestellten Darstellung ist dies ein Endpunkt. Füge einen Wiederholungsübergang hinzu, wenn Kunden die Zahlung erneut versuchen können.
Das Beispiel erlaubt, dass eine gelieferte Bestellung zu „Rückgabe angefordert“ und anschließend zu „Erstattet“ übergeht. Entscheidungen über die Genehmigung oder Ablehnung einer Rückgabe sind nicht enthalten.
Kostenlos starten. Keine Kreditkarte erforderlich.