S3 ระบบรายงานผลและลงทะเบียนหลักสูตร (PRC) — สถาปัตยกรรมระบบ

S3 ระบบรายงานผลและลงทะเบียนหลักสูตร (PRC) — สถาปัตยกรรมระบบ An architecture diagram generated by Archify. เจ้าหน้าที่กรมฯ · ผู้ปฏิบัติงานในพื้นที่ · Architecture component เจ้าหน้าที่กรมฯ ผู้ปฏิบัติงานในพื้นที่ ผู้บังคับบัญชา / ผู้บริหาร · ตรวจสอบรายงาน · Architecture component ผู้บังคับบัญชา / ผู้บริหาร ตรวจสอบรายงาน S9 Web Portal · จุดเข้าใช้งานรวม · Architecture component S9 Web Portal จุดเข้าใช้งานรวม RLPD Active Directory · ยืนยันตัวตน + สิทธิ์ผู้ใช้ · สภาพแวดล้อมภายในกรมฯ · VM / Docker (Internal Only) RLPD Active Directory ยืนยันตัวตน + สิทธิ์ผู้ใช้ S3 Frontend · React + Vite · สภาพแวดล้อมภายในกรมฯ · VM / Docker (Internal Only) S3 Frontend React + Vite S3 Backend · NestJS · REST API · สภาพแวดล้อมภายในกรมฯ · VM / Docker (Internal Only) · Docker · VM S3 Backend NestJS · REST API Docker · VM Single Database · MSSQL · สภาพแวดล้อมภายในกรมฯ · VM / Docker (Internal Only) Single Database MSSQL ระบบเดิม (Legacy) · humanright_file · Architecture component ระบบเดิม (Legacy) humanright_file รายงานผู้บริหาร · Management Reporting · Architecture component รายงานผู้บริหาร Management Reporting ระบบบุคคล (HR) · ประวัติการอบรม · Architecture component ระบบบุคคล (HR) ประวัติการอบรม เข้าใช้งาน ดูรายงาน เข้าสู่ระบบ S3 REST API บันทึก / อ่านข้อมูล ยืนยันตัวตน + สิทธิ์ ข้อมูลประวัติเดิม (สองทาง) สถิติกิจกรรม ประวัติการอบรม สภาพแวดล้อมภายในกรมฯ · VM / Docker (Internal Only) Legend Frontend Backend Database Security External

ช่องทางและการเข้าถึง

  • • ระบบใช้งานภายในกรมฯ เท่านั้น (Internal Only)
  • • เข้าใช้งานผ่าน S9 Web Portal
  • • ยืนยันตัวตนบุคลากรผ่าน RLPD Active Directory

แอปพลิเคชัน S3

  • • Frontend: React + Vite
  • • Backend: NestJS (REST API)
  • • ติดตั้งแบบ Container (Docker) บน VM
  • • ฐานข้อมูล Single Database (MSSQL)

การเชื่อมต่อระบบ

  • • นำเข้าข้อมูลจากระบบเดิม humanright_file (สองทาง)
  • • ส่งสถิติกิจกรรมให้รายงานผู้บริหาร
  • • ส่งประวัติการอบรมเข้าระบบบุคคล (HR)