Project Documentation

เอกสารโครงการพัฒนาแพลตฟอร์มระบบลงเวลาปฏิบัติราชการออนไลน์

Time Attendance System (Geolocation & Face Recognition)

นายณัฐฬส แก้วดุลดุก
ผู้อำนวยการกลุ่มส่งเสริมการศึกษาทางไกลเทคโนโลยีสารสนเทศและการสื่อสาร
นายกฤชณัท เทพนิล
ผู้อำนวยการกลุ่มบริหารงานบุคคล

หลักการและเหตุผล (Rationale & Background)

ในยุคดิจิทัล การขับเคลื่อนองค์กรด้วยเทคโนโลยี (Digital Transformation) ถือเป็นหัวใจสำคัญในการเพิ่มประสิทธิภาพการทำงานให้กับบุคลากรและหน่วยงานภาครัฐ รูปแบบการลงเวลาปฏิบัติราชการแบบดั้งเดิม เช่น การเซ็นชื่อในสมุด หรือการสแกนนิ้วมือที่เครื่องสแกนจุดเดียว มักพบปัญหาความล่าช้า ความไม่สะดวกในการปฏิบัติงานนอกสถานที่ และข้อจำกัดในการติดตามผลแบบเรียลไทม์

ด้วยเหตุนี้ นายณัฐฬส แก้วดุลดุก ผู้อำนวยการกลุ่มส่งเสริมการศึกษาทางไกลฯ และ นายกฤชณัท เทพนิล ผู้อำนวยการกลุ่มบริหารงานบุคคล จึงได้ริเริ่มและออกแบบ "ระบบลงเวลาปฏิบัติราชการออนไลน์" ขึ้น เพื่อแก้ไขปัญหาดังกล่าว โดยนำเทคโนโลยีระบุพิกัดตำแหน่ง (Geolocation) บนสมาร์ทโฟน ผนวกกับเทคโนโลยีปัญญาประดิษฐ์ (AI) ในการตรวจจับและเปรียบเทียบใบหน้า (Face Recognition) มาประยุกต์ใช้ เพื่อสร้างระบบที่โปร่งใส ตรวจสอบได้ และลดภาระงานของเจ้าหน้าที่ฝ่ายบุคคล

วัตถุประสงค์ของโครงการ (Objectives)

  1. เพื่อพัฒนาระบบลงเวลาการปฏิบัติงานของบุคลากรที่สามารถใช้งานได้จากทุกที่ ผ่านโทรศัพท์มือถือและคอมพิวเตอร์
  2. เพื่อยกระดับความปลอดภัยและป้องกันการทุจริตในการลงเวลา ด้วยการตรวจสอบพิกัด GPS และระบบยืนยันตัวตนด้วยใบหน้า (Face Biometrics)
  3. เพื่อลดกระบวนการด้านเอกสาร (Paperless) และลดภาระงานของเจ้าหน้าที่ฝ่ายบุคคลในการรวบรวมข้อมูลสรุปวันลา-มาสาย
  4. เพื่อให้ผู้บริหารมีระบบสารสนเทศ (Dashboard) สำหรับติดตามภาพรวมสถิติการมาปฏิบัติงานของบุคลากรในหน่วยงานได้แบบทันที (Real-time)

โครงสร้างและเทคโนโลยีที่ใช้ (System Architecture)

ระบบถูกพัฒนาเป็น Web Application ที่รองรับการแสดงผลแบบ Responsive Design สามารถใช้งานได้บนทุกแพลตฟอร์ม (Cross-platform) ผ่านเบราว์เซอร์โดยไม่ต้องติดตั้งแอปพลิเคชันเพิ่มเติม:

ส่วนแสดงผล (Front-end):
HTML5/CSS3 JavaScript Bootstrap 5 Face-api.js (AI) Chart.js
ส่วนประมวลผลและฐานข้อมูล (Back-end & Database):
PHP 8+ MySQL / MariaDB PDO Prepared Statements

คุณสมบัติเด่นของระบบ (Key Features)

Smart Login
รองรับการเข้าสู่ระบบ 2 รูปแบบ ทั้งผ่าน Username/Password (พร้อมระบบ CAPTCHA ป้องกันบอท) และการสแกนใบหน้า (AI Face Login)
GPS Tracking
บันทึกพิกัดละติจูดและลองจิจูดขณะกดลงเวลาเข้า-ออกงานทุกครั้ง เพื่อใช้ยืนยันสถานที่ปฏิบัติงานจริง ป้องกันการลงเวลาแทนกัน
Direct Face Registration
ฝ่ายบุคคลสามารถถ่ายภาพบุคลากรจากกล้องเว็บแคมผ่านระบบได้โดยตรง เพื่อสร้างฐานข้อมูลโครงสร้างใบหน้า (Face Descriptors) ได้ทันที
Real-time Dashboard
แผงควบคุมแสดงสถิติรายวัน เช่น จำนวนบุคลากรที่มาทำงาน ขาดงาน หรือมาสาย พร้อมกราฟเปรียบเทียบแยกตามกลุ่มงานในองค์กร
Edit & Audit Trail
ตัวระบบมีฐานข้อมูลบันทึกประวัติการแก้ไขข้อมูลเวลาเข้าออกงาน โดยจะระบุผู้แก้ไข วันเวลา และเหตุผลเพื่อความโปร่งใส
Data Export/Import
รองรับการทำงานร่วมกับโปรแกรมอื่นๆ ด้วยฟังก์ชันนำเข้าพนักงาน และส่งออกรายงานเป็นไฟล์ Excel (CSV) สรุปยอดรวดเร็ว

ประโยชน์ที่คาดว่าจะได้รับ (Expected Benefits)

ด้านบุคลากร: ได้รับความสะดวกสบายในการลงเวลาทำงาน ไม่ต้องยืนต่อคิวสแกนนิ้วมือในชั่วโมงเร่งด่วน และสามารถตรวจสอบประวัติการลงเวลาของตนเองได้โปร่งใสตลอดเวลาผ่านมือถือ
ด้านเจ้าหน้าที่ฝ่ายบุคคล: ลดเวลาที่สูญเสียไปกับการลงบันทึกใน Spreadsheet เดิมๆ ระบบสามารถประมวลผลข้อมูลการมาทำงาน สรุปรายงานประจำเดือนได้รวดเร็วและแม่นยำขึ้น ทำให้มีเวลาไปพัฒนางานด้าน HR อื่นๆ
ด้านผู้บริหาร/องค์กร: มีฐานข้อมูลที่เชื่อถือได้สำหรับการประเมินผลการปฏิบัติงาน ยกระดับภาพลักษณ์ของหน่วยงานสู่การเป็นองค์กรดิจิทัล (Digital Organization) อย่างเต็มรูปแบบ มีข้อมูลประกอบการตัดสินใจทันที
กลับสู่หน้าหลัก