แนวคิด ตัวเลือกจำนวนเงินที่ลูกค้าจ่าย ระบบขายหน้าร้าน

โดย SONGCHAI SAETERN

แนวคิดเพื่อการรับเงินที่เร็วขึ้น

PHP POS

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




จะคำนวณหรือคาดคะเนอย่างไรว่าลูกค้าจะจ่ายเงินมาเท่าไหร่?

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

PHP POS

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


แล้วจะเขียนโค้ดยังไง?

PHP POS

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

ก็จะได้ 632 +8 = 640

ก็คือโอกาสที่ 1 คือจ่ายเงินหกร้อยสี่สิบบาท
ลองเอาหลักการนี้คำนวณตัวเลขในหลักต่อๆไปดูกันนะครับ