Erstelle ein Datenflussdiagramm für ein E-Commerce-Auftragsabwicklungssystem
Über das Framework
Das E-Commerce-DFD verbindet Such- und Warenkorbaktivitäten mit dem Aufgeben, Bearbeiten, Versenden und Benachrichtigen zu einer Bestellung. Sechs kreisförmige Prozesse liegen zwischen drei externen Entitäten: Kunde, Zahlungs-Gateway und Lager. Produktdatenbank und Bestelldatenbank sind die beiden Datenspeicher.
Dreizehn beschriftete Verbindungen umfassen Suchanfrage, Kasse, Zahlungsauftrag, Bestätigung, Bestellung speichern und Statusaktualisierung. Das Zahlungs-Gateway sendet eine Bestätigung an „Bestellung aufgeben“ zurück; „Bestellung bearbeiten“ leitet separate Flüsse zur Auftragsabwicklung und zur Kundenbenachrichtigung weiter. Katalogantworten und Rückmeldungen des Lagers sind nicht ausdrücklich eingezeichnet.
Beginne bei der Besprechung eines Onlineshops mit diesen Grenzen und ergänze anschließend die Auftragsstatus und Informationen, die die einzelnen Dienste austauschen. Rückerstattungen, fehlgeschlagene Zahlungen, Bestandsreservierungen und Versand-Tracking benötigen zusätzliche Flüsse, wenn sie zu deinem Systemmodell gehören.
Enthalten
Datenflussdiagramm zur E-Commerce-Auftragsabwicklung
✦ Free preview · Sign in to use
Explore more
Häufig gestellte Fragen
Das Beispiel enthält eine Produktdatenbank für den Katalogzugriff und eine Bestelldatenbank zum Speichern von Bestellungen. Separate Speicher für Kunden, Warenkorb, Zahlungen oder Lagerbestand sind nicht modelliert.
„Bestellung aufgeben“ sendet einen Zahlungsauftrag an das Zahlungs-Gateway, das eine Bestätigung zurückgibt. Zahlungsfehler, Rückerstattungen oder asynchrone Aktualisierungen sind im Beispiel nicht dargestellt.
„Bestellung versenden“ sendet eine Kommissionier- und Verpackungsanfrage an das externe Lager. Füge Antworten des Lagers und Tracking-Daten hinzu, wenn du darstellen möchtest, was nach dieser Anfrage passiert.
Kostenlos starten. Keine Kreditkarte erforderlich.