Page 56 - เล่มโปรเจคเสร็จแล้ว
P. 56

45







                                        4.3.2.3 การตรวจสอบความถูกต้องของข้อมูล ในการน าเข้าข้อมูลหรือบันทึก
                       ข้อมูลลงในฐานข้อมูลนั้นจ าเป็นอย่างที่จะต้องมีการตรวจสอบว่าข้อมูลนั้นมีความถูกต้องตาม

                       ลักษณะหรือรูปแบบที่ตรงตามเงื่อนไขในการจัดเก็บข้อมูลหรือไม่ เพราะหากมีการน าเข้าข้อมูลที่

                       ไม่ตรงเงื่อนไขก็อาจจะท าให้ระบบมีการประมวลผลที่ผิดพลาดได้ โดยปกติแล้วความผิดพลาดส่วน
                       ใหญ่จะเกิดขึ้นจากตัวผู้ใช้ฐานข้อมูลเอง เช่น การสะกดค าไม่ถูกต้อง หรือหารใช้สัญลักษณ์ไม่ตรง

                       เงื่อนไข เป็นต้น ซึ่งสามารถป้องกันได้โดยการใช้ค าสั่ง Data Validation เพื่อสร้าง Dropdown List

                       การก าหนด Format ของข้อมูล หรือเพิ่มค าอธิบายใน Cell ที่เกี่ยวข้องกับการบันทึกข้อมูล เพื่อลด

                       ความผิดพลาดของข้อมูลที่อาจเกิดขึ้นได้
                                        4.3.2.4 การใช้ Microsoft Visual Basic for Applications และ  Macro ในการ

                       พัฒนาระบบฐานข้อมูลผู้วิจัยได้ประยุกต์ใช้การเขียนค าสั่ง Visual Basic for Applications เพื่อสร้าง

                       ระบบงานในการจัดการข้อมูลที่ผู้ใช้บันทึกเข้าสู่ฐานข้อมูล โดยผสมผสานกับการใช้ Macro เพื่อ

                       รวบรวมค าสั่งหลายๆ ค าสั่งให้เหลือเพียงขั้นตอนเดียว เพื่อเพิ่มความสะดวก และประหยัดเวลาใน
                       การท างานให้แก่ผู้ใช้ ตัวอย่างในภาพที่ 31 เป็นการเขียนค าสั่งเพื่อบันทึกข้อมูลลงในฐานข้อมูล การ

                       ลบข้อมูลที่ไม่ต้องการ และการ Update ข้อมูลพนักงานให้เหมือนกันในทุกตารางในระบบ

                       ฐานข้อมูล























                                            ภาพที่ 31 การเขียนค าสั่งด้วย Visual Basic Applications

                                    4.3.3 การทดสอบการท างานของระบบฐานข้อมูล (โดยผู้วิจัย) เป็นการน าเข้าข้อมูล

                       สมมติเพื่อท าการทดสอบประมวลผลของระบบฐานข้อมูล และท าการแก้ไขข้อผิดพลาดที่เกิดขึ้น

                       ก่อนการประเมินประสิทธิภาพและส่งมอบระบบแก่ผู้ใช้
   51   52   53   54   55   56   57   58   59   60   61