scan reworksv.mtc.ac.th/inno/files/yyyyyyyyyyyyyyyyyyyyyyy_scan...การศ...

Post on 18-Jun-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข

A STUDY AND CREATION OF SCAN REWORK PROGRAM TO COUNT THE NUMBER OF AIR CONDITIONERS THAT ARE RECYCLE

ยทธพล ประทมชย วชชกร ไชยประทมชย

โครงการนเปนสวนหนงของการศกษาตามหลกสตรเทคโนโลยบณฑต สาขาวชาเทคโนโลยคอมพวเตอร

วทยาลยเทคนคมหาสารคาม สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3

ปการศกษา 2562

การศกษาและสรางโปรแกรม SCAN REWORK

เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข A STUDY AND CREATION OF SCAN REWORK PROGRAM TO COUNT THE

NUMBER OF AIR CONDITIONERS THAT ARE RECYCLE

ยทธพล ประทมชย วชชกร ไชยประทมชย

โครงการนเปนสวนหนงของการศกษาตามหลกสตรเทคโนโลยบณฑต สาขาวชาเทคโนโลยคอมพวเตอร

วทยาลยเทคนคมหาสารคาม สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3

ปการศกษา 2562

ใบรบรองโครงการ หลกสตรเทคโนโลยบณฑต สาขาวชาเทคโนโลยคอมพวเตอร

การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข A STUDY AND CREATION OF SCAN REWORK PROGRAM TO COUNT THE NUMBER OF AIR

CONDITIONERS THAT ARE RECYCLE จดทำโดย นายยทธพล ประทมชย และ นายวชชกร ไชยประทม

คณะกรรมการสอบโครงการ

ลงชอ............................................................... (นายณฐธญ สวรรณทา)

ประธานกรรมการ

ลงชอ............................................................... (นายพรชย ทองอนทร)

ลงชอ............................................................... (นางจรญญา พทธสอน)

ลงชอ............................................................... (ดร.ชฎารตน สขศล)

กรรมการ

กรรมการ

กรรมการ (อาจารยทปรกษา)

สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 อนมตใหรบโครงการฉบบน เปนสวนหนงของการศกษาตามหลกสตรเทคโนโลยบณฑต สาขาวชาเทคโนโลยคอมพวเตอร ของวทยาลยเทคนคมหาสารคาม

ลงชอ.......................................................... (นายณฐธญ สวรรณทา)

หวหนาภาควชาเทคโนโลยคอมพวเตอร วนท เดอน มนาคม พ.ศ. 2563

ลขสทธของ สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3

ชอโครงการ การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวน

เครองปรบอากาศทนำกลบมาแกไข

A STUDY AND CREATION OF SCAN REWORK PROGRAM TO

COUNT THE NUMBER OF AIR CONDITIONERS THAT ARE RECYCLE

ผจดทำโครงการ นาย วชชกร ไชยประทม

นาย ยทธพล ประทมชย

อาจารยทปรกษา ดร. ชฎารตน สขศล

ปรญญา เทคโนโลยบณฑต สาขาวชา เทคโนโลยคอมพวเตอร

สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 วทยาลยเทคนคมหาสารคาม ปทพมพ 2562

บทคดยอ

การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข มวตถประสงคเพอ 1) ศกษาหลกการทำงานของโปรแกรม SCAN REWORK 2) สรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK และ 3) ทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงานของบรษท Scan

ผลการศกษา พบวา

1. การศกษาหลกการทำงานของโปรแกรม SCAN REWORK คอ 1) โปรแกรม Excel ไดหลกการ

ทำงานของโปรแกรม ตองมองคประกอบ คอ ผใช คอมพวเตอร และเครองยงบารโคดเพอทจะยงบารโคด

และนบจำนวนงาน และ 2) การใชภาษา VBA ไดชดคำสง เพอนำไปสรางโปรแกรมไดชดคำสงเพอทจะ

นำมาสรางโปรแกรม Scan Rework โดยแตละคำสงจะเชอมโยงกบหนาโปรแกรมทแสดงผล

2. ไดชดคำสงทสามารถควบคมการทำงานของโปรแกรมได ทแสดงฐานขอมล Excel และแสดงผล

ของโปรแกรมบนจอคอมพวเตอร

3. การทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงาน

ไดทดลอง 2 ขนตอน คอ 1)การทดลองการใชงานโปรแกรม SCAN REWORK กรณงานท REWORK พบวา

เมอเชอมตออปกรณแลวทำการตรวจเชคงานโดยการสแกนบารโคดโปรแกรมสามารถแสดงขอมลไดจรง

และทำงานไดรวดเรวกวาการตรวจเชคงานเครองปรบอากาศดวยการจดบนทก และ 2) การทดลองการ

ทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ พบวา การทำงานของการโปรแกรมแสดง

หมายเลขจำนวนบนหนาจอ โดยรบขอมลจากการสแกนบารโคดการเปดใชงานโปรแกรมจะแสดงผลการ

บนทกขอมลและจะแสดงหมายเลขของเวลาปจจบนบนหนาจอโปรแกรม Scan Rework สามารถใชงานไดจรง

โดยไมมขอผดพลาด

คำสำคญ โปรแกรม SCAN REWORK

กตตกรรมประกาศ โครงการฉบบนจะสำเรจลลวงได เกดจากความวรยะ อตสาหะของผจดทำทไดชวยกนทำงานอยางเตมท ผจดทำขอขอบพระคณทาน ดร.ชฎารตน สขศล ทไดเสยสละเวลามาเปนอาจารยทปรกษาในการทำโครงการครงน แลวยงมคณะกรรมการสอบโครงการทกทาน ทคอยใหคำปรกษา และการแกไขปญหา คอ ทานอาจารยณฐธญ สวรรณทา หวหนาภาควชาเทคโนโลยคอมพวเตอร ทานอาจารยพรชย ทองอนทร และทานอาจารยจรญยา พทธสอน ทคอยชแนะใหเหนถงจดบกพรองของโครงการ และแนะนำวธการแกไขปญหาซงเปนประโยชนอยางยงในการจดทำโครงการฉบบน ขอขอบพระคณ นาย ชนะพนธ ตนยะไพบลย ตำแหนง Supervisor ทปรกษาโครงการ ซงคอยอำนวยความสะดวก และแนะนำการสรางโปรแกรม และขอขอบพระคณบรษท SNC FORMER จำกด (มหาชน) ทอำนวยความสะดวกในเรองสถานทในการทดลองการสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไขจนสามารถใชงานจรงไดอยางมคณภาพ ขอกราบขอบพระคณอาจารยทกทานในภาควชาเทคโนโลยคอมพวเตอร วทยาลยเทคนคมหาสารคาม ทใหความร กำลงใจ และคำแนะนำดวยดมาโดยตลอด ตลอดจนภาควชาเทคโนโลยคอมพวเตอร วทยาลย เทคนคมหาสารคามทใหความอนเคราะหดานสถานทในการจดทำรปเลมโครงการ ขอกราบขอบพระคณบดา มารดา และทกคนในครอบครว ทคอยใหกำลงใจ และขอบคณเพอน ๆ ทคอยชวยเหลอ และแสดงความคดเหนตาง ๆ

คณะผจดทำ

ยทธพล ประทมชย

วชชกร ไชยประทมชย

สารบญ

บทท 1 บทนำ 1.1 ความเปนมาและความสำคญ.......................................................... .............................................1 1.2 วตถประสงคของการศกษา.......................................................... ................................................1 1.3 ขอบเขตของการศกษา.................................................................................................................2 1.4 นยามศพทเฉพาะ.........................................................................................................................2

1.5 ประโยชนทคาดวาจะไดรบ..........................................................................................................2 บทท 2 ทฤษฎทสำคญและงานวจยทเกยวของ.......................................................... ...................................3 2.1 Microsoft Excel........................................................................................................................3 2.2 ภาษา Visual Basic.....................................................................................................................5 2.3 barcode.......................................................... ........................................................................ ...7 2.4 เครองอานบารโคด.......................................................... ..........................................................10 2.5 งานวจยทเกยวของ....................................................................................................................14

บทท 3 วธดำเนนงาน.................................................................................................................................15 3.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK………………………………………………..15 3.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK…………………………………16 3.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดโดยการลงมอปฏบตจรงในโรงงาน…………….19 ของบรษท Scan..................................................................................................................................................... บทท 4 ผลการศกษา……………………………………………………………………………………………………………………20 4.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK…………………………………………………20 4.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK…………………………………21

หนา บทคดยอ……………………………………………………………………………………………………………………………….......ก-ข กตตกรรมประกาศ............................................................................................................................. ............ค สารบญ.............................................................................................................. ..........................................ง-จ สารบญตาราง............................................................................................................................. ....................ฉ สารบญภาพ................................................................................................... .................................................ช

สารบญ(ตอ)

หนา 4.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงใน………….21 โรงงาน Scan……………………………………………………………………………………………………………........ บทท 5 สรปผล อภปรายผล และขอเสนอแนะ……………………………………………………………..………………...27 5.1 สรปผล……………………………………………………………………………………………………………….………27 5.2 อภปรายผล…………………………………………………………………………………………………………………28 5.3 ขอเสนอแนะ …………………………………………………………………………………………………….………..30

บรรณานกรม

ภาคผนวก.…………………………………………………………………………………………………………………………………....... ก การใชงานโปรแกรม…………………………………………………………………………………………………......................

