66
ระบบการควบคุมกระบวนการทดสอบขั้นตอนการทดสอบใช้งาน กรณีศึกษา บริษัท แอลจี อิเล็คทรอนิคส์ (ประเทศไทย) จากัด ส่วนโรงงานผลิต เครื ่องปรับอากาศ Early Life Test System Control กฤษนรา โทนใหญ่ สารนิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษา หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาความมั่นคงทางระบบสารสนเทศ คณะวิทยาการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 255 6

Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

ระบบการควบคมกระบวนการทดสอบขนตอนการทดสอบใชงาน กรณศกษา บรษท แอลจ อเลคทรอนคส (ประเทศไทย) จ ากด สวนโรงงานผลต

เครองปรบอากาศ Early Life Test System Control

กฤษนรา โทนใหญ

สารนพนธนเปนสวนหนงของการศกษา

หลกสตรวทยาศาสตรมหาบณฑต สาขาความมนคงทางระบบสารสนเทศ

คณะวทยาการและเทคโนโลยสารสนเทศ

มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2556

Page 2: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

I

หวขอ ระบบการควบคมกระบวนการทดสอบขนตอนการทดสอบใชงาน กรณศกษา บรษท แอลจ อเลคทรอนคส (ประเทศไทย ) จ ากด สวนโรงงานผลตเครองปรบอากาศ

ชอนกศกษา กฤษนรา โทนใหญ

รหสนกศกษา 5317810020

หลกสตร วทยาศาสตรมหาบณฑต สาขาความมนคงทางระบบสารสนเทศ

ปการศกษา 2556

อาจารยทปรกษา ผศ.ดร.วรพล ลลาเกยรตสกล

บทคดยอ

สารนพนธนน าเสนอระบบควบคมกระบวนการทดสอบขนตอนการทดสอบใชงาน โดยจดท าขนเพอสนบสนนการปฎบตงานของพนกงานฝายตรวจสอบคณภาพในสวนงาน OQC (Outgoing Quality Control) เพอควบคมกระบวนการ E.L.T. (Early Life Test) ใหมประสทธภาพและเปนไปตามล าดบข นตอนซ งในกระบวนการท างานแบบเดมในสวนนยงขาดเทคโนโลยสารสนเทศเขามาจดการท าใหเกดปญหาตางๆ

ท าใหมการท างานอยางเปนล าดบข นตอนและยงชวยลดปญหาตางๆทเกดขน และยงมการก าหนดสทธการใชงานใหกบพนกงานในแตละสวนงานสามารถเขาถงระบบไดเทาทจ าเปน

Page 3: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

II

กตตกรรมประกาศ

โครงงานนไดศกษาจนประส บความส าเรจไดส าเรจดวยดเพราะ ความกรณาความชวย เหลอ ผศ.ดร.วรพล ลลาเกยรตสกล อาจารยทปรกษาโครงงานทกรณาเสยสละเวลาใหค าแนะน าและคอยตรวจสอบโครงงานอยสม าเสมอและยงคอยหาตวอยางทดๆ มาใหอกมากมาย พรอมทงตรวจสอบตวอกษรในรายงาน

ขอขอบพระคณอาจารยทกๆ ทานทชวยประสทธประสาทวชาแกขาพเจาตงแตขาพเจาเขามาศกษาในทแหงน ขอบคณก าลงใจจากอาจารยทกทานทท าใหขาพเจาพฒนาโครงงานนใหส าเรจไปไดดวยด และขอขอบคณเพอนๆ ทคอยใหค าปรกษาและใหก าลงใจดวยกนตลอดมา

กฤษนรา โทนใหญ

Page 4: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

III

สารบญ

หนา

บทคดยอ I

กตตกรรมประกาศ II

สารบญ III

สารบญรป V

สารบญตาราง VIII

บทท 1 บทน า 1

1.1 ปญหาและแรงจงใจ 1

1.2 แนวทางการแกปญหา 1

1.3 วตถประสงค 2

1.4 ภาพรวมของระบบ 2

1.5 ขอบเขตการด าเนนงาน 2

1.6 ขนตอนการด าเนนงาน 3

บทท 2 พนฐานทเกยวของ 4

2.1 ความรท วไปเกยวกบเครองปรบอากาศ 4

2.2 กระบวนการผลตและควบคมคณภาพพนฐานของเครองปรบอากาศ 4

2.3 ความรท วไปเกยวกบบารโคด 5

2.4 ความรท วไปเกยวกบเจควร 6

บทท 3 การด าเนนงาน 7

3.1 การด าเนนงานในปจจบน 7

3.2 ปนหาทพบในการด าเนนงานปจจบน 7

3.3 การด าเนนงานแบบใหม 8

Page 5: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

IV

สารบญ(ตอ)

หนา

3.4 คอนเทกไดอะแกรม 16

3.5 ดาตาโฟลวไดอะแกรม 16

3.6 แผนภาพแสดงความสมพนธระหวางกลมขอมล 21

3.7 พจนานกรมขอมล 22

บทท 4 ผลการด าเนนงาน 25

4.1 ขอบเขตการพฒนา 25

4.2 ความตองการพนฐาน 25

4.3 รายละเอยดการพฒนา 25

4.4 ผลการทดลอง 41

4.5 วเคราะหและอภปราย 42

4.6 สรปทายบท 42

บทท 5 สรปผลการด าเนนงาน 43

5.1 สรปผลการท าโครงงาน 43

5.2 ขอเสนอแนะ 43

เอกสารอางอง 45

ภาคผนวก 46

Page 6: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

V

สารบญรป

หนา

รปท 1.1 การด าเนนงานในปจจบน 1

รปท 1.2 การด าเนนงานแบบใหม 2

รปท 2.1 ภาพรวมของกระบวนการผลตสนคาทวไป 4

รปท 2.2 กระบวนการผลตเครองปรบอากาศ 5

รปท 2.3 ตวอยางบารโดด 6

รปท 3.1 การด าเนนงานในปจจบน 7

รปท 3.2 การด าเนนงานแบบใหม 8

รปท 3.3 แผนภาพกระบวนการ Sampling 9

รปท 3.4 แผนภาพกระบวนการ Receive 10

รปท 3.5 แผนภาพกระบวนการ Matching 11

รปท 3.6 แผนภาพกระบวนการ Select room 12

รปท 3.7 แผนภาพกระบวนการ Start test 13

รปท 3.8 แผนภาพกระบวนการ Finish test 14

รปท 3.9 แผนภาพกระบวนการ Return 15

รปท 3.10 Context Diagram ของระบบควบคมกระบวนการ E.L.T(E.L.T System Control) 16

รปท 3.11 DFD Level1 ของระบบควบคมกระบวนการ E.L.T (E.L.T System Control) 16

รปท 3.12 DFD Level1 ของระบบควบคมกระบวนการ E.L.T(E.L.T System Control)(2) 17

รปท 3.13 DFD Level2 ของ Process 1 17

รปท 3.14 DFD Level2 ของ Process 2 18

รปท 3.15 DFD Level2 ของ Process 3 18

รปท 3.16 DFD Level2 ของ Process 4 18

Page 7: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

VI

สารบญรป(ตอ)

หนา

รปท 3.17 DFD Level2 ของ Process 5 19

รปท 3.18 DFD Level2 ของ Process 6 19

รปท 3.19 DFD Level2 ของ Process 7 19

รปท 3.20 DFD Level2 ของ Process 8 20

