ระบบสนับสนุนการตัดสินใจ (DSS): Demo PoS สำหรับร้านค้าปลีก

ในบทช่วยสอนนี้ เราจะสร้างระบบจุดขายง่ายๆ สำหรับร้านค้าปลีกสมมติ ระบบนี้จะถูกใช้งานโดยเจ้าหน้าที่ปฏิบัติการเพื่อบันทึกธุรกรรมทางธุรกิจประจำวัน ส่วนเจ้าหน้าที่ปฏิบัติการจะใช้ระบบนี้เพื่อตรวจสอบประสิทธิภาพปัจจุบันของร้านค้าปลีกด้วยเช่นกัน

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

ส่วนประกอบ MIS ของร้านค้าปลีก

1. ขั้นตอนทางธุรกิจ

ขั้นตอนทางธุรกิจกำหนดวิธีดำเนินธุรกรรมทางธุรกิจในแต่ละวัน ระบบขายหน้าร้านจะใช้บันทึกยอดขายรายวัน

รายการต่อไปนี้จะสรุปกิจกรรมที่จะต้องทำเมื่อลูกค้าซื้อสินค้า

  1. ลูกค้านำเสนอสินค้าที่จะซื้อด้วยเงินสด
  2. แคชเชียร์ค้นหาระบบเพื่อหารายการที่นำเสนอในระบบเพื่อดึงราคา
  3. พนักงานเก็บเงินป้อนปริมาณของสินค้าที่ซื้อ และระบบจะคำนวณต้นทุนทั้งหมด กระบวนการนี้ทำซ้ำสำหรับสินค้าที่ซื้อทั้งหมด
  4. หากพนักงานเก็บเงินเพิ่มสินค้าหรือปริมาณสินค้าเข้าสู่ระบบอย่างไม่ถูกต้อง พวกเขาควรจะสามารถลบออกได้หากยังไม่ได้ผ่านรายการการชำระเงิน หากมีการผ่านรายการการชำระเงินแล้ว แคชเชียร์จะไม่สามารถลบสิ่งใดออกได้
  5. หลังจากตรวจสอบยอดบิลลูกค้าทั้งหมดแล้ว ระบบควรให้แคชเชียร์โพสต์การชำระเงินของลูกค้าและพิมพ์ใบเสร็จรับเงินให้กับลูกค้า

2 คน

ผู้ใช้บริการที่จะใช้ระบบจะเป็นพนักงานแคชเชียร์ นักบัญชี และผู้ใช้ควบคุมสินค้าคงคลัง ผู้ใช้บริการทุกคนจะต้องมีคอมพิวเตอร์อย่างแท้จริงและได้รับการฝึกอบรมเกี่ยวกับการใช้ระบบ ณ จุดขาย

3 ฮาร์ดแวร์

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

  • RAM ขั้นต่ำ 1GB
  • พื้นที่เก็บข้อมูลว่างขั้นต่ำ 10GB บนไดรฟ์ภายในเครื่องที่จะเป็นฐานข้อมูล
  • คอมพิวเตอร์ควรทำงานบนระบบปฏิบัติการ Windows อย่างน้อย Windows XP ขึ้นไป
  • ความเร็วโปรเซสเซอร์ควรมีอย่างน้อย 1GHz

4 ซอฟต์แวร์

คอมพิวเตอร์ที่จะนำมาใช้กับระบบ จะต้องมีคุณลักษณะขั้นต่ำดังต่อไปนี้

5 ข้อมูล

ธุรกรรมทางธุรกิจในแต่ละวันจะถูกเก็บไว้ใน Microsoft เข้าถึงฐานข้อมูล

พจนานุกรมฐานข้อมูลจุดขาย

พจนานุกรมฐานข้อมูลจะอธิบายเขตข้อมูลฐานข้อมูล หน้าที่ของเขตข้อมูล และประเภทข้อมูล