ข ประวตผจดท า……………………………………………………………………………………………………………...................

สารบญภาพ

ภาพท หนา 2.1 โลโกของภาษา Microsoft Excel……………………………………………………………………………………3 2.2 โลโกของภาษา Visual Basic ทออกแบบโดย Microsoft………………………………………..…………6 2.3 barcode………………………………………………………………………………………………………………………8 2.4 บอกตวเลขแตละตวของ barcode…………………………………………………………………………………..8 2.5 บารโคด 2 มต(Barcode 2D) …………………………………………………………………………………………9 2.6 บารโคด 3 มต(Barcode 3D) …………………………………………………………………………………………9 2.7 เครองอานบารโคด……………………………………………………………………………………………………….12 2.8 เครองอานบารโคด แบบมอจบ………………………………………………………………………………………13 2.9 เครองอานบารโคด แบบตงโตะ……………………………………………………………………………………..13 2.10 เครองอานบารโคด แบบ Fix Mount ……………………………………………………………………………14 3.1 การศกษาโปรแกรม Excel……………………………………………………………………………………………15 3.2 วธศกษาการใชภาษา VBA เพอนำไปสรางชดคำสงของโปรแกรม…………………………………………16 3.3 ชดคำสงทจะแสดงหนาตาของฐานเกบขอมลบน Excel…………………………………………….………17

3.4 เขยนคำสงเพอแสดงผลโปรแกรม…………………………………………………………………………………..17 3.5 ออกแบบหนาจอของฐานขอมล Excel……………………………………………………………………………18

3.6 ออกแบบจอแสดงผลของโปรแกรมทใชในการแสดงขอมลบนหนาจอ.......................................18 3.7 หลกการทำงานของโปรแกรม………………………………………………………………………………………..19

4.1 หลกการทำงานของโปรแกรม คอ มองคประกอบ ดงน ผใช คอมพวเตอรเครองยงบารโคด…..20 เพอทจะยงบารโคดและนบจำนวนงาน………………………………………………………………………………. 4.2 ไดชดคำสงเพอทจะนำมาสรางโปรแกรม Scan Rework โดยแตลำคำสงจะเชอมโยงกบหนา…….20 โปรแกรมทแสดงผล………………………………………………………………………………………………………….. 4.3 หนาฐานขอมล Excel………………………....……………………………………………………………………….21 4.4 หนาการแสดงผลโปรแกรม…………....……………………………………………………………………………..21 4.5 ภาพแสดงจำนวนเครองปรบอากาศทรอ REWORK………………………………………………………….22 4.6. สแกนงานเพอทจะเกบขอมล………………………………………………………………………………………..22 4.7 แสดงหนาจอการนบจำนวนเครองปรบอากาศของโปรแกรมหลงจากสแกนบารโคด................23 4.8 แบบจดบนทก……………………………………………………………………………………………………………..25 4.9 แบบสแกนบารโคด.............................................................................................................. ..... 25

สารบญตาราง

ตารางท หนา 4.1 แสดงผลการทดลองการทำงานของโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ................23 4.2 แสดงผลการทดลองการทำงานของการโปรแกรมโดยรบขอมลจากการสแกนบารโคด………….24 เมอเชอมตออปกรณสแกนบารโคด……………………………………………………………………………………. 4.3 แสดงผลการทดลองแบบจดบนทก…………………………………………………………………………………25 4.4 แสดงผลการทดลองนบจำนวนเครองปรบอากาศการโดยใชโปรแกรม Scan rework…………. 26 และรบขอมลจากการสแกนบารโคด………………………………………………………………………...………

บทท 1 บทนำ

1.1 ความเปนมาและความสำคญของปญหา

ในปจจบนเราไดนำเทคโนโลยมาชวยในการทำกจกรรมตาง ๆ ในชวตประจำวนมากมายโดยเฉพาะ

เครองมอทใชอำนวยความสะดวกแกมนษย เชน อปกรณทำความสะอาดในครวเรอน ไดแก เครองซกผา

อตโนมต เครองดดฝนอตโนมต ถาในโรงงานอตสาหกรรม ไดแก เครองเชคลค (Check leak) เครองดด

ทองแดง เครองดดเหลกทอแบบเคลอนท

บรษท SNC FORMER เปนผนำการผลตชนสวนเครองปรบอากาศ สำหรบยานยนตและทพกอาศย รวมถงชนสวนคอมเพรสเซอรสำหรบผผลตประกอบสนคา และชนสวนดงกลาวเกอบทงหมดในประเทศไทยสำหรบกลมยานยนต เชน สยามวาลโอ เดนโซ ฮลลา ไครเมท โชวะ แคลโซนก เปนตน กลมครองปรบอากาศ เชน ฟจส โตโยตา เรดเอเตอร ยอรค ไดกน เอมซพ เปนตน และ กลมคอมเพรสเซอร เชน สยามคอมเพรสเซอร มตซชตะ สงคโปร คอมเพรสเซอร โคปแลนด คลทอม เคอรบ (SNC.2563)

บรษท SCAN เปนบรษทในเครอของบรษท SNC FORMER ทรบผลตเครองปรบอากาศใหแกลกคา มการประกอบเครองปรบอากาศหลายตวในแตละวนและในแตละชวงเวลา บางครงมสนคาทมไมชนสวน ไมผานมาตรการคณภาพของโรงงานกอนสงใหลกคา ซงตองมการนำกลบมาตรวจสอบหาจดทชนงาน ไมสมบรณ และตองทำการแกไขใหม หรอทเรยกวาการ REWORK ซงยากและเสยเวลาตอการตรวจสอบเครองปรบอากาศสำหรบทชนงานไมสมบรณ งานทชนสวนของงานเกดความเสยหาย รวมถงการนบจำนวนเครองปรบอากาศทชนงานไมสมบรณ รวมถงการนบจำนวนเครองปรบอากาศทชนงานไมสมบรณ หรอทเรยกสน ๆ วาชนงาน NG จากปญหาดงกลาว ผจดทำ จงไดศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครอง ปรบอากาศทนำกลบมาแกไข เพอตรวจสอบเครองปรบอากาศทชนงานไมสมบรณ แทนการจดบนทกเพอความสะดวกรวดเรวในการทำงานและปองกนการสญหายของขอมล

1.2 วตถประสงคของโครงการ 1.2.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK 1.2.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK 1.2.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงานของบรษท Scan

2

1.3 ขอบเขตของโครงการ 1.3.1 โปรแกรม SCAN REWORK สามารถนบจำนวนงานไดโดยการ SCAN BARCODE 1.3.2 เกบขอมลลงฐานขอมล EXCEL 1.3.3 โปรแกรม SCAN REWORK ใชเพอนบจำนวนงานทกลบมาแกไข

1.4 นยามศพทเฉพาะ

1.4.1 NG หมายถง งานทชนสวนของงานเกดความเสยหาย ไมสามารถนำกลบมาใชไดอก ตองทง

ออกจากระบบ

1.4.2 SCAN REWORK หมายถ ง ช ดคำส งท ใช ในการอ านบาร โค ดและบ นท กข อม ลของ

เครองปรบอากาศลงในโปรแกรมทผจดทำสรางขน เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข

1.4.3 SCAN หมายถง ชอบรษททตงอยในเครอขายของบรษท SNC FORMER

1.5 ประโยชนทคาดวาจะไดรบ

1.5.1 ไดโปรแกรม SCAN REWORK ทสามารถชวยลดเวลาในการตรวจสอบงาน และเพมความ

สะดวกในการตรวจสอบงานไดอยางมประสทธภาพ

1.5.2 สามารถพฒนาและศกษาตอยอดโปรแกรมนกบการผลตสนคาอนทม BARCODE ใชเพอนบ

จำนวนงานทกลบมาแกไข

บทท 2

เอกสารและงานวจยทเกยวของ โปรแกรม Scan Rework ผจดทำ ไดศกษาเอกสารและงานวจยทเกยวของ ดงน 2.1 Microsoft Excel 2.2 ภาษา Visual Basic 2.3 Barcode 2.4 เครองอานบารโคด 2.5 งานวจยทเกยวของ

2.1 Microsoft Excel (excel คอ.2563 ) Microsoft Excel เปนโปรแกรมสามญประจำเครองทมประโยชนมากมาย ใชชวยงานทางธรกจไดมากมาย หากใชไดอยางคลองแคลว และใชงานความสามารถของมนไดอยางครบถวน บทความนจะชวยใหเรารจกกบความสามารถของ Microsoft Excel ทเราอาจจะยงไมทราบ เพอทจะไดนำไปประยกตใชงานในทางธรกจตอไปได

ภาพท 2.1 โลโกของ Microsoft Excel

4

2.1.1 แนะนำเกยวกบ Excel Microsoft Excel เปนโปรแกรมทางดานตารางคำนวณ หรอทเรยกวา สเปรตชต (Spreadsheet) เปนโปรแกรมในชด Microsoft Office มความสามารถในดานการสรางตาราง การคำนวณ การวเคราะห การออกรายงานในรปแบบตารางและกราฟ เรามารจก Excel ใหมากขนกนในบทความน 2.1.2 ประโยชนของ Microsoft Excel 2.1.2.1 สรางตารางทำงาน จดตารางสวยงาม ในรปแบบตาง ๆ

