Abstract:
งานนิพนธ์นี้นำเสนอการศึกษาและจัดทำเครื่องมือสำหรับการเคลื่อนย้ายข้อมูลของระบบสารสนเทศเพื่อการวางแผนทรัพยากรองค์กรแบบองค์รแบบองค์รวมของซอฟแวร์ Microsoft Dynamics NAV 5.0 ไปยัง Microsoft Dynamics NAV 2017 เพื่อศึกษาวิธีการในการปรับปรุงรุ่นของซอฟท์แวร์โดยยังคงไว้ซึ่งคุณสมบัติเฉพาะท้องถิ่นและคุณสมบัติเฉพาะตามความต้องการของลูกค้าที่ถูกกำหนดไว้ในซอฟท์แวร์รุ่นเดิมให้ครบถ้วน ซึ่งผลงานนิพนธ์นี้ได้นำเสนอวิธีการในการปรับปรุงของซอฟท์แวร์ขนาดใหญ่โดยสามารถลดขั้นตอนที่ไม่จำเป็น (Re-engineering Approach) และการพัฒนาเครื่องมือ อั ตโ น มั ติ(Automated Tools) บ นสถาปัตยกรรม Microsoft Dynamics NAV 5.0 ไ ด้ แ ก่ 1) เครื่องมือผสานโครงสร้างฐานข้อมูล 2) เครื่องมือทำความสะอาดข้อมูลที่ไม่สอดคล้องกับมาตรฐานการเก็บข้อมูลประเภทโค้ด 3) เครื่องมือทำความสะอาดข้อมูลอักขระที่มองไม่เห็น และพัฒนาเครื่องมือบนสถาปัตยกรรม Microsoft Dynamics NAV 2017 คือ 4) เครื่องมือกำหนดหน้าที่การทำงานของผู้ใช้งาน ซึ่งวิธีการและเครื่องมือที่นำเสนอสามารถลดระยะเวลาและต้นทุนในการดำเนินการได้อย่างมาก จากผลการทดลองพบว่า วิธีการที่นำเสนอในงานนิพนธ์นี้ สามารถลดระยะเวลาและต้นทุนในการดำเนินงานโดยรวมเท่ากับ 92.32% โดยจำแนกออกเป็นระยะเวลาในการผสานโครงสร้างฐานข้อมูล 99.95% ระยะเวลาในการตรวจสอบและแก้ไขข้อมูลฐานการเก็บข้อมูลประเภทโค้ด 99.88% การตรวจสอบและแก้ไขข้อมูลอักขระที่มองไม่เห็น 99.99% และการกำหนดหน้าที่การทำงานของผู้ใช้งาน 95.83% ซึ่งถ้าวิธีการและเครื่องมือดังกล่าวนี้ถูกนำไปใช้กับฐานข้อมูลที่มีขนาดและความซับซ้อนมากขึ้นเท่าใดก็จะทำให้เกิดประโยชน์มากขึ้นเท่านั้น
Abstract:
This independent study presents a methodology and automated tools for data migration of Enterprise Resource Planning system for Microsoft Dynamics NAV 5.0 to Microsoft Dynamics NAV 2017. The proposed method and automated tools would maintain the existing localization and customization of the previous version to be included in the new version automatically. The proposed method and tools based on Re-engineering Approach provides the automated tools for migrating data from Microsoft Dynamics NAV 5.0 to the existing version. They are 1) Table Structure Migration Tool 2) Uppercase Data Cleansing Tool 3) Unseen Character Data Cleansing Tool. And a tool for Microsoft Dynamics NAV 2017 that is 4) User Privilege Tool in Microsoft Dynamics NAV 2017. The proposed method and automated tools resulted in a huge saving of both timeand money. That is the overall time reduction by 92.32%. This figure derived from 1) Table structure migration duration reduce by 99.95%, 2) Uppercase data cleansing duration reduce by 99.88%, 3) Unseen character data cleansing duration reduce by 99.99%, and 4) User privilege setup duration reduce by 95.83%. Additionally, the methodology and tools will bring more benefit as the size and complexity of the system increase.