ระบบบัตรคิว

วันที่ลง : 24/03/2013 12:09:40   แชร์ :

ระบบบัตรคิว

อ่าๆ อย่านึกว่าเข้ามาแล้วจะได้โปรแกรมไปใช้   ไม่มีแจก แค่จะมาบอกขั้นตอนให้ไปทำกัน
 
ผมคิดโปรเจคนี้ไว้นานมากละ จริงๆ ว่าจะทำขาย คิดไปคิดมาคงไม่มีคนมาซื้อ เอามาบอกให้ละกันเผื่อมีใครทำจะได้มีประโยชน์กับคนอื่น
มันไม่ได้ยากอะไรหรอก ง่ายมากๆ และยิ่งสบายขึ้นเลยเมื่อมีเจ้า Tablet เกิดมาในโลกของเรา
 
การเขียนโปรแกรม บอกคร่าวๆ ขี้เกียจละเอียด เอาวิธีการไปละกัน 
  1. กำหนดฝ่ายก่อน  นึกภาพถึงการมีเคาเตอร์หลายๆ เครื่อง แต่ละเครื่องรับงานไม่เหมือนกัน ต้องมีการกำหนดฝ่าย 1 table
  2. กำหนด table พนักงาน ให้ relate กับ table ฝ่าย
  3. กำหนด table คิวขึ้นมา โดย relate กับ table พนักงาน  เก็บเลขคิว วันที่รับเรื่อง  รหัสพนักงาน 
  4. ใช้โค้ดการอ่านเสียง โดยบันทึกเสียงเป็นไฟล์ไว้ก่อน  พวกตัวเลข หน่วย หลักสิบ หลักร้อย คำว่าค่ะ ครับ เชิญช่อง หมายเลข ฯลฯ
  5. หน้า Login พนักงาน เมื่อพนักงาน login แล้วจะดึงค่าฝ่ายมาด้วย ว่าพนักงานคนนี้รับงานฝ่ายไหนบ้าง
  6. แสดงลำดับคิวในหน้า login ของพนักงาน  เมื่อ login แล้วจะเจอคิวของลูกค้าที่มาใช้ เฉพาะของฝ่ายตัวเอง
  7. กดรับคิว โดย next หรือระบุคิวใดก็ได้  เมื่อกดเรียก ระบบจะอ่านหมายเลขคิวให้ 2 รอบติด ก็วนรูป 2 ทีเอง
  8. บันทึกสถานะคิว  คิวนี้รับเรียบร้อย คิวนี้เรียกแล้วไม่อยู่  คิวนี้ยกเลิก ฯลฯ

สำหรับลูกค้าที่มากดบัตรคิว  ผมจะประยุกต์ใช้นิดหน่อย เพราะเราไม่มีงบไปซื้อ kios หรือเครื่องกดที่มันส่งค่าไปฐานข้อมูลได้เลย อันนี้ผมไม่ถนัดไม่ต้องปรับที่ hardware เครื่อง  มาดูกันวิธีของผม 
  1. จอแสดงหมายเลข ปกติจะเจอแบบแขวน ตัวหนังสือแดงๆ เหมือนทำมาเฉพาะกับไฟแบบ LED เลย  ผมจะใช้จอคอมนี่ล่ะแทน จะแขวนหรือวางก็ได้ ไม่มีก็ได้
  2.  ลำโพง ก็ลำโพงทั่วไปนี่ล่ะ ตัวละสองสามร้อยพอละ ดังก็พอไม่ได้ไปเล่นดนตรีที่ไหน
  3. เครื่องพิมพ์กระดาษคิว หรือ pos printer เครื่องออกใบเสร็จดีๆ นี่ล่ะ เหมือนของ Seven ตัวเล็กๆ  เดี๋ยวนี้ไม่ถึง 3000 มี ใช้ได้เหมือนกัน ไม่ได้ห่วยอะไร ไม่มีก็ได้ใช้บัตรแข็งทำเองได้ แต่การจัดลำดับคิวในโปรแกรมก็ลำบากหน่อยนึง
  4. หน้าจอสำหรับกดเลือกคิว  อันนี้ผมจะใช้จอสัมผัส touchscreen เป็นจอคอมปกตินั่นล่ะ แต่ touchscreen ได้  ซึ่งราคาประมาณสักหมื่นนึงก็อยู่  หรือประหยัดๆ ก็ใช้ Tablet จีนนี่ล่ะ เอาแบบ 10 นิ้ว ใหญ่ดี จะเอา ipad มาทำก็ได้ ใช้ได้หมด
  5. ถ้าใช้จอคอม ให้ทำหน้าเว็บปกติ  1 หน้า ดึงฐานข้อมูลฝ่ายมาแสดง พอกดเลือกบริการก็ออกคิว และบันทึกไปที่ฐานข้อมูล
  6. ถ้าใช้ Tablet ใช้หน้าเว็บปกติก็ได้ หรือทำ version jquery mobile เฉพาะก็ได้
  7. หน้า Login พนักงานจะเด้งคิวที่รอรับบริการให้เอง  (ต้องทำแบบ ajax ไว้หน่อย)