2.1.2.2 สรางเอกสารทตองมการคำนวณ เชอมโยงสตร สามารถเชอมโยงในไฟลเดยวกน ขามไฟล หรอ ขามเครอง

2.1.2.3 งานจดเกบขอมลเบองตนทจำนวนขอมลไมเกน 1 ลานแถว ในทางปฏบต แนะนำวาไมเกน หลกแสน จะทำงานไดคลองตว 2.1.2.4 สรางรายงานสรปผลในมมมองตาง ๆ เชน ตารางสรปยอดขาย ตารางสรปขอมลสนคา สรปงบดล สรปแผนการผลต สรปขอมล ขาดลามาสาย ของพนกงาน เปนตน 2.1.2.5 สรางกราฟ นำเสนอขอมล ในรปแบบตาง ๆ ไมวาจะเปนกราฟแทง กราฟเสน วงกลม จด ทง 2 มต และ 3 มต มรปแบบตาง ๆ มากมาย 2.1.3 ลกษณะงานเหมาะกบ Excel

2.1.3.1 งานดานบญช (Accounting) 2.1.3.2 งานดานการเงน (Financial) 2.1.3.3 งานดานการวางแผน (Planning) 2.1.3.4 งานดานงบประมาณ (Budgeting) 2.1.3.5 งานดานสถต (Statistic) 2.1.3.6 งานดานวศวกรรมศาสตร (Engineering)

2.1.4 เครองมอในใชงานขนสง Pivot Table และ Pivot Chart เปนเคร องมอใชในการสรปผลขอมลในรปแบบตาราง และ กราฟ สามารถจดกลมขอมล สรปผลไดในมมมองทตองการ Power BI ไดแก PowerPivot, Power View , Power Query, Power Map เปนเครองมอขนสงเพ อใชประมวลผลในงาน Business Intelligence (BI) เพอนำเสนอในมมมองทเราตองการได และปลดลอคขอจำกดตางของ Excel ในการทำงานกบขอมลลงไป หลกสตรอบรมดาน Excel 9Expert Training มหลกสตรอบรมเกยวกบ Microsoft Excel เพอนำไปประยกตใชกบทางธรกจ ไดตงแตระดบตน ถงระดบสง

5

2.2 ภาษา Visual Basic (visualbasic.18 กนยายน 2559) Visual Basic เปนภาษาคอมพวเตอร (Programming Language) ทพฒนาโดยบรษทไมโครซอฟท ซงเปนบรษทยกษใหญทสรางระบบปฏบตการ Windows 95/98 และWindows NT ทเราใชกนอยในปจจบน โดยตวภาษาเองมรากฐานมาจากภาษา Basic ซงยอมาจาก Beginner’s All Purpose Symbolic Instruction ถาแปลใหไดตามความหมายกคอ “ชดคำสงหรอภาษาคอมพวเตอรสำหรบผเรมตน” ภาษา Basic มจดเดนคอผทไมมพนฐานเรองการเขยนโปรแกรมเลขกสามารถเรยนรและนำไปใชงานไดอยางงายดายและรวดเรว เมอเทยบกบการเรยนภาษาคอมพวเตอรอน ๆ เชน ภาษาซ (C). ปาสคาส (Pascal). ฟอรแทรน (Fortian) หรอ แอสเชมบล (Assembler) ไมโครซอฟททไดพฒนาโปรแกรมภาษา Basic มานานนบสบป ตงแตภาษา MBASIC (Microsoft Basic).

BASICA (Basic Advanced): GWBASIC และ QuickBasicซงไดตดตงมาพรอมกบระบบปฏบตการ Ms DOS ในทสดโดยใชชอวา QBASIC โดยแตละเวอรชนทออกมานนไดมการพฒนาและเพมเตมคำสงตาง ๆเขาไปโดยตลอด ในอดตโปรแกรมภาษาเหลานลวนทำงานใน Text Mode คอเปนตวอกษรลวน ๆ ไมมภาพกราฟฟกสวยงามแบบระบบ Windows อยางในปจจบน จนกระทงเมอระบบปฏบตการWindows ไดรบความนยมอยางสงและเขามาแทนท DOS ไมโครซอฟทกเลงเหนวาโปรแกรมภาษาใน Text Mode นนคงถงกาลทหมดสมย จงไดพฒนาปรบปรงโปรแกรมภาษา Basic ของตนออกมาใหมเพอสนบสนนการทำงาน ในระบบWindowsทำใหVisualBasicถอกำเนดขนมาตงแตบดนน Visual Basic เวอรชแรกคอเวอรชน 1.0 ออกสสายตาประชาชนตงแตป 1991 โดยในชวงแรกนนยงไมมความสามารถตางจากภาษา GBASIC มากนก แตจะเนนเรองเครองมอทชวยในการเขยนโปรแกรมวนโดวซงปรากฏวา Visual Basic ไดรบความนยมและประความสำเรจเปนอยางดไมโครซอฟทจงพฒนา Visual Basic ใหดขนเรอย ๆ ทงในดานประสทธภาพ ความสามารถ และเครองมอตาง ๆเชน เครองมอตรวจสอบแกไขโปรแกรม (debugger) สภาพแวดลอมของการพฒนาโปรแกรม การเขยนโปรแกรมแบบหลายวนโดวยอย(MDI)และอนๆอกมากมาย สำหรบ Visual Basic ในปจจบนคอ Visual Basic 2008 ซงออกมาในป 2008 ไดเพมความสามารถในการเขยนโปรแกรมตดตอกบเครอขายอนเตอรเนต การเชอมตอกบระบบฐานขอมล รวมทงปรบปรงเครองมอและการเขยนโปรแกรมซงวตถ (Object Oriented Programming) ใหสมบรณยงขนพรอมทงเพมเครองมอตาง ๆ อกมากมายททำใหใชงายและสะดวกขนกวาเดม โดยเราจะคอยๆมาเรยนรสวนประกอบและเครองมอตาง ๆอกมากมายททำใหใชงายและสะดวกขนกวาเดม 2.2.1 ขอดของการเขยนโปรแกรมดวย Visual Basic สาเหตท Visual Basic เปนภาษาทเหมาะสำหรบการเรยนรในการเขยนโปรแกรมนนเนองจาก Visual Basic มขอดหลายประการคอ 2.2.1.1 งายตอการเรยนรเหมาะสำหรบผเรมตน ทงในเรองไวยากรณของภาษาเองและเครองมอการใชงาน

6

2.2.2.2 ความนยมของตวภาษา โดยอาจกลาวไดวาภาษา Basic นนเปนภาษาทคนเรยนรและใชงานมากทสดในประวตศาสตรของคอมพวเตอร 2.2.2.3 การพฒนาอยางตอเนอง การปรบปรงประสทธภาพในดานของตวภาษาและความเรวของการประมวลผล และในเรองของความสามารถใหม ๆ เชน การตดตอกบระบบฐานขอมล การเชอมตอกบเครอขายอนเตอรเนต 2.2.2.4 ผพฒนาสำคญของ Visual Basic คอ บรษทไมโครซอฟทซงจดวาเปนยกษใหญของวงการคอมพวเตอรในปจจบน เราจงสามารถมนใจไดวา Visual Basic จะยงมการพฒนา ปรบปรงและคงอยไปอกนาน Visual Basic เป นภาษาร นท ส าม ในการ เข ยน โปรแกรมแบบ event-driven programming (การเขยนโปรแกรมทข นกบเหตการณ) ซงมาพรอมกบเครองมอพฒนาจาก Microsoft เปดตวครงแรกในป 1991 และไดรบการพฒนาใหดมากขนจนถงป 2008 โดย ภาษา Visual Basic นนถกออกแบบมาเพอใหงายตอการเรยนรและงายตอการใชงาน ภาษา Visual Basic นนถกพฒนามาจากภาษา Basic ภาษาเขยนโปรแกรมทเขาใจงายสำหรบผเรมตน ซงสนบสนนการพฒนาโปรแกรมแบบ rapid application development (RAD) และ graphical user interface (GUI) การเขาถงฐานขอมล และอน ๆ ททำงานภายใต .NET Framework เวอรชนลาสดของ Visual Basic นนสนบสนนการเขยนโปรแกรมเชงวตถอยางเตมรปแบบ

ภาพท 2.2 โลโกของภาษา Visual Basic ทออกแบบโดย Microsoft

2.2.2 Visual Basic คอมไพเลอร คอมพวเตอรเขาใจแคภาษาเครอง ภาษาทประกอบไปดวย 1 และ 0 (ในเลขฐานสอง) ในการเขยนโปรแกรม เราจะเขยนในภาษาระดบสงซงเปนภาษาทมนษยสามารถทำความเขาใจไดงาย เชน ภาษา Visual Basic กเปนภาษาระดบสง แลว Common Language Runtime (CLR) จะแปลงโปรแกรมทเราเขยนไปเปนภาษาเครองสำหรบรนในแตละแพลตฟอรม

7

2.2.3 Integrated Development Environment ในการพฒนาโปรแกรมภาษา Visual Basic เราจะใชเครองมอพฒนาจาก Microsoft หรอเรยกวา Integrated Development Environment (IDE) ซงในปจจบน เปนโปรแกรม Visual Studio ทมาพรอมกบความสามารถตาง ๆ ทเปนทง Text editor คอมไพเลอร และ Debugger และยงมคลาสไลบรารตางของ.NETframeworkและเอกสารอางองการใชงานครบครน

