S3 — ลำดับการทำงาน: รายงานผลการปฏิบัติภารกิจ (Activity Report)

S3 — ลำดับการทำงาน: รายงานผลการปฏิบัติภารกิจ (Activity Report) A sequence diagram generated by Archify. เปิดหน้าบันทึกกิจกรรม โหลดข้อมูล (GET) ยืนยันตัวตน + สิทธิ์ สิทธิ์ถูกต้อง แสดงแบบฟอร์มบันทึกกิจกรรม ส่งข้อมูลกิจกรรม (วันที่/สถานที่/ชั่วโมง) POST บันทึกกิจกรรม ตรวจสอบความถูกต้อง + บันทึก Validation ก่อนบันทึก บันทึกสำเร็จ บันทึกสำเร็จ + สร้างรายงานสรุป ตรวจสอบและจัดเก็บรายงาน อนุมัติ / จัดเก็บรายงาน จัดเก็บรายงาน จัดเก็บสำเร็จ ส่งสถิติกิจกรรม (ขาออก) แจ้งผลสำเร็จ รับรองสิทธิ์ + เปิดฟอร์ม บันทึก + ตรวจสอบกิจกรรม รายงาน + ตรวจสอบ + ส่งสถิติ เจ้าหน้าที่กรมฯ · ผู้ปฏิบัติงาน · Sequence participant เจ้าหน้าที่กรมฯ ผู้ปฏิบัติงาน ผู้บังคับบัญชา · ตรวจสอบรายงาน · Sequence participant ผู้บังคับบัญชา ตรวจสอบรายงาน S3 Frontend · React + Vite · Sequence participant S3 Frontend React + Vite S3 Backend · NestJS · REST API · Sequence participant S3 Backend NestJS · REST API RLPD AD · ยืนยันตัวตน · Sequence participant RLPD AD ยืนยันตัวตน Single Database · MSSQL · Sequence participant Single Database MSSQL รายงานผู้บริหาร · Management Reporting · Sequence participant รายงานผู้บริหาร Management Reporting Legend request return security async trace default message

เส้นทางหลัก (Activity Report)

  • • เจ้าหน้าที่บันทึกรายละเอียดกิจกรรมและผลงานจากพื้นที่
  • • Backend (NestJS) ตรวจสอบและบันทึกลง MSSQL
  • • ผู้บังคับบัญชาตรวจสอบและจัดเก็บรายงานสรุป

ความปลอดภัย

  • • ยืนยันตัวตน + สิทธิ์ผ่าน RLPD Active Directory
  • • ระบบใช้งานภายในกรมฯ เท่านั้น (Internal Only)
  • • กำหนดสิทธิ์การเข้าถึงตามสายการบังคับบัญชา

การเชื่อมต่อขาออก

  • • ส่งสถิติกิจกรรมให้ระบบรายงานผู้บริหาร (ขาออก)
  • • ทำงานแบบไม่บล็อกเส้นทางหลักของผู้ใช้
  • • รองรับการตรวจสอบความถูกต้องก่อนบันทึก