รายละเอียดการจ้าง
องค์การพิพิธภัณฑ์วิทยาศาสตร์แห่งชาติ (อพวช.) เปิดประมูลจ้างพัฒนาระบบบริหารจัดการยานพาหนะแบบออนไลน์ 1 ระบบ เพื่อแก้ไขปัญหาความล่าช้าและขาดการติดตามสถานะในกระบวนการขอใช้ยานพาหนะแบบเดิม ระบบใหม่มีวัตถุประสงค์หลักเพื่อให้บุคลากรภายในสามารถขอใช้ บริการ ติดตามผลการอนุมัติ ข้อมูลการจัดสรรยานพาหนะ กำหนดตำแหน่งต้นทาง-ปลายทาง และประเมินความพงพอใจผ่านอุปกรณ์คอมพิวเตอร์และมือถือได้อย่างมีประสิทธิภาพ
ขอบเขตงานครอบคลุมการสำรวจความต้องการ ออกแบบ พัฒนา ทดสอบระบบ ตลอดจนการฝึกอบรมผู้ใช้และผู้ดูแลระบบ ระบบที่พัฒนาต้องเป็น Web Application แบบ Responsive ที่รองรับการแสดงผลทั้งภาษาไทยและอังกฤษ ทำงานบน HTTPS และรองรับการติดตั้งทั้งบน Local Server และ Cloud Server ระบบต้องออกแบบในลักษณะ Microservices และรองรับการขยายขนาด (Scalability) ได้ พัฒนาด้วยเฟรมเวิร์ก Frontend ที่เป็นที่นิยม เช่น React, Angular, หรือ Vue.js และต้องผ่านการสแกนช่องโหวด้านความปลอดภัย (VA Scan) ตามมาตรฐาน OWASP Top 10 รวมถึงออกแบบให้สอดคล้องกับ PDPA
ฟังก์ชันการทำงานหลักประกอบด้วยโมดูลสำหรับผู้ขอใช้รถ (จอง/ยกเลิก/ติดตามสถานะ), ผู้บังคับบัญชา (รับรอง/ไม่อนุมัติ), ผู้จัดรถ (จัดสรรรถและคนขับด้วยอัลกอริทึม Optimization, จัดรถรวม), พนักงานขับรถ (บันทึกข้อมูลการเดินทาง), และผู้ดูแลระบบ (จัดการข้อมูลรถ/คนขับ, ตั้งเงื่อนไข, ออกรายงาน) โดยระบบต้องสามารถเชื่อมต่อและทำงานร่วมกับระบบบริหารศูนย์รวมการให้บริการดิจิทัลของ อพวช. ผ่าน API และรองรับการทำงานแบบ Single Sign-On (SSO)
The National Science Museum (NSM) is procuring a contractor to develop one (1) online Vehicle Management System. The project aims to address inefficiencies and lack of tracking in the current manual vehicle request process. The primary objectives are to enable NSM personnel to request, track approvals, view allocation details, specify pick-up/drop-off locations, and evaluate service satisfaction efficiently via computers and mobile devices.
The scope of work includes requirements gathering, system design, development, testing, user training, and system deployment. The system must be a Responsive Web Application supporting Thai and English languages, operating over HTTPS, and deployable on both Local and Cloud Servers. It must be designed using a Microservices architecture for scalability, developed with popular frontend frameworks (e.g., React, Angular, Vue.js), and pass security Vulnerability Assessment (VA) scans aligned with OWASP Top 10 standards. The design must also comply with PDPA requirements.
Core functional modules include: Vehicle Requester (booking/cancellation/status tracking), Approving Officer (approve/reject requests), Vehicle Dispatcher (allocate vehicles and drivers using Optimization Algorithms e.g., Genetic Algorithms, Simulated Annealing; support carpooling), Driver (record trip details), and System Administrator (manage vehicle/driver data, set rules, generate reports). The system must be able to integrate with NSM’s Digital Service Center platform via APIs and support Single Sign-On (SSO).
สถานที่
ไม่ระบุสถานที่ตั้งโครงการเฉพาะเจาะจง (เป็นโครงการพัฒนา software)