2.3 barcode (บารโคด.2563) บารโคด(barcode) หรอในภาษาไทยเรยกวา “รหสแทง” ประกอบดวยเสนมด(มกจะเปนสดำ) และเสนสวาง(มกเปนสขาว)วางเรยงกนเปนแนวดง เปนรหสแทนตวเลขและตวอกษร ใชเพออำนวยความสะดวกใหเคร องคอมพวเตอรสามารถอานรหสขอมลไดงายขน โดยใชเครองอานบารโคด (Barcode Scanner) ซงจะทำงานไดรวดเรวและชวยลดความผดพลาดในการคยขอมลไดมาก บารโคดเรมกำเนดขนเมอ ค.ศ. 1950 โดยประเทศสหรฐอเมรกาไดจดตงคณะกรรมการเฉพาะกจทางดานพาณชยขนสำหรบคนควารหสมาตรฐานและสญลกษณทสามารถชวยกจการดานอตสาหกรรมและสามารถจดพมพระบบบารโคดระบบ UPC-Uniform ขนไดในป 1973 ตอมาในป 1975 กลมประเทศยโรปจดตงคณะกรรมการดานวชาการเพอสรางระบบบารโคดเรยกวา EAN-European Article Numbering สมาคม EAN เตบโตครอบคลมยโรปและประเทศอน ๆ (ยกเวนอเมรกาเหนอ) และระบบบารโคด EAN เรมเขามาในประเทศไทยเมอป1987 โดยหลกการแลวบารโคดจะถกอานดวยเครองสแกนเนอร บนทกขอมลเขาไปเกบในคอมพวเตอรโดยตรงไมตองกดปมทแทนพมพ ทำใหมความสะดวก รวดเรวในการทำงานรวมถงอานขอมลไดอยางถกตองแมนยำ เชอถอได และจะเหนไดชดเจนวาปจจบนระบบบารโคด เขาไปมบทบาทในทกสวนของอตสาหกรรมการคาขาย และการบรการ ทตองใชการบรหารจดการขอมลจากฐานขอมลในคอมพวเตอร และปจจบนมกระประยกตการใชงานบารโคดเขากบการใชงานของMobile Computer ซงสามารถพกพาไดสะดวก เพอทำการจดเกบแสดงผล ตรวจสอบ และประมวลในดานอน ๆ ไดดวย ววฒนาการ บารโคด เดมนน บารโคด จะถกนำมาใชในรานขายของชำ, ปกหนงสอ, รานอปกรณประกอบรถยนตและรานอปโภคบรโภคทวไป ในแถบยโรป รถบรรทกทกคนทจะตองวงระหวางประเทศฝรงเศสและประเทศเยอรมน จะตองใชแถบรหสบารโคดทหนาตางทกคนเพอใชในการแสดงใบขบข ใบอนญาต และนำหนกรถบรรทกเพอใหเจาหนาทศลกากรสามารถตรวจไดงายและรวดเรว ในขณะทรถลดความเรวเครองตรวจจะอานขอมลจากบารโคด และแสดงขอมลบนเครองคอมพวเตอรทนท เพอใหเขาใจงาย เราจะทำการแยกบารโคดออกเปน 3 ประเภท ไดแก บารโคด 1 มต(Barcode 1D), 2 มต (Barcode 2D) และ 3 มต(Barcode 3D) ประเภทของบารโคด บารโคด 1 มต(Barcode 1D) บารโคด 1 มตมลกษณะเปนแถบประกอบดวยเสนสดำสลบกบเสนสขาว ใชแทนรหสตวเลขหรอตวอกษรโดยสามารถบรรจขอมลไดประมาณ 20 ตวอกษร การใชงานบารโคดมกใช

8

รวมกบฐานขอมลคอเมออานบารโคดและถอดรหสแลวจงนำรหสทไดใชเรยกขอมลจากฐานขอมลอกตอหนง ตวอยางประเภทของ บารโคด 1 มต เชน Code 39, Code 128, Code EAN-13 ฯโดยขอมลในตวบารโคด คอ "123456789012" แตลกษณะของบารโคดจะเปลยนแปลงตามประเภทของบารโคดนน ๆ ตามรปตวอยาง

ภาพท 2.3 barcode

ภาพท 2.4 บอกตวเลขแตละตวของ barcode

Barcode EAN-13เปนบารโคด ทประเทศไทยเลอกใชงาน ซงบารโคดดงกลาวจะทำการลงทะเบยนบารโคดกอน จงจะสามารถไปใชงานกบสนคาไดโดยมสถาบนสญลกษณรหสแทงไทย (Thai Article Numbering Council) หรอ TANC เปนองคกรตวแทน EAN ภายใตการดแลของสภาอตสาหกรรมกรรมแหงประเทศไทย ทงน ระบบ EAN ทประเทศไทยใชนนจะมลกษณะเปนเลขชด 13 หลก 2.3.1 บารโคด 2 มต(Barcode 2D) บารโคด 2 มตเปนเทคโนโลยทพฒนาเพมเตมจากบารโคด 1 มต โดยออกแบบใหบรรจไดทงในแนวตงและแนวนอน [1] ทำใหสามารถบรรจขอมลมากไดประมาณ 4,000 ตวอกษรหรอประมาณ 200 เทาของบารโคด 1 มตในพนทเทากนหรอเลกกวา ขอมลทบรรจสามารถใชภาษาอนนอกจากภาษาองกฤษได เชน ภาษาญปน จน หรอเกาหล เปนตนและบารโคด 2 มตสามารถถอดรหสไดแมภาพบารโคดบางสวนมการเสยหาย อปกรณทใชอานและถอดรหสบารโคด 2 มตมตงแตเครองอานแบบซซดหรอเครองอานแบบ

9

เลเซอรเหมอนกบของบารโคด 1 มตจนถงโทรศพทมอถอแบบมกลองถายรปในตวซงตดตงโปรแกรมถอดรหสไว ในสวนลกษณะของบารโคด 2 มตมอยอยางมากมายตามชนดของบารโคด เชน วงกลม สเหลยมจตรส หรอสเหลยมผนผาคลายกบบารโคด 2 มต ดงรปท 2 เปนตน ตวอยางบารโคด 2 มต ไดแก PD417, MaxiCode, Data Matrix, และ QR Code

ภาพท 2.5 บารโคด 2 มต(Barcode 2D) 2.3.2 บารโคด 3 มต (Barcode 3D) บารโคด 3 มตเปนเทคโนโลยทพฒนาเพมเตมจากบารโคด 2 มตเพอบารโคดตดบนวตถไดนาน ทนตอสภาพสงแวดลอม โดยการยงเลเซอร หรอทำการสลกตวบารโคดลงไปบนเนอวตถโดยตรง ทำใหบารโคดมลกษณะสงหรอตำกวาพนผวขนมา โดยเราจะพบลกษณะบารโคดดงกลาว ในกลมอตสาหกรรมยานยนต เครองมอแพทย แผงวงจรอเลกทรอนกสตวอยางบารโคด 3 มต

ภาพท 2.6 บารโคด 3 มต(Barcode 3D)

10

2.4 เครองอานบารโคด (Barcode Scanner เครองอานบารโคด.2563) Barcode Scanner (เครองอานบารโคด) คอ เปนอปกรณทใชอานขอมลทอยในแทงบารโคด แลวแปลงใหเปนขอมลทสามารถเขาใจไปยงคอมพวเตอร เหมอนกบการใชงานแปนพมพ เพอเพมประสทธภาพในเรองความเรว แมนยำ ซงชวยลดความผดพลาดอนเกดจากการพมพขอมลผานแปนพมพซงสวนใหญขอมลทไดจากเครองอานบารโคดจะนำไปใชงานรวมกบระบบชวยในการจดการขอมลไดอยางมประสทธภาพสงสดในการทำงาน 2.4.1 ประเภทของเครองอานบารโคด สามารถแบงไดเปน 2 ประเภทใหญ 2.4.1.1 เครองอานบารโคด แบบสมผส : โดยตวเครองจะสมผสกบพนผวบารโคดโดยตรง ซงเครองลกษณะดงกลาวจะมผลกระทบทำใหบารโคดเสยหายจากการสมผสหรอเสยดส 2.4.1.2. เครองอานบารโคด แบบไมสมผส : โดยตวเครองจะใชหลกการสะทอนของแสง หรอการถายภาพตวบารโคดเพอทำการประมวลผลเปนขอมลทคอมพวเตอรสามารถเขาใจได ในทนเราจะกลาวถงเฉพาะ เครองอานบารโคด แบบสมผส ซงสวนใหญใชงานกนอยในปจจบน ประเภทของหวอาน เครองอานบารโคดแบบไมสมผส แบงออกเปน 4 ประเภท คอ CCD, Laser, Omni-Directional และ Imager 1. CCD Scannerจะเปนเครองอานบารโคดทมลกษณะเปนตวปน ลำแสงมความหนา มขอดในการใชงานกลางแจงบรเวณทมแสงสวางมาก ๆ แตขอเสยกคอการยงบารโคดดวยเครองอานชนดนจำเปนตองใชกบบารโคดทมลกษณะพนผวแบนเรยบเทานน จำเปนตองยงในระยะทไมหางจากตวบารโคดมากเกน 1 นว และความสามารถอานบารโคดทมความละเอยดของแทงบารโคดมากไดลำบาก 2. Laser Scannerเปนเครองอานบารโคดทมทงแบบพกพาตดตวและการตดตงอยกบท มขอดทสามารถอานขอมลบารโคดในระยะทหางจากตวบารโคดไดพอสมควร การยงจะใชแสงเลเซอรยงผานกระจกและไปตกกระทบทตวบารโคดเพออานขอมลจากแสงสะทอนทยอนกลบมาทตวรบแสง ในการยงจะเปนการฉายแสงเลเซอรออกมาเปนเสนตรงเสนเดยว มขนาดเลก และความถเดยว แสงเลเซอรจงไมกระจายออกไปนอกพนททตองการอานขอมลทำใหสามารถอานรหสทมขนาดเลกไดด นอกจากนในหลายๆรนยงสามารถตงใหทำงานโดยอตโนมตไดเมอมแถบบารโคดเคลอนผานหนาหวอาน โดยจะประยกตใชรวมกบขาตงเครองอานบารโคด 3. Omni-directional Scannerเปนเครองอานแบบเลเซอร ลกษณะการทำงานเหมอนกน แตมการฉายแสงเลเซอรออกมาลายเสนหลายทศทาง มลกษณะตดกนไปมาเหมอนใยแมงมม ซงจะเหมาะกบการอานบารโคดบนสนคาซงไมไดมการตดตำแหนงของบารโคดในจดเดยวกน ซงจะชวยเพมความรวดเรวในการทำงาน แตจะมราคาทสงกวาเครอง Laser Scanner จงมกนยมใชในหางสรรพสนคาขนาดใหญ