รปท 3.21 DFD Level2 ของ Process 9 20

รปท 3.22 DFD Level2 ของ Process 10 20

รปท 3.23 ภาพแสดงความสมพนธระหวางกลมขอมล 21

รปท 4.1 ล าดบการท างานระบบ 26

รปท 4.2 หนาจอแสดงการ login เขาสระบบ 26

รปท 4.3 หนาจอเมน 27

รปท 4.4 หนาหลกของระบบ E.L.T System Control 28

รปท 4.5 หนารายงานผล 28

รปท 4.6 ขอความเตอนผไมมสทธเขาใช 29

รปท 4.7 ขอมลการสมสนคา 30

รปท 4.8 ขอมลหลงแสกนซเรยลนมเบอรทสมจากสายการผลต 31

รปท 4.9 การยนยนสนคา 32

รปท 4.10 การจบคสนคา 34

รปท 4.11 การเลอกหองทดสอบ 35

รปท 4.12 การเรมตนทดสอบ 36

รปท 4.13 การเรมตนทดสอบ (2) 36

รปท 4.14 การสนสดการทดสอบ 37

Page 8: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

VII

สารบญรป(ตอ)

หนา

รปท 4.15 การสงคนสนคา 38

รปท 4.16 การอพโหลด 39

รปท 4.17 การอพโหลด(2) 39

รปท 4.18 กระดานแสดงสถานะอเลกทรอนกส 40

รปท 4.19 การเพมผมสทธเขาใชระบบ 41

รปท 4.20 การใหสทธในการใชงานสวนตางๆของระบบ 41

Page 9: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

VIII

สารบญตาราง หนา

ตารางท 3.1 ขอมลแผนการผลต 22

ตารางท 3.2 ขอมลการสมสนคา 22

ตารางท 3.3 ขอมลการทดสอบ 23

ตารางท 3.4 ขอมลบญชลอกอน 23

ตารางท 3.5 ขอมลการอนมตการใชงาน 23

ตารางท 4.1 แสดงรายละเอยดของแตละคอลมนกระบวนการ Sampling 29

ตารางท 4.2 แสดงรายละเอยดของแตละคอลมนกระบวนการ Receive 31

ตารางท 4.3 แสดงรายละเอยดของขอมลอนดอรแตละคอลมนกระบวนการ Matching 33

ตารางท 4.4 แสดงรายละเอยดของขอมลเอาทดอรแตละคอลมนกระบวนการ Matching 33

ตารางท 4.5 แสดงรายละเอยดของขอมลกระบวนการ Select Room 34

ตารางท 4.6 แสดงรายละเอยดของขอมลกระบวนการ Start-Test 35

ตารางท 4.7 แสดงรายละเอยดของขอมลกระบวนการ Finish-Test 37

ตารางท 4.8 แสดงรายละเอยดของขอมลกระบวนการ Return 38

Page 10: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

1

บทท1 บทน า

ในปจจบนเทคโนโลยสารสนเทศ ไดเขามามบทบาทเปนอยางมาก รวมถงกระบวนการผลต ในภาคอตสาหกรรม ไดมการน าเทคโนโลยสารสนเทศมาชวยในการผลต ควบคม เพอใหกระบวน การผลตนนมประสทธภาพทสงขน ไมวาจะเปน ซอฟแวร , ฮารดแวร และระบบตางๆ ทน ามาชวยในการควบคม วเคราะห กระบวนการตางๆในการผลต น าไปสการชวยลดตนทนการผลต ควบคมคณภาพของผลตภณฑ 1.1 ปญหาและแรงจงใจ โครงงานนเปนกรณศกษาในการพฒนาระบบเพอมาชวยควบคมกระบวนการตรวจสอบคณภาพของผลตภณฑกอนสงไปถงลกคา ในองคกรของผจดท าเรยกกระบวนการนวา E.L.T. (Early Life Test) ซงเปนข นตอนหนงใน สายการผลตในภาคอตสาหกรรม ของบรษท แอลจ อเลคทรอนคส (ประเทศไทย) จ ากด สวนโรงงานผลตเครองปรบอากาศ ในหนงวนจะมการผลตสนคาออกไปเปนจ านวนมาก และจะมการสมตรวจการใชงานของสนคาซงตองเสรจกอนสงถงมอลกคา ในกระบวนการท างานเดมนนไมมระบบเขามาควบคมการท างาน ผลตภณฑทสมมานนสญหาย สวนงานทเกยวของไมสามา รถทราบไดวาขณะนท าการตรวจสอบสนคาตวไหนอย ในการขอขอมลตองรอผท รวบรวมขอมลเทานน ดงรปท 1.1

รปท 1.1 กระบวนการE.L.T. แบบเดม

1.2 แนวทางการแกปญหา จากปญหาดงกลาว เพอใหเกดความสะดวกสบายในการปฎบตงานของพนกงานและสามารถตรวจสอบสถานะในแตละกระบวนการ รวมถงการควบคมแตละกระบวนการ จงไดมการพฒนาระบบเพอแกไขปญหาดงกลาว โดย ใหระบบควบคมการท างานในแตละกระบวนการของการทดสอบผลตภณฑ

Page 11: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

2

1.3 วตถประสงค 1) เพอชวยควบคมกระบวนการใหเปนไปตามล าดบข นตอน 2) เพอปองกนการบดเบอนขอมล 3) เพอปองกนการปฎเสธการรบผด 4) เพอใหคนหาขอมลไดสะดวกและรวดเรว 5) เพอชวยใหตรวจสอบสถานะการทดสอบไดตลอดเวลา 1.4 ภาพรวมของระบบ

ระบบทจดท า เปนระบบทพฒนาขนมาเพอชวย ควบคมกระบวนการ E.L.T(Early Life Test) ทอยในซงเปนกระบวนการหนงของ การผลตสนคา ภาพรวมของระบบ มรายละเอยดดงรปท 1.2

รปท 1.2 กระบวนการ E.L.T แบบใหม เปนการน าระบบเทคโนโลยสารสนเทศเขามาชวยในการจดการและควบควบการท างานการด าเนนงานแบบเดม 1.5 ขอบเขตการด าเนนงาน ในการด าเนนงานนเปนการน าเทคโนโลยเขามาเพอชวยควบกระบวนการท างาน โดยมขอบเขตดงน 1) ระบบสามารถก าหนดการเขาใชระบบ ดวยรหสผใชและรหสผาน

Page 12: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

3

2) ระบบสามารถก าหนดสทธการเขาใชในแตละกระบวนการได โดยก าหนดตามระดบของสทธ

3) ระบบสามารถแสดงขอมลและสถานะของกระบวนการได 4) ระบบสามารถแสดงสถานะของกระบวนการได

1.6 โครงสรางของสารนพนธ สารนพนธนแบงออกเปน 5 บท โดยมรายละเอยดของแตละบทดงน บทท 1 กลาวถง ปญหาและแรงจงใจ, แนวทางแกปญหา, วตถประสงค, ภาพรวมของระบบ, ขอบเขตการด าเนนงาน และโครงสรางของสารนพนธ บทท 2 กลาวถง แนวคด, ทฤษฎ และเทคโนโลยทเกยวของในสารนพนธ บทท 3 กลาวถง การวเคราะหกระบวนการท างาน, การออกแบบ และพฒนาระบบ บทท 4 กลาวถง การพฒนา และการน าระบบไปทดลองใชในการแกปญหา บทท 5 กลาวถง ผลสรปของการด าเนนงานในสารนพนธ