ต่อไปนี้คือคำอธิบายตารางที่เราจะมีในฐานข้อมูล เพื่อความเรียบง่าย เราจะจำกัดจำนวนตารางให้เหลือเพียงสี่ (4) ตารางเท่านั้น

ตารางผลิตภัณฑ์

S / N ชื่อฟิลด์ ประเภทข้อมูล Descriptไอออน
1 id เป็นตัวเลข บันทึกคีย์หลัก
2 ชื่อผลิตภัณฑ์ เชือก ชื่อผลิตภัณฑ์
3 ราคา เป็นตัวเลข ราคาของผลิตภัณฑ์
4 ปริมาณ_at_มือ เป็นตัวเลข ปริมาณที่มีอยู่ ณ ขณะใดเวลาหนึ่ง
5 แนะนำ_ซัพพลายเออร์_id เป็นตัวเลข คีย์ต่างประเทศที่เชื่อมโยงไปยังตารางซัพพลายเออร์

โต๊ะลูกค้า

S / N ชื่อฟิลด์ ประเภทข้อมูล Descriptไอออน
1 id เป็นตัวเลข บันทึกคีย์หลัก
2 ชื่อลูกค้า เชือก ชื่อของลูกค้า
3 ยอดรวม_การซื้อ เป็นตัวเลข มูลค่าสะสมของยอดขายรวมให้กับลูกค้ารายใดรายหนึ่ง

ตารางซัพพลายเออร์

S / N ชื่อฟิลด์ ประเภทข้อมูล Descriptไอออน
1 id เป็นตัวเลข บันทึกคีย์หลัก
2 ชื่อผู้ผลิต เชือก ชื่อของลูกค้า
3 เบอร์ติดต่อ เป็นตัวเลข เบอร์ติดต่อผู้จัดจำหน่าย
4 ที่อยู่อีเมล เชือก ที่อยู่อีเมลของซัพพลายเออร์

ตารางการขาย

S / N ชื่อฟิลด์ ประเภทข้อมูล Descriptไอออน
1 id เป็นตัวเลข บันทึกคีย์หลัก
2 รหัสลูกค้า เป็นตัวเลข ตัวระบุเฉพาะของลูกค้า
3 ธุรกรรม_วันที่ วันที่ วันที่บันทึกธุรกรรม
4 จำนวนเงินที่จ่าย เป็นตัวเลข ยอดซื้อทั้งหมด
5 ต้องจ่าย บูลีน ฟิลด์บูลีนที่แสดงว่าลูกค้าได้ชำระเงินแล้วหรือไม่

ตารางรายละเอียดการขาย

S / N ชื่อฟิลด์ ประเภทข้อมูล Descriptไอออน
1 id เป็นตัวเลข บันทึกคีย์หลัก
2 ยอดขาย_id เป็นตัวเลข ตัวระบุเฉพาะของลูกค้า
3 รหัสผลิตภัณฑ์ วันที่ วันที่บันทึกธุรกรรม
4 ปริมาณ เป็นตัวเลข ยอดซื้อทั้งหมด
5 ต้องจ่าย บูลีน ฟิลด์บูลีนที่แสดงว่าลูกค้าได้ชำระเงินแล้วหรือไม่

ไดอะแกรมความสัมพันธ์เอนทิตีฐานข้อมูลระบบขายหน้าร้าน

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

S / N ความสัมพันธ์ ประถม คีย์ต่างประเทศ ธรรมชาติของความสัมพันธ์
1 สินค้าสู่การขาย ไอดีในสินค้า Product_id ในการขาย 1 ถึงหลาย ๆ
2 ขายให้กับลูกค้า รหัสลูกค้า Customer_id ในการขาย หลายต่อหลายคน
3 สินค้าให้กับซัพพลายเออร์ รหัสในซัพพลายเออร์ Recommend_supplier_id ในผลิตภัณฑ์ หลายต่อ 1

ภาพต่อไปนี้แสดงความสัมพันธ์ระหว่างตารางในฐานข้อมูลของเรา

