SPU CHONBURIระบบบันทึกการเข้าปฏิบัตงิ านของแผนก OSP 2 โดยการสแกนใบหน้า
บรษิ ทั ไทย เอ็นโอเค จากดั
ATTENDANCE RECORDING SYSTEM FOR DEPARTMENT OSP 2 BY FACE SCANNING
THAI NOK CO., LTD.
ณัฐวุฒิ จินดาวงค์
NATTAWUT JINDAWONG
รายงานฉบับนีเ้ ป็นส่วนหนึง่ ของการปฏบิ ัติงานสหกจิ ศึกษา
สาขาวิชาเทคโนโลยีสารสนเทศและการสื่อสาร คณะเทคโนโลยสี ารสนเทศ
มหาวิทยาลัยศรีปทุม วิทยาเขตชลบรุ ี
ปีการศึกษา 2562
SPU CHONBURIระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า
บรษิ ัท ไทย เอน็ โอเค จากัด
ATTENDANCE RECORDING SYSTEM FOR DEPARTMENT OSP 2 BY FACE SCANNING
THAI NOK CO., LTD.
ณฐั วฒุ ิ จนิ ดาวงค์
NATTAWUT JINDAWONG
ปฏิบตั งิ าน ณ บรษิ ทั ไทย เอ็นโอเค จากดั
นิคมอตุ สาหกรรมอมตะนคร ถนนบางนา-ตราด
เลขท่ี 700/452 หมู่ 7 ตาบลดอนหวั ฬอ่ อาเภอเมืองชลบรุ ี จงั หวดั ชลบุรี
รหสั ไปรษณยี ์ 20000
I
ช่ือหัวข้อ ระบบบนั ทึกการเขา้ ปฏิบตั ิงานของแผนก OSP 2 โดยการสแกนใบหน้า
บริษทั ไทย เอ็นโอเค จากัด
ชื่อนกั ศึกษา ATTENDANCE RECORDING SYSTEM FOR DEPARTMENT OSP 2 BY
สาขาวิชา FACE SCANNING THAI NOK CO., LTD.
คณะ นายณัฐวุฒิ จินดาวงค์ รหสั นักศึกษา 61703529
เทคโนโลยสี ารสนเทศและการส่ือสาร
เทคโนโลยสี ารสนเทศ
SPU CHONBURI
คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยศรีปทุม วิทยาเขตชลบุรี อนุมัติให้รายงานการ
ปฏบิ ตั งิ านสหกิจศกึ ษาฉบบั นี้ เปน็ ส่วนหน่ึงของรายงานวิชาสหกิจศึกษา
ผชู้ ว่ ยอธกิ ารบดีและรกั ษาการรองคณบดคี ณะเทคโนโลยีสารสนเทศ
……………………………………………………………..
(ผู้ช่วยศาสตราจารย์ นรนิ ทร์ พนาวาส)
หัวหนา้ สาขาวชิ าเทคโนโลยสี ารสนเทศและการส่อื สาร
……………………………………………..
(อาจารย์จริ าภรณ์ ชมย้ิม)
อาจารย์ท่ปี รึกษาสหกจิ ศกึ ษา อาจารยท์ ป่ี รึกษาสหกจิ ศกึ ษา
………………………………………. ..……………………………………….
(อาจารย์ลัดดาวรรณ มีอนนั ต์) (อาจารย์จิราภรณ์ ชมยิ้ม)
II
วนั ที่ 15 มถิ นุ ายน 2563
เร่อื ง ขอสง่ รายงานการปฏบิ ตั ิงานสหกิจศกึ ษา
เรยี น อาจารย์ทปี่ รึกษาสหกจิ ศึกษา สาขาวิชาเทคโนโลยสี ารสนเทศและการสื่อสาร
อาจารย์ลัดดาวรรณ มีอนนั ต์ และอาจารย์จิราภรณ์ ชมยิ้ม
ตามที่ผู้ปฏิบัติงานสหกิจศึกษา นายณัฐวุฒิ จินดาวงค์ นักศึกษาสาขาวิชาเทคโนโลยี
สารสนเทศและการสื่อสาร คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยศรีปทุม วิทยาเขตชลบุรี ได้
ปฏิบัติงานระหว่างวันที่ 13 มกราคม พ.ศ. 2563 ถึงวันที่ 8 พฤษภาคม พ.ศ. 2563 ในตาแหน่ง
พนกั งาน SMART Information Project ณ บริษัท ไทย เอ็นโอเค จากดั
บดั น้ี การปฏบิ ตั ิสหกจิ ศึกษาได้สนิ้ สดุ แลว้ จึงใครข่ อสง่ รายงานการปฏบิ ัตงิ านสหกจิ ศึกษา
ดังกลา่ วจานวน 1 เล่ม เพื่อขอรบั คาปรึกษาต่อไป
จงึ เรยี นมาเพื่อโปรดพจิ ารณา
ขอแสดงความนับถือ
..............................................
(นายณฐั วฒุ ิ จนิ ดาวงค)์
SPU CHONBURI
IV
หวั ข้อสหกจิ ศกึ ษา ระบบบนั ทึกการเข้าปฏิบตั ิงานของแผนก OSP 2 โดยการสแกนใบหนา้
บรษิ ัท ไทย เอน็ โอเค จากัด
ชอ่ื นกั ศึกษา นายณัฐวุฒิ จินดาวงค์ รหสั นกั ศึกษา 61703529
อาจารย์ท่ปี รกึ ษา อาจารย์ลัดดาวรรณ มีอนันต์
อาจารยท์ ป่ี รกึ ษารว่ ม อาจารยจ์ ริ าภรณ์ ชมย้มิ
หลกั สตู ร วิทยาศาสตรบัณฑติ
สาขาวชิ า เทคโนโลยสี ารสนเทศและการสอ่ื สาร
พ.ศ. 2563
SPU CHONBURI
บทคัดย่อ
โครงงานนี้มีวัตถุประสงค์เพื่อพัฒระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการ
สแกนใบหน้า บริษัท ไทย เอ็นโอเค จากัด เนื่องจากทางบริษัทใช้ระบบบันทึกเวลาโดยการรูดบัตร
และได้พบปัญหาการลืมนาบัตรมาหรือการลืมรูดบัตร ทางผู้จัดทาจึงได้พัฒนาระบบบันทึกการเข้า
ปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหนา้ บริษัท ไทย เอ็นโอเค จากัด ขึ้นมาเพื่อเป็นการลด
ปัญหา และสามารถติดปละประเมินผลการเข้าปฏิบัติงานของพนักงานได้ โดยได้ศึกษาทฤษฎีท่ี
เกี่ยวข้องและการพัฒนาระบบมาใช้ ผู้จัดทาได้นาเทคโนโลยีการตรวจจับใบหน้ามาพัฒนาระบบขึ้น
เป็น Software โดยใชภ้ าษา Python และใชโ้ ปรแกรม Python IDLE สาหรับพัฒนาระบบ
จากผลการศึกษาพบว่าการพัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดย
การสแกนใบหน้า บริษัท ไทย เอ็นโอเค จากดั โดยผลการประเมนิ ความพงึ พอใจพบว่าในภาพรวมการ
ทางานด้านฟังก์ชัน (Functional Test) อยู่ในระดับดี ( ̅ = 4.33, = 0.62) และด้านความง่าย
ของการใชง้ าน (Usability Test) อยใู่ นระดบั ดี ( ̅ = 4.06, = 0.94)
คาสาคญั : ตรวจจับใบหน้า บริษทั ไทย เอน็ โอเค จากัด
III
กิตติกรรมประกาศ
การท่ีผจู้ ดั ทาได้มาปฏิบตั ิงานตามโครงการสหกจิ ศึกษา ณ บรษิ ัท ไทย เอ็นโอเค จากดั
ตั้งแตว่ นั ที่ 13 มกราคม พ.ศ. 2563 ถึงวันท่ี 8 พฤษภาคม พ.ศ. 2563 ทาใหผ้ ู้จัดทาไดร้ ับความรคู้ วาม
เข้าใจ และประสบการณ์ในการทางานจรงิ รวมทง้ั ทักษะในการทางานด้านต่าง ๆ ที่มีคุณค่าในการ
นาไปตอ่ ยอดในอนาคต สาหรบั รายงานสหกจิ ศึกษาฉบับนี้สาเรจ็ ลงได้ด้วยดี เน่ืองจากการสนบั สนนุ
และความรว่ มมือจากหลายฝา่ ย ดงั นี้
1. คณุ สริ ภพ เทียบฤทธิ์ Department Manager
2. คณุ เอกชัย ปาคา Operator
3. คณุ ณฐั ดนยั สกุลไทย Engineer
4. อาจารยจ์ ิราภรณ์ ชมยิม้ อาจารยท์ ีป่ รึกษาสหกิจศกึ ษา
5. อาจารยล์ ัดดาวรรณ มอี นันต์ อาจารย์ทปี่ รึกษาสหกิจศึกษา
SPU CHONBURI
นอกจากนีย้ ังมีบุคคลท่านอน่ื ๆ ท่ีมไิ ด้กล่าวไว้ ณ ทน่ี ซ้ี ึง่ ท่านเหลา่ นไ้ี ดก้ รุณาให้คาแนะนา
ในการจดั ทารายงานฉบบั นี้
ผ้จู ดั ทาขอขอบพระคุณทุกทา่ นทีไ่ ด้มสี ว่ นรว่ มในการใหข้ ้อมูล คาแนะนา และเปน็ ท่ี
ปรกึ ษาในการจัดทารายงานฉบับนจี้ นเสร็จสมบูรณ์
นายณัฐวุฒิ จนิ ดาวงค์
ผจู้ ดั ทา
วันที่ 18 พฤษภาคม 2563
V
คำนำ
เอกสารประกอบโครงงานฉบับนี้จัดทาขึ้นเพื่อประกอบการจัดทาโครงงานสหกิจศึกษา
บริษัท ไทย เอ็นโอเค จากัด ตามหลักสูตรวิชาสหกิจศึกษาเทคโนโลยีสารสนเทศและการสื่อสาร
(ICT499) ซึ่งต้องใช้หลักการออกแบบ และการพัฒนาระบบงานเพื่อเป็นประโยชน์ต่อผู้ที่สนใจจะ
ศึกษา และเป็นแนวทางในการพัฒนาระบบต่อไป
โดยเอกสารโครงงานสหกิจศึกษา บริษัท ไทยเอ็นโอเค จากัด ประกอบด้วยขอบเขตการ
พัฒนาระบบ แนวคิดและทฤษฎีที่เกี่ยวข้อง วิธีการดาเนินงาน การวิเคราะห์และออกแบบระบบ
ประกอบด้วย แผนภาพแสดงการทางานของผู้ใช้ (Use Case Diagram) และแผนภาพซีเควนซ์
(Sequence Diagram) พร้อมผังงานกระบวนการ (Flowchart) ผลการดาเนินงานสรุปผลและ
ขอ้ เสนอแนะ ของโครงงานสหกิจศึกษา บรษิ ัท ไทยเอน็ โอเค จากัด
ทางผู้จัดทาหวังเป็นอย่างยิ่งว่า เอกสารประกอบการจัดทาโครงงานสหกิจศึกษา ระบบ
บันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า บริษัท ไทย เอ็นโอเค จากัด ตาม
หลกั สตู รวชิ าสหกจิ ศึกษาเทคโนโลยสี ารสนเทศและการส่อื สาร (ICT499) คงเปน็ ประโยชนต์ อ่ ผู้ท่สี นใจ
ศึกษาไม่มากก็น้อย หากมีข้อผิดพลาด ข้อบกพร่อง หรือความไม่สมบูรณ์ของระบบงานนี้
อนั เน่อื งมาจากผจู้ ัดทายงั ขาดความรู้ ความชานาญ และขาดประสบการณ์ในการพัฒนาระบบ ผู้จัดทา
จึงขออภยั มา ณ ท่นี ี้ และขอน้อมรบั ความผิดพลาดทุกประการ
ณัฐวฒุ ิ จินดาวงค์
ผู้จัดทา
SPU CHONBURI
VI
สารบญั
หน้า
ใบรับรองรายงานการปฏิบัติงานสหกิจศกึ ษา.........................................................................................I
หนังสอื รบั รองการสง่ รายงานการปฏิบัติงานสหกจิ ศึกษา......................................................................II
กิตติกรรมประกาศ.......................................................................................................... ..................... III
บทคัดย่อ............................................................................................................................................. IV
คานา............................................................................................................................. .......................V
SPU CHONBURI
สารบัญ........................................................................................................................... .....................VI
สารบญั ตาราง....................................................................................................................................VIII
สารบญั ภาพ........................................................................................................................................IX
บทท่ี 1 บทนา.................................................................................................................................1
ประวัติความเปน็ มาของบริษัท...........................................................................................1
การจดั การองค์กร......................................................................................... 3
ตาแหน่งและลักษณะงานทีไ่ ด้รบั มอบหมาย................................................. 4
บุคลากรผูน้ ิเทศงาน (พ่เี ลีย้ ง) ....................................................................... 4
บทท่ี 2 แนวคิดและทฤษฎีท่เี กย่ี วข้อง....................................................................... 5
งานวิจยั ท่ีเกี่ยวข้อง....................................................................................... 5
ทฤษฎที เ่ี กีย่ วขอ้ ง.......................................................................................... 6
ภาษาทใี่ ชใ้ นการพฒั นา................................................................................. 7
เครอ่ื งมือที่ใชในการพฒั นาระบบ.................................................................. 8
โปรแกรมทใ่ี ชใ้ นการออกแบบและจดั ทาเอกสาร.......................................... 8
บทที่ 3 วิธกี ารดาเนนิ งาน.......................................................................................... 10
ขนั้ ตอนการดาเนนิ งาน................................................................................. 10
ความเปน็ มาและความสาคัญของปัญหา...................................................... 10
วัตถปุ ระสงค์ของโครงงาน........................................................................... 11
ขอบเขตของโครงงาน.................................................................................. 11
ผลทคี่ าดว่าจะได้รับ..................................................................................... 12
SPU CHONBURI VII
สารบัญ (ต่อ)
หนา้
แผนการดาเนนิ งาน (Gantt Chart)................................................................................12
แผนภาพแสดงการทางานของผูใ้ ช้ (Use Case Diagram)..............................................14
แผนภาพซเี ควนซ์ (Sequence Diagram)......................................................................16
การสรา้ งเครื่องมือประเมินความพงึ พอใจ....................................................................... 16
การทดสอบและประเมิน................................................................................................. 17
สถิตทิ ใ่ี ชใ้ นการทดสอบ................................................................................................... 18
บทที่ 4 ผลการดาเนนิ งาน............................................................................................................19
ผลการพัฒนาระบบ.........................................................................................................19
ข้ันตอนการทางานของระบบ.......................................................................................... 27
ผลการวเิ คราห์แบบประเมิน............................................................................................29
บทท่ี 5 สรปุ ผลการศึกษา............................................................................................................ 31
สรุปผลการดาเนินโครงงาน............................................................................................. 31
ปัญหาทีพ่ บ..................................................................................................................... 31
ขอ้ เสนอแนะ................................................................................................................... 31
สรปุ ผลการปฏบิ ัตงิ าน..................................................................................................... 32
บรรณานกุ รม.................................................................................................................................... 33
ภาคผนวก.......................................................................................................................................... 36
ภาคผนวก ก ภาพการปฏบิ ตั งิ านสหกิจศึกษา.................................................................37
ภาคผนวก ข ผังงานกระบวนการ (Flowchart)..............................................................43
ภาคผนวก ค แบบประเมินความพึงพอใจ....................................................................... 46
ภาคผนวก ง รายนามผู้ประเมินการใชง้ านระบบ............................................................ 50
ภาคผนวก จ หนงั สือรับรองการนาไปใชป้ ระโยชน์..........................................................52
ภาคผนวก ฉ นาเสนอโครงานสหกิจ................................................................................54
หนังสอื รบั รองการใชป้ ระโยชน์ผลงาน............................................................................................... 55
ประวัติผู้จดั ทาโครงงาน......................................................................................................................61
VIII
สารบญั ตาราง
หน้า
ตารางที่ 3.1 ตารางเกณฑก์ ารใหค้ ะแนนของแบบประเมินโครงงาน...................................................17
ตารางท่ี 4.1 ตารงผลการทดสอบระบบด้านการทางานไดต้ รงตามฟังกช์ ่นั (Functional Test)........29
ตารางท่ี 4.2 ตารางผลการทดสอบระบบดา้ นความง่ายต่อการใช้งานระบบ (Usability Test)...........30
SPU CHONBURI
SPU CHONBURI IX
สารบญั ภาพ
หน้า
ภาพที่ 1.1 แสดงภาพสัญลักษณข์ องบรษิ ทั ไทยเอน็ โอเค จากัด…………………………………………………..1
ภาพท่ี 1.2 แสดงบรษิ ัท ไทย เอ็นโอเค จากดั …………………………………………………………………………….2
ภาพท่ี 1.3 แสดงกลุ่มลกู คา้ ของบรษิ ัท ไทย เอน็ โอเค จากัด………………………………………………………..2
ภาพที่ 1.4 แสดงแผนที่บริษทั ไทย เอ็นโอเค จากัด…………………………………………………………………...2
ภาพท่ี 1.5 แสดงผลติ ภณั ฑ์ของบรษิ ัท ไทย เอน็ โอเค จากัด………………………………………………………..3
ภาพท่ี 1.6 แสดงแผนผงั องค์กรของแผนก OSP…………………………………………………………………………3
ภาพท่ี 1.7 ผ้นู ิเทศงาน (พเ่ี ลย้ี ง)……………………………………………………………………………………………….4
ภาพท่ี 3.1 แสดงแผนภาพการดาเนินงาน (Gantt Chart)…………………………………………………………13
ภาพท่ี 3.2 แสดงแผนภาพ Use Case Diagram...............................................................................15
ภาพที่ 3.3 แสดงแผนภาพซเี ควนซ์ (Sequence Diagram)..............................................................16
ภาพท่ี 4.1 แสดงหนา้ จอหลักของโปรแกรม.......................................................................................19
ภาพที่ 4.2 แสดงเมนเู ปิดตาแหน่งท่ีตั้งข้อมลู ของขอ้ มูล.....................................................................20
ภาพท่ี 4.3 แสดงเมนเู ปลย่ี นรหสั ผา่ นสาหรับการบันทกึ ข้อมูลพนักงาน.............................................20
ภาพท่ี 4.4 แสดงหน้าตา่ งเปลยี่ นรหสั ผ่านสาหรบั การบันทึกขอ้ มลู พนักงาน......................................21
ภาพที่ 4.5 แสดงเมนูแสดงผลการเขา้ -ออกประจาวนั แบบกราฟวงกลม............................................21
ภาพท่ี 4.6 แสดงผลการเขา้ -ออกประจาวันแบบกราฟวงกลม...........................................................22
ภาพที่ 4.7 แสดงส่วนการจดั การข้อมูลพนักงาน................................................................................22
ภาพที่ 4.8 แสดงหน้าตา่ งการบนั ทกึ รปู ภาพ......................................................................................23
ภาพท่ี 4.9 แสดงหน้าตา่ งใส่รหัสเพ่อื ยืนยนั การบันทึกข้อมูล.............................................................24
ภาพท่ี 4.10 แสดงขอ้ ความการบนั ทึกข้อมูลสาเร็จ............................................................................24
ภาพท่ี 4.11 แสดงสว่ นการแสดงผลและตรวจจับใบหนา้ ...................................................................25
ภาพท่ี 4.12 แสดงหนา้ จอการบนั ทึกข้อมลู การเขา้ -ออก...................................................................26
ภาพที่ 4.13 แสดงการทางานของระบบการตรวจจบั ใบหน้าในการเขา้ -ออกการปฏิบตั งิ าน.............27
ภาพที่ 4.14 แสดงการทางานของการบันทึกใบหนา้ ของพนักงาน.....................................................28
ภาพที่ ก-1 แสดงภาพบรรยากาศอบรมเรยี นรู้ผลติ ภณั ฑ์ของบริษทั จากเจา้ หนา้ ที่ Curing School.38
ภาพท่ี ก-2 แสดงภาพบรรยากาศอบรมเรยี นรูผ้ ลติ ภัณฑ์ของบรษิ ัทจากเจา้ หนา้ ท่ี Curing School.38
ภาพที่ ก-3 แสดงภาพบรรยากาศอบรมเรยี นรผู้ ลติ ภณั ฑ์ของบรษิ ทั จากเจ้าหนา้ ที่ Curing School.39
X
สารบญั ภาพ (ต่อ)
หน้า
ภาพท่ี ก-4 แสดงภาพเขา้ ไปถ่ายวดิ โี อในไลน์ผลิต...........…………………........………………………………..39
ภาพท่ี ก-5 แสดงภาพเข้าไปถ่ายวิดีโอในไลนผ์ ลิต...........…………………........………………………………..40
ภาพที่ ก-6 แสดงภาพบรรยากาศการนั่งตัดต่อสือ่ วิดโี อขนั้ ตอนการทางานในไลนผ์ ลติ .....................40
ภาพท่ี ก-7 แสดงภาพการหาจดุ ติดตง้ั กล้องเว็บแคม.........................................................................41
ภาพท่ี ก-8 แสดงภาพการหาจดุ ติดตงั้ กล้องเวบ็ แคม.........................................................................41
ภาพท่ี ก-9 แสดงภาพการนิเทศงานกับอาจารย์ทป่ี รึกษาครง้ั ท่ี 1......................................................42
ภาพที่ ข-1 แสดงภาพผงั กระบวนการการทางานของระบบ..............................................................45
SPU CHONBURI
SPU CHONBURI บทท่ี 5
สรปุ ผลการศกึ ษา
สรุปผลการดาเนินโครงงาน
จากการศึกษา วิเคาะห์และพัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดย
การสแกนใบหน้า บรษิ ัท ไทย เอน็ โอเค จากดั ผ้จู ดั ทาตอ้ งการที่จะนาเทคโนโลยีการสแกนใบหน้าเข้า
มาประยุกต์ใช้ในการทางาน เพื่อติดตามและประเมินผลภายในออฟฟิศ โดยการพัฒนาระบบนี้นั้นได้
เลือกใช้ภาษา Python สาหรับการพัฒนาทั้งระบบ และใช้โปรแกรม Python IDLE ในการพัฒนา
ระบบ
ผลจากการศึกษา และดาเนนิ งานพบว่าระบบสามารถดาเนินงานได้ตามวัตถุประสงค์ ใช้ดู
ผลการเข้าปฏิบัติงานของพนักงานออฟฟิศได้ และสามารถใชข้ ้อมลู จากตัวโปรแกรมนามาประเมนิ ผล
ของพนักงานได้อีกด้วย และจากการประเมินความพึงพอใจ พบว่าในภาพรวมการทางานด้านฟังก์ชัน
(Functional Test) อยู่ในระดับดี ( ̅ = 4.33, = 0.62) และด้านความง่ายของการใช้งาน
(Usability Test) อยู่ในระดบั ดี ( ̅ = 4.06, = 0.94)
ปญั หาทพ่ี บ
จากการท่ผี ู้จดั ทาได้พฒั นาระบบบนั ทึกการเข้าปฏบิ ตั งิ านของแผนก OSP 2 โดยการสแกน
ใบหน้า บรษิ ทั ไทย เอ็นโอเค จากัด ข้นึ มานนั้ ยังมขี ้อจากดั ในการใช้งาน ดงั น้ี
1. การบันทึกการเข้าปฏิบัติงานจะต้องทาการกดปุ่มบันทึกทุกวัน ไม่สามารถปล่อยให้
โปรแกรมทางานไดต้ ลอด 24 ชวั่ โมง
2. ไม่สามารถบันทึกข้อมูลพนักงานได้ หากอยู่ในระหว่างการเปิดหน้าจอบันทึกการเข้า
ปฏิบตั งิ าน
ข้อเสนอแนะ
1. ระบบควรมกี ารแสดงผลแบบรายเดือน
2. ระบบควรทางานได้อยา่ งต่อเน่ือง โดยทไ่ี ม่ต้องกดปุ่มบันทึกทุกวนั
3. ในส่วนของการจัดการข้อมูลพนักงาน ควรออกแบบให้มีความทนั สมัยและสวยงาม
32
สรุปผลการปฏิบัติงาน
จากการที่ได้ปฏิบัติงานสหกิจศกึ ษา ณ บริษทั ไทย เอน็ โอเค จากัด แผนก OSP 2-1 ส่วน
งาน SMART information Project ต้งั แตว่ นั ท่ี 13 มกราคม ถงึ วันที่ 8 พฤษภาคม พ.ศ. 2562 โดย
หนา้ ทีท่ ไ่ี ด้รับมอบหมายคือ นักศกึ ษาฝกึ งาน และสง่ิ ท่ีได้รบั จากปฏบิ ัติงานทัง้ หมด มีดังต่อไปนี้
1. ได้พฒั นาระบบบนั ทกึ การเขา้ ปฏิบตั งิ านของ Office OSP 2 โดยการสแกนใบหนา้
บริษทั ไทย เอน็ โอเค จากดั
2. ไดเ้ พิ่มทกั ษะการใชง้ านโปรแกรม Adobe Premiere Pro
3. ไดเ้ รยี นร้ดู า้ น Programming มากข้ึน
4. ไดเ้ รียนรวู้ ิธกี ารทางานร่วมกบั ผอู้ น่ื
5. ได้เรยี นการทางานดว้ ยความเป็นระบบและมแี บบแผน
6. ได้เรยี นร้วู ิธกี ารแก้ไขปัญหาเฉพาะหน้าและปญั หาอ่ืนๆ
7. ไดเ้ รียนรู้การประสานงานกับแผนกอืน่ ๆ
SPU CHONBURI
SPU CHONBURI บทที่ 4
ผลการดาเนินงาน
ผลการดาเนินงานของโครงการสหกิจศึกษา บริษัท ไทยเอ็นโอเค จากัด ผู้ปฏิบัติงานได้รับ
มอบหมายในการทางาน คือ พัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกน
ใบหน้า บรษิ ัท ไทย เอ็นโอเค จากัด โดยแบง่ ระบบเป็น 3 สว่ น ได้แก่ เมนูการจดั การไฟล์ การจัดการ
ขอ้ มูลพนกั งาน และแสดงผลและตรวจจับใบหน้า โดยมีรายละเอยี ดในการดาเนนิ งานดังตอ่ ไปน้ี
ผลการพัฒนาระบบ
ระบบบันทึกการเข้าปฏิบตั ิงานของแผนก OSP 2 โดยการสแกนใบหนา้ บรษิ ัท ไทย เอ็น
โอเค จากัด มีการแสดงผลการพัฒนาระบบแบง่ ออกเปน็ 3 ส่วนดังน้ี
ส่วนที่ 1 เมนูการจดั การไฟล์
สว่ นที่ 2 การจดั การข้อมูลพนักงาน
ส่วนที่ 3 แสดงผลและตรวจจบั ใบหน้า
หนา้ จอหลัก
แสดงหนา้ จอหลักของระบบ แสดงแถบเมนู วันและเวลาแบบเรียลไทม์ แสดงข้อมูลการเขา้
ปฏบิ ตั ิงาน และการจัดการข้อมลู พนักงาน ดังภาพที่ 4.1
ภาพท่ี 4.1 แสดงหน้าจอหลกั ของโปรแกรม
SPU CHONBURI 20
1. เมนูการจัดการไฟล์
1.1 เมนเู ปิดตาแหน่งที่ตั้งข้อมูลของข้อมูล
แสดงเมนูการเปิดที่ตั้งของโฟลเดอร์ที่เก็บข้อมูล โดยจะมีโฟลเดอร์ที่เก็บข้อมูล 3
โฟลเดอร์ คอื โฟลเดอรเ์ กบ็ รูปภาพพนกั งาน โฟลเดอร์เก็บขอ้ มลู พนักงาน และโฟลเดอร์เก็บขอ้ มูลการ
เขา้ ปฏบิ ตั ิงาน ดังภาพท่ี 4.2
ภาพท่ี 4.2 แสดงเมนเู ปิดตาแหน่งท่ตี ั้งข้อมลู ของข้อมลู
1.2 เมนูเปลี่ยนรหสั ผา่ นสาหรบั การบนั ทกึ ข้อมลู พนักงาน
แสดงเมนูเปล่ียนรหัสผา่ นสาหรับการบันทึกข้อมูลพนักงาน ดงั ภาพท่ี 4.3
ภาพท่ี 4.3 แสดงเมนเู ปล่ียนรหัสผ่านสาหรบั การบนั ทกึ ข้อมูลพนักงาน
21
การเปลย่ี นรหสั ผ่านสาหรับการบันทึกข้อมูลพนักงานสามารถทาได้โดย ใส่รหัสผ่านเกา่
รหสั ผ่านใหม่ท่ตี อ้ งการเปล่ียน และยนื ยันรหัสผา่ นใหม่ ดังภาพท่ี 4.4
ภาพที่ 4.4 แสดงหน้าตา่ งเปลยี่ นรหัสผา่ นสาหรบั การบันทึกขอ้ มูลพนักงาน
1.3 เมนูแสดงผลการเข้า-ออกประจาวนั แบบกราฟวงกลม
แสดงเมนแู สดงผลการเขา้ -ออกแบบกราฟวงกลม ดงั ภาพที่ 4.5
ภาพที่ 4.5 แสดงเมนูแสดงผลการเข้า-ออกประจาวันแบบกราฟวงกลม
SPU CHONBURI
SPU CHONBURI 22
แสดงผลการเขา้ ปฏิบัติงานข้องพนกั งาน โดยจะมี 2 สเตตัส คือ In และ Out โดยท่ีสเตตัส
In จะมีสีสม้ และ สเตตสั Out จะมสี ฟี ้า และมีการแสดง วนั -เดอื น-ปี ปจั จบุ ัน ดงั ภาพท่ี 4.6
ภาพที่ 4.6 แสดงผลการเขา้ -ออกประจาวนั แบบกราฟวงกลม
2. เมนูการจัดการขอ้ มลู พนักงาน
2.1 เมนกู ารจัดการข้อมูลพนักงาน
แสดงเมนกู ารจัดการข้อมูลพนกั งาน ดงั ภาพท่ี 4.7
ภาพที่ 4.7 แสดงสว่ นการจัดการข้อมลู พนักงาน
23
จากภาพที่ 4.7 แสดงส่วนการการจัดการข้อมูลพนักงาน ประกอบด้วยช่องกรอกรหัส
พนักงาน ช่องกรอกชื่อพนักงาน ช่องกรอกตาแหน่งพนักงาน วิธีการบันทึกข้อมูลพนักงาน ปุ่มกด
บันทึกรูปภาพ ปุ่มกดบันทึกข้อมูลพนักงาน และช่องกรอกเพือ่ ลบขอ้ มูลพนักงาน วิธีการบันทึกข้อมลู
สามารถทาได้โดย 1. กรอกรหัสพนักงาน 2. กรอกชื่อพนักงาน 3. กรอกตาแหน่งพนักงาน 4. กดปุ่ม
Take Image เพื่อบันทึกรูปภาพ 5. เมื่อบันทึกรูปภาพเรียบร้อยกด Save Profile เพื่อบันทึกข้อมูล
พนกั งาน 6. ใสร่ หัสเพือ่ บันทกึ ข้อมูลพนักงาน
2.2 หนา้ ตา่ งการบนั ทึกรูปภาพ
แสดงหนา้ ตา่ งการทางานของการบันทึกภาพ ดงั รูปที่ 4.8
ภาพที่ 4.8 แสดงหน้าตา่ งการบันทกึ รูปภาพ
จากภาพที่ 4.8แสดงหน้าต่างการทางานของการบันทึกภาพ เมื่อกดปุ่ม Take Image
แล้ว จะปรากฏหน้าต่างแสดงใบหนา้ และกรอบแสดงขอบเขต ในการบนั ทกึ ใบหน้าจะต้องอยู่ห่างจาก
กลอ้ งประมาณ 30 – 50 เซนตเิ มตร
SPU CHONBURI
24
2.3 หน้าต่างใส่รหัสเพื่อยืนยนั การบนั ทกึ ข้อมูล
หน้าต่างใส่รหัสเพื่อยนื ยนั การบนั ทกึ ข้อมูล ดังภาพท่ี 4.9
SPU CHONBURI
ภาพที่ 4.9 แสดงหน้าต่างใสร่ หัสเพื่อยนื ยันการบนั ทกึ ขอ้ มูล
2.4 แสดงข้อความการบนั ทกึ ขอ้ มูลสาเร็จ
เมื่อบันทกึ ข้อมลู สาเรจ็ จะปรากฏข้อความ Profile Saved Successfully ดงั ภาพที่ 4.10
ภาพท่ี 4.10 แสดงข้อความการบนั ทึกข้อมูลสาเร็จ
3. แสดงผลและตรวจจับใบหนา้
25
3.1 แสดงผลและตรวจจับใบหนา้
แสดงส่วนการแสดงผลและตรวจจับใบหนา้ ดังภาพที่ 4.11
SPU CHONBURI
ภาพที่ 4.11 แสดงส่วนการแสดงผลและตรวจจบั ใบหนา้
จากภาพที่ 4.11 แสดงส่วนการแสดงผลและตรวจจบั ใบหน้า ประกอบด้วยป่มุ บันทึกเวลา
การปฏบิ ัตงิ าน หน้าต่างแสดงขอ้ มลู การบนั ทึก และปุ่มปดิ โปรแกรม โดยในหนา้ ตา่ งแสดงขอ้ มูลการ
บันทกึ จะทาการสแดงรหัสพนกั งาน ชื่อ ตาแหน่ง วันท่ี เวลาท่ีเขา้ หรือออก และสถานการณเ์ ขา้ -ออก
3.2 แสดงหนา้ จอการบันทกึ ข้อมูลการเข้า-ออก
แสดงหน้าจอการบันทึกข้อมลู การเขา้ -ออก ดังภาพที่ 4.12
SPU CHONBURI 26
ภาพที่ 4.12 แสดงหน้าจอการบันทกึ ข้อมลู การเข้า-ออก
จากภาพท่ี 4.12 แสดงหนา้ จอการบันทึกข้อมูลการเขา้ -ออก ประกอบด้วยช่อื เวลา ณ
ตอนที่สแกน และกรอบแสดงขอบเขต
ขั้นตอนการทางานของระบบ
ขัน้ ตอนในการทางานของระบบบันทึกการเขา้ ปฏบิ ัติงานของแผนก OSP 2 โดยการสแกน
ใบหน้า บริษัท ไทย เอ็นโอเค จากัด ออกแบบมาเพือ่ แสดงภาพรวมของระบบงานการตรวจจับใบหน้า
และการประมวลผล ดงั ภาพท่ี 4.13 และภาพท่ี 4.14
27
ภาพที่ 4.13 แสดงการทางานของระบบการตรวจจบั ใบหนา้ ในการเข้า-ออกการปฏิบัตงิ าน
จากภาพที่ 4.13 แสดงการทางานของระบบการตรวจจับใบหน้าในการเข้า-ออกการ
ปฏบิ ัตงิ าน มีข้นั ตอนการทางานดังนี้
1. ตรวจจับใบหนา้ จากผใู้ ชง้ าน
2. เก็บรูปภาพนาภาพมาลดขนาดลงและเปลย่ี นให้เปน็ สขี าว-ดา
3. ส่งภาพท่ีไดม้ าไปยงั ส่วนประมวลผล
4. สว่ นประมวลผลดงึ ภาพในโฟลเดอร์ฐานข้อมูลรูปภาพทไ่ี ด้รับการเรียนรู้แลว้ มา
ประมวลผล และเปรียบเทียบ
5. สง่ ขอ้ มลู ที่ไดป้ ระมวลเรยี บร้อยแลว้ ไปยงั ฐานข้อมลู การเข้าปฏบิ ตั ิงาน
SPU CHONBURI
SPU CHONBURI 28
ภาพที่ 4.14 แสดงการทางานของการบนั ทึกใบหนา้ ของพนักงาน
จากภาพท่ี 4.14 แสดงการบันทึกใบหนา้ ของพนักงาน มีข้ันตอนดังน้ี
1. ตรวจจบั ใบหน้าจากผู้ใช้งาน
2. เกบ็ รปู ภาพนาภาพมาลดขนาดลงและเปล่ยี นให้เปน็ สขี าว-ดา
3. ส่งภาพท่ไี ด้มาไปยงั สว่ นประมวลผล
4. ทาการจัดหมวดหมู่ขอ้ มลู ของภาพ เพอื่ นาไปเรยี นรู้
5. เรียนรูข้ ้อมูลภาพทไี่ ดร้ ับการจัดหมวดหมู่แลว้
6. สง่ ภาพไปทโ่ี ฟลเดอรฐ์ านข้อมูลรปู ภาไ
ผลการวเิ คราหแ์ บบประเมนิ
29
ผลการประเมินการระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกน
ใบหนา้ บริษทั ไทย เอ็นโอเค จากัด
ตารางสรุปผลการวิเคราหแ์ ละแปรผลการประเมนิ ความพึงพอใจผู้ใช้งานระบบบันทึกการ
เข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า บริษัท ไทย เอ็นโอเค จากัด ผลการประเมิน
ความพงึ พอใจด้านการทางานไดต้ ามฟงั ก์ชนั่ งานของระบบ (Functional Test)
ตารางที่ 4.1 ผลการทดสอบระบบดา้ นการทางานได้ตรงตามฟงั กช์ นั่ (Functional Test)
หัวข้อ ̅ แปลผล
1. ความเสถียรของระบบ 4.33 0.58 ดี
2. ความถูกต้องในการตรวจสอบใบหนา้ 4.33 0.58 ดี
3. ความถูกต้องของรายงานเวลาปฏบิ ตั ิงาน 4.67 0.58 ดมี าก
4. การบันทกึ ใบหนา้ สาหรบั บนั ทกึ ข้อมูลสามารถทางานได้มี
ประสทิ ธภิ าพ 4.33 0.58 ดี
5. การบันทึกใบหนา้ สาหรบั บันทกึ เวลาปฏิบตั ิงานทางานได้ถกู ต้อง
4.00 1.00 ดี
คะแนนเฉลย่ี รวม 4.33 0.62 ดี
SPU CHONBURI
จากตารางที่ 4.1 พบว่าความพึงพอใจด้านการทางานได้ตามฟังก์ชั่นงานของระบบ
(Function Test) ในภาพรวมอยูใ่ นระดบั ดี ซ่งึ มคี ่าเฉล่ยี ( ̅ = 4.33, = 0.62)
ตารางที่ 4.2 ผลการทดสอบระบบด้านความง่ายต่อการใชง้ านระบบ (Usability Test)
หัวข้อ 30
1. ความงา่ ยต่อการใช้งานของระบบ ̅ แปลผล
2. ความชดั เจนและความถูกตอ้ งของขอ้ ความทแ่ี สดงบนหน้าจอ 4.67 0.58 ดีมาก
3. ความสวยงามและเหมาะสมของหน้าต่างโปรแกรม 3.67 1.15 ดี
4. ระบบใชง้ านง่ายไม่ซับซ้อน 4.00 1.00 ดี
5. รปู แบบตัวอักษรอ่านง่ายและชัดเจน 3.67 1.15 ดี
6. ความสมบูรณ์ของข้อมลู ในระบบ 4.00 1.00 ดี
4.33 1.15 ดี
คะแนนเฉลีย่ รวม 4.06 0.94 ดี
SPU CHONBURI
จากตารางที่ 4.2 พบวา่ ความพงึ พอใจด้านความงา่ ยต่อการใช้งานของระบบ (Usability
Test) ในภาพรวมอยูใ่ นระดบั ดี ( ̅ = 4.06, = 0.94)
SPU CHONBURI บทท่ี 3
วิธีการดาเนินงาน
ขน้ั ตอนการดาเนนิ งาน
การพัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า บริษัท
ไทย เอ็นโอเค จากัด เกิดจากการรวบรวมความคิดของผู้ปฏิบัติงาน เพื่อให้ได้แนวทางในการจัดทา
ระบบ โดยจะแสดงให้เห็นถึงขั้นตอนวิธีการในการปฏิบัติงานเกี่ยวกับระบบบันทึกการเข้าปฏิบัติงาน
ของ Office OSP 2 บริษัท ไทย เอ็นโอเค โดยการสแกนใบหนา้ โดยมีรายละเอยี ดดงั นี้
1. การค้นคว้าข้อมูล ก่อนที่จะมีการพัฒนาระบบจะต้องมีการสอบถามข้อมูลจากบริษัท
เพือ่ ให้ไดข้ ้อมูลทถี่ กู ต้อง และตรงตามความตอ้ งการของบริษัท
2. การศึกษาและเก็บรวมรวมข้อมูล เมื่อทาการสอบถามข้อมูลแล้ว ต่อไปจะต้อง
ทาการศกึ ษาขอ้ มลู นัน้ อย่างจรงิ จัง พร้อมกับการเกบ็ รวบรวมขอ้ มลู เพื่อนามาใช้ในโครงงาน
3. วิเคราะหแ์ ละออกแบบโปรแกรม
4. พัฒนาทดสอบระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกน
ใบหนา้ บรษิ ทั ไทย เอน็ โอเค โดยใชโ้ ปรแกรม Python IDLE
6. ทดสอบระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า
บรษิ ทั ไทย เอ็นโอเค โดยบนั ทกึ ผลลัพธห์ ากเกดิ ขอ้ ผิดพลาดจงึ แกไ้ ข ปรบั ปรุงและนามาใชง้ านจรงิ
7. นาเสนอระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า
บรษิ ัท ไทย เอ็นโอเค โดยอธิบายวธิ กี ารใช้งานระบบ
ความเป็นมาและความสาคัญของปัญหา
ในปจั จุบนั ไดม้ ีการนาเทคนโลยสี ารสนเทศเขา้ มาประยุกต์ใช้งานเพ่อื เพม่ิ ความสะดวกและ
ความรวดเร็วในการปฏิบัติงานภายในองค์กร และทาให้องค์กรมีประสิทธิภาพมากยิ่งขึ้น การบันทึก
เวลาเข้าปฏิบัติงานก็มีการนาเทคโนโลยีสารสนเทศเข้ามาประยุกต์ใช้ด้วย เช่น การบันทึกเวลาการ
ทางานด้วยการสแกนนิ้วมือ การบันทึกเวลาเรียนด้วยการรูดบัตรนักศึกษา และการบันทึกเวลา
ปฏิบตั ิงานด้วยการสแกนใบหน้า เป็นตน้ ซงึ่ ในปัจจุบันเทคโนโลยีการจดจาใบหน้ากาลังเป็นท่ีนิยมกัน
มากขึ้นในหมู่อุตสาหกรรมโรงงานและบริษัท เพราะเป็นการเพิ่มความรวดเร็วในการบันทึกเวลาเข้า
ปฏิบตั งิ าน และลดการใช้ทรัพยากรกระดาษ โดยทางแผนก OSP2 ของบรษิ ทั ไทย เอน็ โอเค จากดั
11
ได้เล็งเห็นถึงความสาคัญในการนาเทคโนโลยีสารสนเทศมาประยุกต์ใช้ในแผนก เพิ่มประสิทธิภาพ
ใหก้ ับแผนกมากยง่ิ ขน้ิ
จากความสาคัญที่กล่าวมาข้างต้น ผู้จัดทาจึงมีแนวคิดในการนาเทคโนโลยีสารสนเทศเข้า
มาชว่ ยเพิ่มประสทิ ธิภาพในการทางานให้ดียิง่ ข้นึ โดยการนาเทคโนโลยีการสแกนใบหนา้ เข้ามาช่วยใน
การพฒั นา ซง่ึ สามารถตดิ ตามและประเมินผลการเข้าปฏิบัตงิ านของพนักงานแผนก OSP 2 ได้อย่างมี
ประสิทธิภาพ
วัตถุประสงค์ของโครงงาน
ในการดาเนินงานพัฒนาระบบบนั ทกึ การเขา้ ปฏิบตั งิ านของแผนก OSP 2 โดยการสแกน
ใบหนา้ บรษิ ทั ไทย เอ็นโอเค จากัด ผู้จดั ทาได้กาหนดวัตถุประสงคด์ งั นี้
1. เพื่อพัฒนาระบบบันทึกการเขา้ ปฏบิ ตั ิงานของแผนก OSP 2 โดยการสแกนใบหน้า ให้
มีประสิทธภิ าพ
2. เพื่อประเมินความพึงพอใจของผู้ใช้งานต่อระบบบันทึกการเข้าปฏิบัติงานของแผนก
OSP 2 โดยการสแกนใบหนา้ บรษิ ทั ไทย เอน็ โอเค จากดั
ขอบเขตของโครงงาน
ระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า บริษัท ไทย เอ็น
โอเค จากดั มีขอบเขตการดาเนนิ งาน ดังน้ี
1. การเขยี นโปรแกรมควบคุมการทางาน
การเขียนโปรแกรมควบคุมการทางาน โดยใช้โปรแกรม Python IDLE และใช้ภาษา
Python โดยแบ่งเป็น 3 สว่ น
1.1 เมนูการจัดการไฟล์
1.2 การจดั การข้อมลู พนักงาน
1.3 แสดงผลและตรวจจับใบหนา้
SPU CHONBURI
12
ผลท่ีคาดว่าจะได้รบั
ในการดาเนนิ การพฒั นาระบบบนั ทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกน
ใบหนา้ ผู้จดั ทาคาดหวังถึงผลที่คาดว่าจะได้รบั ในการพัฒนาระบบ ดังนี้
1. ได้ระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า บริษัท
ไทย เอ็นโอเค จากดั โดยการสแกนใบหน้าทม่ี ปี ระสิทธภิ าพ
2. ผลประเมนิ ความพงึ พอใจต่อการใช้ระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2
โดยการสแกนใบหนา้ บรษิ ัท ไทย เอน็ โอเค จากัด โดยการสแกนใบหน้าอย่ใู นระดบั ดี
แผนการดาเนนิ งาน (Gantt Chart)
ในการจัดทาระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า
บริษัท ไทย เอ็นโอเค จากัด ผู้จัดทาได้วางแผนการดาเนินงานตั้งแต่ วันที่ 13 เดือน มกราคม
พ.ศ.2563 ถึง วนั ท่ี 8 เดอื น พฤษภาคม พ.ศ. 2563 ดงั ภาพท่ี 3.1
SPU CHONBURI
SPU CHONBURI 13
14
แผนภาพแสดงการทางานของผใู้ ช้ (Use Case Diagram)
เป็นแผนภาพท่ีใช้แสดงให้ทราบว่าระบบทางานหรือมีหน้าท่ีใดบ้าง โดยมีสัญลักษณ์รูปวงรี
แทน Use Case และสญั ลักษณ์รูปคน (Stick Man Icon) แทน Actor สาหรบั ชือ่ Use Case น้ันสว่ น
การมีปฏิสมั พนั ธ์ระหว่าง Use Case และ Actor จะใช้เสน้ ตรงมีหวั ลูกศรลากเชอ่ื มตอ่ กันสว่ นเส้นแบ่ง
ขอบเขตระหว่าง Actor กับ Use Case จะใช้เส้นกรอบสี่เหลี่ยม เรียกว่า (System Boundary) และ
สิ่งส าคัญส่วนสุดท้ายก็คือ ชื่อของระบบ (System Name) ให้แสดงไว้ด้านบนสุดของแผนภาพ โดย
ระบบมีรายละเอยี ดดังตอ่ ไปน้ี
ผใู้ ช้งานทว่ั ไป (User) คอื พนักงานแผนก OSP 2 ของบรษิ ัท ไทย เอน็ โอเค จากัด สามารถ
บนั ทกึ เวลาการเข้าปฏบิ ัตงิ านได้
ผู้ดูแลระบบ (Admin) คือ เจ้าหน้าที่ที่ทาหน้าที่ในการจัดการข้อมูลพื้นฐานของระบบ
บันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า บริษัท ไทย เอ็นโอเค จากัด
สามารถเพิม่ แกไ้ ข ลบ ดผู ลการบนั ทกึ เวลาของพนกั งาน และจัดการข้อมูลพนกั งานได้
SPU CHONBURI
15
ระบบบนั ทึกการเขา้ ปฏบิ ตั งิ านของ Office OSP 2 โดยการสแกนใบหน้า
บรษิ ัท ไทย เอน็ โอเค จากดั
จดั การข้อมลู พนักงาน
SPU CHONBURI สแกนใบหน้าเขา้
ปฏบิ ัติงาน
ผดู้ แู ลระบบ ผู้ใชง้ าน
บนั ทกึ เวลาการ
ปฏบิ ัติงาน
ภาพที่ 3.2 แสดงแผนภาพ Use Case Diagram
16
แผนภาพซเี ควนซ์ (Sequence Diagram)
เป็นแผนผังการทางานท่ีแสดงลาดบั การปฏสิ ัมพันธ์ (Sequence of Interaction) ท่ีมีการ
รับส่งข้อมูลระหว่างผู้ใช้ โดยแผนผังการทางานจะประกอบไปด้วยคลาส (Class) หรือวัตถุ (Object)
เส้นประที่ใช้เพื่อแสดงลาดับเวลา และเส้นที่ใช้เพื่อแสดงกิจกรรมที่เกิดขึ้นจากคลาสหรือวัตถุโดย
ภายในจะมชี อ่ื ของคลาสหรือวตั ถุประกอบอยู่ในรูปแบบ Object และ Class
แผนภาพซเี ควนซข์ องระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกน
ใบหน้า บรษิ ัท ไทย เอ็นโอเค จากดั ผู้ใช้งานทัว่ ไปสามารถบันทึกเวลาการเขา้ ปฏิบัติงานได้ สาหรบั
ผดู้ แู ลระบบสามารถเข้าไปยังหน้าระบบจดั การ เพือ่ จัดการข้อมูลของพนักงาน ดูผลการบันทกึ เวลา
ของพนักงาน และทาการเปดิ -ปิดระบบการบนั ทกึ เวลาเข้าปฏบิ ตั ิงานของพนักงานได้
SPU CHONBURI
ผู้ใชง้ าน ผูด้ ูแลระบบ หน้าจอหลัก จัดการข้อมูลพนกั งาน สแกนใบหน้าเขา้ ปฏิบัตงิ าน บนั ทกึ เวลาการปฏิบัตงิ าน
ออกจากระบบ
เปดิ /ปิดระบบบันทกึ เวลา บันทึกเวลาปฏบิ ตั ิงาน
ระบบเปดิ ปดิ การใช้งาน
ข้อมูลการสแกน
ข้อมลู ถกู บนั ทกึ เข้าสู่ระบบ
ขอ้ มลู ถกู บันทกึ เข้าสู่ระบบ
เข้าสู่ระบบ
ดผู ลการบนั ทึกเวลา
ภาพท่ี 3.3 แสดงแผนภาพซีเควนซ์ (Sequence Diagram)
การสรา้ งเครอื่ งมือประเมนิ ความพึงพอใจ
การจัดทาระบบบันทึกการเข้าปฏบิ ัติงานของแผนก OSP 2 โดยการสแกนใบหน้า บรษิ ัท
ไทย เอ็นโอเค จากัด ผู้จดั ทาไดม้ ีการสร้างแบบประเมินเพ่ือประเมินความพงึ พอใจในการใชง้ านระบบ
บันทกึ การเขา้ ปฏิบัตงิ านของแผนก OSP 2 โดยการสแกนใบหน้า บรษิ ัท ไทย เอน็ โอเค จากัด โดยมี
ข้นั ตอนการสรา้ งเคร่ืองมือประเมนิ ความพึงพอใจ ดังน้ี
17
1. การสร้างแบบประเมิน เริ่มจากการออกแบบใบประเมินความพึงพอใจ และกาหนด
หัวขอ้ ทจี่ ะประเมินผลโดยแบ่งออกเป็น 2 สว่ น คอื
การทดสอบระบบด้าน Functional Test คือ การทดสอบด้านฟังก์ชั่นการทางาน
ของระบบว่ามีความถูกต้อง ตรงกับการใช้งานระบบในส่วนนั้น โดยจะมีการทดสอบความถูกต้องใน
การจัดเก็บข้อมูลพืน้ ฐาน การจัดเก็บข้อมูลผู้สมคั ร การจัดทาตารางการสัมภาษณ์ การวิเคราะห์ และ
ออกรายงาน
การทดสอบระบบด้าน Usability Test คือ การทดสอบความมีประสิทธิภาพในการ
ใช้งานโปรแกรม ความเหมาะสมในการจัดวางของหน้าจอ สีของตัวอักษร และรูปภาพความยากง่าย
ในการใช้งานของระบบ
2. ตรวจสอบแบบประเมนิ ให้อาจารยท์ ปี่ รกึ ษาตรวจสอบความถูกต้องและเสนอแนะ
3. ทาการปรบั ปรุงแบบประเมินใหถ้ กู ต้องตามขอ้ เสนอแนะของอาจารยท์ ่ปี รึกษา
4. ออกหนงั สือขอความอนเุ คราะหป์ ระเมนิ โครงงาน
5. เกบ็ ผลการประเมนิ จากผู้ใช้ระบบ
6. วิเคราะห์ข้อมลู
7. สรปุ ผลการประเมนิ
โดยมกี ารแบ่งเกณฑ์การให้คะแนนของแบบประเมินโครงงาน 5 ระดับดังนี้
SPU CHONBURI
ระดบั ค่าเฉลย่ี ความหมาย
1 1.00-1.50 นอ้ ย (Much Below Average)
2 1.51-2.50 พอใช้ (Below Average)
3 2.51-3.50 ปานกลาง (Fair / Average)
4 3.51-4.50 ดี (Above Average)
5 4.51-5.00 ดมี าก (Much Above Average)
ตารางท่ี 3.1 แสดงตารางเกณฑก์ ารให้คะแนนของแบบประเมินโครงงาน
การทดสอบและประเมิน
การทดสอบ
ในการทดสอบระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า
บริษทั ไทย เอน็ โอเค จากัด ไดใ้ หผ้ ใู้ ชง้ านตรวจสอบความถกู ต้องและทาการประเมนิ ตรวจสอบเงื่อนไข
ตา่ ง ๆ เพ่อื สรปุ ผลของระบบ
18
การประเมนิ ผลระบบ
ในการประเมินผลระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า
บริษัท ไทย เอ็นโอเค จากัด ไดใ้ ชแ้ บบประเมินโครงงานท่ีไดส้ ร้างข้ึนโดยผูป้ ระเมนิ ผลให้ผู้ใช้งานเป็นผู้
ประเมิน
สถิตทิ ี่ใชใ้ นการทดสอบ
สถิติที่นามาใช้ในการวิเคราะห์ข้อมูลเป็นสถิติอย่างง่าย โดยนาผลการทดสอบที่ได้มาทา
การหาคา่ เฉล่ีย และส่วนเบี่ยงเบนมาตรฐาน ซง่ึ มวี ธิ กี ารในการคานวณดังนี้
1. ค่าเฉล่ยี (Mean) หรอื เรยี กวา่ ค่ากลางเลขคณิต ค่าเฉลย่ี คา่ มชั ฌิมาเลขคณิต เปน็ ตน้
SPU CHONBURI
̅ = ∑
n
เมอื่ ̅ แทน ค่าเฉลี่ย
∑ แทน ผลรวมของคะแนนทัง้ หมดของกลุ่ม
แทน จานวนของคะแนนในกลุม่
2. ส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation) เป็นการวัดการกระจายที่นิยมใช้กัน
มากเขยี นแทนด้วย
= √∑( − ̅ )2
n−1
หรือ
= √n ∑ 2−(∑ )2
n(n−1)
เม่อื แทน ค่าเฉลยี่ เบย่ี งเบนมาตรฐาน
̅ แทน ค่าคะแนน
แทน จานวนของคะแนนในแตล่ ะกลุ่ม
Σ แทน ผลรวม
SPU CHONBURI บทที่ 2
แนวคิดและทฤษฎที ่เี กย่ี วข้อง
งานวจิ ยั ทีเ่ ก่ียวข้อง
พิชญา จตุรวัฒน์ และคณะ (2560, บทคัดย่อ) การบันทึกเวลาเรยี นโดยส่วนใหญ่มักจะใช้
การเรยี กชื่อเพ่อื ระบตุ ัวตนของนกั เรยี น ซึ่งหากมีนักเรียนจานวนมากจะทาใหเ้ สยี เวลา รวมทั้งอาจเกิด
ความผิดพลาดขึ้นได้ การศึกษาและพัฒนาระบบบันทึกเวลาเรียนด้วยการตรวจจับใบหน้าทาขึ้นเพื่อ
แก้ปัญหาดังกล่าว เริ่มจากกระบวนการสร้างฐานข้อมูลรูปภาพ และการพัฒนาระบบในลักษณะเว็บ
แอพพลิเคชั่นเพื่อนาไปใช้งาน โดยใช้ Haar-Like Feature ในการตรวจจับใบหน้า และใช้ Local
Binary Patterns Histogram ในการรู้จาใบหน้า โดยเบื้องต้นมีความแม่นยาของการรู้จาใบหน้าที่
48% ซึ่งยังต้องปรับปรุงและพัฒนาต่อไปในอนาคต จากการทดสอบกับชั้นเรียนจริงพบว่าระบบนี้
สามารถช่วยเป็นเงื่อนไขจูงใจให้ผู้เรียนมาเข้าช้ันเรียนได้ และระบบที่มีลักษณะเป็นเว็บแอพพลิเคช่นั
ยงั สามารถใชง้ านได้งา่ ยโดยไม่จาเป็นต้องลงโปรแกรมเสริมอีกด้วย
นายธนสรรค์ แก่นเพชร และคณะ (2555, บทคัดย่อ) ได้ทาการศึกษาและพัฒนาระบบ
การบันทึกเวลาปฏิบัติงานออนไลน์ด้วยใบหน้า เป็นแนวคิดในการประยุกต์มาใช้ให้เข้ากับยุคสมัยใน
ปัจจุบัน โดยปัจจุบันบริษัทห้างร้านต่างๆเติบโตอย่างรวดเร็วมีการขยับขยายหน่วยงานออกมากมาย
การเพิม่ สาขาของบริษัทหา้ งร้านต่าง ๆ จงึ เพ่มิ ข้นึ ดว้ ยรว่ มถึงการประสานงานระหว่างบริษัทใหญ่จะมี
การจ่ายงานให้กับหน่วยงานย่อย (Outsource) หลายๆหน่วยงานทาให้การตรวจสอบการเข้ามา
ทางานเป็นเรื่องยากในกรณีน้ีจงึ มีแนวคิดที่จะพัฒนาระบบการตรวจสอบการเข้าทางานของพนักงาน
โดยที่เราไม่จาเป็นต้องไปเซ็นชื่อในสานักงานหลักคือเราจะใช้ระบบการสแกนใบหน้าผ่านกล้องเว็บ
แคมเพื่อแสดงผลว่าเรากาลังปฏิบัติงานอยู่ ณ สถานที่นั่นๆ ระบบรู้จาภาพใบหน้าเป็นหนึ่งในวิธีการ
พิสูจน์ยืนยันตัวตนบุคคลโดยใช้คุณลักษณะจาเพาะส่วนต่างๆของใบหน้าจากภาพถ่ายจากกล้อ งที่ตอ่
กับคอมพิวเตอร์มาประมวลผลขั้นตอนสาหรับการรู้จาภาพใบหน้านั้นจะประกอบไปด้วยการค้นหา
ภาพใบหน้าโดยการแปลงให้อยู่ในรูปของแม่แบบและนาไปเปรียบเทียบกับฐานข้อมูลใบหน้าที่มีอยู่
เพื่อหาบุคคลในฐานข้อมูลที่มีหน้าตาคล้ายกับภาพที่นามาเปรียบเทียบมากที่สุดและแสดงผลเป็น
ใบหน้านน้ั ออกมาโดยนาหลักการ Facedetection มาช่วยในการการตรวจหาบริเวณท่ีเป็นใบหน้าจะ
เป็นการเลือกข้อมูลที่มีความสาคัญมารู้จาเท่านัน้ ซึ่งวิธีการลดมิติข้อมูลสาหรับระบบรู้จาภาพใบหน้า
โดยใช้วิธีการวิเคราะห์องค์ประกอบหลักจะเป็นการช่วยลดข้อมูลที่ไม่จาเป็นจากรูปภาพใบหน้าทิ้งไป
ทาใหใ้ ชข้ อ้ มูลสาหรบั รู้จานอ้ ยลงหลงั จากนั้นจะไดค้ า่ ไอเกน (Eigenfaces) มาและจะนาไปทาการ
SPU CHONBURI 6
คานวณหาค่าไอเกนเฟส (Eigenfaces) เพื่อนาไปค้นหาภาพใบหน้าไอเกนซึ่งเวลา และจานวนรอบท่ี
ใช้ในการเรียนรู้จะลดลงไปจากระบบเดิมที่ไม่ลดมิติข้อมูลมาก ในส่วนของการทดสอบความถูกต้อง
ระบบท่ีมีการเรยี นรู้จากขอ้ มลู ทถี่ ูกลดมิติแล้วยังคงมีความถูกต้องใกล้เคียงกับระบบเดมิ ที่ใชข้ อ้ มลู จริง
เกรียงศักดิ์ ตรีประพิณ และคณะ (2561, บทคัดย่อ) ได้ทาการศึกษาและพัฒนาระบบ
ตรวจสอบนกั ศึกษาเข้าเรียนด้วยวธิ ีการรจู้ าใบหน้า ปญั หาการใช้เวลาที่ยาวนานสาหรับตรวจสอบการ
เข้าเรยี นเปน็ สาเหตทุ ่ีสาคัญอยา่ งหน่ึงสาหรบั ผู้สอนในปัจจบุ นั เพ่ือแก้ปญั หาดังกลา่ วจึงมีหลายงานวิจัย
ที่ให้ความสาคัญในการแก้ปัญหาโดยนาเสนอระบบตรวจสอบการเข้าเรียนด้วยวิธีการรู้จาใบหน้า แต่
จากการศึกษาค้นคว้าของผ้วู จิ ัยพบว่า งานวิจยั เหล่าน้นั ยงั ขาดประสิทธิภาพในการรูจ้ าใบหน้าได้อย่าง
ถูกต้อง และนักศึกษาไม่สามารถตรวจสอบและแจ้งแก้ไขข้อมูลเมื่อตรวจสอบผิดพลาดภายใน
ห้องเรียน ด้วยเหตุนี้งานวิจัยนี้มีจุดประสงค์เพื่อพัฒนาระบบตรวจสอบนักศึกษาเข้าเรียนด้วยวิธีการ
รู้จาใบหน้าที่มีความถูกต้องสูง และมีระบบกลไกที่ทาให้นักศึกษาสามารถตรวจสอบได้ง่าย โดยได้ทา
การทดลองตรวจสอบหาวิธีการรู้จาใบหน้าที่มีความถูกต้องสูงที่สุดจากเทคนิคทีเ่ ป็นที่นิยม 3 เทคนิค
คือ เทคนิค Eigenface recognition เทคนิค Fisherface recognition และเทคนิค Local Binary
Pattern Histograms (LBPH) recognition เพื่อน าไปใช้ในระบบที่พัฒนา ซึ่งจากการทดลอง
ความสามารถของระบบพบว่า LBPH recognition มีความถูกต้องในการระบุตัวตนสูงถึง 94.21
เปอร์เซนต์ นอกจากนี้ยังได้พัฒนาวิธีการแสดงผลการตรวจสอบแบบเรียลไทม์บนเว็บแอพพลิเคชั่น
เพื่อใหน้ กั ศกึ ษาสามารถตรวจสอบและแจ้งแก้ไขในกรณีท่ีมผี ลการตรวจสอบผดิ พลาด
ทฤษฎที ่ีเกี่ยวขอ้ ง
ปัจจุบันน้ี เทคโนโลยีที่มีความก้าวหน้า ไดเ้ ขา้ มาเปน็ สว่ นหนึ่งในการขับเคล่ือนการดาเนิน
ธุรกิจ และรูปแบบการใช้ชีวิตของคนในสังคมเป็นอย่างมาก โดยการพัฒนาเทคโนโลยีล้าสมัยหลาย
รูปแบบ รวมถึงการพัฒนาระบบปัญญาประดิษฐ์ หรอื เอไอ (Artificial Intelligence-AI) ยังคงเป็นสิ่ง
ที่อยู่ในความสนใจของทั้งไทยและต่างประเทศต่อการนามาประยุกต์ใช้กันแพร่หลาย ปัจจุบันหลาย
ประเทศทั่วโลกได้นาเทคโนโลยีระบบจดจาใบหน้า (Face Recognition) มาใช้งานในด้านต่างๆ
รวมทงั้ ในดา้ นระบบการรักษาความปลอดภัย
หลักการทางานของ Face Recognition คือ การสร้างโมเดลการอ้างอิง ที่เรียกว่า
“faceprint” ขึ้นมา โดยระบบจะวิเคราะห์จากลักษณะเฉพาะตา่ งๆ บนใบหน้า เช่น โครงหน้า ความ
กวา้ งของจมูก ระยะห่างระหวา่ งตาทั้งสองข้าง ขนาดของโหนกแก้ม ความลึกของเบา้ ตา รวมถึงพื้นผิว
บนใบหน้า (facial texture) เป็นต้น จากนั้น ระบบจะทาการสร้างจุดเชื่อมโยงบนใบหน้า (nodal
points) เพื่อเปรียบเทียบกับรปู ภาพที่ถูกเก็บไว้ในฐานข้อมูล (data base) ทั้งในลักษณะภาพนิ่งและ
ภาพเคลื่อนไหว เพ่ือความแม่นยาในการระบุตวั ตนของผู้ที่ต้องเข้าสู่กระบวนการตรวจสอบ
SPU CHONBURI 7
โดยท่วั ไป Face Recognition มักถกู นามาใช้ในขอบขา่ ยงานทเ่ี ขม้ งวดเรื่องความปลอดภัย เชน่ ระบบ
ตรวจสอบบคุ คลเข้า-ออกพื้นที่ (Access Control System) อาคารสานักงาน พื้นที่ปฏบิ ัติการภายใน
สนามบนิ สถาบันวทิ ยาศาสตรแ์ ละการแพทย์ตา่ งๆ ทจ่ี าเปน็ ต้องมกี ารจากัดสทิ ธกิ์ ารเข้าถึง รวมถงึ การ
ใช้งานควบคู่กับกล้องวงจรปิดเพื่อตรวจสอบใบหน้าของผู้ต้องสงสัย เพื่ออ้างอิงกับฐานข้อมูลอาชญา
กร ชว่ ยใหเ้ จา้ หนา้ ที่สามารถดูแลรักษาความสงบเรยี บร้อยของบา้ นเมืองได้มปี ระสิทธิภาพมากข้ึน ท้ัง
สามารถประยุกต์ใช้กับระบบเก็บข้อมูลและบันทึกเวลาทางาน (Time Attendance) ของพนักงาน
บริษัทได้อีกด้วย โดยทั่วไประบบรู้จาใบหน้าจะประกอบไปด้วย 2 ขั้นตอนคือ การตรวจจับใบหน้า
(Face Detection) และการรูจ้ าใบหน้า (Face Recognition)
1. การตรวจจับใบหน้า (Face Detection) คือกระบวนการค้นหาใบหน้าของบุคคลจาก
ภาพหรือวิดโี อ จากน้ันก็จะทาการประมวลผลภาพใบหน้าท่ีได้สาหรับขั้นตอนถัดไปเพื่อให้ภาพใบหน้า
ท่ตี รวจจบั ได้งา่ ยตอ่ การจาแนก
2. การรู้จาใบหน้า (Face Recognition) คือกระบวนการที่ไดน้ าภาพใบหน้าทีต่ รวจจับได้
และประมวลผลแลว้ จากขั้นตอนการตรวจจับใบหน้า มาเปรียบเทียบกับฐานข้อมูลของใบหนา้ เพ่ือระบุ
ว่าใบหน้าที่ตรวจจับได้ตรงกับบุคคลใด ดังนั้นโปรแกรมจดจาใบหน้า คือ ระบบที่ทาการวิเคราะห์
ใบหน้าที่ถูกตรวจจับได้ในขณะที่เดินผ่านกล้องนั้นว่าตรงกับใบหน้าของบุคคลใด และทาการ
เปรยี บเทียบกบั ภาพในฐานข้อมูลท่มี ี เทคโนโลยกี ารรู้และจาใบหนา้ นอกจากจะนามาใช้ในด้านรักษา
ความปลอดภัยแล้ว ยังสามารถนามาประยุกต์ใช้งานได้อีกหลากหลายกรณี เช่น ออฟฟิต
หา้ งสรรพสินค้า อาคารจอดรถ อกี ทั้งยงั สามารถทีจ่ ะนามาใช้งานในดา้ นการวิเคราะห์การตลาดได้อีก
หลายรูปแบบ (รจู้ ักเทคโนโลยี “จดจาใบหน้า” (Face Recognition), ออนไลน์, 2563)
ภาษาทใี่ ชใ้ นการพฒั นา
Python (ภาษา Python, ออนไลน์, 2560) เป็นภาษาเขียนโปรแกรมระดับสูงที่ใช้กัน
อย่างกว้างขวางในการเขียนโปรแกรมสาหรับวัตถุประสงค์ทั่วไป ภาษา Python นั้นสร้างโดย Guido
van Rossum และถูกเผยแพร่ครั้งแรกในปี 1991 Python นั้นเป็นภาษาแบบ interpreter ที่ถูก
ออกแบบโดยมีปรัญชาที่จะทาให้โค้ดอ่านได้ง่ายขึ้น และโครงสร้างของภาษานั้นจะท าให้
โปรแกรมเมอร์สามารถเข้าใจแนวคิดการเขียนโค้ดโดยใช้บรรทัดที่น้อยลงกว่าภาษาอย่าง C++ และ
Java ซึ่งภาษานั้นถูกกาหนดให้มีโครงสร้างที่ตั้งใจให้การเขียนโค้ดเข้าใจง่ายทั้งในโปรแกรมเล็กไป
จนถงึ โปรแกรมขนาดใหญ่ Python นั้นมีคุณสมบัติเป็นภาษาเขียนโปรแกรมแบบไดนามิกส์และมี
ระบบการจัดการหน่วยความจาอัตโนมัติและสนับสนุนการเขียนโปรแกรมหลายรูปแบบ ที่ประกอบไป
ดว้ ย การเขยี นโปรแกรมเชงิ วตั ถุ imperative การเขยี นโปรแกรมแบบฟงั กช์ นั และการเขยี นโปรแกรม
แบบขั้นตอน มันมีไลบรารี่ที่ครอบคลุมการทางานอย่างหลากหลาย ตัวแปรภาษา (Interpreter)
8
ของภาษา Python นั้นมีให้ใช้ในหลายระบบปฏิบัติการ ทาให้โค้ดของภาษา Python สามารถรันใน
ระบบตา่ ง ๆ ได้อยา่ งกวา้ งขวาง CPython นั้นเปน็ การพัฒนาในข้ันต้ันของ Python ซ่ึงเป็นโปรแกรม
แบบ open source และมีชุมชนสาหรับเป็นต้นแบบในการพัฒนา เนื่องจากมันได้มีการนาไปพัฒนา
กระจายไปอย่างหลากหลาย CPython นั้นจึงถูกจัดการโดยองค์กรไม่แสวงหาผลกาไรอย่าง Python
Software Foundation
ภาษา Python นั้นกาเนิดขึ้นในปลายปี 1980 และการพัฒนาของมันนั้นเริ่มต้นในเดือน
ธันวาคม 1989 โดย Guido van Rossum ที่ Centrum Wiskunde & Informatica (CWI) ใน
ประเทศเนเธอร์แลนด์ เนื่องในผู้ประสบความสาเร็จในการสร้างภาษา ABC ที่มีความสามารถสาหรับ
การ exception handling และการตดิ ต่อผสานกบั ระบบปฏิบัตกิ าร Amoeba ซง่ึ Van Rossum น้ัน
เปน็ ผูเ้ ขียนหลักของภาษา Python และเขาทาหนา้ เปน็ กลางในการตดั สินใจสาหรบั ทิศทางการพัฒนา
ของภาษา Python
SPU CHONBURI
เครอ่ื งมอื ทใ่ี ชในการพฒั นาระบบ
ในการพัฒนาระบบบันทึกการเข้าปฏิบัติงานของ Office OSP 2 โดยการสแกนใบหน้า
บริษัท ไทย เอ็นโอเค จากัด ผู้จัดทาใช้อุปกรณ์ในการพัฒนาระบบ ได้แก่ เครื่องคอมพิวเตอร์ตั้งโต๊ะ
และกลอ้ งเว็บแคม 1 ตวั โดยมีรายละเอียดดงั นี้
- OS Windows 10 Pro 64-bit Operating System
- Processor CPU AMD Ryzen 3 1300X Quad-Core Processor (3.50 GHz)
- Memory 8GB DDR4
- HDD 500 GB
- Graphics Card NVIDIA GeForce GTX 1050Ti
- Webcam Logitech C270
โปรแกรมท่ใี ช้ในการออกแบบและจดั ทาเอกสาร
ในการเตรียมการจัดทาเอกสารการพัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP
2 โดยการสแกนใบหน้า บริษัท ไทย เอ็นโอเค จากัด ประกอบด้วยโปรแกรมทีใ่ ช้ในการออกแบบและ
จดั ทาเอกสาร ดงั ตอ่ ไปน้ี
1. Microsoft Word 2015 เป็นโปรแกรมไว้สาหรับการจัดทาเอกสาร ผู้ใช้งานสามารถ
จัดทาเอกสารในรูปแบบข้อความ และรวมไปถึงการใส่ภาพ มีความยืดหยุ่นในการใช้งานสูงทั้งยังมี
ความสามารถในการปรบั แต่งหน้ากระดาษหรือตั้งคา่ หนา้ กระดาษกาหนดดว้ ยตวั เองได้อยา่ งอสิ ระ
9
2. Microsoft PowerPoint 2015 เป็นโปรแกรมทถี่ กู นามาใช้เพื่อการนาเสนองานต่าง ๆ
ซึ่งมีความยืดหยุ่นสูงสามารถทาสไลดใ์ นการนาเสนองานได้หลากหลาย มีธีมที่ออกแบบมาให้ หรือจะ
ออกแบบเองก็ได้ สามารถใส่ Animation ต่าง ๆ เพื่อให้เกิดสีสัน และความสวยงามในการนาเสนอ
งานได้เป็นอย่างดี สามารถแทรกรูปภาพต่าง ๆ เข้าไปในการนาเสนอได้อย่างอิสระ และมีตัวช่วยใน
การจัดการนาเสนอว่าภาพหรือข้อความใดควรขึ้นก่อนหลัง มีความสะดวก และง่ายต่อการใช้งาน
ทง้ั ผูท้ ีเ่ ช่ียวชาญแล้ว และผทู้ ีเ่ ร่ิมหัดทาใหม่
3. Microsoft Visio 2015 เปน็ โปรแกรมทช่ี ว่ ยในการทาโครงสรา้ งตา่ ง ๆ ให้สะดวก และ
ง่ายยิ่งขึ้น เช่น Context Diagram, Data Flow Diagram รวมถึง E-R Diagram และสามารถสร้าง
และออกแบบโครงสร้างอื่น ๆ ที่สามารถใช้งานได้ง่าย มีเครื่องมืออานวยความสะดวก และมีหน้าจอ
การใช้งานท่ี สบายตาง่ายตอ่ การทาความเข้าใจ
4. Microsoft Project 2015 เปน็ โปรแกรมที่ได้ถูกพัฒนาข้ึนมาโดยมจี ดุ ประสงคเ์ พื่อช่วย
ในการบริหารโครงการ ซึ่งเป็นความสามารถในการวางแผน (Schedule) และความสามารถในการ
คานวณค่าใช้จ่าย (Cost) รวมถึงการติดตามการทางานที่ทาสาเร็จไปแล้ว หลักสูตรสาคัญของการ
บริหารโครงการ คือ การวางแผนหลาย ๆ งาน ซึ่งประกอบกันขึ้นมาเป็นโครงการภายในระยะเวลา
ท่กี าหนดไว้
5. Python IDLE เป็นแอพพลิเคชั่นซอฟต์แวร์ที่ Python ได้สร้างขึ้นเพื่ออานวยความ
สะดวกครบวงจรให้แก่โปรแกรมเมอร์ในการพัฒนาซอฟต์แวร์ หรือโปรแกรมต่าง ๆ IDE จะต้อง
ประกอบไปด้วย source code editor, build automation tools and a debugger
SPU CHONBURI
บทท่ี 1
บทนาํ
ประวตั ิความเปน็ มาของบรษิ ัท
บริษัท ไทย เอ็นโอเค จํากัด ได้ก่อตั้งขึ้นครั้งแรกในปี พ.ศ. 2531 ที่นิคมอุตสาหกรรมบาง
พลี จังหวัดสมุทรปราการ และได้ประสบความสําเร็จเป็นอย่างมาก จึงได้ขยายธุรกิจมาที่นิคม
อุตสาหกรรม อมตะนคร จังหวัดชลบุรี ในปี พ.ศ. 2531 โดยมีโรงงาน 2 แห่งคือ โรงงานบางปะกง
และโรงงานพานทอง โดยบริษัท ไทย เอ็นโอเค จํากัด (บางปะกง) ได้ก่อตั้งเมื่อเดือนตุลาคม พ.ศ.
2531 ดําเนินงานเกี่ยวกับการผลิต ผลิตภณั ฑ์จากยางสังเคราะห์ และยางผสมโลหะ เช่น ออยซิลโอริง
ผลิตภัณฑ์เกี่ยวกับยาง พลาสติก เพื่อจําหน่ายให้กับอุตสาหกรรมยานยนต์ และอุตสาหกรรมประเภท
อ่นื ๆ ปจั จบุ นั บริษัท ไทย เอ็นโอเค จาํ กดั มพี นักงานมากกว่า 5,000 คน
SPU CHONBURI
ภาพท่ี 1.1 แสดงภาพสญั ลักษณข์ องบริษัท ไทยเอ็นโอเค จํากดั
ชื่อบริษัทภาษาไทย : บริษทั ไทยเอน็ โอเค จํากดั
ช่ือบรษิ ัทภาษาอังกฤษ : Thai NOK CO., LTD.
ทอ่ี ยู่ : ตง้ั อยู่ท่ี 700/452 หมู่ 7 นิคมอตุ สาหกรรมอมตะนคร ถนนบางนา-ตราด
โทรศัพท์ ตาํ บลดอนหัวฬ่อ อําเภอเมืองชลบรุ ี จงั หวัดชลบุรี 20000
โทรสาร : 038-456600 ตอ่ 6660
: 0-2420-1228
SPU CHONBURI 2
ภาพที่ 1.2 แสดงบริษัท ไทย เอ็นโอเค จํากัด
ภาพที่ 1.3 แสดงกลมุ่ ลกู ค้าของบรษิ ทั ไทย เอน็ โอเค จํากัด
ภาพที่ 1.4 แสดงแผนท่ีบริษัท ไทย เอน็ โอเค จาํ กัด
SPU CHONBURI 3
ภาพท่ี 1.5 แสดงผลิตภณั ฑ์ของบริษัท ไทย เอ็นโอเค จํากัด
การจดั การองค์กร
ผู้ศึกษาสหกิจศึกษาได้รับมอบหมายในองค์กรให้จัดทํางานและฝึกปฏิบัติสหกิจศึกษา
ภายในโรงงาน OIL SEAL PRODUCTION โดยมโี ครงสรา้ งองค์กร ดงั ภาพที่ 1.6
ภาพท่ี 1.6 แสดงแผนผงั องค์กรของแผนก OSP
SPU CHONBURI 4
ตาํ แหนง่ และลักษณะงานท่ไี ด้รบั มอบหมาย
ตําแหน่งงาน
ผูจ้ ัดทาํ ได้รับโครงงานสหกิจศึกษา ณ บรษิ ัท ไทย เอน็ โอเค จาํ กัด อย่ใู นตําแหน่ง ผู้ถ่ายทํา
วิดีโอ และตัดต่อสร้างสื่อมัลติมีเดียขั้นตอนการทํางานของพนักงานในไลน์ผลิต (Smart Information
Project)
ลักษณะงานท่ีได้รบั มอบหมาย
1. พัฒนาระบบบันทึกการเข้าปฏิบัติงานของแผนก OSP 2 โดยการสแกนใบหน้า บริษัท
ไทย เอ็นโอเค จาํ กดั
2. การจัดทําสื่อวิดีโอวิเคราะห์กระบวนการผลิตของ บริษัท ไทย เอ็นโอเค จํากัด ทั้งหมด
9 เรื่อง โดยมีการถ่ายวิดีโอ ตัดต่อวิดีโอ จัดทําภาพเคลื่อนไหวจากการปฎิบัติงาน โดยใช้โปรแกรม
Adobe Premiere Pro เพื่อนํามาจัดทําเป็นสื่อการเรียนรู้ในองค์กรที่เป็นมาตรฐานเดียวกัน โดยต้อง
ผ่านการตรวจสอบวิดีโอจากเจ้าหน้าที่ผู้เกี่ยวข้อง เช่น เจ้าหน้าที่ฝ่าย QC, Safety, Engineer และ
Maintenance กอ่ นนาํ วดิ ีโอไปขึ้นทะเบยี นเพ่ือนําไปเผยแพร่
ระยะเวลาในการฝกึ ปฏิบัตงิ าน : เริม่ ปฏิบตั ิงานวันท่ี 13 เดือนมกราคม พ.ศ. 2563 ถึง
วนั ท่ี 8 เดือนพฤษภาคม พ.ศ. 2563
เวลาในการปฏิบตั ิงาน : วันจันทร์ ถึง วนั ศุกร์ เวลา 8.00 น. - 17.00 น.
บคุ ลากรผู้นเิ ทศงาน (พเี่ ล้ยี ง)
ช่ือ : คณุ สิริภพ เทียบฤทธิ์
แผนก : OIL SEAL PRODUCTION 2
ตําแหนง่ : Department Manager (พ่ี POP)
ซ่ึงเปน็ ผดู้ ูแลและใหค้ ําปรกึ ษาตลอดระยะเวลาการฝกึ สอนปฏบิ ัติงานสหกิจศกึ ษา
ภาพท่ี 1.7 ผูน้ ิเทศงาน (พเ่ี ลย้ี ง)
ภาคผนวกSPU CHONBURI
ภาคผนวก กSPU CHONBURI
ภาพการปฏบิ ตั ิงานสหกจิ ศกึ ษา
38
ภาพบรรยากาศฝกึ สหกิจศกึ ษาภายใน บริษทั ไทย เอ็นโอเค จากดั
SPU CHONBURI
ภาพที่ ก-1 แสดงภาพบรรยากาศอบรมเรยี นรผู้ ลติ ภณั ฑ์ของบริษทั จากเจ้าหนา้ ท่ี Curing School
ภาพที่ ก-2 แสดงภาพบรรยากาศอบรมเรยี นรู้ผลติ ภณั ฑ์ของบรษิ ทั จากเจา้ หน้าที่ Curing School
SPU CHONBURI 39
ภาพที่ ก-3 แสดงภาพบรรยากาศอบรมเรียนร้ผู ลติ ภัณฑ์ของบรษิ ทั จากเจา้ หนา้ ท่ี Curing School
ภาพท่ี ก-4 แสดงภาพเขา้ ไปถ่ายวิดโี อในไลน์ผลิต
SPU CHONBURI 40
ภาพที่ ก-5 แสดงภาพเข้าไปถ่ายวิดีโอในไลน์ผลติ
ภาพท่ี ก-6 แสดงภาพบรรยากาศการนั่งตดั ตอ่ สือ่ วดิ ีโอข้ันตอนการทางานในไลน์ผลติ