Page 13: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

4

บทท 2 ความรพนฐาน

2.1 ความรทวไปเกยวกบเครองปรบอากาศ[1] เครองปรบอากาศ (Air Conditioner) หรอทวไปเรยกวาแอร (Air) เปนเครอง ใชไฟฟาทใชส าหรบปรบเพมหรอลดอณหภมในเคหสถาน เชน หองนอน, ส านกงาน เปนตน สวนประกอบหลกของเครองปรบอากาศจะแยกออกเปน 2 สวน คอ

1) ตวทใหความเยนภายในบาน (Indoor) 2) ตวคอมเพลสเซอรทอยนอกบาน (Outdoor)

โดยทง 2 สวนนจะมทอเปนตวเชอมในการท างาน 2.2 กระบวนการผลตและการควบคมคณภาพพนฐานของเครองปรบอากาศ

รปท 2.1 ภาพรวมของกระบวนการผลตสนคาทวไป

จากรปท 2.1 เปนแผนภาพแสดงการผลตสนคา โดย Input เปนการน าเขาวตถดบเพอเขาสกระบวนการผลตสนคาและ Output เปนสนคาทพรอมสงใหลกคา และมฝายควบคมคณภาพเปนสวนงานทควบคมคณภาพของสนคาใหเปนไปตามมาตรฐาน แบงเปน 3 สวน คอ

1) IQC(Incoming Quality Control) เปนการตรวจสอบคณภาพวตถดบกอนน าเขากระบวนการผลต

2) LQC(Line Quality Control) เปนตรวจสอบคณภาพในสายการผลต 3) OQC(Out Going Quality Control) เปนการตรวจสอบคณภาพสนคาหลงจาก

ผลตกอนสงไปยงลกคา

Page 14: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

5

รปท 2.2 แสดงกระบวนการผลตเครองปรบอากาศ จากรปท 2.2 จะคลายกบกระบวนการผลตในรปท 2.1 แตมจดตางตรงทเครองปรบอากาศ จะประกอบไปดวยสวน Indoor และ Outdoor จงจะน าไปใชได ดงนนในการตรวจสอบคณภาพในสวนงาน OQC จะตองใชสนคาทง Indoor และ Outdoor 2.2.1 E.L.T.(Early Life Test) เปนการตรวจสอบคณภาพกระบวนการหนงของ OQC ซงเปนการตรวจสอบหาขอผดพลาดทเกดขนกอน ทนาจะเปนจรงทจะเกดขนเมอลกคาใชผลตภณฑแลวน าไปปรบปรงคณภาพ ผานการทดสอบสนคาจากการผลตสนคาในปจจบน (เปนตรวจสอบสนคาโดยการทดลองใชงานจรง มการตดตงและทดลองใชทหองตรวจสอบ) ในสวนงาน E.L.T เปนสวนงานทปรบปรงจากการจดท าโครงงานน 2.3 ความรทวไปเกยวกบบารโคด[2] 2.3.1 บารโคด(Barcode) บารโคด หรอ รหสแทง เปนหนงในวธทใชในการตรวจสอบสนคา โดยสามารถอานบารโคดไดจากเครองแสกนเนอร(Scanner) หรอเครองอานบารโคด(Barcode scanner) เปนวธทน าขอมลเขาสคอมพวเตอรไดรวดเรวกวาการปอนขอมล 2.3.2 ลกษณะบารโคด บารโคด(Barcode) เปนรหสแทงประกอบดวยเสนทมความเขมและเสนทมควา มสวาง สวนใหญจะเปนสด าสลบกบสขาว วางเรยงกนเปนแนวดง ใชเปนรหสแทนตวเลขและตวอกษร ดงรปท 2.3

Page 15: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

6

รปท 2.3 ตวอยางบารโดด

2.4 ความรทวไปเกยวกบเจควร[3] เจควร(Jquery) เปนไลบาร ของจาวาสคปต(Javascript) แบบหนง ทน ามาใชในการควบคม DOM HTML CSS หรอ คอน าค าส งหรอฟงกช นตางๆของจาวาสครป มารวบรวมเกบไวเปนไลบารจาวาสครปต ท าใหงายตอการใชงาน และนกพฒนาไมจ าเปนตองเขยน โคดโปรแกรมใหยงยากซบซอนเพอควบคมการท างานตางๆอก เพยงแคเรยกใชค าส งหรอใชงานจาวาสครปตและ Ajax ไดงายขนหรอจะเขยนจาวาสครปตเพอดกเหตการณตางๆทตองการ เชน การคลก(Click), เมาส(Mouse) มลกษณะความสามรถโดยทวไปดงน

1) ใชงาน DOM element โดยการเขยนไม Jquery จ าเปนตองยดตดกบ browser 2) จดการกบ Event เพม Event ลงในหนาเวบตามแตใจตองการ 3) สามารถจดการกบCSS (style sheet) ของ element นนๆได 4) สามารถใส Effects and สราง Animations ลกเลนบนหนาเวบได 5) ชวยใหเขยน Ajaxไดงายขนท าใหประหยดเวลาในการเขยน Ajaxและท าใหโคดสนลง 6) ท า Effect ตางๆกบ Element ทนกพฒนาตองการเชน การ hide DIV ทตองการ 7) คนหา element ทนกพฒนาตองการและจดการ เพมหรอลบ Attributes ทตองการได

ตวโคดของเจควรมลขสทธและสญญาอนญาตแบบโอเพนซอรส (Open Source) โดยใชสญญาอนญาตของ GFDL และ MIT License โดยทเจควรนนสมารถใชงานรวมกบภาษา พเอชพ(PHP), เจเอสพ(JSP), PERL, VB.NET, HTML, ASP, CSS, XML

Page 16: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

7

บทท 3 การด าเนนงาน

ขนตอนแรกของการพฒนาระบบ คอการรวบรวมขอมลตางๆเกยวกบระบบเดมและวเคราะหปญหาทเกดขน เพอน ามาท าการออ กแบบระบบใหตรงความตองการของผใชงานซงลกษณะเนอหาในบทนนไดกลาวถงลกษณะการท างานในปจจบน ปญหาทพบ รวมทงการวเคราะหและออกแบบพฒนาระบบใหม 3.1 การด าเนนงานในปจจบน การท างานในปจจบน ข นตอนแรกพนกงานจะท าการสมสนคา จากสายการผลต และจดบนทก ซเรยลนมเบอร (Serial Number) ลงใน ไมโครซอฟท เอกเซล (Microsoft Excel) ขนตอนตอไปจะสงสนคาทท าการสมไปไวทเทสรม (Test Room) พนกงานทางฝ งเทสรม จะท าการจบคและตดตงสนคาทหองเทส จากนนจะจดบนทกลงในไมโครซอฟทเอกเซล ดงรปท 3.1

รปท 3.1 การด าเนนงานในปจจบน

3.2 ปญหาทพบในการด าเนนงานในปจจบน จากการด าเนนงานในปจจบน พบวาข นตอนการด าเนนงานตางๆ ไมมระบบการจดการทมประสทธภาพ ท าใหเกดปญหาดงตอไปน 1) การหาสนคาทสมน ามาทดสอบนน หาไดยากเนองจากไมมการยนยนวาสนคานนสงมาถงท Test Room แลวหรอไม 2) มการแกไขขอมลไดตลอดเวลา เพราะจดบนทกขอมลไวในไมโครซอฟทเอกเซล 3) การขอดขอมลนนเปนไปอยา งล าบากเนองจากตองเดนทางไปทเทสรม หรอตองใหผรบผดชอบนนสงมาให 4) ไมสามารถรไดวาเวลาทท าการทดสอบทแทจรงคอเทาไหร