11

4. Imager Scannerเปนเครองอานทใชหลกการในการจบภาพของตวบารโคด เชนเดยวกนกบกลองถายรป และใชเทคนคการประมวลผลภาพททนสมยในการถอดรหสบารโคด สามารถอานบารโคดทมขนาดเลกมาก ๆได และสามารถทำงานไดในระยะหางจากบารโคดมากยงขน แตจะประมวลผลขอมลทชากวาเครองอานแบบเลเซอรอยเลกนอย นอกเหนอจากทกลาวมาในขนตอน หวอานของเครองอานบารโคด ยงมลกษณะพเศษเพมเตม เพอใหสามารถประยกตใชงาน กบความตองการทหลากหลายมากขน ประเภทของหวอานลกษณะพเศษ ของเครองอานบารโคด 1. SR (Standard Resolution) :คอ หวอานสำหรบอานบารโคดทวไป 2. FZ (Fuzzy Logic) :คอหวอานสำหรบอานบารโคดทมลกษณะซดจาง หรอสของบารโคดมความเขมนอยกวาปกต 3. ER (Extra long range):คอ หวอานสำหรบอานบารโคดในระยะไกล ระยะทางไกลทสดระยะตวเครองอาน และบารโคดประมาณ 10 เมตร ในพนทปด เชนในโรงงาน และบารโคดทอานตองมความใหญ ตามระยะทาง ทตองการใหอาน 4. OCR(Optical Character Recognition) :คอหวอาน สำหรบอานตวอกษร แทนทจะอานไดเพยง แทงบารโคดอยางเดยวแตตวอกษรดงกลาวจะตองเปน ประเภท หรอ (Fonts) ทตวเครองรบรองเทานน ซงขอมลดงกลาว จะขนอยกบผผลตเครองอานบารโคด วาออกแบบวาตวเครองรองรบ ประเภท หรอ Fonts ของตวอกษรชนดใดบาง 5. HD (High Density) :คอหวอาน สำหรบอานบารโคดขนาดเลก ซงสวนใหญจะเลกเกนกวา 4 มล(mil) 6. DP/DPM (Direct Part Marks) :คอหวอาน สำหรบอานบารโคดทฝงลงบนเนอวตถ ซงสวนใหญ จะใชงานในกลมอตสาหกรรมยานยนต อเลกทรอนกส และเครองมอราคาสง เชน เครองมอแพทย เพอใหผใชงานสามารถเลอกใชงาน เครองอานบารโคด ใหเหมาะสมกบการใชงานมากทสด ขอแยกลกษณะการใชงาน เครองอานบารโคด ดงน ประเภทเครองอานบารโคด แยกตามลกษณะการใชงาน 1. เครองอานบารโคด แยกตามสภาพแวดลอม แยกออกเปน 3 ประเภท 1.1 เครองอานบารโคดสำหรบใชงานทวไป เชน รานคาทวไป สำนกงาน เหมาะสำหรบใชงานในสภาพแวดลอมปกต 1.2 เครองอานบารโคดสำหรบกลมอตสาหกรรมทว เชน โรงงานตาง ๆ เหมาะสำหรบใชงานหนกตองการความทนทานการทำงานของตวเครองสง 1.3 เครองอานบารโคดสำหรบกลมงานเฉพาะทาง เชน โรงพยาบาล อตสาหกรรมเคม

12

หรออตสาหกรรมทเนนเรองความวตถไวไฟ และระเบด ซงจะม เครองอานบารโคดเฉพาะ สำหรบทนตอสารเคมและปองกนไมใหเกดประกายไฟ 2. เครองอานบารโคด แยกตามประเภทหวอานบารโคด 2 ประเภท 2.1 เครองอานบารโคด หวอาน 1 มต(1D) : หวอานแบบ 1 มต ขอดคออานบารโคดไดเรว และสามารถระบชดเจนวาอานบารโคดตวไหน หากในสนคา 1 ตว มบารโคดตดอยหลายตว ขอเสยคออานบารโคด 2 มต(2D) ไมได และแสงเครองอาน ตองอยบารโคดทกเสนทงหมด 2.2 เครองอานบารโคด หวอาน 2 มต(2D) : หวอานแบบ 2 มต มขอดคอ สามารถอานไดทงบารโคด 1 มตและ 2 มต และสามารถบารโคดไดงาย ขอเพยงบารโคดอยกรอบแสงของหวอาน และอานบารโคดหลายตวพรอมกนไดภายในการอานครงเดยว แตบารโคดทอานตองอยภายในกรอบแสงทงหมด ขอเสยคอ อานบารโคดไดชากวา และหากมบารโคดหลายตวในสนคาตวเดยว จะมปญหาเรองการอาน บารโคดเฉพาะตวทตองการและราคาเครองอาน 2D สงกวาเครองอาน 1 มต 3. เครองอานบารโคด แยกตามประเภท การเชอมตอ 2 ประเภท 3.1 เครองอานบารโคด แบบมสาย: คอเครองอานบารโคดทอาศยสายสญญาณในการรบสงขอมลไปยง Host ตวอยาง สายสญญาณ เชน USB PS2 Serial Parallel or สายสญญาณเฉพาะสำหรบเครองจกร เชน RS485 3.2 เครองอานบารโคด แบบไรสาย: คอเครองอานบารโคดทอาศยสญญาณคลนวทย ในการรบสงขอมลไปยง Host เชน Bluetooth ซงระยะสญญาณจะขนอยกบ ความแรงสญญาณ Bluetooth, สภาพสงแวดลอม เชน มสญญาณรบกวน สงกดขวาง รวมถงความเหมาะสมของตำแหนง หรอลกษณะการวางของตวสง และตวรบอยางเหมาะสม

ภาพท 2.7 เครองอานบารโคด

13

4. เครองอานบารโคด แยกตามวธการใชงาน 4.1 เครองอานบารโคด แบบมอจบ (Handheld) คอ เครองอานบารโคดทตองอาศยมอจบสำหรบการใชงานสแกนบารโคดบนสนคา หรอวตถ ซงปจจบน เครองลกษณะดงกลาวน จะมขาตงสำหรบสแกนบารโคดซงจะทำใหอานบารโคดไดอตโนมตเชนกน

ภาพท 2.8 เครองอานบารโคด แบบมอจบ

4.2 เครองอานบารโคด แบบตงโตะ(Desktop)คอ เครองอานบารโคดทออกแบบสำหรบตงบนโตะโดยเฉพาะ มความไวในการอานบารโคดเมอมบารโคดผานตำแหนงทสามารถอานได เหมาะสำหรบงานทตองการใชมอในการหยบจบสนคา ไมสะดวกทจะหยบเครองอานบารโคดขนมาอาน สวนมากใชงานตามหางสรรพสนคาและโรงแรม

ภาพท 2.9 เครองอานบารโคด แบบตงโตะ

4.3 เครองอานบารโคด แบบ Fix Mount คอ เครองอานบารโคดทออกแบบสำหรบกำหนดทตง โดยไมมการเคลอนทของเครองอานบารโคด โดยบารโคดจะเคลอนทมายงตำแหนงระยะอานของเครองอานบารโคดททำการกำหนดไว เปนเครองอานทสามารถอานบารโคดทมการเคลอนดวยความเรว

14

สวนมากจะนำเครองอานบารโคดดงกลาว ใชงานกบโรงงานสายพานการผลต เพอคดแยกสนคา หรอวตถ จากสายพานลำเรยง

ภาพท 2.10 เครองอานบารโคด แบบ Fix Mount

2.5 งานวจยทเกยวของ คณะวทยาศาสตร (2561) ไดทำการพฒนาระบบบนทกรายช อกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคดโดยใช Excel VBA วตถประสงคเพอ อำนวยความสะดวกในการบนทกการเขารวมกจกรรม และบนทกชวโมงกจกรรม ของนสตปรญญาตร มหาวทยาลยเกษตรศาสตร ผลการศกษาพบวา สามารถบนทกรายชอกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคด เพออำนวย ความสะดวกในการบนทกการเขารวมกจกรรม และบนทกชวโมงกจกรรมของนสตปรญญาตร มหาวทยาลย เกษตรศาสตร

