การพัฒนาโปรแกรมสำหรับผู้ดูแลระบบใช้เปลี่ยนสิทธิ์ชื่อผู้ใช้งาน เพื่อดำเนินการแทนในระบบ กรณีบุคลากรหมดสัญญา
เนื่องจากระบบเอกสารอิเล็กทรอนิกส์ ของบัณฑิตวิทยาลัย หรือ GRD-FORMS เป็นระบบที่จำเป็นต้องลงนามจากผู้เกี่ยวข้องจำนวนมาก เช่น อาจารย์ที่ปรึกษา กรรมการการวิจัย คณบดี เป็นต้น โดยมีการลงนามตามลำดับ ตามขั้นตอนขึ้นอยู่กับชนิดของแบบฟอร์มเอกสาร ฉะนั้นเมื่อขาดการลงนามจากบุคคลที่หนึ่ง บุคคลที่อยู่ในลำดับถัดไปก็จะไม่สามารถลงนามได้ โดยปัญหาที่พบเจอก็คืออาจารย์ที่ปรึกษา หรือผู้ที่มีชื่อรอลงนามในแบบฟอร์มหมดสัญญาจ้าง จึงขาดการลงนามจากบุคคลดังกล่าว ส่งผลให้แบบฟอร์มที่นิสิตยื่นเข้ามาไม่สามารถลงนามอนุมัติได้แล้วเสร็จตามระยะเวลาที่กำหนด
ขั้นตอนการแก้ไข
1 สร้างตารางเก็บรายชื่อบุคลากรที่หมดสัญญา
2 สร้างเมนูสำหรับเจ้าหน้าที่ผู้ดูแลระบบสำหรับใช้เปลี่ยนสิทธิ์

3 เมื่อผู้ดูแลระบบคลิกเมนูเปลี่ยนสิทธิ์ชื่อผู้ใช้งานระบบ (สำหรับลงนามให้อาจารย์ที่หมดสัญญา)
3.1 โปรแกรมจะดึงข้อมูลรหัสบุคลากรทั้งหมดที่รอลงนามในระบบ มาตรวจสอบกับ API จากระบบบุคลากรว่าหมดสัญญาแล้วหรือไม่
3.2 กรณีหมดสัญญา จะบันทึกข้อมูลบุคลากรลงในตารางรายชื่อบุคลากรที่หมดสัญญา
4 ผู้ดูแลระบบค้นหา ชื่อบุคลากร จากตารางในข้อ (1) เพื่อดำเนินการลงนามแทน

5 คลิก เปลี่ยนสิทธิ์ ระบบจะดำเนินการอัปเดตเซสชั่นใหม่ให้เป็นบุคลากรที่เลือก และจะมองเห็นโครงการต่างๆ ของบุคลากรนั้นที่อยู่สถานะรอลงนาม

