Classroom

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

ช่วงเวลาพัฒนา:ก.ย. 2569–ปัจจุบัน
ซอร์สโค้ด:github.com/nack1521/classroom ↗
Vue/NuxtTypeScriptTailwind CSSPostgreSQLCloudflare Workers

ที่มาและวัตถุประสงค์ของระบบ

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

ขอบเขตฟังก์ชันหลักของระบบ

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

บทบาทของผม

รับผิดชอบการกำหนดขอบเขตความต้องการใช้งาน (Requirements), ออกแบบนโยบายการเข้าถึงข้อมูลตามบทบาท (Access Policy), กำหนดเกณฑ์การตรวจรับงาน (Acceptance Criteria), ประสานงานระหว่างขั้นตอน Implementer และ Reviewer ในกระบวนการพัฒนาที่มี AI ร่วมสนับสนุน และทดสอบระบบด้วยตนเอง (Owner UAT)

* ข้อมูลข้างต้นอธิบายบทบาทจริงในการประสานงานและการควบคุมคุณภาพตามกระบวนการ AI-assisted SDLC โดยไม่ได้กล่าวอ้างว่าเขียนโค้ดและชุดทดสอบเองทุกบรรทัด