ระบบบันทึกคะแนนพฤติกรรมนักเรียน (behavior.system) free
เข้าสู่ระบบ เพื่อให้คะแนนโปรแกรมนี้
หมวดหมู่: PHP + MySQL
เวอร์ชัน: 1.0.0
ภาษาที่ใช้พัฒนา: PHP + Mysql
สนับสนุน:
ฟรี
ยอดดาวน์โหลด: 66 ครั้ง
เข้าชม: 1180 ครั้ง
ระบบนี้เป็นเครื่องมือสำหรับครูเพื่อบันทึกและติดตามพฤติกรรมของนักเรียนอย่างเป็นระบบ มีเป้าหมายเพื่อส่งเสริมพฤติกรรมที่ดีและเป็นข้อมูลในการดูแลช่วยเหลือนักเรียน
---
#### **ผู้ใช้งานและข้อมูล**
* **ผู้ใช้งานหลัก:** **ครู/อาจารย์** ทำหน้าที่บันทึกข้อมูลและจัดการระบบ
* **ข้อมูลที่จัดเก็บ:**
* **ข้อมูลนักเรียน:** รหัสนักเรียน, ชื่อ-สกุล, ชั้นเรียน, และคะแนนพฤติกรรมรวม
* **ข้อมูลผู้ใช้ (ครู):** ชื่อ, Username, และรหัสผ่าน (เข้ารหัส)
* **ข้อมูลพฤติกรรม:** วันที่, ประเภท (ดี/ไม่เหมาะสม), รายละเอียด, คะแนนที่เปลี่ยนแปลง, และชื่อครูผู้บันทึก
---
#### **ฟังก์ชันหลักของระบบ (Core Features)**
1. **แดชบอร์ด (Dashboard) 📊:**
* แสดงภาพรวมของระบบ เช่น จำนวนนักเรียน, จำนวนการบันทึกพฤติกรรมดีและไม่เหมาะสม
* แสดง**กราฟเส้น**สรุปสถิติพฤติกรรมย้อนหลัง 7 วัน
* แสดง**กราฟแท่ง**จัดอันดับนักเรียนที่มีคะแนนความดีเด่น
* แสดงตาราง**การบันทึกล่าสุด** 5 รายการ
2. **การจัดการข้อมูล (Data Management) ✏️:**
* **จัดการข้อมูลนักเรียน:** เพิ่ม, ลบ, แก้ไข, และค้นหารายชื่อนักเรียน
* **จัดการข้อมูลผู้ใช้งาน:** เพิ่ม, ลบ, และแก้ไขข้อมูลครูผู้ใช้งานระบบ
* **บันทึกพฤติกรรม:** บันทึกพฤติกรรมดีหรือไม่เหมาะสมของนักเรียน พร้อมให้คะแนน (บวก/ลบ) ซึ่งจะอัปเดตคะแนนรวมของนักเรียนอัตโนมัติ
3. **การรายงานผล (Reporting) 📄:**
* ดู**รายงานพฤติกรรมรายบุคคล**ได้ โดยแสดงประวัติการบันทึกทั้งหมดของนักเรียนคนนั้น
* มีฟังก์ชันสำหรับ**พิมพ์รายงาน**หน้านั้นๆ ได้ทันที
* เตรียมเมนูสำหรับ**รายงานภาพรวม**เพื่อการพัฒนาในอนาคต
4. **ความปลอดภัยและ UI 🔐:**
* มีระบบ**ล็อกอิน-ล็อกเอาต์**ที่ปลอดภัย
* ป้องกัน SQL Injection ด้วย Prepared Statements
* User Interface (UI) ทันสมัยด้วย **AdminLTE** และ **Tailwind CSS** รองรับการใช้งานบนมือถือ (Responsive)
* แจ้งเตือนผู้ใช้ด้วย **SweetAlert2** เพื่อประสบการณ์ใช้งานที่ดี
ระบบนี้เป็นเครื่องมือสำหรับครูเพื่อบันทึกและติดตามพฤติกรรมของนักเรียนอย่างเป็นระบบ มีเป้าหมายเพื่อส่งเสริมพฤติกรรมที่ดีและเป็นข้อมูลในการดูแลช่วยเหลือนักเรียน
---
#### **ผู้ใช้งานและข้อมูล**
* **ผู้ใช้งานหลัก:** **ครู/อาจารย์** ทำหน้าที่บันทึกข้อมูลและจัดการระบบ
* **ข้อมูลที่จัดเก็บ:**
* **ข้อมูลนักเรียน:** รหัสนักเรียน, ชื่อ-สกุล, ชั้นเรียน, และคะแนนพฤติกรรมรวม
* **ข้อมูลผู้ใช้ (ครู):** ชื่อ, Username, และรหัสผ่าน (เข้ารหัส)
* **ข้อมูลพฤติกรรม:** วันที่, ประเภท (ดี/ไม่เหมาะสม), รายละเอียด, คะแนนที่เปลี่ยนแปลง, และชื่อครูผู้บันทึก
---
#### **ฟังก์ชันหลักของระบบ (Core Features)**
1. **แดชบอร์ด (Dashboard) 📊:**
* แสดงภาพรวมของระบบ เช่น จำนวนนักเรียน, จำนวนการบันทึกพฤติกรรมดีและไม่เหมาะสม
* แสดง**กราฟเส้น**สรุปสถิติพฤติกรรมย้อนหลัง 7 วัน
* แสดง**กราฟแท่ง**จัดอันดับนักเรียนที่มีคะแนนความดีเด่น
* แสดงตาราง**การบันทึกล่าสุด** 5 รายการ
2. **การจัดการข้อมูล (Data Management) ✏️:**
* **จัดการข้อมูลนักเรียน:** เพิ่ม, ลบ, แก้ไข, และค้นหารายชื่อนักเรียน
* **จัดการข้อมูลผู้ใช้งาน:** เพิ่ม, ลบ, และแก้ไขข้อมูลครูผู้ใช้งานระบบ
* **บันทึกพฤติกรรม:** บันทึกพฤติกรรมดีหรือไม่เหมาะสมของนักเรียน พร้อมให้คะแนน (บวก/ลบ) ซึ่งจะอัปเดตคะแนนรวมของนักเรียนอัตโนมัติ
3. **การรายงานผล (Reporting) 📄:**
* ดู**รายงานพฤติกรรมรายบุคคล**ได้ โดยแสดงประวัติการบันทึกทั้งหมดของนักเรียนคนนั้น
* มีฟังก์ชันสำหรับ**พิมพ์รายงาน**หน้านั้นๆ ได้ทันที
* เตรียมเมนูสำหรับ**รายงานภาพรวม**เพื่อการพัฒนาในอนาคต
4. **ความปลอดภัยและ UI 🔐:**
* มีระบบ**ล็อกอิน-ล็อกเอาต์**ที่ปลอดภัย
* ป้องกัน SQL Injection ด้วย Prepared Statements
* User Interface (UI) ทันสมัยด้วย **AdminLTE** และ **Tailwind CSS** รองรับการใช้งานบนมือถือ (Responsive)
* แจ้งเตือนผู้ใช้ด้วย **SweetAlert2** เพื่อประสบการณ์ใช้งานที่ดี