System Analysis & Design

ระบบสั่งซื้อสินค้า
แผนภาพกระแสข้อมูล

Data Flow Diagram (DFD) Level 0 แสดงกระบวนการไหลของข้อมูลภายในระบบสั่งซื้อสินค้า ตั้งแต่การรับคำสั่งซื้อจนถึงการชำระเงิน

1

การเขียนแผนภาพควรเขียนให้ดูง่ายและแสดงอยู่ในกระดาษแผ่นเดียว

2

ลูกศรไม่ควรทับหรือข้ามกัน เพื่อให้อ่านกระแสข้อมูลได้ชัดเจน

3

แต่ละ Process ต้องมีหมายเลขกำกับเป็นจำนวนเต็ม โดยลำดับหมายเลขไม่ได้หมายถึงการทำงานตามลำดับ

ลูกค้า Customer คลังสินค้า Warehouse D1 บัญชีรายรับ 1.0 ป้อนข้อมูล การสั่งซื้อสินค้า 2.0 พิมพ์ ใบแจ้งหนี้ 3.0 คำนวณ รายรับ-จ่าย ใบสั่งซื้อสินค้า ข้อมูลที่ปฏิเสธ รายการสั่งซื้อเพื่อนำไปตรวจสอบ รายงานการตรวจสอบ ใบแจ้งหนี้ เงินที่ชำระ ข้อมูลใบแจ้งหนี้ ข้อมูลการจ่ายเงิน ข้อมูลใบแจ้งหนี้
รายละเอียดแต่ละกระบวนการ
1.0
ป้อนข้อมูลการสั่งซื้อสินค้า
Order Entry Process
  • IN ใบสั่งซื้อสินค้าจากลูกค้า
  • OUT รายการสั่งซื้อไปยังคลังสินค้า
  • OUT ข้อมูลที่ถูกปฏิเสธกลับลูกค้า
2.0
พิมพ์ใบแจ้งหนี้
Invoice Generation Process
  • IN รายงานการตรวจสอบจากคลังสินค้า
  • OUT ใบแจ้งหนี้ให้ลูกค้า
  • OUT ข้อมูลใบแจ้งหนี้ไปยัง Process 3.0
3.0
คำนวณรายรับ-จ่าย
Payment Calculation Process
  • IN เงินที่ชำระจากลูกค้า
  • IN ข้อมูลใบแจ้งหนี้จาก D1
  • OUT ข้อมูลการจ่ายเงินเข้า D1 บัญชีรายรับ
P
Process (กระบวนการ)
E
External Entity (หน่วยงานภายนอก)
D1
Data Store (ที่เก็บข้อมูล)
Data Flow (กระแสข้อมูล)