Page 17: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

8

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

รปท 3.2 การด าเนนงานแบบใหม

Input S/NO เปนการแสกนซเรยลนมเบอร ของสนคาทพนกงานไดท าการสมจากสายการผลตสนคา Receive พนกงานทประจ าอยท เทสรมท าการแสกนซเรยลนมเบอร สนคาเพอยนยนวาไดรบสนคาไวทเทสรมแลว Matching หวหนางานจะเปนคนจบคสนคา Indoor-Outdoor ท Test Room ผานเวบแอพพลเคชน Show Item match พนกงานทเทสรมตรวจสอบการจบคจากเวบแอพพลเคชน Select Room พนกงานทเทสรมเลอกหองทใชทดสอบ ของสนคาแตละค Start test ยนยนเพอเรมการทดสอบ Finish test ยนยนเพอสนสดการทดสอบ Return เปนการสงคนสนคาหลงการทดสอบ Show Report เปนการสถานะของแตละกระบวนการ Status Board เปนการแสดงสถานะของเทสรม

Page 18: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

9

3.3.1 กระบวนการ Sampling

รปท 3.3 แผนภาพกระบวนการ Sampling

จากรปท 3.3 การบวนการ Sampling มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบท าการตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบรบขอมล เขามาตรวจสอบถายงไมมท าการบนทกลงดาตาเบส ถามแลวจะใหใสขอมลใหม ขนตอนท 3 ระบบแสดงขอมลทไดรบ

Page 19: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

10

3.3.2 กระบวนการ Receive

รปท 3.4 แผนภาพกระบวนการ Receive จากรปท 3.4 การบวนการ Receive มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบแสดงขอมล Samples ทไดสมมาแลวและแสกนเขาระบบแลว ขนตอนท 3 ระบบรบขอมลมาเขามาตรวจสอบถายงไมมใหใสขอมลใหม แตถามแลวระบบจจะตรวจสอบสถานะวามคาเปน “OK” หรอยงถายง ระบบท าการอพเดตสถานะ เปน”OK”

Page 20: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

11

3.3.3 กระบวนการ Matching

รปท 3.5 แผนภาพกระบวนการ Matching

จากรปท 3.5 กระบวนการ Matching มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบจะดงขอมลทมสถานะเปน “OK” ขนตอนท 3 พนกงานท าการเลอกสนคาประเภทอนดอร (Indoor) จากนนเลอกประเภทเอาทดอร (Outdoor) แลวกดปมเพอท าการอพเดต ขอมลลงตาราง ”oqc_product_test” และอนเสรทขอมลลงตาราง ”oqc_test” ในดาตาเบส

Page 21: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

12

3.3.4 กระบวนการ Select Room

รปท 3.6 แผนภาพกระบวนการ Select room

จากรปท 3.6 การบวนการ Select room มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบจะดงขอมลทมสถานะ ”wait test” จากตาราง”oqc_test” ขนตอนท 3 พนกงานท าการเลอกคสนคา (Indoor-Outdoor) จากนนเลอกหองเทสและบลอก

Page 22: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

13

3.3.5 กระบวนการ Start test

รปท 3.7 แผนภาพกระบวนการ Start test

จากรปท 3.7 การบวนการ Start test มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบจะดงขอมลทมสถานะ ”wait test” จากตาราง”oqc_test” ขนตอนท 3 ใสขอมลสนคาประเภท Indoor และสนคาประเภท Outdoor จากนนยนยนการทดสอบ

Page 23: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

14

3.3.6 กระบวนการ Finish test

รปท 3.8 แผนภาพกระบวนการ Finish test จากรปท 3.8 กระบวนการ Finish test มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบแสดงขอมลทมาสถานะ”testing” และมเวลามากกวา 24ชวโมง ขนตอนท 3 พนกงานท าการเลอกสนคา ใสขอมลการทดสอบอพเดตสถานะจบการทดสอบ

Page 24: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

15

3.3.7 กระบวนการ Return

รปท 3.9 แผนภาพกระบวนการ Return จากรปท 3.9 กระบวนการ Return มข นตอนการท างานของกระบวนการดงน ขนตอนท 1 ระบบจะตรวจสอบสทธการเขาถงกระบวนการ ขนตอนท 2 ระบบแสดงขอมลสนคาทจบการทดสอบจากตาราง ”oqc_test” ขนตอนท 3 เลอกสนคาและยนยนการสงคนสนคา

Page 25: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

16

3.4 คอนเทกไดอะแกรม(Context Diagram)

รปท 3.10 Context Diagram ของระบบควบคมกระบวนการ E.L.T (E.L.T System Control)

3.5 ดาตาโฟลวไดอะแกรม(Data Flow Diagram)

รปท 3.11 DFD Level1 ของระบบควบคมกระบวนการ E.L.T (E.L.T System Control)

Page 26: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

17

รปท 3.12 DFD Level1 ของระบบควบคมกระบวนการ E.L.T(E.L.T System Control) (2)

รปท 3.13 DFD Level2 ของ Process 1

Page 27: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

18

รปท 3.14 DFD Level2 ของ Process 2

รปท 3.15 DFD Level2 ของ Process 3

รปท 3.16 DFD Level2 ของ Process 4

Page 28: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

19

รปท 3.17 DFD Level2 ของ Process 5

รปท 3.18 DFD Level2 ของ Process 6

รปท 3.19 DFD Level2 ของ Process 7

Page 29: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

20

รปท 3.20 DFD Level2 ของ Process 8

รปท 3.21 DFD Level2 ของ Process 9

รปท 3.22 DFD Level2 ของ Process 10

Page 30: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

21

3.6 แผนภาพแสดงความสมพนธระหวางกลมขอมล

รปท 3.23 ภาพแสดงความสมพนธระหวางกลมขอมล

Page 31: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

22

3.7 พจนานกรมขอมล Data Dictionary ตารางท 3.1 ขอมลแผนการผลต(oqc_plan) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

1 m_lot Work order VARCHAR(10) PRIMARY KEY 2 m_type ประเภทเครองปรบอากาศ VARCHAR(5) 3 m_model_suf m_model.m_suffix VARCHAR(30) 4 m_model รหสรนสนคา(ฝายผลต) VARCHAR(15) 5 m_suffix รหสสถานท VARCHAR(15) 6 m_tool ชอยอ VARCHAR(5) 7 m_buyer รหสรนสนคา(ฝายขาย) VARCHAR(30) 8 m_qty จ านวนทผลต INT(5) 9 m_line ชอสายการผลต VARCHAR(5) 10 m_date วนทสดทายทสงสนคา VARCHAR(15)

ตารางท 3.2 ขอมลการสมสนคา(oqc_product_test) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

