# ASM — วัดผลและเกรด Group: **งานวิชาการ** · Use cases: **4** > Generated by `docs/agent/tools/gen_use_cases.py` from `use_cases/UC1-Explorer.dc.html`. Do not edit by hand; re-run the script. | ID | Use case | Lifecycle tag | Actors | Steps | |---|---|---|---|---| | [W-01](#w-01) | ส่งเกรด | ทุกภาคการศึกษา | 5 | 6 | | [W-56](#w-56) | ประเมินการสอน | ทุกภาคการศึกษา | 3 | 4 | | [W-103](#w-103) | ปิดค่า I (ไม่สมบูรณ์) | ทุกภาคการศึกษา | 4 | 6 | | [W-02](#w-02) | แก้ไขเกรดหลังประกาศ | ปัญหาและกรณีพิเศษ | 5 | 6 | ## W-01 ส่งเกรด - **Lifecycle tag:** ทุกภาคการศึกษา - **Starts when:** ครบกำหนดส่งเกรดตามปฏิทิน - **Outcome:** เกรดเผยแพร่ + signed snapshot ของชุดเกรด - **Actors:** อาจารย์ผู้สอน, หัวหน้าภาค, คณบดี, นายทะเบียน, นักศึกษา - **Screens:** L02 Steps (6, of which 1 automated by the system): 1. **อาจารย์ผู้สอน**: กรอกคะแนน/นำเข้าจาก LMS และส่งเกรด (ล็อกการแก้ไขโดยผู้สอน) 2. **หัวหน้าภาค**: ทวนสอบการกระจายเกรด (ถ้าเป็นผู้สอนวิชานั้น ระบบส่งข้ามไปผู้แทน: SoD-01) 3. **คณบดี**: อนุมัติเกรดระดับคณะแบบ batch ด้วย e-signature 4. _ระบบ_: เก็บ signed snapshot (hash) ของชุดเกรดที่อนุมัติ 5. **นายทะเบียน**: เผยแพร่เกรดตามปฏิทิน 6. **นักศึกษา**: เห็นเกรดในแอป (หลังประเมินการสอน W-56) > **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** เงื่อนไขประเมินผู้สอนก่อนดูเกรดต้องยืนยันตามระเบียบและมีทางช่วยเหลือเมื่อระบบประเมินขัดข้อง Relations: - เรียกใช้ [W-56](ASM.md#w-56) ประเมินการสอน - ถูกเรียกจาก [W-54](EXM.md#w-54) สอบกลางภาค / ปลายภาค - ถูกเรียกจาก [W-57](REC.md#w-57) ดูผลการเรียนและสถานภาพ - ถูกเรียกจาก [W-32](PRA.md#w-32) ฝึกสอน (วิชาชีพครู) - ถูกเรียกจาก [W-62](PRA.md#w-62) ฝึกงาน / สหกิจศึกษา ## W-56 ประเมินการสอน - **Lifecycle tag:** ทุกภาคการศึกษา - **Starts when:** 2–3 สัปดาห์ก่อนสอบปลายภาค - **Outcome:** ผลประเมินแบบ aggregate - **Actors:** นักศึกษา, อาจารย์ผู้สอน, คณบดี - **Screens:** W056 Steps (4, of which 1 automated by the system): 1. _ระบบ_: เปิดแบบประเมิน (survey engine ของ ENG) ก่อนดูเกรด 2. **นักศึกษา**: ประเมินแบบไม่ระบุตัวตน 3. **อาจารย์ผู้สอน**: ดูผลสรุปหลังประกาศเกรด 4. **คณบดี**: ใช้ผลประกอบการประกันคุณภาพ (aggregate เท่านั้น) > **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** แยกคำตอบนิรนามจาก flag ทำแบบประเมิน; เงื่อนไขเปิดเกรดและกรณีระบบล่มต้องยืนยัน Relations: - ถูกเรียกจาก [W-01](ASM.md#w-01) ส่งเกรด ## W-103 ปิดค่า I (ไม่สมบูรณ์) - **Lifecycle tag:** ทุกภาคการศึกษา - **Starts when:** มีเกรด I หลังประกาศเกรด - **Outcome:** เกรดจริงแทน I หรือ F/U อัตโนมัติ - **Actors:** นักศึกษา, อาจารย์ผู้สอน, หัวหน้าภาค, นายทะเบียน - **Screens:** W103 Steps (6, of which 2 automated by the system): 1. _ระบบ_: บันทึกกำหนดแก้ I ต่อรายการ และเตือนผู้สอน/นักศึกษา T−14 และ T−3 2. **นักศึกษา**: ส่งงาน/สอบส่วนที่ค้าง 3. **อาจารย์ผู้สอน**: ส่งเกรดแทน I 4. **หัวหน้าภาค**: ทวนสอบ 5. **นายทะเบียน**: บันทึกเกรด 6. _ระบบ_: เมื่อพ้นกำหนด ตรวจนโยบายรุ่น การขยายเวลาและคำสั่งอุทธรณ์ก่อนเสนอ/ใช้การเปลี่ยน I เป็น F/U ที่ได้รับอำนาจ; ถ้ามีเกรดที่อนุมัติแล้วไม่เขียนทับ แจ้งผล คำนวณ GPA/standing และส่ง W-162 เฉพาะผลกระทบจริง > **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** I เปลี่ยน F/U เฉพาะนโยบายที่ใช้จริงหลังตรวจขยายเวลา/อุทธรณ์; คำนวณ standing ใหม่ Relations: - ถูกเรียกจาก [W-162](REG.md#w-162) ตรวจสิทธิ์การลงทะเบียนซ้ำเมื่อเกรด/สถานภาพเปลี่ยนหลังลงทะเบียน (post-standing re-validation) ## W-02 แก้ไขเกรดหลังประกาศ - **Lifecycle tag:** ปัญหาและกรณีพิเศษ - **Starts when:** ผู้สอนพบข้อผิดพลาด หรือผลอุทธรณ์/ทุจริต - **Outcome:** เกรดใหม่ + snapshot ใหม่ + GPA/สถานภาพคำนวณซ้ำ - **Actors:** อาจารย์ผู้สอน, หัวหน้าภาค, คณบดี, นายทะเบียน, นักศึกษา - **Screens:** W002 Steps (6, of which 1 automated by the system): 1. **อาจารย์ผู้สอน**: ขอแก้เกรด พร้อมเหตุผลและหลักฐาน 2. **หัวหน้าภาค**: ตรวจคำขอ (ผู้ขอ ≠ ผู้อนุมัติ: SoD-02) 3. **คณบดี**: อนุมัติ 4. **นายทะเบียน**: บันทึกเกรดใหม่ 5. _ระบบ_: ลงนาม snapshot ใหม่ และคำนวณ GPA/สถานภาพซ้ำ 6. **นักศึกษา**: ได้รับแจ้ง > **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** แก้เกรดต้องอนุมัติ อ้างรุ่นข้อมูลเดิม และคำนวณ GPA/สถานภาพกับสิทธิ์ลงทะเบียนใหม่ Relations: - ถูกเรียกจาก [W-57](REC.md#w-57) ดูผลการเรียนและสถานภาพ - ถูกเรียกจาก [W-162](REG.md#w-162) ตรวจสิทธิ์การลงทะเบียนซ้ำเมื่อเกรด/สถานภาพเปลี่ยนหลังลงทะเบียน (post-standing re-validation) - ถูกเรียกจาก [W-16](CASE.md#w-16) อุทธรณ์ผลการเรียน - ถูกเรียกจาก [W-55](EXM.md#w-55) ทุจริตในการสอบ