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

44







                       4.3 การพัฒนา (Development)
                              ในการพัฒนาระบบฐานข้อมูลตามผังการด าเนินงานที่ได้ออกแบบไว้ในขั้นตอนการ

                       วิเคราะห์และขั้นตอนการออกแบบ ผู้วิจัยใช้โปรแกรม Microsoft Excel เป็นเครื่องมือในการพัฒนา

                       ระบบฐานข้อมูล และใช้ Microsoft Visual Basic for Applications เป็นส่วนเสริมเพื่อช่วยในการ
                       ประมวลผลและการโต้ตอบกับผู้ใช้ โดยแบ่งขั้นตอนการพัฒนาออกเป็น 3 ส่วน คือ

                                    4.3.1 การเตรียมการ เป็นการจัดเตรียมข้อมูลที่จะน าเข้าสู่ระบบฐานข้อมูลใหม่ โดย

                       การปรับเปลี่ยนข้อมูลในตรงตามเงื่อนไขของระบบฐานข้อมูลซึ่งได้แก่

                                        4.3.1.1 การตรวจสอบและแก้ไขข้อมูล รหัสพนักงานเก่าให้เป็นรหัสพนักงาน

                       ใหม่ที่ทางบริษัทฯ ใช้ในปัจจุบัน โดยการใช้ฟังก์ชัน VLOOKUP เพื่อให้ระบบน ารหัสพนักงานเก่า
                       ไปค้นหารหัสพนักงานใหม่ในฐานข้อมูลอัตราก าลังคน (Manpower) และใช้ค าสั่ง Replace เพื่อ

                       แก้ไขข้อมูลที่มีการสะกดค าผิดพลาด

                                        4.3.1.2 การปรับรูปแบบข้อมูล โดยเฉพาะประเภทวันที่เนื่องจากการกรอก
                       ข้อมูลประเภทวันที่ในโปรแกรม Microsoft Excel นั้น โปรแกรมจะรับค่าเป็นปี ค.ศ. เท่านั้นและ

                       ต้องใช้เครื่องหมาย / คั่นระหว่างวันที่ เดือน และปี ซึ่งข้อมูลที่อยู่ในฐานข้อมูลเก่ามักมีลักษณะเป็น

                       ปี พ.ศ. จึงต้องท าการแก้ไขโดยการดึงค่า “ป ี” ในวันที่ออกมาโดยใช้สูตร YEAR เพื่อแก้ไขให้เป็นปี
                       ค.ศ. และใช้ค าสั่ง Format Painter เพื่อปรับรูปแบบการแสดงผลของวันที่ให้มีลักษณะเดียวกัน

                                    4.3.2 การสร้างระบบฐานข้อมูล เป็นการใช้ข้อมูลที่เตรียมไว้มาสร้างเป็นระบบ

                       ฐานข้อมูล รวมถึงการประยุกต์ใช้ฟังก์ชันต่างๆ ใน โปรแกรม Microsoft Excel เพื่อใช้ในการ

                       ค านวณและการแสดงข้อมูลในรายงานสรุปผล พร้อมทั้งจัดท าค าอธิบายและวิธีการใช้งานระบบ
                       ฐานข้อมูล ตามเงื่อนไขของแต่ละระบบฐานข้อมูลที่ผู้วิจัยได้พัฒนา

                                        4.3.2.1 การสร้างตาราง (ฐานข้อมูล) เพื่อใช้ในการเก็บข้อมูลที่ระบบน าเข้า ซึ่ง

                       ในการสร้างตารางต้องพิจารณาถึงเงื่อนไขของฟังก์ชันที่จ าเป็นต้องใช้ในการประมวลผลข้อมูล เช่น

                       SUM, SUMIFS, COUNT, COUNTIFS, IF, MONTH, YEAR เป็ นต้น และฟังก์ชันที่ใช้ในการ
                       แสดงผลหลังจากที่ประมวลผลเสร็จเรียบร้อย เช่น VLOOKUP, HLOOKUP, IFERROR เป็นต้น

                                        4.3.2.2 การท า Dynamic Range หลังจากที่ท าการสร้างตารางหรือฐานข้อมูลที่

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

                       ตาราง เพื่อให้ฐานข้อมูลที่สร้างขึ้นรองรับต่อการเปลี่ยนแปลงนั้นๆ โดยที่ไม่ส่งผลกระทบต่อการ

                       ประมวลผลและการแสดงผล ซึ่งในขั้นตอนนี้คือการท าให้ Range ในฐานข้อมูลปรับเปลี่ยนได้ตาม
                       สถานการณ์ที่เหมาะสม ด้วยการใช้ฟังก์ชัน OFFSET  และ INDEX
   50   51   52   53   54   55   56   57   58   59   60