Datenflussdiagramm zur E-Commerce-Auftragsabwicklung

Schaubild11 KnotenIngenieurwesen · AuftragsabwicklungAus einem Prompt erstellt
Read-only-Vorschau

Der Prompt

Erstelle ein Datenflussdiagramm für ein E-Commerce-Auftragsabwicklungssystem

Eigene Version erstellen

Über das Framework

Auftragsinformationen über Systemgrenzen hinweg verfolgen

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

Du erhältst

  • Sechs Prozesse – von „Produkte durchsuchen“ bis „Benachrichtigung senden“
  • Die externen Entitäten Kunde, Zahlungs-Gateway und Lager
  • Die Speicherknoten Produktdatenbank und Bestelldatenbank
  • Dreizehn beschriftete Verbindungen, einschließlich Zahlungsauftrag und Bestätigungsfluss
Schaubild

Datenflussdiagramm zur E-Commerce-Auftragsabwicklung

DFDDatenflussSystemdesignArchitektur

✦ Free preview · Sign in to use

Häufig gestellte Fragen

Häufige Fragen

Welche Datenbanken sind enthalten?

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.

Wie werden Zahlungsinformationen übertragen?

„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.

Ist der Versand als Lagerprozess modelliert?

„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.

Datenflussdiagramm zur E-Commerce-Auftragsabwicklung

Kostenlos starten. Keine Kreditkarte erforderlich.

Free preview · Sign in to use