🏠 ภาพรวมระบบ
ระบบตารางเรียน-ตารางสอน อนุบาล–ประถม–มัธยมต้น
🏫 ข้อมูลโรงเรียน
ตั้งค่าข้อมูลพื้นฐาน ปีการศึกษา และผู้ลงนาม
👨🏫 ครูทั้งโรงเรียน
จัดการรายชื่อครู กำหนดวิชาที่สอน และตรวจสอบภาระงาน
📂 นำเข้ารายชื่อครูจากไฟล์
รองรับ CSV และ Excel (.xlsx ที่แปลงเป็น CSV)
สามารถดาวน์โหลด Template ตัวอย่างจากหน้าจัดการครู
📚 วิชาเรียน
จัดการรายวิชา พร้อมกำหนดสีและกลุ่มสาระ
🚪 ห้องเรียน / ชั้นเรียน
เพิ่มห้องเรียนแต่ละระดับ สามารถสร้างตารางได้หลายห้องพร้อมกัน
⏰ คาบเรียนและวันเรียน
กำหนดจำนวนคาบ เวลา และวันเรียนสำหรับทุกห้อง
✨ จัดตารางอัตโนมัติ
ระบบช่วยจัดตารางเรียนตามโควต้าวิชา แล้วค่อยกำหนดครูผู้สอน
จากนั้นเลือกครูผู้สอนในแต่ละช่องได้ทันที
| ชื่อวิชา | คาบ/สัปดาห์ | |
|---|---|---|
| ยังไม่มีวิชา — ไปที่เมนู "วิชาเรียน" เพื่อเพิ่มวิชา | ||
🗓️ สร้างตาราง
กรอกวิชาและครูผู้สอนในแต่ละช่องเวลา
📖 ตารางสอนรายครู
ดูตารางสอนของครูแต่ละคน (รวมทุกห้อง)
เพื่อดูตารางสอน
📊 ภาระงานสอน
ตรวจสอบชั่วโมงสอนต่อสัปดาห์ของครูแต่ละคน
✨ ดูตัวอย่าง & ส่งออก
ตรวจสอบตารางและดาวน์โหลดไฟล์ Word ที่พร้อมใช้งาน
💾 บันทึก & สำรองข้อมูล
บันทึกลงเครื่องแบบ Offline โดยอัตโนมัติ และซิงค์ขึ้นเซิร์ฟเวอร์ให้ทุกเครื่องเห็นข้อมูลชุดเดียวกัน
timetable_api.php ไว้ในโฟลเดอร์เดียวกับหน้านี้บนโฮสต์ก่อน)ข้อมูลจะถูกบันทึกอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลง แต่สามารถกด "บันทึกทันที" เพื่อยืนยันได้
ส่งออกข้อมูลทั้งหมดเป็นไฟล์ .json เพื่อสำรองข้อมูลหรือย้ายไปใช้เครื่องอื่น
นำเข้าไฟล์ .json ที่สำรองไว้ เพื่อกู้คืนข้อมูลหรือย้ายข้อมูลมาจากเครื่องอื่น
🔄 ตารางสอนแทนรายวัน
บันทึกครูที่ลาและมอบหมายครูสอนแทนแต่ละคาบ
⚠️ ตารางสอนชนกัน
ตรวจสอบคาบสอนที่ซ้ำซ้อนของครูแต่ละคน
📂 ประวัติตารางสอนแทน
รายการสอนแทนทั้งหมดที่บันทึกไว้