บทท 3

วธการดำเนนงาน การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข มวธการดำเนนงาน ดงน 3.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK 3.1.1 ศกษาโปรแกรม Excel เพอสรางฐานขอมลของสนคาทประกอบไปดวย การสรางตาราง การสรางกลองขอความ เปนตน 3.1.1.1 วธการศกษาโปรแกรม Excel

ภาพท 3.1 การศกษาโปรแกรม Excel จากภาพท 3.1 การศกษาโปรแกรม Excel เพอหาวาโปรแกรม Excel สามารถทำอะไรไดบางและมเครองมออะไรบางทสามารถนำมาประยกตใชในการสรางโปรแกรม

16

3.1.2 วธศกษาการใชภาษา VBA เพอนำไปสรางชดคำสงของโปรแกรม

ภาพท 3.2 วธศกษาการใชภาษา VBA เพอนำไปสรางชดคำสงของโปรแกรม จากภาพท 3.2 ศกษาภาษา VBA เพอนำไปสรางชดคำสงโดยการเขยนลงไปในโปรแกรม Excel เพอสงใหโปรแกรมทำงานตามทกำหนด 3.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK 3.2.1 สรางชดคำสงควบคมการทำงานของโปรแกรม 3.2.1.1 กำหนดรปแบบของการทำงานของโปรแกรม เนองจากการสรางโปรแกรม มขนตอนในการทำงานเปนขนตอน เพอใหสามารถใชงานไดจรงและเปนไปตามวตถประสงค จงไดมการวางแผนการดำเนนงานใหเปนไปอยางตอเนอง เปนลำดบขนตอนและเหมาะสมกบเวลาทมอยอยางจำกดขนตอนเรมการทำงาน จะเรมจากการศกษาขอมลจากหนงสอ อนตอรเนต และแหลงขอมลตาง ๆ นำขอมลทไดมาออกแบบระบบการทำงานของโปรแกรม Scan Rework โดยพจารณาขอบเขตความสามารถของโปรแกรมวา สามารถใชไดจรงหรอไม จากนนแกไขขอผดพลาดตาง ๆ จนกระทงเปนไปตามวตถประสงคและขอบเขตทไดวางไว เมอโปรแกรมเสรจสมบรณแลว

17

1 เขยนคำสงเพอสรางฐานขอมล Excel

ภาพท 3.3 ชดคำสงทจะแสดงหนาตาของฐานเกบขอมลบน Excel จากภาพท 3.3 ชดคำสงทจะแสดงหนาตาขอมลบนฐานขอมล Excel เพอจะบอก จำนวน วน เวลา หรอบอกสถานะตาง ๆ

2 เขยนคำสงเพอแสดงผลโปรแกรม

ภาพท 3.4 เขยนคำสงเพอแสดงผลโปรแกรม จากภาพท 3.4 ชดคำสงนจะเปนชดคำสงแสดงหนาโปรแกรม เพอ จะบอกจำนวน ทงหมด จำนวนท

เหลอและจำนวนทสแกนไปแลว เปนตน

18

3.2.2 การออกแบบโปรแกรม SCAN REWORK การออกแบบโปรแกรม Scan Rework โดยใชโปรแกรม Microsoft Excel และ ใช visual basic ในการเขยนโปรแกรมโดยจะกำหนดใหร บขอมลผานการ Scan Barcode กำหนดชองแสดงข อมล ตาง ๆ และกำหนดหนาตาของโปรแกรมตามความเหมาะสมการเกบบนทกขอมลใช Microsoft Excel เปนฐานขอมลโดยจะแสดงขอมลดงน 3.2.2.1 ออกแบบหนาจอของฐานขอมล Excel

ภาพท 3.5 ออกแบบหนาจอของฐานขอมล Excel จากภาพ 3.5 คอการออกแบบโปรแกรมโดยจะแสดงฐานขอมลทถกบนทกผานการสแกนบารโคด ขอมลจะถกบนทกกตอเมอมการสแกนบารโคด 3.2.2.2 ออกแบบหนาจอโปรแกรม

ภาพท 3.6 ออกแบบจอแสดงผลของโปรแกรมทใชในการแสดงขอมลบนหนาจอ จากภาพท 3.6 การออกแบบหนาตาของโปรแกรมทจะแสดงขอมลเมอมการสแกนบารโคดโดยการ ใชแถบเครองมอในการสราง

ปมกดเปดใชงานโปรแกรม

แสดงยอดทสแกนแลว

แสดงยอดงานทงหมด

แสดงยอดงานทเหลอ

ขอมลทผานการแสกน

19

3.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดโดยการลงมอปฏบตจรงในโรงงานของบรษท Scan เรมทดลองใชการทำงานของโปรแกรม

ภาพท 3.7 หลกการทำงานของโปรแกรม

จากภาพท 3.7 เปนหลกการทำงานของโปรแกรมจะม คอมพวเตอรเพอเปดโปรแกรม เครองยง บารโคด และชนงานทมบารโคด

ผใชงานโปรแกรมรวมกบอปกรณ

ชนงานทมบารโคด

สแกน

บทท 4

ผลการศกษา

ผลการศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมา

แกไข มผลการศกษา ดงน

4.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK 4.1.1 ผลการศกษาการใชวธการศกษาโปรแกรม Excel ไดหลกการทำงานของโปรแกรม ตองมองคประกอบ คอ ผใช คอมพวเตอร และ เครองยงบารโคด เพอทจะยงบารโคดและนบจำนวนงาน แสดงดงภาพท 4.1

ภาพท 4.1 หลกการทำงานของโปรแกรม คอ มองคประกอบ ดงน ผใช คอมพวเตอร

เครองยงบารโคดเพอทจะยงบารโคดและนบจำนวนงาน

4.1.2 ผลการศกษาการใชภาษา VBA ไดชดคำสงเพอนำไปสรางโปรแกรม Scan Rework โดยแตละ

คำสงจะเชอมโยงกบหนาโปรแกรมทแสดงผล แสดงดงภาพท 4.2

ภาพท 4.2 ไดชดคำสงเพอทจะนำมาสรางโปรแกรม Scan Rework

โดยแตลำคำสงจะเชอมโยงกบหนาโปรแกรมทแสดงผล

ผใชงานโปรแกรมรวมกบอปกรณ

ชนงานทมบารโคด

สแกนไปท

21

4.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK 4.2.1 สรางชดคำสงควบคมการทำงานของโปรแกรม 4.2.1.1 กำหนดรปแบบของการทำงานของโปรแกรมได ทแสดงฐานขอมล Excel และแสดงผลของโปรแกรมบนจอคอมพวเตอร แสดงดงภาพท 4.3 – 4.4

ภาพท 4.3 หนาฐานขอมล Excel

ภาพท 4.4 หนาการแสดงผลโปรแกรม

4.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงาน Scan

4.3.1 การทดลองการใชงานโปรแกรม SCAN REWORK

4.3.1.1 การทดลองการใชงานโปรแกรม SCAN REWORK กรณงานท REWORK

1) การทดลองใชงานโปรแกรม SCAN REWORK เพอใหทราบวาเมอเชอมตออปกรณ

แลวทำการตรวจเชคงานโดยการสแกนบารโคด พบวา โปรแกรมสามารถแสดงขอมลของการนบจำนวน

เครองปรบอากาศทงหมด ซงในทนคอ จำนวน 6,000 ตว แสดงดงภาพท 4.5

22

ภาพท 4.5 ภาพแสดงจำนวนเครองปรบอากาศทรอ REWORK

2) การทดลองการทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ การทดลองเปดโปรแกรม Scan Rework แลวนำอปกรณ Scan Barcode มาเชอมตอกบอปกรณแลวนำไปสแกนทบารโคด ถาโปรแกรมทำงานจะแสดงหมายเลขจำนวนบนหนาจอ เปนการสแกนงานเพอทจะเกบขอมล แสดงดงภาพท 4..6 – 4.7

ภาพท 4.6 สแกนงานเพอทจะเกบขอมล

23

ภาพท 4.7 แสดงหนาจอการนบจำนวนเครองปรบอากาศของโปรแกรมหลงจากสแกนบารโคด

จากภาพท 4.7 ในการทดลองใชโปรแกรมแกนบารโคด เพอแสดงหมายเลขจำนวนบนหนาจอวามสนคาตามออเดอร จำนวนทผานการสแกนบารโคด และจำนวนคงเหลอทยงไมผานการสแกนบารโคด ผลการทดลองการทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ ซงไดทำการทดลอง 2 ครง เพอแสดงการทำงานของเครอง ซงสามารถแสดงดงตารางท 4.1

ตารางท 4.1 แสดงผลการทดลองการทำงานของโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ

หมายเหต ✓ หมายถงการทำงานของเครองทำงานไดปกต หมายถงเครองทำงานไมปกต

จากตารางท 4.1 ผลการทดลองการทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ โดยรบขอมลจากการสแกนบารโคดการเปดใชงานโปรแกรมจะแสดงผลการบนทกขอมลและจะแสดงหมายเลขของเวลาปจจบนบนหนาจอ สรปไดวาโปรแกรม Scan Rework สามารถใชงานไดจรงโดยไมมขอผดพลาด

