top of page

DFD Level 0-2

ระบบแอพพลิเคชั่นสั่งอาหาร Ubo Teffee

Keyboard and Mouse

Context Diagram

ลูกค้า

     1.  ลูกค้าจะสั่งซื้อสินค้าไปยังระบบการขาย

     2.  ลูกค้าชำระค่าสินค้าไปยังระบบการขาย

     3.  ระบบการขายจะทำการส่งใบเสร็จรายการสั่งสินค้าไปให้ลูกค้า

     4.  ระบบการขายจะทำการส่งใบเสร็จชำระสินค้าไปให้ลูกค้า

พนักงาน

     1.  พนักงานจะส่งข้อมูลลูกค้าไปยังระบบการขาย  

     2.  ระบบการขายจะรายงานข้อมูลลูกค้าไปยังพนักงาน  

     3.  พนักงานจะส่งข้อมูลสินค้าไปยังระบบการขาย

     4.  ระบบการขายจะรายงานข้อมูลสินค้าไปยังพนักงาน

     5.  พนักงานจะส่งข้อมูลตัวแทนจำหน่ายไปยังระบบการขาย

     6.  ระบบการขายจะรายงานข้อมูลตัวแทนจำหน่ายไปยังพนักงาน

     7.  พนักงานจะทำการตรวจสอบสินค้าคงเหลือไปยังระบบการขาย

     8.  ระบบการรายงานสินค้าคงเหลือไปยังพนักงาน

ผู้จัดการ

     1.  ผู้จัดการจะส่งข้อมูลลูกค้าไปยังระบบการขาย

     2.  ระบบการขายจะรายงานข้อมูลลูกค้าไปยังผู้จัดการ

     3.  ผู้จัดการจะส่งข้อมูลตัวแทนผู้จำหน่ายไปยังระบบการขาย

     4.  ระบบการขายจะรายงานข้อมูลตัวแทนจำหน่ายไปยังผู้จัดการ

     5.  ผู้จัดการจะส่งยอดขายสินค้าไปยังระบบการขาย

     6.  ระบบการขายจะรายงานยอดขายสินค้าไปยังผู้จัดการ

ตัวแทนจำหน่าย

     1.  ตัวแทนจำหน่ายจะส่งใบสั่งซื้อไปยังระบบการขาย

     2.  ระบบการขายจะส่งใบเสร็จสั่งซื้อสินค้ามาให้ตัวแทนจำหน่าย

Keyboard and Mouse

Data Flow Diagram Level 0

อธิบาย Data Flow Diagram Level 0

     จาก  DFD level  0 สามารถแบ่งขั้นตอนการทำงานภายในระบบออกเป็น 4 ระบบ ดังนั้นจึงแยก Process ที่  เกี่ยวข้องกับระบบ ดังรายละเอียดต่อไปนี้  

Process 1 ระบบจัดการข้อมูล 

     พนักงานสามารถจัดการข้อมูลสินค้า  ข้อมูลลูกค้า ข้อมูลตัวแทนจำหน่าย ข้อมูลการสั่งซื้อ และข้อมูลการ ขายได้  สามารถปรับปรุงแก้ไขข้อมูลได้ โดยเก็บข้อมูลไว้ในฐานข้อมูล พนักงานจะส่งข้อมูลสินค้า ข้อมูลลูกค้า ข้อมูลตัวแทนจำหน่าย ไปยังระบบจัดการข้อมูล ระบบจัดการข้อมูลก็จะทำการส่งข้อมูลแต่ละข้อมูลไปยังแต่ละฐานข้อมูล

Process 2 ระบบสั่งซื้อสินค้า

     ตัวแทนจำหน่ายจะส่งใบสั่งสินค้าและชำระค่าสินค้าไปยังระบบสั่งซื้อสินค้าและระบบสั่งซื้อสินค้าจะทำการส่งข้อมูลใบเสร็จสั่งซื้อสินค้าไปให้ตัวแทนจำหน่าย ระบบสั่งซื้อสินค้าจะส่งข้อมูลสินค้าไปยังฐานข้อมูลสินค้า และจะส่งรายละเอียดข้อมูลสั่งซื้อสินค้าไปยังฐานข้อมูลสั่งซื้อสินค้า     