1 p_barcode บารโคด สนคา VARCHAR(30) PRIMARY KEY 2 p_sno S/NO สนคา VARCHAR(15) 3 p_lot work order VARCHAR(15) 4 p_date วนทสมสนคา VARCHAR(15) 5 p_time เวลาทสมสนคา VARCHAR(15) 6 p_inspector ชอผสมสนคา VARCHAR(30) 7 p_receiver ชอผรบสนคา VARCHAR(30) 8 p_elt สถานะการยนยนสนคา VARCHAR(10) 9 p_elt_date วนทยนยนสนคา VARCHAR(15) 10 p_elt_time เวลาทยนยนสนคา VARCHAR(15) 11 p_elt_status สถานะการทดสอบสนคา VARCHAR(5) 12 p_test_date วนททดสอบ VARCHAR(15) 13 p_test_time เวลาททดสอบ VARCHAR(15) 14 p_close_date วนปลอยสนคา VARCHAR(15) 15 p_return สถานะการสงคนสนคา VARCHAR(3) 16 p_return_date วนทสงคนสนคา VARCHAR(15) 17 p_model_set ชดสนคา VARCHAR(30)

Page 32: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

23

ตารางท 3.2 ขอมลการสมสนคา(oqc_product_test)(ตอ) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

18 p_type ประเภทสนคา VARCHAR(2) 19 p_match สนคาทจบคทดสอบ VARCHAR(30) 20 p_revise จ านวนทใชทดสอบ VARCHAR(3)

ตารางท 3.3 ขอมลการทดสอบ(oqc_test) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

1 id ล าดบ INT(30) PRIMARY KEY 2 match_date วนทจบค VARCHAR(15) 3 match_time เวลาทจบค VARCHAR(15) 4 sno_in S/NO Indoor VARCHAR(30) 5 sno_out S/NO Outdoor VARCHAR(30) 6 test_status_id สถานะการทดสอบ VARCHAR(2) 7 room หอง VARCHAR(5) 8 block ชอง VARCHAR(3) 9 test_date วนทเรมทดสอบ VARCHAR(15) 10 test_time เวลาทเรมทดสอบ VARCHAR(15) 11 judgement ผลการทดสอบ VARCHAR(15) 12 comment ขอเสนอแนะ VARCHAR(30) 13 returns สถานะการสงคนสนคา VARCHAR(2) 14 return_date วนทสงคนสนคา VARCHAR(15)

ตารางท 3.4 ขอมลบญชลอกอน(account) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

1 empno รหสพนกงาน VARCHAR(6) PRIMARY KEY 2 username ชอลอกอน VARCHAR(30) 3 password รหสลอกอน VARCHAR(100)

ตารางท 3.5 ขอมลการอนมตการใชงาน(permission_elt) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

1 empno_pe รหสพนกงาน VARCHAR(6) PRIMARY KEY 2 sampling การสมสนคา VARCHAR(2)

Page 33: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

24

ตารางท 3.5 ขอมลการอนมตการใชงาน(ตอ) ล าดบ Attribute ความหมาย ชนด/ขนาด Key

3 receive การยนยนสนคา VARCHAR(2) 4 matching การจบคสนคา VARCHAR(2) 5 select_r การเลอกหองทดสอบ VARCHAR(2) 6 start_t การเรมทดสอบ VARCHAR(2) 7 finish_t สนสดการทดสอบ VARCHAR(2) 8 return_fg การสงคนสนคา VARCHAR(2) 9 upload การใสขอมลแผนการผลต VARCHAR(2)

Page 34: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

25

บทท 4 ผลการด าเนนงาน

4.1 ขอบเขตการด าเนนงาน E.L.T System Control เปนระบบทพฒนาขนโดยมวตถประสงคเพอใชในการควบคมกระบวนการ E.L.T. testing ระบบสามารถท างานรวมกบ Barcode scanner เพอความสะดวกและรวดเรวในการกรอกขอมลตางๆ โดย จะน าระบบทพฒนาขนนไปใชงานรวมกบกระบวนการเดม ระบบนไมจ าเปนตองสมครสมาชก เพราะทางหวหนางานจะแจงกบผดแลวาจะใหใครเขาใช และแจงสทธการเขาถงฟงกช นอะไรบาง โดย ด าเนนงาน ภายใตเงอนไขและกฎระเบยบพนฐานตางๆในองคกร 4.2 ความตองการพนฐาน(Basic Requirement)

4.2.1 Hardware Specification 1) CPU Intel(R) Core(TM) i5-3210M CPU @ 2.50 GHz 2.50 GHz 2) RAM 2 GB 3) Hard Disk SSD 160 GB

4.2.2 Operation System 1) Linux ubontu(ตดตง Apache Web Server) 2) Windows XP Service Pack3

4.2.3 Database Management System 1) phpMyAdmin Database Manager Version 2.10.2 2) MySQL Database Version 5.0.45

4.2.4 Programming Language 1) HTML 2) PHP 3) Javascript 4) DOM 5) CSS

4.2.5 Development Tools 1) EditPlus 3

4.3 รายละเอยดการพฒนา Implementation Details ในระบบ E.LT System Controlจะมข นตอนเรยงตามล าดบของกระบวนการดงรปท 4.1

Page 35: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

26

รปท 4.1 ล าดบการท างานระบบ

กระบวนการท 1 SAMPLING เปนการสมสนคา (เครองปรบอากาศ ) ออกมาเพอน าไปทดสอบ

กระบวนการท 2 RECEIVE เปนการยนยนสนคา(เครองปรบอากาศ) ทน ามาทดสอบ กระบวนการท 3 MATCHING เปนจบคสนคา(เครองปรบอากาศ) กระบวนการท 4 SELECT ROOM เปนการเลอกหองทน าสนคาไปทดสอบ กระบวนการท 5 START TEST เปนการเรมการทดสอบ กระบวนการท 6 FINISH TEST สนสดการทดสอบ กระบวนการท 7 RETURN สงคนสนคา(เครองปรบอากาศ)

4.3.1 การเขาสระบบ เขาสระบบดวยวธการ Login ประกอบดวย 1) Username ผดแลระบบเปนผออกให 2) Password จะเปนคาเรมตนคาหนง พนกงานสามารถเขาไปเปลยนไดในภายหลง

รปท 4.2 หนาจอแสดงการ login เขาสระบบ

Page 36: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

27

หนาจอแสดงระบบทงหมด ท าการเลอก ELT TEST ดงรปท 4.3

รปท 4.3 หนาจอเมน 4.3.2 หนาจอหลกของระบบ

โดยหนาจอหลกของระบบ E.L.T System Control ประกอบดวย 1) เมนเลอกกระบวนการ ในสวนน (ซายมอ) จะแสดงปมของกระบวนการตางๆ 2) แสดงขอมล ในสวนน (ขวามอ ) จะแสดงขอมลของสนคาทไดท าการสมมา และสวนทแสดงสถานะของการทดสอบ 3) แสดงชอผเขาใชงาน ในสวนน (ดานบน ) แสดงชอผลอกอนเขาสระบบและปม ลอกเอาท ในหนาจอหลกนมการแสดงขอมลของสนคาทสมน ามาทดสอบ ดงรปท 4.4 และสวนทแสดงการรายงานผลของแตละกระบวนการทดสอบ ดงรปท 4.5

Page 37: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

28

รปท 4.4 หนาหลกของระบบ E.L.T System Control

รปท 4.5 หนารายงานผล

ระบบมการก าหนดสทธการเขาถงกระบวนการ แตละกระบวนการ ถาพนกงานคนใดทไมมสทธเขาถงกระบวนการนนๆจะมหนาตางเตอนขนมา เชน พนกงาน ก. มหนาทในสวนของกระบวนการ Sampling พนกงาน ก. สามารถกดปม ”Sampling” เพอเขาใชกระบวนการได แตเมอพนกงาน ก . ตองการเลอกกดปมเขากระบวนการ ”Receive” จะมหนาตางแสดงขอความขนมาแจงเตอนวา “Not Authority !! ” แสดงวาพนกงาน ก . ไมมสทธเขาใชกระบวนการ ”Receive” จงไมสามารถเขาใชกระบวนการนได ดงรปท 4.6

