📋
Opportunity Expansion School Timetable System
ยังไม่ตั้งค่าโรงเรียน
ปีการศึกษา –

🏠 ภาพรวมระบบ

ระบบตารางเรียน-ตารางสอน อนุบาล–ประถม–มัธยมต้น

0
👨‍🏫 ครูทั้งหมด
0
📚 วิชาทั้งหมด
0
🚪 ห้องเรียน
0
📋 ช่องที่กรอกแล้ว
🚀 เมนูลัด
📈 ความคืบหน้าตารางแต่ละชั้น
🚪
ยังไม่มีห้องเรียน
📊 ภาระงานสอนสูงสุด
👨‍🏫
ยังไม่มีข้อมูล
📋 ตรวจหลักสูตรแกนกลาง 2551
เพิ่มห้องเรียนก่อนเพื่อดูสรุปหลักสูตร

🏫 ข้อมูลโรงเรียน

ตั้งค่าข้อมูลพื้นฐาน ปีการศึกษา และผู้ลงนาม

🏫 โลโก้โรงเรียน
🖼️
คลิกหรือลากรูปมาวาง
PNG, JPG, SVG · แนะนำ 200×200px ขึ้นไป
📋 ข้อมูลพื้นฐาน
✍️ ผู้ลงนาม

👨‍🏫 ครูทั้งโรงเรียน

จัดการรายชื่อครู กำหนดวิชาที่สอน และตรวจสอบภาระงาน

💡 คลิก แก้ไข ที่แถวครูเพื่อกำหนดวิชาที่สอน และห้องประจำวิชา ข้อมูลจะนำไปใช้ใน Dropdown ตอนสร้างตารางโดยอัตโนมัติ
👨‍🏫
ยังไม่มีรายชื่อครู
กดปุ่ม "+ เพิ่มครู" หรือ "นำเข้า CSV"

📂 นำเข้ารายชื่อครูจากไฟล์

รองรับ CSV และ Excel (.xlsx ที่แปลงเป็น CSV)

📌 รูปแบบไฟล์ CSV ต้องมีคอลัมน์ตามลำดับ: ลำดับ, คำนำหน้า, ชื่อ, นามสกุล, วุฒิการศึกษา, วิทยฐานะ, กลุ่มสาระ, วิชาที่สอน (คั่นด้วย |), เบอร์โทร, อีเมล
สามารถดาวน์โหลด Template ตัวอย่างจากหน้าจัดการครู
📂
คลิกหรือลากไฟล์ CSV มาวางที่นี่
รองรับไฟล์ .csv (UTF-8) ขนาดไม่เกิน 5MB

📚 วิชาเรียน

จัดการรายวิชา พร้อมกำหนดสีและกลุ่มสาระ

เพิ่มวิชาแนะนำ:
📚
ยังไม่มีวิชา

🚪 ห้องเรียน / ชั้นเรียน

เพิ่มห้องเรียนแต่ละระดับ สามารถสร้างตารางได้หลายห้องพร้อมกัน

💡 แต่ละห้องจะมีตารางเรียนและตารางสอนของตัวเอง คุณสามารถส่งออกทีเดียวทุกห้องได้
🚪
ยังไม่มีห้องเรียน
กดปุ่ม "+ เพิ่มห้องเรียน"

⏰ คาบเรียนและวันเรียน

กำหนดจำนวนคาบ เวลา และวันเรียนสำหรับทุกห้อง

⏰ คาบเรียน
📅 วันเรียน
วันที่เลือกจะแสดงในตารางทุกห้อง

✨ จัดตารางอัตโนมัติ

ระบบช่วยจัดตารางเรียนตามโควต้าวิชา แล้วค่อยกำหนดครูผู้สอน

