KruPlan Admin Manual โรงเรียนวัดเตาปูน
เอกสารเฉพาะผู้ดูแลระบบและฝ่ายวิชาการ

คู่มือการบริหารจัดการระบบหลังบ้าน (Admin Manual)

รวมขั้นตอนการดูแลฐานข้อมูลครู การสร้างและแก้ไขตารางสอนแม่แบบ (Master Timetable) การกำหนดค่าคาบเรียน และการจัดการ Cloud Firestore

1

ภาพรวมหน้าต่างควบคุม (Admin Console Overview)

หน้า Admin Console ถูกออกแบบให้เชื่อมโยงกับฐานข้อมูล Cloud Firestore แบบ Live Connection เมื่อมีการบันทึกข้อมูลใดๆ ระบบของครูทุกคนจะได้รับการอัปเดตแบบเรียลไทม์ทันทีโดยไม่ต้อง Deploy ซ้ำ

หน้าต่างภาพรวม Admin Console
สถานะการเชื่อมต่อ

ดูสถานะแถบขวาบน ต้องแสดงจุดสีเขียว "เชื่อมต่อ Firebase แล้ว" เพื่อให้การบันทึกสำเร็จ

5 แท็บการจัดการ

แยกเมนูชัดเจน: ภาพรวม, จัดการครูผู้สอน, จัดการตารางสอน, ข้อมูลการลา & สอนแทน และตั้งค่าระบบ

พรีวิวหน้าครู

มีปุ่ม "เปิดหน้าผู้ใช้งาน (KruPlan)" เพื่อตรวจสอบผลลัพธ์หลังแก้ไขได้ทันที

2

การจัดการข้อมูลครูผู้สอน (Teacher Management)

ใช้สำหรับเพิ่มรายชื่อคุณครูในโรงเรียนวัดเตาปูน กำหนดกลุ่มสาระการเรียนรู้ และตั้งค่าโควตาภาระงานสอนแทน

หน้าจัดการข้อมูลครูผู้สอน

ขั้นตอนการเพิ่ม/แก้ไขครู:

  1. คลิกปุ่ม "+ เพิ่มครูใหม่" มุมขวาบนของตารางครู
  2. กรอกชื่อ-นามสกุล, ตำแหน่ง/หน้าที่ (เช่น ครูผู้สอน, หัวหน้ากลุ่มสาระ)
  3. เลือก กลุ่มสาระการเรียนรู้ (คณิตศาสตร์, วิทยาศาสตร์, ภาษาไทย, ภาษาอังกฤษ, สังคม ฯลฯ) *มีผลต่อคะแนนความเหมาะสมตอนจับคู่สอนแทน
  4. กำหนด ชั้นเรียนประจำชั้น (Homeroom) และหมายเลขโทรศัพท์ติดต่อฉุกเฉิน
  5. กำหนด โควตาสอนแทน (Sub Quota) เช่น สูงสุดไม่เกิน 3 คาบ/สัปดาห์
  6. กด "บันทึกข้อมูล" ข้อมูลจะถูกบันทึกลงคอลเลกชัน teachers ใน Firestore
3

การจัดการตารางสอนหลัก (Master Timetable Editor)

ตารางสอนหลักเปรียบเสมือนแม่แบบตารางเรียนของทุกห้อง (เช่น ม.1/1, ม.2/1, ม.3/1) ซึ่งระบบจะนำไปกระจายเข้าสู่หน้าตารางสอนส่วนตัวของคุณครูแต่ละท่านโดยอัตโนมัติ

หน้าจัดการตารางสอนแม่แบบ

การเพิ่ม/แก้ไขคาบเรียน:

คลิกที่ช่องคาบเรียนในตารางที่ต้องการ จากนั้นระบุรหัสวิชา, ชื่อวิชา, ครูผู้สอน และห้องเรียน ระบบจะตรวจสอบการชนกันของเวลาครูท่านนั้นทันที

การลบหรือเว้นคาบว่าง:

หากต้องการให้คาบนั้นเป็นคาบว่าง หรือกิจกรรมพัฒนาผู้เรียน สามารถกดปุ่มล้างข้อมูลคาบได้ ตารางจะอัปเดตเป็นช่องว่างทันที

4

การตรวจสอบข้อมูลการลา & การสอนแทน (Leaves & Substitutions)

ติดตามประวัติการลาของคุณครูทั้งโรงเรียน ดูสถานะการจัดสรรครูสอนแทน และตรวจสอบใบงานคำสั่งสอนแทนที่ครูแนบมา

หน้าข้อมูลการลาและสอนแทน

การอนุมัติและมอบหมาย

ฝ่ายวิชาการสามารถตรวจสอบคำขอลา และเข้าไปดำเนินการจับคู่ครูสอนแทนผ่านเมนู Sub Matching ในระบบหลักได้สะดวกรวดเร็ว

ตรวจสอบเอกสารฝากสอน

เปิดดูรายละเอียดงานที่ครูผู้ลาฝากไว้ให้นักเรียน เพื่อนำไปพิมพ์เป็นใบงานแจกในห้องเรียนได้กรณีจำเป็น

5

การตั้งค่าระบบ & คาบเรียน (Period & School Config)

กำหนดโครงสร้างเวลาเรียนของโรงเรียนวัดเตาปูน เช่น จำนวนคาบเรียนต่อวัน ช่วงเวลาของแต่ละคาบ และเวลาพักเที่ยง

การตั้งค่าคาบและเวลาเรียน การตั้งค่าคาบและเวลาเรียน

ข้อควรทราบในการตั้งค่าเวลา:

  • โครงสร้างมาตรฐาน: คาบที่ 1 (08:30 - 09:20) ถึง คาบที่ 6 (13:50 - 14:40)
  • ช่วงพักกลางวัน: ถูกตั้งค่าไว้ที่ 12:00 - 13:00 น. สามารถปรับเปลี่ยนได้หากมีการจัดกิจกรรมพิเศษของโรงเรียน
  • เมื่อกด "บันทึกการตั้งค่าเวลา" เวลาในตารางสอนของฝั่งคุณครูจะเปลี่ยนตามทันที
6

การซิงก์ข้อมูลและความปลอดภัย (Cloud Firestore)

ระบบ KruPlan ทำงานบน Firebase Project: kruplan (Firestore DB: asia-southeast1) พร้อมปุ่มซิงก์ข้อมูลแม่แบบและรีเฟรชข้อมูลแบบเรียลไทม์

การซิงก์ข้อมูล Cloud Firestore

การทำงานแบบ Offline/Online

ระบบมี Mock Data สำรองในตัว หากสัญญาณอินเทอร์เน็ตขาดหาย ระบบจะยังแสดงผลตารางสอนได้ตามปกติ และจะซิงก์ข้อมูลขึ้น Cloud ทันทีที่เชื่อมต่อกลับมา

ข้อควรระวังสำหรับผู้ดูแล

ก่อนลบรายชื่อคุณครู ตรวจสอบให้แน่ใจว่าครูท่านนั้นไม่มีคาบสอนที่ค้างอยู่ หรือได้ทำการโอนย้ายคาบสอนใน Master Timetable ให้ครูท่านอื่นเรียบร้อยแล้ว