Datadictionary
Process
Data Flow Name |
Abbreviation |
Purepose |
Input Data Flow |
Output Data Flow |
| ยิงบาร์โค้ด | 1.1 | ตรวจสอบรหัสสินค้า | สินค้าที่ซื้อ | ข้อมูลสินค้า |
| คำนวณเงินทอน | 1.2 | คำนวณเงินทอนจากเงินรับ | ข้อมูลสินค้า | ข้อมูลการซื้อขาย,ข้อมูลสินค้าที่ขายไปและรายได้ที่ปรับปรุง |
| พิมพ์ใบเสร็จ | 1.3 | นำข้อมูลการซื้อขายมาพิมพ์เป้นใบเส็จรับเงิน | ข้อมูลการซื้อขาย | ใบเสร็จ |
| ซื้อขาย | 2.1 | ทำการซื้อขาย | เงิน,ข้อมูลอะไหล่ที่ต้องการซื้ออะไหล่,ใบเสร็จ,จำนวนเงินทอนอะหล่ที่ต้องการซื้อ,ใบแทน | เงินทอน,อะไหล่,ใบเสร็จ,ข้อมูลการซื้อขายอะไหล่,ใบเสร็จ |
| คืนสินค้า | 2.2 | นำสินค้าที่ไม่ต้องการคืนร้าน | อะไหล่ที่ต้องการคืน | ใบแทนสินค้าที่คืน,ใบเสร็จ |
| ตรวจสอบเงินได้ | 3.1 | ตรวจสอบรายได้ประจำวัน | จำนวนเลินคืน,เงินได้ประจำวัน,ข้อมูลพนักงาน,ใบส่งเงิน | ใบเสร็จ,ข้อมูลการซื้อขาย |
| ตรวจสอบจำนวนสินค้าคงเหลือ | 3.2 | เช็คจำนวนสินค้าที่เหลือในสต็อก | ข้อมูลการซื้อขาย | รายได้รวม |
| คำนวณรายได้และภาษี | 3.3 | หารายได้ทั้งหมดพร้อมหักภาษี | รายได้รวม | รายงานสรุปรายได้ |
| ตรวจสอคุณภาพสินค้า | 2.2.1 | ตรวจสอบคุณภาพของสินค้าที่คืน | อะไหล่ที่ต้องการคืน,ใบเสร็จ | อะไหล่ที่คืนไม่ได้,อะไหล่ที่คืนได้,ข้อูลการวื้อขาย |
| แก้ไขข้อมูลการซื้อขาย | 2.2.2 | แก้ไขข้อมูลการซื้อขายใหม่ เมื่อส่งคืนสินค้า | ข้อมูลการซื้อขาย | จำนวนเงินคืน |
| ออกใบแทน | 2.2.3 | ออกใบแทนการคืนเงิน | จำนวนเงินคืน | ในแทน |
| ตรวจสอบเงินได้ของพนักงาน | 3.1.1 | ตรวจเงินที่ได้จากการขายสินค้าในแต่ละวัน | เงินได้แระจำวัน,ใบส่งเงิน | เงินได้ประจำวันที่ตรวจสอบแล้ว |
| ตรวจสอบกับฐานข้อมูล | 3.1.2 | ตรวจสอบฐานขอมูลซื้อขายและเงินได้ประจำวัน | ข้อมูลการซื้อขายเงินได้ประจำวันที่ตรวจสอบแล้ว | รายงานผลการตรวจสอบ |
| ตรวจสอบภายในสาขา | 3.1.3 | ตรวจสอบเงินได้กับฐานข้อมูลภายในสาขา | ผลการทดสอบ | สรุปผลการตรวจสอบ |
| คำนวณจำนวนขาย | 3.2.1 | คำนวณเงินได้ประจำวันว่าตรงกับข้อมูลการซื้ออขายในใบเสร็จ | เงินได้ประจำวันข้อมูลการซื้อขาย | ข้อมูลจำนวนขาย |
| คำนวณจำนวนคงเหลือ | 3.2.2 | คำนวณจำนวนสินค้าที่ขาย | ข้อมูลจำนวนขาย | ข้อมูลสินค้าที่ต้องการซื้อเพิ่ม |
| พิมพ์แบบฟอร์ม | 3.23 | นำแบบฟอร์มการสั่งซื้อสินค้า มาพิมพ์ เพื่อจะสั่งสินค้าส่งทางE-mail | ข้อมูลสินค้าที่ต้องการซื้อเพิ่ม | แบบฟอร์มสั่งซื้อ |
| ส่งE-mail | 3.2.4 | นำแบบฟอร์มการสั่งซื้อสินค้า สั่งซื้อสินค้าส่งไปทางE-mail | แบบฟอร์มสั่งซื้อ | ข้อมูลสินค้าที่ต้องการ |
| ตรวจสอบพนักงาน | 3.1.3.1 | ตรวจสอบข้อทูลพนักงาน | ข้อมูลพนักงาน | ข้อมูลสินค้าที่ขาย |
| ตรวจสอบจากเทปกล้องวงจรปิด | 3.1.3.2 | ตรวจสอบการหายของสินค้าจากกล้องวงจรปิด | ข้อมูลสินค้าที่หาย | ผลการตรวจสอบ |
Data Flow Name
Data Flow Name |
Origin |
Destionation |
Input Data Flow |
Output data Flow |
| ยิงบาร์โค้ด | external entity ฐานข้อมูล | Processคำนวณเงินทอน ซึ่งประกอบด้วยข้อมูลสินค้าเช่น ราคาสินค้า,ชื่อสิ้นค้า | สินค้าที่ซื้อ | ข้อมูลสินค้า |
| คำนวณเงินทอน | external entity ฐานข้อมูล | process พิมพ์ใบเสร็จ,Entityผู้ขาย | ข้อมูลสินค้า | ข้อมูลการวื้อขาย,ข้อมูลสินค้าที่ขายไปและรายได้ปรับปรุง |
| พิมพ์ใบเสร็จ | processคำนวณเงินทอน | - | ข้อมูลการวซื้อขาย | - |
| ซื้อขาย | entity ลูกค้า | entity ลูกค้า,Processผู้ขาย | เงิน,ข้อมูลอะไหล่ที่ต้อการซื้อ | เงินทอน,อะไหล่,ใบเสร็จ,ข้อมูลการซื้อขาย |
| คืนสินค้า | entity ลูกค้า,entity ผู้ขาย | entity ฝ่ายจัดเรียง | อะไหล่ที่ต้องการคืน,จำนวนเงินคืน | ใบเสร็จ,ใบแทน |
| ตรวจสอบเงินได้ | entity ฝ่ายบัญชี | Process ตรวจสอบจำนวนสินค้าคงเหลือ | ใบส่งเงิน,เงินได้ประจำวัน,ข้อมูลพนักงาน | ข้อมูลการซื้อขาย |
| ตรวจสอบจำนวนสินค้าคงเหลือ | external entity ฐานข้อมูล | Process คำนวณรายได้และภาษี | ข้อมูการซื้อขาย | รายได้รวม |
| คำนวณรายได้และภาษี | Process ตรวจสอบเงินได้ | entity เจ้าของกิจการ | รายได้รวม | รายงานสรุปรายได้ |
| ตรวจสอบคุณภาพสินค้า | entity ลูกค้า | entity ฝ่ายจัดเรียง | อะไหล่ที่ต้องการคืน | อะไหล่ที่คืนไม่ได้,อะไหล่ที่คืนได้ |
| แก้ไขข้อมูลการซื้อขาย | Process พิมพ์ใบเสร็จ | Process ออกใบแทน | ข้อมูลกาซื้ื้อขาย | จำนวนเงินคืน |
| ออกใบแทน | Process แก้ไขข้อมูลการซื้อขาย | entity ลูกค้า | จำนวนเงินคืน | ใบแทน |
| ตรวจสอบเงินได้ของพนักงาน | entity ฝ่ายบัญชี | Process ตรวจสอบกับฐานข้อมูล | เงินได้ประจำวัน,ใบส่งเงิน | เงินได้ประจำวันที่ตรวจสอบแล้ว |
| ตรวจสอบกับฐานข้อมูล | external entity ฐานข้อมูล | Process ตรวจสอบภายในสาขา | เงินได้ประจำวันที่ตรวจสอบแล้ว,ข้อมูลการซื้อขาย | รายงานผลการตรวจสอบ |
| ตรวจสอบฐานข้อมูลภายในสาขา | external entity ฐานข้อมูล | entity เจ้าของกิจการ | รายงานผลการตรวจสอบ | สรุปผลการตรวจสอบ |
| คำนวณจำนวนขาย | entity ฝ่ายบัญชี | Process คำนวณจำนวนคงเหลือ | ข้อมูลการซื้อขาย,เงินได้ประจำวัน | ข้อมูลจำนวนการขาย |
| คำนวณจำนวนคงเหลือ | Process จำนวนขาย | Process พิมพ์ำ์แบบฟอร์ม | ข้อมูลจำนวนการขาย | ข้อมูลสินค้าที่ต้องการซื้อเพิ่ม |
| พิมพ์แบบฟอร์ม | Process คำรวณจำนวนคงเหลือ | Process ส่ง E-mail | ข้อมูลสินค้าที่ต้องซื้อเพิ่ม | แบบฟอร์มสั่งซื้อ |
| ส่ง E-mail | Processพิมพ์แบบฟอร์ม | entity Web site Ecommerce | แบบฟอร์มสั่งซื้อ | ข้อมูลสินค้าที่ต้องการซื้อ |
| ตรวจสอบพนักงาน | entity พนักงานรักษาความปลอดภัย | Process ตรวจสอบจากเทปกล้องวงจรปิด | ข้อมูลพนักงาน(ชื่อ,หน้าที่) | ข้อมูลสินค้าที่หาย(ลักษณะ,เวลา) |
| ตรวจสอบจากเทปกล้องวงจรปิด | Processตรวจสอบพนักงาน | entity เจ้าของกิจการ | ข้อมูลสินค้าที่หาย(ลักษณะ, เวลา) | ผลการตรวจสอบ |
Data Entity
Data Element Name |
Name Alternate |
Input Data Flow |
Output Data Flow |
Description and comment
|
| ผู้ขาย | พนักงานจขาย | สินค้าที่ซื้อ,จำนวนเงิน | ข้อมูลการซื้อขาย | พนักงานที่ขายสินค้าในร้าน |
| ลูกค้า | ผู้ซื้อ | เงินทอน,อะไหล่,ใบเสร็จรับเงิน | ข้อมูลอะไหล่ที่ต้องการซื้อ,เงินทอน | ซื้อสินค้าหรืออะไหล่ |
| ฝ่ายบัญชี | พนักงานบัญชี | ใบส่งเงิน,เงินประจำวัน | ใบส่งเงิน,รายได้ประจำวัน | คำนวณรายได้ประจำวัน |
| เจ้าของกิจการ | เจ้านาย | รายงานสรุปเงินได้ประจำเดือน | - | บริหารงานภายในร้าน |
| ฝ่ายจัดเรียง | พนักงานจัดเรียงอะไหล่ | อะไหล่ที่คืนได้ | - | จัดเรียงอะไหล่ให้เป็นหมวดหมู่ ให้เป็นระเบียบ |
| Web site Ecommerce | Web site สั่งสินค้า | ข้อมูลสินค้าที่ต้องการ | - | รับข้อมูลสินค้าที่สูกค้าสั่งตามใบสั่งวื้อของมาทางE-mail |
| พนักงานรักษาความปลอดภัย | ยาม | - | ข้อมูลพนักงาน(ชื่อ,หน้าที่) | ตรวจสอบพนักงาน , ตรวจสอบสินค้าที่หายไปจากเทปกล้องวงจรปิด |
Data Store
Data Store Name |
Abbreviation |
Description |
| ฐานข้อมูล | D1 | เป็นฐานข้อมูล รายละเอียดการขายสินค้าทั้งหมด รวมทั้งรายได้ที่ได้จากการขายสินทั้งหมด |