School Attendance Recording System (SARS) ระบบบันทึกการมาโรงเรียน
การบันทึกเวลาเข้าโรงเรียนเป็นภารกิจสำคัญที่ช่วยให้ครูสามารถติดตามพฤติกรรมการมาเรียนของนักเรียนได้อย่างต่อเนื่อง แต่การจดบันทึกด้วยกระดาษอาจทำให้ค้นหาข้อมูลย้อนหลังได้ยาก ใช้เวลาสรุปรายงานนาน และมีโอกาสเกิดความผิดพลาดในการนับจำนวนครั้ง
จึงได้พัฒนา School Attendance Recording System (SARS) ระบบบันทึกการมาโรงเรียน เพื่อช่วยให้โรงเรียนบันทึกเวลาเข้าเรียน ตรวจสอบนักเรียนที่มาสาย และจัดทำรายงานได้อย่างสะดวกภายในระบบเดียว
🌐 เข้าใช้งานโปรแกรม
https://knid1515.github.io/SchoolAttendanceRecordingSystem-SARS/
จุดประสงค์ของโปรแกรม
โปรแกรมนี้จัดทำขึ้นเพื่อช่วยลดภาระงานของครูเวรและครูประจำชั้นในการบันทึกการมาโรงเรียน โดยระบบจะบันทึกวันและเวลา พร้อมตรวจสอบสถานะของนักเรียนโดยอัตโนมัติ
โรงเรียนสามารถกำหนดเวลาเข้าเรียนได้ตามบริบทของตนเอง โดยค่าเริ่มต้นกำหนดให้นักเรียนมาโรงเรียนก่อนเวลา 07:40 น. หากบันทึกหลังเวลาที่กำหนด ระบบจะแสดงสถานะเป็น “มาสาย”
ความสามารถของระบบ
1. บันทึกเวลาเข้าโรงเรียน
ครูสามารถค้นหาและเลือกนักเรียนจากรายชื่อ จากนั้นกดปุ่มบันทึกเวลาเข้าโรงเรียน ระบบจะบันทึกวันและเวลาปัจจุบันให้อัตโนมัติ พร้อมป้องกันการบันทึกข้อมูลซ้ำภายในวันเดียวกัน
2. ตรวจสอบสถานะอัตโนมัติ
ระบบเปรียบเทียบเวลาที่บันทึกกับเวลาเข้าเรียนที่โรงเรียนกำหนด และแบ่งสถานะเป็น
- ตรงเวลา
- มาสาย
ค่าเริ่มต้นของระบบกำหนดเวลาไว้ที่ 07:40 น. และผู้ดูแลสามารถเปลี่ยนเวลาได้จากหน้าตั้งค่า
3. แดชบอร์ดสรุปข้อมูล
หน้าแดชบอร์ดแสดงข้อมูลสำคัญ ได้แก่
- จำนวนนักเรียนทั้งหมด
- จำนวนที่บันทึกเวลาแล้ว
- จำนวนผู้มาตรงเวลา
- จำนวนผู้มาสาย
- จำนวนผู้ที่ยังไม่ได้บันทึก
- กราฟสรุปสถานะประจำวัน
ช่วยให้ครูตรวจสอบภาพรวมของการมาโรงเรียนได้อย่างรวดเร็ว
4. จัดการข้อมูลนักเรียน
ระบบรองรับการเพิ่ม แก้ไข และลบข้อมูลนักเรียน โดยแยกข้อมูลออกเป็น
- รหัสนักเรียน
- คำนำหน้า
- ชื่อ
- นามสกุล
- ชั้นเรียน
- จำนวนครั้งที่มาสายเดิม
- หมายเหตุ
นอกจากนี้ยังมีข้อมูลนักเรียนสมมุติสำหรับใช้ทดลองระบบก่อนนำไปใช้งานจริง
5. ระบบ PIN ผู้ดูแล
การเปลี่ยนแปลงข้อมูลสำคัญต้องยืนยันด้วย PIN ผู้ดูแล เพื่อป้องกันบุคคลทั่วไปแก้ไขหรือลบข้อมูลโดยไม่ได้รับอนุญาต
หน้ากรอก PIN ออกแบบเป็นแป้นตัวเลขขนาดกระชับ รองรับ PIN จำนวน 4–6 หลัก พร้อมปุ่มล้างและปุ่มลบตัวเลข ใช้งานได้สะดวกทั้งบนคอมพิวเตอร์ แท็บเล็ต และโทรศัพท์มือถือ
6. รายงานการมาโรงเรียน
ผู้ใช้งานสามารถกำหนดช่วงวันที่ เลือกชั้นเรียน และเลือกสถานะที่ต้องการตรวจสอบ ระบบจะสรุปข้อมูลเป็นจำนวนครั้งรายบุคคล ได้แก่
- จำนวนครั้งที่บันทึกการมาโรงเรียน
- จำนวนครั้งที่มาตรงเวลา
- จำนวนครั้งที่มาสายในช่วงวันที่เลือก
- จำนวนครั้งที่มาสายเดิม
- จำนวนครั้งที่มาสายรวม
- จำนวนนาทีที่มาสายรวม
7. พิมพ์รายงานแยกตามชั้นเรียน
ระบบมีหน้ารายงานสำหรับพิมพ์โดยเฉพาะ ไม่ใช้การพิมพ์จากหน้าจอหลัก รายงานจะจัดกลุ่มข้อมูลแยกตามชั้นเรียน และขึ้นหน้าใหม่สำหรับแต่ละชั้นโดยอัตโนมัติ
เอกสารประกอบด้วยหัวรายงาน ชื่อโรงเรียน สังกัด ช่วงวันที่ ตารางสรุปข้อมูล ช่องลงชื่อผู้รายงาน และช่องลงชื่อผู้รับรอง เหมาะสำหรับจัดเก็บเป็นหลักฐานหรือเสนอผู้บริหาร
8. บันทึกข้อความรายงานนักเรียนมาสาย
โปรแกรมสามารถสร้างบันทึกข้อความเพื่อรายงานการมาโรงเรียนสายได้ โดยผู้ใช้งานกำหนดข้อมูลต่อไปนี้
- ส่วนราชการ
- เลขที่หนังสือ
- วันที่
- เรื่อง
- เรียน
- รายละเอียดข้อความ
- ชื่อผู้รายงาน
- ตำแหน่งผู้รายงาน
ระบบจะนำรายชื่อนักเรียนที่มาสายในช่วงวันที่เลือกมาจัดทำเป็นตาราง พร้อมสรุปจำนวนคน จำนวนครั้ง และจำนวนนาทีที่มาสายโดยอัตโนมัติ
9. วันที่ภาษาไทย
วันที่ในหน้าจอ รายงาน และบันทึกข้อความแสดงผลเป็นรูปแบบภาษาไทย พร้อมปีพุทธศักราช ช่วยให้สามารถนำเอกสารไปใช้งานในสถานศึกษาได้ทันที
10. ตั้งค่าระบบได้ตามต้องการ
ผู้ดูแลสามารถกำหนดค่าต่าง ๆ ของโปรแกรม เช่น
- ชื่อระบบ
- ชื่อโรงเรียน
- สังกัด
- URL โลโก้โรงเรียน
- ชื่อผู้พัฒนา
- เวลาเข้าโรงเรียน
- PIN ผู้ดูแล
- ข้อมูลเริ่มต้นของบันทึกข้อความ
- ชื่อและตำแหน่งผู้รายงาน
ขั้นตอนการใช้งานเบื้องต้น
- เปิดหน้าโปรแกรมผ่านลิงก์ที่กำหนด
- ตรวจสอบชื่อโรงเรียนและเวลาเข้าเรียน
- ค้นหาหรือเลือกนักเรียน
- ตรวจสอบชื่อ ชั้นเรียน และรหัสนักเรียน
- กดปุ่มบันทึกเวลาเข้าโรงเรียน
- ระบบจะแสดงสถานะตรงเวลาหรือมาสาย
- เปิดหน้าแดชบอร์ดเพื่อตรวจสอบภาพรวม
- เปิดหน้ารายงานเพื่อเลือกช่วงวันที่และชั้นเรียน
- พิมพ์รายงานแยกชั้นหรือสร้างบันทึกข้อความตามต้องการ
รองรับการใช้งานหลายอุปกรณ์
โปรแกรมออกแบบให้รองรับการแสดงผลแบบ Responsive สามารถใช้งานได้บน
- คอมพิวเตอร์
- โน้ตบุ๊ก
- แท็บเล็ต
- โทรศัพท์มือถือ
ครูเวรจึงสามารถเปิดโปรแกรมและบันทึกข้อมูลบริเวณประตูโรงเรียนได้อย่างสะดวก
ประโยชน์ที่ได้รับ
- ลดการใช้กระดาษ
- ลดเวลาการสรุปข้อมูล
- ตรวจสอบข้อมูลย้อนหลังได้ง่าย
- ลดข้อผิดพลาดจากการนับจำนวนครั้ง
- ติดตามพฤติกรรมการมาสายรายบุคคล
- จัดทำรายงานเสนอผู้บริหารได้รวดเร็ว
- สนับสนุนการนำเทคโนโลยีมาใช้ในสถานศึกษา
Codeโปรแกรม
📌 School Attendance Recording System (SARS)
ระบบบันทึกการมาโรงเรียน
#SchoolAttendanceRecordingSystem
#ระบบบันทึกการมาโรงเรียน
#ระบบเช็กชื่อนักเรียน
#ระบบบันทึกเวลาเข้าเรียน
#ระบบรายงานนักเรียนมาสาย
#GoogleAppsScript
#GoogleSheets
#WebApplication
#เทคโนโลยีเพื่อการศึกษา
#ครูยุคดิจิทัล