Page 38: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

29

รปท 4.6 ขอความเตอนผไมมสทธเขาใช

4.3.2 กระบวนการ SAMPLING ลกษณะการท างานจะแบงออกเปนสองแบบ มรายละเอยดดงน

1) การแสดงรายการสนคาทท าการสม จะเปนการแสดงสนคาทท าการสมมาและมการน าเขาระบบแลว ดงรปท 4.7

2) การเพมสนคาทท าการสมใหม รายละเอยดการกรอกขอมล มดงน Sampling Model : กรอกขอมลซเรยลนมเบอรของสนคา โดยแสดงตวอยางดงรปท 4.8

เพอความสะดวกสามารถใช Barcode scanner แสกน ทสนคาไดเลย ระบบจะแสดงสนคาทส มมาเปน Model เดยวกน โดยมขอมลทแสดงในตารางดงน ตารางท 4.1 แสดงรายละเอยดของแตละคอลมนกระบวนการ Sampling

ชอคอลมน(Column) รายละเอยด 1 Date วนท ทท าการแสกน(Scan)สมสนคา(เครองปรบอากาศ) 2 Time เวลา ทท าการแสกนสมสนคา(เครองปรบอากาศ) 3 Type ประเภทของเครองปรบอากาศ(IN - OUT) 4 Model รหสสนคาในสวนของฝายผลต 5 Buyer รหสสนคาในสวนของฝายขาย

Page 39: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

30

ตารางท 4.1 แสดงรายละเอยดของแตละคอลมนกระบวนการ Sampling(ตอ) ชอคอลมน(Column) รายละเอยด 6 Line ชอสายการผลตทผลตสนคา(เครองปรบอากาศ) 7 Lot No. รหสของค าส งผลต 8 Q’ty จ านวนทผลต 9 S/NO ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ) 10 Inspector ชอพนกงานทท าการแสกนสม

รปท 4.7 ขอมลการสมสนคา

Page 40: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

31

รปท 4.8 ขอมลหลงแสกนซเรยลนมเบอรทสมจากสายการผลต

4.3.2 กระบวนการ RECEIVE รายละเอยดการกรอกขอมล มดงน Sampling Confirm : กรอกขอมลซเรยลนมเบอรของสนคา การท างานของกระบวนการ เมอเปดหนาตางกระบวนการขนมาหนาจอจะแสดงขอมลออกมาในรปแบบของตารางโดยมรายละเอยดดงน ตารางท 4.2 แสดงรายละเอยดของแตละคอลมนกระบวนการ Receive

ชอคอลมน(Column) รายละเอยด 1 ELT(Date) วนท ทท าการแสกน(Scan)ยนยนสนคา(เครองปรบอากาศ) 2 ELT(Time) เวลา ทท าการแสกนยนยนสนคา(เครองปรบอากาศ) 3 ELT แสดงสถานะการยนยนทหองทดสอบ (Wait - OK) 4 Type ประเภทของเครองปรบอากาศ(IN - OUT) 5 Model รหสสนคาในสวนของฝายผลต 6 Buyer รหสสนคาในสวนของฝายขาย

Page 41: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

32

ตารางท 4.2 แสดงรายละเอยดของแตละคอลมนกระบวนการ Receive(ตอ) ชอคอลมน(Column) รายละเอยด 7 Line ชอสายการผลตทผลตสนคา(เครองปรบอากาศ) 8 Lot No. รหสของค าส งผลต 9 Q’ty จ านวนทผลต 10 S/NO ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ) 11 Close Date วนสงสนคา

เมอมการยนยนสนคาจะเปลยนสถานะจาก “Wait”(สแดง ) เปน “OK”(สเขยว ) เปน

สถานะทพรอมไปในกระบวนการตอไป ดงรปท 4.9

รปท 4.9 การยนยนสนคา

4.3.3 กระบวนการ MATCHING รายละเอยดการกรอกขอมล มดงน Model Indoor : เปนสนคาประเภท Indoor Model Outdoor : เปนสนคาประเภท Outdoor การท างานของกระบวนการ

เลอกสนคาประเภท Indoor รนทตองการ ในตารางบนโดยมรายละเอยดดงน

Page 42: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

33

ตารางท 4.3 แสดงรายละเอยดของขอมลอนดอรแตละคอลมนกระบวนการMatching ชอคอลมน(Column) รายละเอยด 1 Date วนท ทท าการแสกน(Scan)สมสนคา(เครองปรบอากาศ) 2 Time เวลา ทท าการแสกนสมสนคา(เครองปรบอากาศ) 3 Type ประเภทของเครองปรบอากาศ(IN - OUT) 4 Model รหสสนคาในสวนของฝายผลต 5 Buyer รหสสนคาในสวนของฝายขาย 6 Line ชอสายการผลตทผลตสนคา(เครองปรบอากาศ) 7 Lot No. รหสของค าส งผลต 8 Q’ty จ านวนทผลต 9 S/NO ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ) 10 Inspector ชอพนกงานทท าการแสกนสม

หลงจากนนระบบจะแสดงสนคา ประเภท Outdoor รนเดยวกน ในตารางดานลาง โดย

มรายละเอยดดงน ตารางท 4.4 แสดงรายละเอยดของขอมลเอาทดอรแตละคอลมนกระบวนการMatching

ชอคอลมน(Column) รายละเอยด 1 Type ประเภทของเครองปรบอากาศ(IN - OUT) 2 Model รหสสนคาในสวนของฝายผลต 3 Buyer รหสสนคาในสวนของฝายขาย 4 Lot No. รหสของค าส งผลต 5

S/NO ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ)

สนคามไดมากกวาหนงในรนเดยวกนขนอยกบจ านวนทสม ดกระบวนการ Matching

ดงรปท 4.10

Page 43: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

34

รปท 4.10 การจบคสนคา

4.3.4 กระบวนการ SELECT ROOM รายละเอยดการกรอกขอมล มดงน ROOM :หมายเลขหองทใช BLOCK : หมลายเลขบลอก การท างานของกระบวนการ ระบบจะแสดงสนคาทจบคแลว มขอมลดงตารางตอไปน ตารางท 4.5 แสดงรายละเอยดของขอมลกระบวนการ Select Room

ชอคอลมน(Column) รายละเอยด 1 Date วนท ทท าการแสกน(Scan)ยนยนสนคา(เครองปรบอากาศ) 2 Time เวลา ทท าการแสกนยนยนสนคา(เครองปรบอากาศ) 3 Indoor เครองปรบอากาศประเภทอนดอร 4 Outdoor เครองปรบอากาศประเภทเอาทดอร 5 Status สถานะการจบค 6 Class ระดบกระบวนการ

เลอกสนคาทจะทดสอบ เลอกหองจากนนเลอกบลอก

Page 44: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

35

รปท 4.11 การเลอกหองทดสอบ

4.3.5 กระบวนการ START TEST รายละเอยดการกรอกขอมล มดงน Indoor : ซเรยลนมเบอรของสนคาประเภท Indoor Outdoor : ซเรยลนมเบอรของสนคาประเภท Outdoor การท างานของกระบวนการกรอกซเรยลนมเบอรของสนคา Indoor และสนคา Outdoorเพอเรมกระบวนการทดสอบโดยขอมลตารางแสดงดงตารางท 4.6 และการท างานดงรปท 4.12 และรปท 4.13 ตารางท 4.6 แสดงรายละเอยดของขอมลกระบวนการ Start-Test

