สวัสครับ เนื่องจากปีนี้คณะผมรับนักศึกษาเข้าเป็นจำนวนมาก ทำให้การเช็คชื่อใน 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 แนวคิดนี้คิดว่านำไปปรับใช้ในส่วนไหนจะทำให้ได้ระบบดีที่สุดครับ หรือหากท่านไหนมีแนวคิดดีกว่านี้รบกวนเสนอมาได้เลยครับ ขอบคุณครับ
จะทำระบบเช็คชื่อเข้าห้องเรียนควรทำอย่างไรถึงจะดีที่สุดครับ
จากที่ผมคิดได้แนวคิดมา 3 แนวคิดหลักๆคือ
1. QR Code
เขียนระบบที่จะสร้าง QR Code สำหรับให้นักเรียนแสกนเพื่อเช็คชื่อ โดย Code จะเปลี่ยนไปทุกๆ 30 วินาที เพื่อป้องกันการถ่ายรูปส่งต่อ แต่ช่องโหว่ที่จะมีคือสามารถถ่ายแล้วส่งต่อให้สแกนอยู่ภายในช่วง 30 วินาทีก่อนเปลี่ยนพอดี หรือไม่ก็มีถ่ายถอดสดให้ผู้อื่นสแกนไปเลย หรือเผลอๆบางคนฉลาดหน่อยสร้าง QR Code Generator ได้เลย
2. Access Point
ให้นักศึกษาทำการเชื่อม Access Point ที่ติดตั้งไว้ในห้องเรียน โดยตัว Access Point จะทำการรับ MAC Address ของเครื่องที่ลงทะเบียนตามชื่อนักศึกษาไว้และเช็คชื่อให้
ช่องโหว่ของระบบนี้ไม่น่ามี นอกจากฝากโทรศัพท์กันมาเช็คชื่อ ส่วนข้อเสียคือหากใครไม่มีโทรศัพท์มือถือหรือวันนั้นเสียพอดีก็จะไม่สามารถเช็คชื่อได้ (อาจแก้ไขได้ด้วยการจดชื่อคนที่ไม่สามารถใช้งานได้แทน)
3. แสกนลายนิ้วมือ
ตรงนี้แค่ลงทะเบียนลายนิ้วมือนักศึกษาไว้และให้แสกนเมื่อเข้าห้องเรียน ไม่สามารถโกงได้เพราะลายนิ้วมือยืมกันไม่ได้ ส่วนข้อเสียคือต้องมีหลายเครื่องซึ่งจะทำให้ค่าใช้จ่ายเพิ่ม
จาก 3 แนวคิดนี้คิดว่านำไปปรับใช้ในส่วนไหนจะทำให้ได้ระบบดีที่สุดครับ หรือหากท่านไหนมีแนวคิดดีกว่านี้รบกวนเสนอมาได้เลยครับ ขอบคุณครับ