ครงท การทำงานของเครอง 1 ✓ 2 ✓

24

ตารางท 4.2 แสดงผลการทดลองการทำงานของการโปรแกรมโดยรบขอมลจากการสแกนบารโคด

เมอเชอมตออปกรณสแกนบารโคด

ครงท การทำงานของเครอง เวลาท

1 ✓ 10.01 น. 2 ✓ 10.02 น.

ครงท การทำงานของเครอง เวลาท 3 ✓ 10.02 น. 4 ✓ 10.02 น. 5 ✓ 10.02 น.

หมายเหต ✓ หมายถงเครองทำงานไดปกต หมายถงเครองทำงานไมปกต

จากตารางท 4.2 ผลการทดลองการทำงานของการโปรแกรมโดยรบขอมลจากการสแกนบารโคด

เมอเชอมตออปกรณสแกนบารโคดโดยการนำอปกรณมาเชอมตอมไฟแสดงขนทอปกรณสแกนบารโคดและ

แสดงขอมลทหนาจอโดยการสแกนบารโคดใหผใชงานทราบผลขอมลของการสแกน

3) การทดลองการทดลองประสทธภาพโปรแกรม

(1) การทดลองประสทธภาพของโปรแกรมวา โปรแกรมสามารถเพมความสะดวกใน

การตรวจเชคงานไดมากนอยเพยงใด

(2) ทดลองโดยจบเวลา 10 นาท ในการตรวจเชคงานโดยการสแกนบารโคดแทนการ

จดบนทกวาจะสามารถลดเวลาในการตรวจเชคไดมากนอยเพยงใด การทดลองจดบนทกเพอนบจำนวนเครอง

ปรบอากาศ แสดงดงภาพท 4.8

25

ภาพท 4.8 แบบจดบนทก

จากภาพท 4.8 เปนการทดลองแบบจดบนทกเพอนบจำนวนเครองปรบอากาศ และแสดงผลการ

ทดลองแบบจดบนทก แสดงดงตารางท 4.3

ตารางท 4.3 แสดงผลการทดลองแบบจดบนทก

แบบจดบนทก ใชเวลา/ตว

1 4 วนาท

จากตาราง 4.3 พบวาการนบจำนวนเครองปรบอากาศแบบจดบนทกใชเวลา 4 วนาทตอ 1 ตว

ภาพท 4.9 แบบสแกนบารโคด

จากภาพท 4.9 ทดลองการทดลองนบจำนวนเครองปรบอากาศการโดยใชโปรแกรม Scan rework

26

ตารางท 4.4 แสดงผลการทดลองนบจำนวนเครองปรบอากาศการโดยใชโปรแกรม Scan rework และรบขอมลจากการสแกนบารโคด

แบบสแกนบารโคด ใชเวลา/ตว

1 1 วนาท

จากตาราง 4.4 พบวา การทดลองนบจำนวนเครองปรบอากาศการโดยใชโปรแกรม Scan rework

ใชเวลา 1 วนาทตอ 1 ตว

บทท 5

สรปผล อภปรายผล และขอเสนอแนะ

การศกษาและสรางโปรแกรม SCAN REWORK เพอนบจำนวนเครองปรบอากาศทนำกลบมาแกไข

สามารถสรปผล อภปรายผล และขอเสนอแนะ ดงน

5.1. สรปผล

5.1.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK 5.1.1.1 ผลการศกษาการใชวธการศกษาโปรแกรม Excel ไดหลกการทำงานของโปรแกรม ตอง

มองคประกอบ คอ ผใช คอมพวเตอร และ เครองยงบารโคดเพอทจะยงบารโคดและนบจำนวนงาน

5.1.1.2 ผลการศกษาการใชภาษา VBA ไดชดคำสงเพอทจะนำมาสรางโปรแกรม Scan Rework

โดยแตละคำสงจะเชอมโยงกบหนาโปรแกรมทแสดงผล

5.1.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม SCAN REWORK 5.1.2.1 ไดชดคำสงทสามารถควบคมการทำงานของโปรแกรมได ทแสดงฐานขอมล Excel และแสดงผลของโปรแกรมบนจอคอมพวเตอร 5.1.3 เพอทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงาน 5.1.3.1 การทดลองการใชงานโปรแกรม SCAN REWORK กรณงานท REWORK พบวา เมอเชอมตออปกรณแลวทำการตรวจเชคงานโดยการสแกนบารโคดโปรแกรมสามารถแสดงขอมลไดจรงและทำงานไดรวดเรวกวาการตรวจเชคงานเครองปรบอากาศดวยการจดบนทก

5.1.3.2 การทดลองการทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ พบวา การทำงานของการโปรแกรมแสดงหมายเลขจำนวนบนหนาจอ โดยรบขอมลจากการสแกนบารโคดการเปดใชงานโปรแกรมจะแสดงผลการบนทกขอมลและจะแสดงหมายเลขของเวลาปจจบนบนหนาจอโปรแกรม Scan Rework สามารถใชงานไดจรงโดยไมมขอผดพลาด

สรปภาพรวมของผลการทดลองใชโปรแกรม SCAN REWORK แทนการจดบนทกโดยการลงมอปฏบตจรงในโรงงาน จากการทดลองในลำดบ 1 นนการใชโปรแกรม Scan Rework สามารถลดระยะ เวลาในการตรวจเชคงานNGหรองานในไลนผลตไดมากกวาการจดบนทกแบบมอและสามารถเกบขอมลไดแมนยำมากกวาและสามารถนำขอมลออกมาเชคไดทนทหลงจากทเกบขอมลเสรจ

28

5.2 อภปรายผล

5.2.1 เพอศกษาหลกการทำงานของโปรแกรม SCAN REWORK

5.2.1.1 การศกษาโปรแกรม Excel ไดหลกการทำงานของโปรแกรม ตอง มองคประกอบ คอ ผใช คอมพวเตอร และ เครองยงบารโคดเพอทจะยงบารโคดและนบจำนวนงาน สอดคลองกบ การแนะนำเกยวกบ Excel Microsoft Excel ทเปนโปรแกรมสามญประจำเครองทมประโยชนมากมาย ใชชวยงานทางธรกจไดมากมาย หากใชไดอยางคลองแคลว และใชงานความสามารถของมนไดอยางครบถวน จะชวยใหเรารจกกบความสามารถของ Microsoft Excel ทเราอาจจะยงไมทราบ เพอทจะไดนำไปประยกตใชงานในทางธรกจตอไปได Microsoft Excel เปนโปรแกรมทางดานตารางคำนวณ หรอทเรยกวา สเปรตชต (Spread sheet) เปนโปรแกรมในชด Microsoft Office มความสามารถในดานการสรางตาราง การคำนวณ การวเคราะห การออกรายงานในรปแบบตารางและกราฟ

5.2.1.2 ศกษาการใชภาษา VBA ไดชดคำสงเพอทจะนำมาสรางโปรแกรม Scan Rework โดย

แตละคำสงจะเชอมโยงกบหนาโปรแกรมทแสดงผล สอดคลองกบVisual Basic เปนภาษาคอมพวเตอร

(Programming Language) ทพฒนาโดยบรษทไมโครซอฟท ซงเปนบรษทยกษใหญทสรางระบบ ปฏบตการ

Windows 95/98 และWindows NT ทเราใชกนอยในปจจบน โดยตวภาษาเองมรากฐานมาจากภาษา

Basic ซงยอมาจาก Beginner’s All Purpose Symbolic Instruction ถาแปลใหไดตามความหมายกคอ

“ชดคำสงหรอภาษาคอมพวเตอรสำหรบผเรมตน” ภาษา Basic มจดเดนคอผทไมมพนฐานเรองการเขยน

โปรแกรมเลขกสามารถเรยนรและนำไปใชงานไดอยางงายดายและรวดเรว เมอเทยบกบการเรยนภาษา

คอมพวเตอรอน ๆ เชน ภาษาซ (C). ปาสคาส (Pascal). ฟอรแทรน (Fortian) หรอ แอสเชมบล (Assembler)

สอดคลองกบคณะวทยาศาสตร (2561) ไดทำการพฒนาระบบบนทกรายชอกจกรรมเสรมหลกสตรและการ

ออกแบบใบเซนชอแบบบารโคดโดยใช Excel VBA วตถประสงคเพอ อำนวยความสะดวกในการบนทกการ

เขารวมกจกรรม และบนทกชวโมงกจกรรม ของนสตปรญญาตร มหาวทยาลยเกษตรศาสตร ผลการศกษา

พบวา สามารถบนทกรายชอกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคด เพออำนวย

ความสะดวกในการบนทกการเขารวมกจกรรม และบนทกชวโมงกจกรรม ของนสตปรญญาตร มหา วทยาลย

เกษตรศาสตร

5.2.2 เพอสรางชดคำสงควบคมการทำงานของโปรแกรม

5.2.2.1 สรางชดคำสงควบคมการทำงานของโปรแกรมสอดคลองกบ Visual Basic เปนภาษา คอมพวเตอร (Programming Language) ทพฒนาโดยบรษทไมโครซอฟท ซงเปนบรษทยกษใหญทสรางระบบปฏบตการ Windows 95/98 และWindows NT ทเราใชกนอยในปจจบน โดยตวภาษาเองมรากฐาน มาจากภาษา Basic ซงยอมาจาก Beginner’s All Purpose Symbolic Instruction ถาแปลใหไดตาม

