ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์
ระบบ PHP เช่าใช้งาน

ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์

ดาวน์โหลดแล้ว: 0 ครั้ง อัปเดตเมื่อ: 04/10/2569
รายละเอียดระบบ
📚 ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์

ระบบให้นักเรียนเลือกลงทะเบียนวิชาเลือกเสรี/เพิ่มเติม/ชุมนุม ผ่านเว็บไซต์ได้ด้วยตนเอง โรงเรียนกำหนดช่วงเวลาเปิด–ปิด จำนวนที่นั่ง และจำนวนวิชาที่เลือกได้ ลดงานเอกสารและการนับรายชื่อด้วยมือ

รองรับการใช้งานทั้งคอมพิวเตอร์ แท็บเล็ต และโทรศัพท์มือถือ พร้อมแสดงข้อมูลวันที่เป็น พ.ศ. ตลอดทั้งระบบ

⭐ จุดเด่นของระบบ

• เลือกวิชาได้ด้วยตัวเอง — นักเรียนเข้าสู่ระบบด้วยรหัสนักเรียน เห็นจำนวนที่นั่งคงเหลือแบบทันที และลงทะเบียนได้เมื่อระบบเปิด
• แสดงเฉพาะวิชาของชั้นเรียน — แสดงรายวิชาตามระดับชั้น ม.1–ม.6 ของนักเรียน ลดความผิดพลาดในการเลือกวิชาต่างระดับชั้น
• ควบคุมจำนวนที่นั่ง — ระบบตรวจสอบจำนวนที่นั่งทุกครั้งก่อนลงทะเบียน แม้มีนักเรียนลงทะเบียนพร้อมกันก็ไม่เกินจำนวนที่กำหนด
• เปิด–ปิดอัตโนมัติ — กำหนดวันและเวลาเปิด–ปิดล่วงหน้า ระบบแสดงสถานะ "เปิดรับ" หรือ "ปิดรับ" ให้เห็นทันที
• รองรับวันที่แบบ พ.ศ. — หน้าแรก หน้านักเรียน ข่าวประชาสัมพันธ์ และรายงาน แสดงวันที่เป็น พ.ศ.

👨‍🎓 สำหรับนักเรียน

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

🛠️ สำหรับเจ้าหน้าที่ (Admin)

📚 จัดการรายวิชา
• เพิ่ม แก้ไข และลบรายวิชา
• กำหนดระดับชั้นเป้าหมาย
• กำหนดจำนวนที่รับ ห้องเรียน และครูผู้สอน
• กำหนดสถานะเปิด–ปิดรับสมัครรายวิชา
• นำเข้าข้อมูลรายวิชาจากไฟล์ CSV

👨‍🎓 จัดการข้อมูลนักเรียน
• แยกข้อมูลตามระดับชั้นเรียน
• เพิ่ม แก้ไข และลบนักเรียน
• นำเข้าข้อมูลจากไฟล์ CSV
• แก้ไขวิชาที่นักเรียนเลือกแทนได้ในกรณีจำเป็น

📊 รายงานผล
• สรุปจำนวนและผลการเลือกของแต่ละวิชา
• แสดงรายชื่อนักเรียนที่ลงทะเบียนในแต่ละวิชา
• แสดงรายชื่อนักเรียนที่ยังไม่ได้เลือกวิชา
• ส่งออกรายงานเป็น PDF, Excel และ Word

📰 ข่าวประชาสัมพันธ์
• สร้างและแก้ไขข่าวประชาสัมพันธ์
• เพิ่มรูปภาพประกอบข่าว
• บันทึกเป็นฉบับร่างหรือเผยแพร่
• แสดงข่าวล่าสุดบนหน้าแรก

⚙️ ตั้งค่าการลงทะเบียน
• กำหนดภาคเรียนและปีการศึกษา
• กำหนดวัน–เวลาเปิดและปิดระบบ
• กำหนดจำนวนวิชาสูงสุดที่นักเรียนสามารถเลือกได้

🗑️ เริ่มต้นภาคเรียนใหม่
• มีระบบล้างข้อมูลสำหรับขึ้นภาคเรียนใหม่
• มีขั้นตอนยืนยันหลายชั้นเพื่อป้องกันการกดผิด
• ลดความเสี่ยงในการลบข้อมูลการลงทะเบียนโดยไม่ตั้งใจ

👑 สำหรับผู้ดูแลระบบสูงสุด (Superadmin)

• เพิ่ม แก้ไข และลบบัญชีเจ้าหน้าที่และผู้ดูแลระบบ
• เจ้าหน้าที่ทั่วไปไม่สามารถเข้าถึงส่วนจัดการ Superadmin
• ตั้งค่าชื่อระบบ
• ตั้งค่าโลโก้โรงเรียน
• ตั้งค่าสีหลักของเว็บไซต์
• จัดการสิทธิ์และการเข้าถึงระบบในระดับผู้ดูแล

🏠 หน้าแรกสำหรับทุกคน

• แสดงรายวิชาที่เปิดสอน
• แสดงจำนวนที่นั่งคงเหลือ
• แสดงสถานะเปิด–ปิดของแต่ละวิชา
• แสดงช่วงเวลาเปิดรับสมัคร
• แสดงข่าวประชาสัมพันธ์ล่าสุด
• รองรับการใช้งานโดยไม่ต้องเข้าสู่ระบบสำหรับข้อมูลที่โรงเรียนอนุญาตให้เผยแพร่

🔐 ความปลอดภัย

• รหัสผ่านเข้ารหัส ไม่จัดเก็บเป็นข้อความธรรมดา
• แยกสิทธิ์ผู้ใช้งาน 3 ระดับ ได้แก่ นักเรียน เจ้าหน้าที่ และผู้ดูแลสูงสุด
• ป้องกันการส่งคำสั่งปลอมจากเว็บไซต์อื่นด้วย CSRF Protection
• ตรวจสอบสิทธิ์และเงื่อนไขทุกครั้งที่ฝั่งเซิร์ฟเวอร์
• ไม่พึ่งพาการตรวจสอบเฉพาะปุ่มหรือการทำงานบนหน้าเว็บไซต์
• ตรวจสอบจำนวนที่นั่งและเงื่อนไขการลงทะเบียนก่อนบันทึกข้อมูล

💻 เทคโนโลยี

• PHP 8+
• MySQL
• Bootstrap 5
• รองรับโฮสติ้งทั่วไป
• Responsive Design ใช้งานได้บนคอมพิวเตอร์ แท็บเล็ต และมือถือ
• รองรับฟอนต์ภาษาไทยสำหรับการสร้างรายงาน PDF

🔒 การจัดการข้อมูลรายชื่อนักเรียน

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

เพื่อให้เหมาะกับการนำระบบไปใช้งานจริงหรือจำหน่ายให้กับโรงเรียน ควรกำหนดเป็นตัวเลือกในการตั้งค่าระบบว่า จะ "เปิด" หรือ "ซ่อน" การแสดงรายชื่อนักเรียนบนหน้าแรก เนื่องจากข้อมูลดังกล่าวเกี่ยวข้องกับข้อมูลส่วนบุคคลของนักเรียน

👥 เหมาะสำหรับ

โรงเรียนระดับมัธยมศึกษา โรงเรียนที่เปิดสอนวิชาเลือกเสรี/เพิ่มเติม/ชุมนุม หลายรายวิชา และหน่วยงานการศึกษาที่ต้องการลดขั้นตอนการลงทะเบียนแบบกระดาษ พร้อมให้ผู้เรียนเลือกวิชาได้ด้วยตนเองอย่างเป็นระบบ

วิธีรับระบบนี้

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

ระบบที่เกี่ยวข้อง