Process 3 ระบบขายสินค้า

     ลูกค้าจะสั่งซื้อสินค้าและชำระค่าสินค้าไปยังระบบการขาย ระบบจะทำการจัดเก็บข้อมูลรายละเอียดการขายไปยังฐานข้อมูลการขาย ระบบการขายจะแจ้งรายการใบเสร็จรายการสั่งซื้อสินค้าไปให้ลูกค้า

Process 4 พิมพ์รายงาน

     ผู้จัดการจะส่งความต้องการรายงานข้อมูลการสั่งซื้อสินค้า ข้อมูลลูกค้า ข้อมูลสินค้า ข้อมูลตัวแทนจำหน่าย ยอดขายสินค้าไปยังระบบ แล้วระบบจะทำการรายงานข้อมูลมายังผู้จัดการ และ พนักงานส่งความต้องการรายงานข้อมูลสินค้า ข้อมูลตัวแทนจำหน่าย ข้อมูลลูกค้า ตรวจสอบสินค้าคงเหลือ แล้วระบบจะทำการรายงานข้อมูลมายังพนักงาน

Keyboard and Mouse

Process Description
Data Flow Diagram Level 0

Process 1 ระบบจัดการข้อมูล 

     พนักงานสามารถจัดการข้อมูลสินค้า  ข้อมูลลูกค้า ข้อมูลตัวแทนจำหน่าย ข้อมูลการสั่งซื้อ และข้อมูลการ ขายได้  สามารถปรับปรุงแก้ไขข้อมูลได้ โดยเก็บข้อมูลไว้ในฐานข้อมูล พนักงานจะส่งข้อมูลสินค้า ข้อมูลลูกค้า ข้อมูลตัวแทนจำหน่าย ไปยังระบบจัดการข้อมูล ระบบจัดการข้อมูลก็จะทำการส่งข้อมูลแต่ละข้อมูลไปยังแต่ละฐานข้อมูล

Keyboard and Mouse

Data Flow Diagram Level 1 of Process 1

อธิบาย  Data Flow Diagram Level 1 of Process 1 ระบบการจัดการข้อมูล

Process 1.1 ระบบปรับปรุงข้อมูล 

     พนักงานส่งข้อมูลที่ต้องการปรับปรุงแก้ไข มาที่ระบบปรับปรุงสินค้า ระบบจะทำดึงข้อมูลที่ต้องการแก้ไขมากจากแฟ้มข้อมูล

Process 1.2 ระบบแสดงข้อมูลสินค้า

     เป็นขั้นตอนที่แสดงผลข้อมูลสินค้าเมื่อดึงสินค้าออกมากจากแฟ้มข้อมูลแล้ว  เพื่อนำมาปรับปรุงแก้ไข

Process 1.3 ระบบบันทึกข้อมูล

     เมื่อพนักงานปรับปรุงแก้ไขข้อมูลเสร็จแล้ว ก็ทำการบันทึกข้อมูล 

Keyboard and Mouse

Process Description

Data Flow Diagram Level 1 of Process 1

อธิบาย  Data Flow Diagram Level 1 of Process 1 ระบบการจัดการข้อมูล

Process 1.1 ระบบปรับปรุงข้อมูล 

     พนักงานส่งข้อมูลที่ต้องการปรับปรุงแก้ไข มาที่ระบบปรับปรุงสินค้า ระบบจะทำดึงข้อมูลที่ต้องการแก้ไขมากจากแฟ้มข้อมูล

Process 1.2 ระบบแสดงข้อมูลสินค้า

     เป็นขั้นตอนที่แสดงผลข้อมูลสินค้าเมื่อดึงสินค้าออกมากจากแฟ้มข้อมูลแล้ว  เพื่อนำมาปรับปรุงแก้ไข