ชอคอลมน(Column) รายละเอยด 1 Date วนท ทท าการแสกน(Scan)สมสนคา(เครองปรบอากาศ) 2 Time เวลา ทท าการแสกนสมสนคา(เครองปรบอากาศ) 3 Type ประเภทของเครองปรบอากาศ(IN - OUT) 4 Model รหสสนคาในสวนของฝายผลต

Page 45: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

36

ตารางท 4.6 แสดงรายละเอยดของขอมลกระบวนการ Start-Test(ตอ) ชอคอลมน(Column) รายละเอยด 5 Buyer รหสสนคาในสวนของฝายขาย 6 Line ชอสายการผลตทผลตสนคา(เครองปรบอากาศ) 7 Lot No. รหสของค าส งผลต 8 Q’ty จ านวนทผลต 9

S/NO ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ)

10 Inspector ชอพนกงานทท าการแสกนสม

รปท 4.12 การเรมตนทดสอบ

รปท 4.13 การเรมตนทดสอบ(2)

Page 46: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

37

4.3.6 กระบวนการ FINISH TEST รายละเอยดการกรอกขอมล มดงน Judgemen : แสดงสถานะการทดาอบสนคาวาผานหรอไมผาน Comment : แสดงสาเหต

การท างานของกระบวนการ เลอก OK หรอ NG โดยพนกงานจะวเคราะหจากผลการทดสอบ ดงรปท 4.14 และมรายละเอยดของตารางทแสดงดงตอไปน ตารางท 4.7 แสดงรายละเอยดของขอมลกระบวนการ Finish-Test

ชอคอลมน(Column) รายละเอยด 1 Room หองทตดตง 2 Block บลอกทตดตง 3 Date วนทเรมทดสอบ 4 Time เวลาทเรมทดสอบ 5 Testing จ านวนเวลาททกสอบ 6 Indoor เครองปรบอากาศประเภทอนดอร 7 Outdoor เครองปรบอากาศประเภทเอาทดอร

รปท 4.14 การสนสดการทดสอบ

4.3.7 กระบวนการ RETURN รายละเอยดการกรอกขอมล มดงน Return : แสดงสถานะการสงคนสนคา การท างานของกระบวนการ ระบบแสดงสนทผานกระบวนการ Finish Test เลอก สถานะ Return ทสนคาทตองการ ระบบจะท าการตดชอออกจากระบบ (สนคา) ดงรปท 4.15 และแสดงรายละเอยดขอมลในตารางดงตารางท 4.8

Page 47: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

38

ตารางท 4.8 แสดงรายละเอยดของขอมลกระบวนการ Return ชอคอลมน(Column) รายละเอยด 1 Model รหสสนคาในสวนของฝายผลต 2 Type ประเภทของเครองปรบอากาศ(IN - OUT) 3 Buyer รหสสนคาในสวนของฝายขาย 4 Line ชอสายการผลตทผลตสนคา(เครองปรบอากาศ) 5 Lot No. รหสของค าส งผลต 6 Q’ty จ านวนทผลต

7 Barcode ซเรยลนมเบอร(Serial Number) ของสนคา(เครองปรบอากาศ)

8 Inspector ชอพนกงานทท าการแสกนสม 9 Return สถานะการสงคนสนคา 10 Return Date วนทสงคนสนคา

รปท 4.15 การสงคนสนคา

4.3.8 การอพโหลด Plan รายละเอยดการกรอกขอมล มดงน Excel File : เปนขอมลแผนการผลต การท างานของกระบวนการ ระบบอานคาในExcel file->Insert ขอมลลงฐานขอมล->แสดงขอมลในExcel file

Page 48: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

39

รปท 4.16 การอพโหลด

รปท 4.17 การอพโหลด(ตอ)

4.3.9 Status board การท างานของกระบวนการ ระบบแสดงสนคาทผานกระบวนการ START TEST โดย

มรายละเอยfดงน Status : เปนสญลกษณวงกลมสเขยวหรอสแดง โดยแสดงเปนสเขยวเมอเรม Start Test มากกวาหรอเทากบ 24 ชวโมง และ แสดงเปนสแดงเมอ เรม Start Test นอยกวา 24 ชวโมง

Page 49: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

40

Block : แสดงหมายเลข block ทไดตดตงสนคาเพอทดสอบในกระบวนการ E.L.T. Type : บอกถงประเภทของสนคา Model : แสดงรหสสนคา Lot : แสดงรหส Lot Date : แสดงวนและเวลาทเรม Start test โดยมกระบวนการท างาน ดงรปท 4.8

รปท 4.18 กระดานแสดงสถานะอเลกทรอนกส

4.3.10 การเพมผมสทธเขาใชงาน รายละเอยดการกรอกขอมล มดงน ID Member : กรอกขอมลรหสพนกงาน Email Address : กรอกขอมลอเมล แตไมตองใส @xxx.xxx การท างานของกระบวนการ ระบบ insert ขอมลลงใน Table account

Page 50: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

41

รปท 4.19 การเพมผมสทธเขาใชระบบ

4.3.11 การก าหนดสทธการใช รายละเอยดการกรอกขอมล มดงน Select : Yes คอ อนมตใหเขาใชกระบวนการ Select : No คอ ไมอนมตใหเขาใชกระบวนการ การท างานของกระบวนการ ระบบ update การอนมตลงใน Table : permission_elt

รปท 4.20 การใหสทธในการใชงานสวนตางๆของระบบ

4.4 ผลการทดลอง Implementation Results จากการทดลองใชระบบ เขามาควบคมกระบวนการ E.L.T สามารถลดการท างานซ าซอนของพนกงานได คนหาสนคาทท าการสมมาไดงายขน เพราะสามารถตรวจสอบไดวาในขณะนนสนคาตวนนๆอยท กระบวนการใด พนกงานฝ งส านกงาน ทเกยวของสามารถตรวจดสถานะของสนคาไดตลอดเวลา

Page 51: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

42

4.5 วเคราะหและอภปราย Analysis and Discussion E.L.T System Control เปนการน าเทคโนโลยสารสนเทศเขามาควบคมกระบวนการ E.L.T(เปนกระบวนการหนงในสวนงานตรวจสอบคณภาพ ) เพอความสะดวกสบาย และแกไขปญหาตางๆทเกดขนจากการด าเนนงานแบบเดม เชน การจดล าดบข นตอนการท างาน ไมใหมการลดข นตอนได มการแสดงผลออกมาทาง Status Board มการก าหนดสทธการเขาใช กระบวนการมการก าหนดใหเฉพาะบางคนใช โดยใหหวหนางานเปนผแจงมาทางผดแล 4.6 สรปทายบท Chapter summary ในบทท 4 ไดกลาวถงโครงสรา งระบบ การพฒนาระบบ รปแบบอนเตอรเฟส ระบบ รวมถงการน าระบบไปใช โดยอธบายถงภาพรวมของระบบ ลกษณะการใชงาน และขนตอนท างานของระบบ ซงการพฒนา ระบบนเปนการจดท าขนเพอปรบ ปรงกระบวนการท างานในองคกร และทดลองใชงานจรงภายใตเงอนไขและขอจ ากดตางๆขององคกร

Page 52: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

