จะทำระบบเช็คชื่อเข้าห้องเรียนควรทำอย่างไรถึงจะดีที่สุดครับ

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

จากที่ผมคิดได้แนวคิดมา 3 แนวคิดหลักๆคือ

1. QR Code
เขียนระบบที่จะสร้าง QR Code สำหรับให้นักเรียนแสกนเพื่อเช็คชื่อ โดย Code จะเปลี่ยนไปทุกๆ 30 วินาที เพื่อป้องกันการถ่ายรูปส่งต่อ แต่ช่องโหว่ที่จะมีคือสามารถถ่ายแล้วส่งต่อให้สแกนอยู่ภายในช่วง 30 วินาทีก่อนเปลี่ยนพอดี หรือไม่ก็มีถ่ายถอดสดให้ผู้อื่นสแกนไปเลย หรือเผลอๆบางคนฉลาดหน่อยสร้าง QR Code Generator ได้เลย

2. Access Point
ให้นักศึกษาทำการเชื่อม Access Point ที่ติดตั้งไว้ในห้องเรียน โดยตัว Access Point จะทำการรับ MAC Address ของเครื่องที่ลงทะเบียนตามชื่อนักศึกษาไว้และเช็คชื่อให้

ช่องโหว่ของระบบนี้ไม่น่ามี นอกจากฝากโทรศัพท์กันมาเช็คชื่อ ส่วนข้อเสียคือหากใครไม่มีโทรศัพท์มือถือหรือวันนั้นเสียพอดีก็จะไม่สามารถเช็คชื่อได้ (อาจแก้ไขได้ด้วยการจดชื่อคนที่ไม่สามารถใช้งานได้แทน)

3. แสกนลายนิ้วมือ
ตรงนี้แค่ลงทะเบียนลายนิ้วมือนักศึกษาไว้และให้แสกนเมื่อเข้าห้องเรียน ไม่สามารถโกงได้เพราะลายนิ้วมือยืมกันไม่ได้ ส่วนข้อเสียคือต้องมีหลายเครื่องซึ่งจะทำให้ค่าใช้จ่ายเพิ่ม


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