Process 1.3 ระบบบันทึกข้อมูล

     เมื่อพนักงานปรับปรุงแก้ไขข้อมูลเสร็จแล้ว ก็ทำการบันทึกข้อมูล 

Keyboard and Mouse

Data Flow Diagram Level 1 of Process 2

อธิบาย Data Flow Diagram Level 1 of Process 2 ระบบสั่งซื้อสินค้า

Process 2.1 ระบบสั่งซื้อสินค้า

     ตัวแทนจำหน่ายจะส่งใบสั่งสินค้ามากจากตัวแทนจำหน่าย ระบบสั่งสินค้าจะดึงข้อมูลตัวแทนจำหน่ายมากจากแฟ้มข้อมูลตัวแทนจำหน่าย ดึงข้อมูลสินค้ามาจากแฟ้มข้อมูลสินค้า และดึงข้อมูลการสั่งซื้อมากจากแฟ้มข้อมูลการสั่งซื้อ

Process 2.2 ระบบรายละเอียดสินค้า

     จะทำการดึงข้อมูลรายละเอียดการสั่งซื้อสินค้าจากแฟ้มข้อมูลสั่งซื้อสินค้า และดึงข้อมูลสินค้ามากจากแฟ้มข้อมูลสินค้า และทำการรวมยอดค่าสินค้าส่งไปให้ระบบชำระเงิน

Process 2.3 ระบบชำระค่าสินค้า

     ได้รับยอดรวมค่าชำระสินค้าจากระบบรายละเอียดสินค้า ชำระค่าสินค้า แล้วทางระบบจะแจ้งใบเสร็จสั่งซื้อสินค้าไปยังตัวแทนจำหน่าย

Keyboard and Mouse

Data Flow Diagram Level 1 of Process 3

อธิบาย Data Flow Diagram Level 1 of Process 3 ระบบขายสินค้า

Process 3.1 ระบบตรวจสอบรายการที่สั่งซื้อ

     ลูกค้าจะสั่งซื้อสินค้า ระบบจะทำการตรวจสอบสินค้าโดยดึงข้อมูลสินค้ามาจากแฟ้มข้อมูลสินค้ามาตรวจสอบ

Process 3.2 ระบบแสดงรายการสินค้า

     ตรวจสอบรายการสินค้าที่ต้องการซื้อแล้ว ก็จะมาแสดงรายละเอียดสินค้า รวมราคาสินค้าส่งไปยังระบบชำระค่าสินค้า

Process 3.3 ระบบชำระค่าสินค้า

      รับราคาสุทธิมาจากระบบแสดงรายการสินค้า ชำระค่าสินค้า ระบบชำระเงินจะแจ้งใบเสร็จรายการสั่งสินค้าไปยังลูกค้า

Keyboard and Mouse

Data Flow Diagram Level 1 of Process 4

อธิบาย Data Flow Diagram Level 1 of Process  4 พิมพ์รายงาน

Process 4.1 ระบบตรวจสอบข้อมูล

     ผู้จัดการและพนักงานจะส่งข้อมูลที่ต้องการไปยังระบบตรวจสอบข้อมูล ระบบจะทำการตรวจสอบข้อมูลโดยดึงข้อมูลที่ต้องการมาจากแฟ้มข้อมูลที่ต้องการแล้วส่งข้อมูลที่ได้ไปพิมพ์รายงาน

Process 4.2 พิมพ์รายงาน

     นำข้อมูลที่ต้องการมาทำการพิมพ์ โดยจะดึงข้อมูลสินค้า ข้อมูลการสั่งซื้อ ข้อมูลตัวแทนจำหน่าย และข้อมูลลูกค้า มาจากแต่ละแฟ้มข้อมูลที่ต้องการพิมพ์

Process 4.2 พิมพ์รายงาน

     นำข้อมูลที่ต้องการมาทำการพิมพ์ โดยจะดึงข้อมูลสินค้า ข้อมูลการสั่งซื้อ ข้อมูลตัวแทนจำหน่าย และข้อมูลลูกค้า มาจากแต่ละแฟ้มข้อมูลที่ต้องการพิมพ์

bottom of page