เกี่ยวกับระบบ

ระบบดูแลช่วยเหลือนักเรียน

รุ่น 1.0.0 · พัฒนาด้วย PHP 8.2.32 + MySQL · ออกแบบตามแนวทางระบบดูแลช่วยเหลือนักเรียน สพฐ. 8 ภารกิจ

โมดูลในระบบ
ข้อมูลปัจจุบันในฐานข้อมูล
ทะเบียนนักเรียน
40 รายการ
บันทึกการเยี่ยมบ้าน
32 รายการ
ประเมิน SDQ
24 รายการ
ประเมิน EQ
8 รายการ
จำแนกกลุ่มนักเรียน
20 รายการ
คุณลักษณะอันพึงประสงค์
10 รายการ
เคสช่วยเหลือ · ส่งต่อ · ติดตาม
8 รายการ
ผลงานและรางวัล
13 รายการ
ประสานเครือข่าย
9 รายการ
ปฏิทินการดูแล
11 รายการ
ประกาศถึงผู้ปกครอง
6 รายการ
ผู้ใช้ระบบ
7 รายการ
ความปลอดภัยของข้อมูล
การเข้ารหัสรหัสผ่าน
Argon2id — ไม่มีการเก็บรหัสผ่านแบบข้อความธรรมดา
การป้องกันการโจมตี
Prepared statements ทุกคำสั่ง (กัน SQL Injection) · CSRF token ทุกฟอร์ม · escape ทุกจุดที่แสดงผล (กัน XSS)
การจำกัดการเข้าสู่ระบบ
ล็อกบัญชีชั่วคราวเมื่อกรอกรหัสผิดหลายครั้ง · ข้อความแจ้งเตือนเหมือนกันทุกกรณี (กันการเดาชื่อผู้ใช้)
ขอบเขตข้อมูล
ครูเห็นเฉพาะห้องที่รับผิดชอบ · ผู้ปกครองเห็นเฉพาะบุตรหลาน · ตรวจสิทธิ์ที่เซิร์ฟเวอร์ทุกคำขอ
ไฟล์แนบ
เก็บนอกโฟลเดอร์สาธารณะ · ตรวจชนิดไฟล์จริงด้วย magic byte · เสิร์ฟผ่านระบบตรวจสิทธิ์เท่านั้น
การตรวจสอบย้อนหลัง
บันทึกทุกการเปลี่ยนแปลงข้อมูลลง audit log พร้อมผู้กระทำ เวลา และ IP
ข้อมูลทางเทคนิค
ภาษา / สถาปัตยกรรม
PHP 8.2.32 · Front controller เดียว · ไม่พึ่ง framework ภายนอก
ฐานข้อมูล
MySQL / MariaDB (InnoDB · utf8mb4) เข้าถึงผ่าน PDO
ส่วนติดต่อผู้ใช้
HTML/CSS/JavaScript เขียนเอง · กราฟเป็น SVG ในตัว (ไม่โหลด library ภายนอก)
การแสดงผลวันที่
พุทธศักราช + ชื่อเดือนไทย (เก็บในฐานข้อมูลเป็น ISO เพื่อการเรียงลำดับที่ถูกต้อง)
การติดตั้ง
ติดตั้งอัตโนมัติเมื่อเปิดใช้ครั้งแรก + ระบบ migration ที่รันซ้ำได้อย่างปลอดภัย
รองรับมือถือ
ตารางเปลี่ยนเป็นการ์ดอัตโนมัติ · แถบเมนูล่างสำหรับจอเล็ก
ผู้พัฒนา
ครูวิรัตน์ หาดคำ
www.kruwirat.com
2026 © โรงเรียนบ้านตัวอย่างวิทยา
สงวนลิขสิทธิ์ · ใช้เพื่อการศึกษา
กำลังดำเนินการ…