การพัฒนาระบบต้นแบบเว็บแอปพลิเคชั่น จัดการใบการันตีสําหรับใช้งานภายในองค์กร
DEVELOPMENT OF A WEB APPLICATION PROTOTYPE FOR MANAGING GUARANTEE CERTIFICATES FOR INTERNAL ORGANIZATIONAL USE
ผู้จัดทำ: นายณภัทร นุชิตประสิทธิ์ชัย, นางสาวอาภากร นพชาติสถิตย์
อาจารย์ที่ปรึกษา: ผู้ช่วยศาสตราจารย์ ชัยณรงค์ คล้ายมณี, อาจารย์ธิติพร ประมวน ชิงคะนาค
ที่มาและความสำคัญ
หนังสือค้ำประกัน (Letter of Guarantee: LG) เป็นเอกสารทางการเงินที่มีมูลค่าสูงและมีความสำคัญต่อการดำเนินธุรกิจ ข้อมูลเหล่านี้จึงจำเป็นต้องได้รับการจัดเก็บอย่างรัดกุมและปลอดภัยสูงสุด อย่างไรก็ตาม จากการวิเคราะห์ระบบเดิมขององค์กรพบว่า ระบบถูกพัฒนาด้วยเทคโนโลยีที่ล้าสมัยและไม่มีสถาปัตยกรรมแบบ RESTful API ทำให้ระบบขาดความยืดหยุ่น โครงสร้างฐานข้อมูลมีปัญหาความซ้ำซ้อนและเสี่ยงต่อข้อผิดพลาด นอกจากนี้ ระบบรักษาความปลอดภัยยังอาศัยเพียงรหัสผ่านขั้นพื้นฐาน และการทำงานของระบบมีความล่าช้าจากการโหลดหน้าเว็บใหม่ทั้งหมด (Full Page Reload) คณะผู้จัดทำจึงมีแนวคิดในการพัฒนาระบบเว็บแอปพลิเคชันขึ้นใหม่ด้วยเทคโนโลยีที่ทันสมัย เพื่อยกระดับประสิทธิภาพ ความรวดเร็ว และความมั่นคงปลอดภัยให้ได้มาตรฐานสากล
วัตถุประสงค์
-
เพื่อพัฒนาระบบต้นแบบเว็บแอปพลิเคชันจัดการหนังสือค้ำประกันที่สามารถตอบสนองความต้องการและรองรับกระบวนการปฏิบัติงานของผู้ใช้ได้อย่างถูกต้องและครบถ้วน
-
เพื่อออกแบบและปรับปรุงส่วนติดต่อผู้ใช้และประสบการณ์ผู้ใช้งานให้มีความทันสมัย ใช้งานง่าย และช่วยลดความซับซ้อนในขั้นตอนการทำงาน
-
เพื่อยกระดับประสิทธิภาพการทำงานของระบบให้สามารถประมวลผลและแสดงผลข้อมูลได้อย่างรวดเร็ว ลื่นไหล และไม่สะดุด
-
เพื่อเพิ่มความมั่นคงปลอดภัยของข้อมูลระบบ ผ่านการบูรณาการระบบยืนยันตัวตนและการควบคุมสิทธิ์การเข้าถึงข้อมูลตามบทบาทผู้ใช้งาน
วิธีการดำเนินงาน (Methodology)
กระบวนการปฏิบัติงานภายในระบบแบ่งออกเป็น 2 ส่วนหลัก ตามบทบาทหน้าที่ของผู้ใช้และระบบ ดังนี้:
-
กระบวนการยื่นคำขอ (สำหรับผู้ใช้งาน / User): เริ่มจากผู้ใช้งานทำการจัดการคำขอหรือกรอกข้อมูลเข้าสู่ระบบ จากนั้นระบบจะทำการตรวจสอบและยืนยันข้อมูล ดำเนินการบันทึกสัญญา และส่งคำขอเพื่อรอการอนุมัติ
-
กระบวนการตรวจสอบคำขอ (สำหรับระบบ / เจ้าหน้าที่): เจ้าหน้าที่หรือระบบจะเข้าทำหน้าที่ตรวจสอบคำขออนุมัติและพิจารณาคำขอเพื่อส่งผลการอนุมัติ โดยหากคำขอได้รับการ "อนุมัติคำขอ" ระบบจะดำเนินการต่อ แต่หาก "ไม่อนุมัติ" ระบบจะทำการแจ้งเหตุผลกลับไปยังผู้ใช้
ผลการดำเนินงาน (Results)
จากการประเมินประสิทธิภาพโดยอ้างอิงเกณฑ์มาตรฐาน ISO/IEC 25014 พบว่าระบบที่พัฒนาขึ้นใหม่มีประสิทธิภาพสูงกว่าระบบเดิมในทุก ๆ ด้าน โดยเฉพาะด้านความมั่นคงปลอดภัยและประสิทธิภาพการทำงาน โดยมีรายละเอียดคะแนนเปรียบเทียบ (คะแนนเต็ม 5) ดังนี้:
ตารางแสดงสถิติผลการเปรียบเทียบคะแนนประสิทธิภาพระหว่างระบบเดิมและระบบใหม่:
| หัวข้อการประเมิน |
ระบบเดิม |
ระบบใหม่ |
การเปลี่ยนแปลง |
| 1. ด้านการใช้งาน |
|
|
|
| - หน้าตาของระบบ |
2.0 |
3.6 |
+80% |
| - จัดวางอย่างเหมาะสม |
2.2 |
3.8 |
+72.73% |
| - ขั้นตอนการทำงาน |
2.5 |
4.0 |
+60% |
| 2. ด้านประสิทธิภาพ |
|
|
|
| - ความเร็วของระบบ |
1.8 |
4.0 |
+122.22% |
| - ความเสถียรของระบบ |
2.5 |
4.0 |
+60% |
| 3. ด้านฟังก์ชันและความแม่นยำ |
|
|
|
| - ฟีเจอร์ครบถ้วน |
3.0 |
3.4 |
+13.33% |
| - ข้อมูลแสดงผลถูกต้อง |
2.8 |
4.0 |
+42.86% |
| - การค้นหาข้อมูลทำงานได้ดี |
2.4 |
3.8 |
+58.33% |
| 4. ด้านความปลอดภัย |
|
|
|
| - ระบบ Login |
1.5 |
4.2 |
+180% |
| - การกำหนดสิทธิ์การเข้าถึง |
2.2 |
3.8 |
+72.73% |
จากตารางผลการดำเนินงาน ชี้ให้เห็นว่าระบบใหม่สามารถพัฒนาสถาปัตยกรรมความปลอดภัยในส่วนระบบ Login ให้ดีขึ้นจากเดิมถึง 180% และเพิ่มความเร็วในการประมวลผลข้อมูลของระบบขึ้นถึง 122.22%
สรุปผล (Conclusion)
การดำเนินโครงงานพัฒนาเว็บแอปพลิเคชันจัดการหนังสือค้ำประกันในครั้งนี้ ประสบความสำเร็จในการยกระดับระบบบริหารจัดการข้อมูลขององค์กรสู่เทคโนโลยีสมัยใหม่ โดยสามารถสรุปผลตามวัตถุประสงค์ได้ดังนี้:
-
ด้านการพัฒนาระบบและฟังก์ชันการใช้งาน: ระบบใหม่สามารถรองรับกระบวนการจัดการข้อมูลหนังสือค้ำประกันได้อย่างครบถ้วนและเป็นเอกภาพ ตั้งแต่ขั้นตอนการเพิ่ม แก้ไข ค้นหา ไปจนถึงการติดตามสถานะคำขอ
-
ด้านการออกแบบส่วนติดต่อผู้ใช้งาน (UI/UX): ได้รับการปรับปรุงให้มีความทันสมัย สวยงาม จัดวางเหมาะสม และช่วยลดขั้นตอนความซับซ้อนในการทำงานลงได้อย่างชัดเจน
-
ด้านความมั่นคงปลอดภัยและความถูกต้องของข้อมูล: ระบบประสบความสำเร็จในการเปลี่ยนผ่านไปสู่การยืนยันตัวตนผ่าน Microsoft Azure SSO ซึ่งรองรับระบบการเข้ารหัสและการยืนยันตัวตนสองขั้นตอน (2FA) ป้องกันช่องโหว่จากระบบเดิม
-
ด้านประสิทธิภาพการทำงาน: ระบบสามารถยกระดับการประมวลผลและแสดงผลข้อมูลได้อย่างรวดเร็ว ลื่นไหล ไม่สะดุด และขจัดปัญหาความล่าช้าจากการโหลดหน้าเว็บแบบ Full Page Reload ได้อย่างสมบูรณ์