ข้ามไปยังเนื้อหาหลัก
ผลงานทั้งหมด

โปรเจกต์ส่วนตัว·2025

D-Face (Depression Screening)

ระบบประเมินภาวะซึมเศร้าด้วยแบบคัดกรอง PHQ-9

D-Face (Depression Screening)
บทบาท
Full Stack Developer
ทีม
Solo Project
ปี
2025

ตัวเลขสำคัญ

9
คำถามในแบบคัดกรอง
3
หน้าหลัก
ทันทีหลังส่ง
ผลลัพธ์
PHQ-9
แบบประเมินมาตรฐาน

เว็บแอปพลิเคชันสำหรับการประเมินภาวะซึมเศร้าเบื้องต้นด้วยแบบคัดกรองมาตรฐาน PHQ-9 โดยออกแบบเป็นโปรเจกต์เพื่อฝึกพัฒนาระบบประเมินผลตามเกณฑ์ที่กำหนดไว้อย่างเป็นขั้นตอน ครอบคลุมทั้งหน้าให้ความรู้ (Information), หน้าทำแบบประเมิน (Assessment) และหน้าดูผลย้อนหลัง (History) เมื่อทำแบบประเมินเสร็จ ระบบจะสรุปคะแนน ระดับความรุนแรง และแสดงคำแนะนำเบื้องต้นให้ทันที

โจทย์และปัญหา

  1. 01ต้องการระบบประเมินที่คำนวณผลตามเกณฑ์ PHQ-9 ได้อย่างถูกต้องและสม่ำเสมอ เพื่อใช้เป็นพื้นฐานในการฝึกพัฒนาเว็บแอปด้านสุขภาพ
  2. 02ผู้ใช้ควรได้รับผลลัพธ์และคำแนะนำเบื้องต้นทันทีหลังทำแบบประเมิน เพื่อเข้าใจผลคะแนนและแนวทางการดูแลตนเองในเบื้องต้น
  3. 03ต้องการมีหน้าความรู้และการดูผลย้อนหลัง เพื่อช่วยให้ผู้ใช้ติดตามแนวโน้มการประเมินของตนเองได้

วิธีแก้

  1. 01นำแบบคัดกรองมาตรฐาน PHQ-9 (9 คำถาม) มาสร้างเป็นแบบฟอร์มที่ใช้งานง่าย พร้อมตรวจสอบความครบถ้วนของข้อมูลก่อนสรุปผล
  2. 02พัฒนากลไกการคำนวณคะแนนและจัดระดับผลตามเกณฑ์ที่กำหนดไว้ จากนั้นแสดงสรุปผลและคำแนะนำเบื้องต้นทันทีหลังส่งแบบประเมิน
  3. 03จัดทำหน้าให้ความรู้เพื่ออธิบายภาพรวมและวัตถุประสงค์ของการประเมิน พร้อมหน้าประวัติสำหรับเรียกดูผลย้อนหลังและติดตามการเปลี่ยนแปลงของคะแนน

ผลลัพธ์

  1. 01ผู้ใช้สามารถทำแบบประเมิน PHQ-9 และรับสรุปผลพร้อมคำแนะนำเบื้องต้นได้ทันทีหลังทำแบบประเมินเสร็จ
  2. 02มีหน้าดูผลย้อนหลังช่วยให้ติดตามแนวโน้มคะแนนและทบทวนผลการประเมินในแต่ละช่วงเวลาได้สะดวก
  3. 03ได้ระบบต้นแบบที่ประเมินผลตามเกณฑ์อย่างชัดเจน เหมาะสำหรับการฝึกพัฒนาและต่อยอดฟีเจอร์ในอนาคต

ทบทวนโปรเจกต์

ความท้าทาย

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

สิ่งที่เรียนรู้

  • การออกแบบ Flow ของแบบประเมิน (Questionnaire Flow) และการแยกขั้นตอนการเก็บคำตอบ–คำนวณผล–สรุปผลอย่างเป็นระบบ
  • การทำ Validation ฝั่งเซิร์ฟเวอร์และการจัดการ Error Handling เพื่อให้ผลการประเมินน่าเชื่อถือ
  • การออกแบบฐานข้อมูลสำหรับบันทึกผลการประเมินและสร้างหน้าประวัติย้อนหลังที่เรียกดูได้รวดเร็ว
  • การสื่อสารข้อมูลด้านสุขภาพให้เข้าใจง่าย ผ่านข้อความสรุปและคำแนะนำที่สุภาพ ชัดเจน และไม่ตัดสินผู้ใช้

เทคโนโลยี

สนใจงานแนวนี้?

เล่าโจทย์ของคุณให้ผมฟัง ตอบกลับภายใน 24 ชั่วโมง

คุยเรื่องงาน