29

ความหมายกคอ ชดคำสงหรอภาษาคอมพวเตอรสำหรบผเรมตนภาษา Basic มจดเดนคอผทไมมพนฐานเรองการเขยนโปรแกรมเลขกสามารถเรยนรและนำไปใชงานไดอยางงายดายและรวดเรว เมอเทยบกบการเรยนภาษาคอมพวเตอรอน ๆ เชน ภาษาซ (C). ปาสคาส (Pascal). ฟอรแทรน (Fortian) หรอ แอสเชมบล (Assembler) สอดคลองกบคณะวทยาศาสตร (2561) ไดทำการพฒนาระบบบนทกรายชอกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคดโดยใช Excel VBA วตถประสงคเพอ อำนวยความสะดวกในการบนทกการเขารวมกจกรรม และบนทกชวโมงกจกรรม ของนสตปรญญาตร มหาวทยาลยเกษตรศาสตร ผลการศกษาพบวา สามารถบนทกรายชอกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคด เพออำนวยความสะดวกในการบนทกการเขารวมกจกรรม และบนทกชวโมงกจกรรม ของนสตปรญญาตร มหาวทยาลยเกษตรศาสตร

5.2.3 เพอทดลองใชโปรแกรม SCAN REWORK โดยการลงมอปฏบตจรงในโรงงาน

5.2.3.1 การทดลองการใชงานโปรแกรม SCAN REWORK กรณงานท REWORK พบวา เมอเชอมตออปกรณแลวทำการตรวจเชคงานโดยการสแกนบารโคดโปรแกรมสามารถแสดงขอมลไดจรงและทำงานไดรวดเรวกวาการตรวจเชคงานเครองปรบอากาศดวยการจดบนทก และการทดลองการทำงานของการโปรแกรมเพอแสดงหมายเลขจำนวนบนหนาจอ พบวา การทำงานของการโปรแกรมแสดงหมายเลขจำนวนบนหนาจอ โดยรบขอมลจากการสแกนบารโคดการเปดใชงานโปรแกรมจะแสดงผลการบนทกขอมลและจะแสดงหมายเลขของเวลาปจจบนบนหนาจอโปรแกรม Scan Rework สามารถใชงานไดจรงโดยไมมขอผดพลาด สอดคลองกบ การสรางบารโคด(barcode) หรอในภาษาไทยเรยกวา “รหสแทง” ประกอบ ดวย เสนมด มกจะเปนสดำ และเสนสวาง(มกเปนสขาว)วางเรยงกนเปนแนวดง เปนรหสแทนตวเลขและตวอกษร ใชเพออำนวยความสะดวกใหเครองคอมพวเตอรสามารถอานรหสขอมลไดงายขน โดยใชเครองอานบารโคด (Barcode Scanner) ซงจะทำงานไดรวดเรวและชวยลดความผดพลาดในการคยขอมลไดมาก บารโคดเรมกำเนดขนเมอ ค.ศ. 1950 โดยประเทศสหรฐอเมรกาไดจดตงคณะกรรมการเฉพาะกจทางดานพาณชยขนสำหรบคนควารหสมาตรฐานและสญลกษณทสามารถชวยกจการดานอตสาหกรรมและสามารถจดพมพระบบบารโคดระบบ UPC-Uniform ขนไดในป 1973 ตอมาในป 1975 กลมประเทศยโรปจดตงคณะกรรมการดานวชาการเพอสรางระบบบารโคดเรยกวา EAN-European Article Numbering สมาคม EAN เตบโตครอบคลมยโรปและประเทศอน ๆ (ยกเวนอเมรกาเหนอ) และระบบบารโคด EAN เรมเขามาในประเทศไทยเมอป1987 Barcode Scanner (เครองอานบารโคด) คอ เปนอปกรณทใชอานขอมลทอยในแทงบารโคด แลวแปลงใหเปนขอมลทสามารถเขาใจไปยงคอมพวเตอร เหมอนกบการใชงานแปนพมพ เพอเพมประสทธภาพในเรองความเรว แมนยำ ซงชวยลดความผดพลาดอนเกดจากการพมพขอมลผานแปนพมพซงสวนใหญขอมลทไดจากเครองอานบารโคดจะนำไปใชงานรวมกบระบบชวยในการจดการขอมลไดอยางมประสทธภาพสงสดในการทำงาน

30

5.3 ขอเสนอแนะ

5.3.1 ในการพฒนาโปรแกรม SCAN REWORK ใหมประสทธภาพสงขน มความแมนยำและการใช

งานไดหลายรปแบบ สามารถพฒนาโปรแกรมโดยการศกษาขอมลทมชนงานแตกตางกนออกไป

5.3.2 สามารถพฒนาใหเปนโปรแกรมพนฐานในคอมพวเตอรในสถานทท ทำงานตาง ๆ ในการ

ประกอบธรกจ

5.3.3 ควรทำการเกบขอมมลท งหมดไวใน Cloud ของ Server บรษท เอสเอนซ ครเอทว ต

เอนโทโลจ จำกด ในเครอบรษท เอส เอน ซ ฟอรเมอร จำกด (มหาชน) เพอเปนการสำรองขอมลในกรณท

เครองใชงานโปรแกรมเกดความเสยหาย

บรรณานกรม คณะวทยาศาสตร สำนกงานเลขานการ มหาวทยาลยเกษตรศาสตร. (2561).การพฒนาระบบบนทกรายชอกจกรรมเสรมหลกสตรและการออกแบบใบเซนชอแบบบารโคดโดยใช Excel VBA. คนเมอ 5 มนาคม 2563, จาก https://www.sci.ku.ac.th/blog/nisit-excel-barcode) บารโคด.(2563).คนเมอ 5 มนาคม 2563 http://www.aio-ss.com/16661509/บารโคด-คอ-อะไร Barcode Scanner เครองอานบารโคด. (2563). คนเมอ 5 มนาคม 2563, จาก http://www.aio- ss.com/ barcode-scanner-เครองอานบารโคด excel คอ.(2563).คนเมอ 5 มนาคม 2563 จาก https://www.9experttraining.com/articles/ประโยชน-microsoft-excel-เพองานธรกจ visualbasic. (18 กนยายน 2559). คนเมอ 5 มนาคม 2563 จาก http://marcuscode.com/lang/visual-basic

ภาคผนวก ก 1. การใชงานโปรแกรม

เปดโปรแกรม Excel

เปดโปรแกรมขนมาจะแสดงดงภาพและกด OPEN PROGRAM เพอใชงาน

โปรแกรมพรอมใชงาน

ใชงานโดยการเชอตออปกรณสแกนบารโคดเพอยงบารโคด

เมอทำการเชอมตออปกรณทงหมดแลวยงบารโคดโปรแกรมจะแสดงการนบจำนวนจากทสแกนทนท

ภาคผนวก ข 1. ประวตผจดทำ

ประวตผจดทำโครงการ

ชอสกล นายยทธพล ประทมชย วน/เดอน/ปเกด 4 มนาคม 2540 ภมลำเนา บานเลขท 189 หม 8 บานกดฆองชย ตำบลฆองชยพฒนา อำเภอฆองชย จงหวดกาฬสนธ 46130 วฒการศกษา ทล.บ.(เทคโนโลยบณฑต) ภาควชาเทคโนโลยคอมพวเตอร วทยาลยเทคนคมหาสารคาม สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 ประวตการศกษา ประถมศกษา โรงเรยนกดฆองชยวทยา มธยมศกษาตอนตน มธยมศกษาตอนปลาย

โรงเรยนกมลาไสย โรงเรยนกมลาไสย

ประกาศนยบตรวชาชพชนสง ภาควชาเทคโนโลยคอมพวเตอร วทยาลยเทคนคมหาสารคาม ปรญญาตร สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 ประสบการณ ฝกประสบการวชาชพ ตำแหนง IT SUPPORT บรษท SNC SPEC ในเครอบรษท เอส เอน ซ จำกด (มหาชน) ระหวางวนท 2 มนาคา 2562 ถง 29 กมภาพนธ 2563

ประวตผจดทำโครงการ

ชอสกล นายวชชกร ไชยประทม วน/เดอน/ปเกด 25 มกราคม 2541 ภมลำเนา 25 หม 7 บานหนองเขอนชาง ตำบลทาสองคอน อำเภอเมอง จงหวดมหาสารคาม 44000 วฒการศกษา ทล.บ.(เทคโนโลยบณฑต) ภาควชาเทคโนโลยคอมพวเตอร วทยาลยเทคนคมหาสารคาม สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 ประวตการศกษา ประถมศกษา โรงเรยนอนบาลชยภม มธยมศกษาตอนตน โรงเรยนชยภมภกดชมพล ประกาศนยบตรวชาชพ วทยาลยเทคนคมหาสารคาม ประกาศนยบตรวชาชพชนสง วทยาลยเทคนคมหาสารคาม ปรญญาตร สถาบนการอาชวศกษาภาคตะวนออกเฉยงเหนอ 3 ประสบการณ ฝกประสบการวชาชพ

ตำแหนง QA/QC บรษท SNC OEM ในเครอบรษท เอส เอน ซ จำกด (มหาชน) ระหวางวนท 2 มนาคา 2562 ถง 29 กมภาพนธ 2563

top related