Abstract:
งานวิจัยนี้มีวัตถุประสงค์เพื่อศึกษาการตรวจสอบข้อมูลด้วยฐานข้อมูลเสมือน (shadow database) ก่อนนำเข้าสู่ฐานข้อมูลระบบสารสนเทศด้านการส่งกำลังบำรุงกองทัพอากาศ (LMIS) ข้อมูลที่ใช้ในการทดลองนี้ได้มาจาก แผนกจัดดำเนินงาน กองโรงงาน กรมช่างโยธาทหารอากาศ โดยเลือกข้อมูลประเภทตัวเลขและข้อความ ซึ่งพบว่ามีความผิดปกติเกิดขึ้น เช่น ข้อมูลไม่ครบถ้วน, ไม่สมบูรณ์, ผิดรูปแบบ, ผิดประเภท, ซ้ำซ้อนกัน เป็นต้น ผู้วิจัยได้ตรวจสอบในเบื้องต้นแล้วพบว่าความผิดพลาดของข้อมูลส่วนหนึ่งเกิดจากผู้ที่รับผิดชอบในการนำเข้าข้อมูลด้วยเครื่องมือที่ใช้ในการนำเข้าข้อมูล ยังขาดกระบวนการควบคุม ตรวจสอบข้อมูลที่ไม่พึงประสงค์ กอปรกับแผนกจัดดำเนินงานฯ ที่ผู้วิจัย สังกัดอยู่มีข้อจำกัดในการแก้ไขข้อมูลในฐานข้อมูล LMIS และได้สิทธิเพียงผู้ใช้งานปลายทางหรือ end user จึงไม่สามารถดำเนินการแก้ไข application หรือเครื่องมือใด ๆ ในการนำเข้าข้อมูลในส่วนผู้ ให้บริการในฐานข้อมูล LMIS หรือฝั่ง database server ได้ ผู้วิจัยจึงดำเนินการแก้ปัญหาดังกล่าวให้หน่วยงานโดยทำการพัฒนารูปแบบการนำเข้าข้อมูล (user interface) ให้มีการตรวจสอบตามเงื่อนไขตามที่กำหนด (data validation) กับฐานข้อมูลเสมือน (shadow database) เพื่อป้องกันและควบคุมการป้อนข้อมูลผิดพลาด, การเติมเต็มข้อมูลแบบอัตโนมัติ (auto fill) โดยมีวัตถุประสงค์ให้ได้ข้อมูลที่ครบถ้วนสมบูรณ์และการแสดงรายการข้อมูลให้เลือก (data list) ให้ผู้ใช้งานสะดวกในการป้อนข้อมูล เพื่อป้องกันการป้อนข้อมูลผิดพลาดหรือผิดประเภท จากนั้นทำการทดสอบนำเข้าข้อมูลจำนวน 21,117 ระเบียน แล้วนำผลทดสอบมาเปรียบเทียบกับข้อมูลเดิมพบว่าข้อมูลที่ได้มีความถูกต้องมากขึ้นโดยค่าว่างของข้อมูล Brand, Voltage และ User สามารถแก้ไขได้ 100 เปอร์เซ็นต์ แต่ค่าว่างของ Voltage กลับมีค่าว่างเพิ่มสูงขึ้น เนื่องจากมีการปรับแก้โดยการย้ายข้อมูลที่นำเข้าผิดฟิลด์ให้อยู่ในฟิลด์ที่ถูกต้อง ส่วนข้อมูล Category และ Status สามารถแก้ไขได้ 99.88 และ 99.92 เปอร์เซ็นต์ตามลำดับ สำหรับการแก้ไขปัญหาการป้อนข้อมูลผิดประเภทสามารถแก้ไขได้ 100 เปอร์เซ็นต์ เพื่อเป็นการเตรียมข้อมูลให้มีคุณภาพก่อนนำไปใช้ในขั้นตอนต่อไป
This research aimed to study data monitoring with shadow database, before input to Logistics Management Information System database (LMIS) of the Royal Thai Air Force. The data for this monitoring obtained from the Operations Section, the Factory Division, the Civil Engineering Department of the Royal Thai Air Force which were the numeric and texts. These data had errors such as missing, district, duplicated etc. Researcher found that these errors owing to the end user key the data with the program which was not process to check the input data. Because the Operations Section, the Factory Division, the Civil Engineering Department is only the end user so could not edit the application or created the tool to verify database directly, so Researcher has developed the new user interface to verify the input data or data validation with the Shadow Database. This user interface will solve these error problems by automatic filling the missed data and create the checklist to protect the end user key in data incorrectly. By testing with the data amount 21,117 records key in with the Shadow database, after that researcher would take the new to compare with the original data. The result of testing show that the new data key in with the Shadow database are more correct than the original in good level. The null value of Brand, Voltage and User can solve 100 percent but the Voltage has more null value, because the data is moved to the correct field. The null value of Category and Status can solve 99.88 and 99.92 percent respectively. For the case of the data miss match can solve 100 percent. The provision of quality information that will be used in the next step.