1.6 KiB
1.6 KiB
Data Flow Diagram (Context Level)
Context
This Data Flow Diagram (DFD) represents the high-level flow of data involved in the customer purchasing process on Shopping. The system interacts with external entities like customers, payment gateways, and shipping providers, and processes data through the central Shopping system.
Entities and Processes
-
Customer
- Inputs: Search queries, product selection, payment details.
- Outputs: Order confirmation, product shipment details.
-
Shopping System
- Processes:
- Product Search & Recommendation
- Order Placement
- Payment Processing
- Inventory Management
- Shipping Coordination
- Data Stores:
- Product Catalog
- Customer Database
- Order Database
- Inventory Database
- Processes:
-
Payment Gateway
- Inputs: Payment details from Shopping.
- Outputs: Payment approval/rejection.
-
Shipping Provider
- Inputs: Shipment request and address details.
- Outputs: Tracking number, delivery status.
DFD Context-Level Diagram Description
+--------------------+
| Customer |
+--------------------+
| (Search, Place Order)
v
+--------------------+
| Shopping System |
+--------------------+
| | |
v v v
+------------+ +----------------+ +----------------+
| Payment | | Inventory | | Shipping |
| Gateway | | Management | | Provider |
+------------+ +----------------+ +----------------+