43

บทท5 สรปผลการด าเนนงาน

โครงงานนเปนการพฒนาระบบ เพอปรบปรงกระบวนการท างาน E.L.T เปนกระบวนการหนงในสายการผลต ของแผนกตรวจสอบคณภาพ บรษท แอลจ อเล คทรอนคส (ประเทศไทย) จ ากด ในสวนโรงงานเครองปรบอากาศ โดยการปรบปรงเปนการน าเทคโนโลยสารสนเทศเขามาควบคมการท างานในแตละขนตอนใหเปนไปตามล าดบข นตอน มการก าหนดสทธการเขาการเขาใชในแตละกระบวนการ ในการน าระบบไปทดลองใช การด าเนนงาน ตองอยภายใตกฎและขอจ ากดตางๆขององคกร และเปนระบบทใชเฉพาะในองคกร 5.1 สรปผลการท าโครงงาน จากการทไดน าระบบควบคมกระบวนการ E.L.T. (E.L.T. System Control) เขามาใชงานในองคกร สามารถสรปผลตามวตถประสงคไดดงน

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

2) เพอปองกนการบดเบอนขอมล ขอมลตางๆทแสดงออกมาทางหนาจอเปนขอมลทไดจากแตละกระบวนการและเปนขอมลทเกดขนจรงจากการด าเนนงานในแตละกระบวนการ ไมสามารถแกไขได

3) เพอปองกนการปฏเสธการรบผด ในการเขาใชแตละกระบวนการจะมการก าหนดสทธการเขาใช ดงนนถามขอผดพลาดไดในกระบวนการนนผไดรบสทธ การเขาใชจะถกตรวจสอบกอน

4) เพอคนหาขอมลไดสะดวกและรวดเรว การแสดงขอมลสามารถเลอกไดวาจะดกระบวนการไหน และสามารถคนหาขอมลเปน serial numberได

5) เพอตรวจสอบสถานะการทดสอบไดตลอดเวลา ม status broad แสดงสถานะการทดสอบสามารถตรวจสอบไดผานทางหนาจอ

5.2 ขอเสนอแนะ

ระบบทจดท าขนยงขาด ความยดหยนในการ ควบคมกระบวนการท างาน เชน การเผยแพรขอมล ในแตละสวนงานมความตองการขอมลไมเหมอนกนหรอในกระบวนการ E.L.T. อาจมการเปลยนแปลงแผนการผลตเรงดวนซงไมสามรถแกไขได ควรมกระบวนการทแสดงแผนการผลต และสามารถแกไขได ดงนนแนวทางแกไขปญหาทเกดขน ควรมการรวบรวม

Page 53: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

44

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

Page 54: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

45

เอกสารอางอง

[1]”ความรท วไปของเครองปรบอากาศ”, สามารถเขาถงขอมลได: http://www.108air.com [2]”Barcode”, สามารถเขาถงขอมลได: http://www.barcode-produce.com/index.php?lay=show&ac=article&Id=539352178 [3]โกศล โสฬสรงเรอง ออกแบบและพฒนาเวบไซตดวย Jquery กรงเทพมหานคร:ซเอดยเคชน , 2553

Page 55: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

46

ภาคผนวก

คมอการตดตงระบบ E.L.T. System Control

Page 56: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

47

คมอการตดตงระบบ E.L.T System Control ท าการคดลอกโฟลเดอร(Folder) ELT System ภายในประกอบดวย 3 โฟลเดอร คอ

- appserv เกบโปรแกรม appserv-win32-2.5.10.exe - database เกบไฟล ELT.sql - source_code เกบระบบ “E.L.T. System Control”

รปท 1 แสดงโฟลเดอรภายในโฟลเดอร ELT System

1.เปดโฟลเดอร ELT System

รปท 2 แสดงโฟลเดอร ELT System

Page 57: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

48

2. เปดโฟลเดอร appserv โดยเขาไปใน ../ELT System/appserv 3. ดบเบลคลก ไฟล appserv-win32-2.5.10.exe

รปท 3 แสดงโปรแกรม Appserv

4. หนาจอการตดตงโปรแกรม Appserv กดปม “Next>”

รปท 4 แสดงการตดตงเวบเซฟเวอร(1)

Page 58: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

49

5. กดปม “I Agree”

รปท 5 แสดงการตดตงเวบเซฟเวอร(2)

6. เลอกโฟลเดอรทจะท าการตดตงโปรแกรมในทนเลอกไวท ”C:\AppServ” จากนนกดปม “Next>”

รปท 6 แสดงการตดตงเวบเซฟเวอร(3)

Page 59: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

50

7. ตรวจสอบคอมโพเนนททท าการตดตง จากนนกดปม “Next>”

รปท 7 แสดงการตดตงเวบเซฟเวอร(4)

8. ท าการใส ขอมล ทชอง”Server name” และ “Email” จากนนกดปม “Next>”

รปท 8 แสดงการตดตงเวบเซฟเวอร(5)

Page 60: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

51

9. ใสพาสเวรดของดาตาเบส(ตงใหตรงกบซอรทโคด)ในทนใช password เปน 123 จากนนกดปม “Next>”

รปท 9 แสดงการตดตงเวบเซฟเวอร(6) 10. กดปม “Finish” สนสดการตดตงโปรแกรม Appserv

รปท 10 แสดงการตดตงเวบเซฟเวอร(7)

Page 61: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

52

11. ทดสอบการท างานของ Apache โดยการเปดเวบบราวเซอร ใสแอดเดรส “http://localhost” จะแสดงขอมลของ Appserv

รปท 11 แสดงการตดตงเวบเซฟเวอร(8) 12. ทดสอบ PHPMYADMIN โดยใสแอดเดรส http://localhost/phpMyAdmin จะมหนาตางขนมาใส Username เปน “root” Password เปนคาทต งไว ในทนใชเปน 123

รปท 12 แสดงการสรางดาตาเบส(1)

Page 62: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

53

13. สรางดาตาเบสโดยการเลอกท “Import”

รปท 13 แสดงการสรางดาตาเบส(2)

รปท 14 แสดงการสรางดาตาเบส(3)

Page 63: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

54

14. เขาไปทโฟลเดอร ELT System > database > ELT.sql > กดปม Open

รปท 15 แสดงการสรางดาตาเบส(4)

15. จากนนกดปม “Go”

รปท 16 แสดงการสรางดาตาเบส(5)

Page 64: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

55

16. แสดงการน าเขาดาตาเบสส าเรจ

รปท 17 แสดงการสรางดาตาเบส(6)

17. น าเขา ซอรทโคด ระบบ E.L.T. System Control โดยการคดลอกโฟลเดอร ELT System/source_code/ELT_SYSTEM ไปไวใน C:/Appserv/www

รปท 18 แสดงการตดตงระบบ E.L.T System Control(1)

Page 65: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

56

18. ท าการทดสอบการท างานของระบบโดยเขาไปท แอดเดรส http://localhost/ELT_SYSTEM จะปรากฎหนาจอลอกอนขนมา

รปท 19 แสดงการตดตงระบบ E.L.T System Control(2)

19. ทดสอบการลอกอน

รปท 20 แสดงการตดตงระบบ E.L.T System Control(3)

Page 66: Early Life Test System Control ระบบการควบคุม... · (Outgoing Quality Control) เพื่อควบคุมกระบวนการ E.L.T. (Early

57

รปท 21 แสดงการตดตงระบบ E.L.T System Control(4)