🎲
ระบบจัดตารางอัตโนมัติ Pro
กำหนดจำนวนคาบ/สัปดาห์ของแต่ละวิชา → เลือกโหมดการจัด → กดสร้างตาราง
จากนั้นเลือกครูผู้สอนในแต่ละช่องได้ทันที
1
เลือกห้องเรียน
เลือกห้องที่ต้องการจัดตาราง (ได้หลายห้องพร้อมกัน)
2
กำหนดโควต้าวิชา
ตั้งจำนวนคาบ/สัปดาห์ของแต่ละวิชา
3
เลือกโหมดการจัด
สุ่มทั้งหมด / กระจายสม่ำเสมอ / รวมกลุ่มตามวัน
4
สร้างตารางเลย!
ระบบเติมวิชา จากนั้นเลือกครูผู้สอนในแต่ละช่อง
📚 กำหนดโควต้าวิชา (คาบ/สัปดาห์)
ชื่อวิชา คาบ/สัปดาห์
ยังไม่มีวิชา — ไปที่เมนู "วิชาเรียน" เพื่อเพิ่มวิชา
รวมโควต้า: 0 คาบ/สัปดาห์
🚪 เลือกห้องที่จะจัดตาราง
ยังไม่มีห้องเรียน
🎲 โหมดการจัดตาราง
🎲
สุ่มทั้งหมด
กระจายสุ่มทุกช่อง ผลต่างกันทุกครั้ง
📐
กระจายสม่ำเสมอ
แต่ละวิชาไม่กองในวันเดียว
📦
รวมกลุ่มตามวัน
วิชาเดียวกันอยู่ต่อเนื่องกัน
⚙️ ตัวเลือกเพิ่มเติม

🗓️ สร้างตาราง

กรอกวิชาและครูผู้สอนในแต่ละช่องเวลา

🚪
ยังไม่มีห้องเรียน
ไปที่เมนู "ห้องเรียน" เพื่อเพิ่มห้อง

📖 ตารางสอนรายครู

ดูตารางสอนของครูแต่ละคน (รวมทุกห้อง)

👩‍🏫 รายชื่อครู
กำลังโหลด...
📖
กดชื่อครูด้านซ้าย
เพื่อดูตารางสอน

📊 ภาระงานสอน

ตรวจสอบชั่วโมงสอนต่อสัปดาห์ของครูแต่ละคน

📌 ภาระงานสอนมาตรฐาน: 18–20 ชั่วโมง/สัปดาห์ (ตามระเบียบกระทรวง) — แถบสีเขียว = ปกติ, เหลือง = มาก, แดง = เกิน
📊
ยังไม่มีข้อมูลครู

✨ ดูตัวอย่าง & ส่งออก

ตรวจสอบตารางและดาวน์โหลดไฟล์ Word ที่พร้อมใช้งาน

📥 เลือกห้องที่ต้องการส่งออก
👁️ ดูตัวอย่างตาราง
🗓️
เลือกห้องเพื่อดูตัวอย่าง

💾 บันทึก & สำรองข้อมูล

ระบบบันทึกข้อมูลลงเครื่องผู้ใช้แบบ Offline โดยอัตโนมัติ

🏫 โปรไฟล์โรงเรียน (Multi-School)
💡 สามารถบันทึกข้อมูลหลายโรงเรียนไว้ในเครื่องเดียวกันได้ สลับโปรไฟล์เพื่อใช้งานได้ทันที
พื้นที่ใช้งาน (localStorage)
0 KB
จาก 5 MB ที่รองรับ
บันทึกล่าสุด
โปรไฟล์ที่ใช้งาน
⚡ บันทึกข้อมูลทันที

ข้อมูลจะถูกบันทึกอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลง แต่สามารถกด "บันทึกทันที" เพื่อยืนยันได้

📤 ส่งออก Backup

ส่งออกข้อมูลทั้งหมดเป็นไฟล์ .json เพื่อสำรองข้อมูลหรือย้ายไปใช้เครื่องอื่น

📥 นำเข้า Backup

นำเข้าไฟล์ .json ที่สำรองไว้ เพื่อกู้คืนข้อมูลหรือย้ายข้อมูลมาจากเครื่องอื่น

📂
คลิกเพื่อเลือกไฟล์ .json
หรือลากไฟล์มาวางที่นี่
⚠️ โซนอันตราย

🔄 ตารางสอนแทนรายวัน

บันทึกครูที่ลาและมอบหมายครูสอนแทนแต่ละคาบ

📅
เลือกวันที่เพื่อเริ่มบันทึกการสอนแทน
กดปุ่ม "📌 วันนี้" เพื่อเริ่มทำงานทันที

⚠️ ตารางสอนชนกัน

ตรวจสอบคาบสอนที่ซ้ำซ้อนของครูแต่ละคน

📂 ประวัติตารางสอนแทน

รายการสอนแทนทั้งหมดที่บันทึกไว้

📂
ยังไม่มีประวัติ