ที่เหลือก็นำไปประยุกต์ใช้เอง  
 
วิธีการเรียก Queue ให้ลองศึกษาการทำ playlist ในการเล่นเพลง ไม่งั้นเวลากดเรียกพร้อมกันเสียงมันจะเรียกซ้อนกัน ต้องจัดลำดับการเรียกขึ้นมาด้วย
 
ปล. อย่าลืมว่าทั้งหมดนี้มันต้องอยู่ใน Lan เดียวกันนา หรือจะเรียกผ่าน Internet ก็ได้ เพราะมันเป็นเว็บตัวนึง  อย่าลืมลงโปรแกรมทำ Localhost ก่อนด้วย
เดี๋ยวทำไม่ได้จะมาบ่น 
 
 ปล.2 ว่างๆ ว่าจะทำขาย  ดูงบแล้วไม่เกินหมื่นก็ทำระบบนี้ได้แล้ว
 
ปล. 3 มีคนมาถามตัวนี้ผมเยอะ อย่าเห็นว่าทำไม่เกินหมื่นแล้วสนใจกันจัง งบ 1 หมื่นนี้เป็นกรณีทำเองนะ และเป็นต้นทุนอุปกรณ์บ้านๆ ที่ผมพยายามดัดแปลง และไม่ใช่ราคาทำขาย สิ่งที่ผมบอกให้ยังไม่ถึงครึ่งของระบบจริงเลย  ยิ่งถ้าจ้างผมเขียนโปรแกรมมันจะเกือบแสนเอานา 
 


บทความก่อนหน้า
PHP ออกรหัสใบสั่งซื้อสินค้าไม่ให้ซ้ำกัน
บทความต่อไป
ระบบ True money ถามกันจัง

บทความสงวนลิขสิทธิ์นะ กรุณาอย่า copy ไปแปะ มันไม่ดีต่อความรู้สึก
คุณสามารถเปิดหน้านี้ได้ง่ายๆ ไม่ต้องพิมพ์เอง ด้วยการใช้โปรแกรม QR Reader เพียงสแกนผ่านมือถือหรือ Tablet สแกนไปยัง QR Code

Google Search Ranking

ตรวจสอบอันดับเว็บใน Google เว็บคุณอยู่อันดับไหน ด้วย keywordที่กำหนด

ค้นจาก

Website

Keyword


PHP Captcha Pro 1.0


PHP Code captcha เวอร์ชั่น Pro สุ่มได้ภาษาอังกฤษ ไทย และตัวเลข เลือกสุ่มเฉพาะอย่างได้ สุ่มสีตัวอักษร สุ่มสี background กำหนดความกว้างสูงรูป กำหนดจำนวนตัวอักษรที่สุ่ม เปลี่ยน font ได้ สามารถ Refresh ภาพ โดยไม่ต้อง refresh ทั้งหน้า
จำหน่าย 300 บาท   ดูรายละเอียดเพิ่มเติม
ตัวอย่าง 1
ตัวอย่าง 2

Thaiquick.com

เว็บโฮสติ้ง 500 mb. เริ่มต้นปีละ 1,000 บาท วางกสท Direct admin ลง Linux Centos รองรับ PHP , Mysql บริหารโดยทีมงาน PHPThai.com   www.Thaiquick.com

Responsive Test

Responsive Test จำลองการทดสอบเปิด Web ขนาดหลายหน้าจอ PC กว้างไม่เท่ากัน เปิดบนมือถือหน้าตาอย่างไร ลองทดสอบดู







 
 

↑ Go top