ความสัมพันธ์ของเอนทิตีฐานข้อมูลระบบขายหน้าร้าน

วิธีการประมวลผลธุรกรรมในระบบ

  1. ระบบจะดึงบันทึกลูกค้าทั้งหมดจากตารางลูกค้าและเติมคำสั่งผสมแบบหล่นลง
  2. แคชเชียร์คลิกที่ปุ่มธุรกรรมใหม่ ซึ่งจะสร้างบันทึกใหม่ในตารางการขายและสร้างรหัสธุรกรรม
  3. ระบบดึงข้อมูลผลิตภัณฑ์ทั้งหมดจากตารางผลิตภัณฑ์และเติมคำสั่งผสมแบบหล่นลง
  4. แคชเชียร์เลือกผลิตภัณฑ์จากรายการแบบหล่นลง ระบบจะเก็บรหัสสินค้าและราคาสำหรับสินค้าปัจจุบัน
  5. แคชเชียร์ป้อนปริมาณที่ซื้อ ระบบจะคำนวณผลรวมย่อยตามราคาที่เก็บไว้และปริมาณที่ป้อน กระบวนการนี้จะถูกทำซ้ำจนกว่าผลิตภัณฑ์ทั้งหมดจะถูกผ่านรายการเข้าสู่ระบบ
  6. แคชเชียร์ป้อนจำนวนเงินที่ลูกค้าได้ชำระไปแล้ว ระบบจะคำนวณการเปลี่ยนแปลงหากลูกค้าชำระเงินมากกว่าราคา
  7. แคชเชียร์คลิกที่ปุ่มชำระเงิน ระบบจะอัพเดต;
    1. ปริมาณผลิตภัณฑ์ที่มีอยู่ในตารางผลิตภัณฑ์
    2. อัปเดตฟิลด์จำนวนเงินที่ชำระและทำเครื่องหมายธุรกรรมว่าชำระแล้วในตารางการขาย
    3. อัปเดตฟิลด์การซื้อทั้งหมดในตารางลูกค้า

ภาพหน้าจอส่วนติดต่อผู้ใช้แบบกราฟิก ณ จุดขาย

หน้าต่างหลักของระบบ – นี่คือจุดเริ่มต้นเข้าสู่ระบบ ช่วยให้ผู้ใช้สามารถป้อนข้อมูล ประมวลผลธุรกรรม พิมพ์รายงาน และส่งออกข้อมูลการขายไปยัง Excel เพื่อการวิเคราะห์เพิ่มเติม

ที่นี่เราได้สาธิตหน้าต่างการป้อนข้อมูลต่างๆ ที่ใช้ในระหว่าง POS เพื่อให้ภาพรวมของฟิลด์ที่กรอกขณะดำเนินธุรกรรม

ส่วนติดต่อผู้ใช้แบบกราฟิก ณ จุดขาย

หน้าต่างจุดขายที่ใช้โดยพนักงานเก็บเงินที่จุดเงินสด

หน้าต่างขายหน้าร้าน

อินเทอร์เฟซผู้ใช้ได้รับการออกแบบในลักษณะที่แนะนำพนักงานเก็บเงินผ่านขั้นตอนที่เกี่ยวข้องในการผ่านรายการธุรกรรมการซื้อที่ประสบความสำเร็จ

หน้าต่างป้อนข้อมูลลูกค้า

หน้าต่างป้อนข้อมูลลูกค้า

หน้าต่างป้อนข้อมูลผลิตภัณฑ์

หน้าต่างป้อนข้อมูลผลิตภัณฑ์

สรุป

บทช่วยสอนนี้จะแสดงให้คุณเห็นขั้นตอนการปฏิบัติที่เกี่ยวข้องกับการพัฒนาระบบข้อมูล และอธิบายต้นแบบของระบบ POS (จุดขาย) ระบบได้รับการพัฒนาโดยใช้ Visual Basic สำหรับแอปพลิเคชัน (VBA) in Microsoft ทางเข้า

สรุปโพสต์นี้ด้วย: