ระบบเช็คชื่อนักเรียนออนไลน์
1.2 วัตถุประสงค์ของโครงการ
1.2.1. เพื่อพัฒนาระบบฐานข้อมูลสารสนเทศที่จัดเก็บข้อมูลนักเรียนและประวัติผู้ปกครองได้อย่างครบถ้วนและปลอดภัย
1.2.2. เพื่อสร้างระบบบันทึกและติดตามข้อมูลสุขภาพนักเรียน โดยเฉพาะข้อมูลอาการแพ้อาหารและโรคประจำตัว
1.2.3. เพื่อพัฒนาระบบเช็กชื่อนักเรียนรายวันแบบดิจิทัลที่สามารถระบุผู้บันทึกข้อมูลได้อย่างชัดเจน
1.2.4. เพื่อเก็บรักษาประวัติการสอนและการจัดชั้นเรียนของอาจารย์ย้อนหลังรายปีการศึกษา
1.2.5. เพื่อเชื่อมโยงข้อมูลทุกส่วนผ่านระบบสิทธิ์การเข้าถึง (Admin, Teacher, Manager) เพื่อสนับสนุนการตัดสินใจของผู้บริหาร
1.3 ขอบเขตของโครงการ
ระบบนี้ถูกออกแบบมาเพื่อเป็นเครื่องมือจัดการข้อมูลสารสนเทศสำหรับโรงเรียนอนุบาล โดยแบ่งการทำงานตามสิทธิ์ของผู้ใช้งาน (Role-Based Access Control) เพื่อความปลอดภัยและความถูกต้องของข้อมูล ดังนี้
1. ผู้ดูแลระบบ (Admin)
- เข้าถึงและจัดการข้อมูลได้ทุกส่วนในระบบ
- จัดการบัญชีผู้ใช้งาน (เพิ่ม/แก้ไข/ลบข้อมูลอาจารย์และบุคลากร)
- ตั้งค่าโครงสร้างปีการศึกษาและห้องเรียน (สร้างคลาสเรียนใหม่ประจำปี)
- ดูรายงานภาพรวมของทั้งโรงเรียน
2. ผู้บริหาร (Manager)
- เข้าถึงเฉพาะส่วน "รายงานสรุป" (Dashboard/Report) เพื่อใช้ในการตัดสินใจและวางแผน
- ดูข้อมูลสถิตินักเรียน สถิติการมาเรียน และประวัติการจัดชั้นเรียน (ไม่สามารถแก้ไขข้อมูลดิบของนักเรียนได้)
3. อาจารย์ (Teacher)
- เข้าถึงข้อมูลนักเรียนเฉพาะห้องที่ตนเองรับผิดชอบ
- บันทึกข้อมูลการเช็กชื่อนักเรียนรายวัน
- ดูประวัติสุขภาพนักเรียนในความดูแล (เช่น ข้อมูลแพ้อาหาร) เพื่อเฝ้าระวังความปลอดภัย