25
รายงานการวิจัยฉบับสมบูรณ์ โครงการพัฒนาระบบจองเครื่องในห้องปฏิบัติการ ว่าที่ ร.ต. ดร. บรรพต ดลวิทยากุล นาย สุรพงษ์ ธุวะชาวสวน นางสาว ภาสิตา บุญณสะ นาง สุภาพ กล่อมจิตต์ ศูนย์คอมพิวเตอร์ มหาวิทยาลัยศิลปากร พุทธศักราช 2557

รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

รายงานการวจยฉบบสมบรณ

โครงการพฒนาระบบจองเครองในหองปฏบตการ

วาท ร.ต. ดร. บรรพต ดลวทยากล นาย สรพงษ ธวะชาวสวน

นางสาว ภาสตา บญณสะ นาง สภาพ กลอมจตต

ศนยคอมพวเตอร มหาวทยาลยศลปากร พทธศกราช 2557

Page 2: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

สารบญ หนา สารบญรป................................................................................................................................................. ข สารบญตาราง ........................................................................................................................................... ง บทท 1 บทน า ............................................................................................................................................... 1

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

2 ศกษาความตองการของระบบงาน .................................................................................................. 4 การจองเครองคอมพวเตอรในหองปฏบตการในปจจบน .................................................... 4 การจองเครองคอมพวเตอรแบบเดมและการวเคราะหปญหา .................................................. 5 แนวทางการออกแบบระบบใหม .............................................................................................. 6

3 การด าเนนการวจย .......................................................................................................................... 7 ขนตอนการด าเนนงาน ............................................................................................................. 7 การหารนของ Raspberry Pi ทเหมาะสม ............................................................................... 8 การพฒนาสวนจดใหบรการ ..................................................................................................... 9 การพฒนาสวน Windows Service ........................................................................................ 10

4 ผลการวจย ....................................................................................................................................... 12 การศกษาปรมาณกระแสไฟฟาของ Raspberry Pi แตละรน .................................................. 12 ความพงพอใจของผใชบรการ ................................................................................................... 13 ผลการพฒนาระบบ .................................................................................................................. 14 ผลการใชงานระบบทพฒนาได ................................................................................................. 15 การตพมพเผยแพรงานวจย ...................................................................................................... 17

5 บทสรป ............................................................................................................................................ 18 สรปผลการวจย ......................................................................................................................... 18 แนวทางการพฒนาตอในอนาคต .............................................................................................. 19

6 ภาคผนวก ........................................................................................................................................ 20

Page 3: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

ภาคผนวก ก. งานวจยทไดรบการตพมพ ................................................................................. 20 บรรณานกรม ........................................................................................................................................... 46

Page 4: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

สารบญรป

รปท หนา 3.1 แผนผงแสดงขนตอนการด าเนนงาน ....................................................................................... 7 3.2 Raspberry Pi รนท 1 (ซาย) และ รนท 2 (ขวา) ...................................................................... 8 3.3 หนาจอยนยนตวตนดวยบารโคดบตรนกศกษา ..................................................................... 9 3.4 หนาจอเลอกจองเครองคอมพวเตอร .................................................................................... 10 3.5 ผงการท างานของระบบ ....................................................................................................... 10 3.6 การท างานและการสอสารโดยรวมของระบบ ....................................................................... 12 4.1 ปรมาณการใชไฟฟาของ Raspberry Pi ในแตละสภาพการใชงาน ....................................... 12 4.2 ปรมาณการใชไฟฟารวมเทยบระหวาง Raspberry Pi และเดสกทอป (รวมจอภาพ) ............ 13 4.3 แสดงการท างานของระบบจองเครองคอมพวเตอรและหนาจอประเมนการใหบรการ....... 14 4.4 ปรมาณการใชไฟฟาจากเครองคอมพวเตอรในหองปฏบตการทตดตงพาวเวอร .................... 15 4.5 การเปรยบเทยบการใชพลงงานระหวางการใช Raspberry Pi 2 เปนจดใหบรการ ............... 16

Page 5: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

สารบญตาราง

ตารางท หนา 1 ผลการท าแบบสอบถามในดานตางๆ โดยเทยบกบการใชงานและรนฮารดแวรทตางกน .............. 14 2 ผลจากแบบสอบถามแสดงความพงพอใจของผใชระบบในดานตางๆ ซงรวบรวมจากแบบสอบถาม

ขนาดเลกในระบบ ................................................................................................................. 17

Page 6: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

1

บทท 1

บทน ำ หลกกำรและเหตผล ในปจจบนศนยคอมพวเตอรมหาวทยาลยศลปากรนนไดใหบรการเครองคอมพวเตอรกบนกศกษาทกคณะวชา ซงตาม พรบ . วาดวยการกระท าความผดทางคอมพวเตอร ป พ .ศ. 2550 มาตรา 26 ไดก าหนดใหผใหบรการตองเกบรกษาขอมลจราจรคอมพวเตอรไวไมนอยกวา 90 วนนบตงแตวนทขอมลนนเขาสคอมพวเตอร และผใหบรการตองเกบขอมลผใชบรการเทาทจ าเปนเพอใหสามารถระบตวผใชบรการไดไมนอยกวา 90 วน จะเหนไดวาทางศนยคอมพวเตอรจงมความจ าเปนทจะตองมระบบในการเกบขอมลนกศกษาและบคคลทเขามาใชคอมพวเตอรภายในหองปฏบตการ ซงจากเดมนนมการลงชอเขาใชดวยสมดเขาใช แตกเกดความไมสะดวกในชวงเวลาทนกศกษาเขาใชมากจากความลาชา ไมสามารถระบเครองทนกศกษาแตละคนใชได รวมทงเกดปญหาบคคลภายนอกเขามาใชโดยไมไดรบอนญาต ผวจยจงมแนวคดทจะพฒนาระบบจองเขาใชเครองคอมพวเตอรขนเพอเนนความสะดวกรวดเรวในการใหบรการกบนกศกษาคณะตางๆ มการยนยนตวตนผเขาใชบรการ และสามารถระบการใชงานเครองคอมพวเตอรของนกศกษาแตละคนไดอยางรวดเรว นอกจากนผวจยยงคดออกแบบระบบใหสามารถปดการท างานโดยอตโนมตเพอใหประหยดกระแสไฟฟาภายในศนยคอมพวเตอร และใชอปกรณทใชพลงงานไฟฟาต าเชน Raspberry Pi ในการท าเครอง Kiosk หนาหองปฏบตการ ซงนาจะสามารถลดกระแสไฟฟาทใชของหนวยงานไดในระยะยาว วตถประสงค 1. เพอจดสรรเครองคอมพวเตอรภายในหองปฏบตการใหนกศกษาอยางทวถง ปองกนบคคลภายนอกทไมมสทธเขาใชเครองคอมพวเตอรเขามาใช 2. เพอลดเวลาทนกศกษาและผใชบรการหองปฏบตการบนทกการใชบรการ และลดเวลาของเจาหนาทในการท ารายงานการเขาใชหองปฏบตการ 3. เพอลดปรมาณกระแสไฟฟาทใชภายในหองปฏบตการ 4. เพอศกษาวจยระบบทเหมาะสมและตพมพและเผยแพรงานวจยของศนยคอมพวเตอร

Page 7: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

2

ขอบเขตของกำรพฒนำ 1. เพอศกษาวธการท เหมาะสมในการตพฒนาระบบจองเครองคอมพวเตอรใน

หองปฏบตการ 2. เพอพฒนาระบบการจองเครองคอมพวเตอรในหองปฏบตการ ทสามารถระบตวตนผ

จอง รวมทงท ารายงานทสะดวกตอเจาหนาทในหองปฏบตการ 3. เพอลดปรมาณไฟฟาทใชในหองปฏบตการ

วธกำรด ำเนนกำร

1. ศกษาความตองการของระบบงานและงานวจยทเกยวของ 2. ออกแบบและพฒนาระบบจองเครองคอมพวเตอรในหองปฏบตการใหม 3. ทดสอบระบบและปรบปรงระบบงาน 4. ตดตงโปรแกรมใหกบหนวยงานทเกยวของ 5. จดท าคมอและอบรมการใชงาน 6. ตพมพและเผยแพรงานวจย

ผลทคำดวำจะไดรบ 1. สามารถจดสรรเครองคอมพวเตอรใหกบนกศกษาและผทเขามาใชบรการไดอยางเทาเทยม รวมทงปองกนบคคลทไมพงประสงคเขาใชบรการของหองปฏบตการ 2. นกศกษาและผใชบรการสามารถลงชอเขาใชบรการไดเรวขนอยางนอย 20% เมอเทยบกบการลงชอดวยกระดาษแบบเดม 3. สามารถลดปรมาณกระแสไฟฟาและคากระแสไฟฟาของหนวยงาน โดยเฉพาะในหองปฏบตการไดอยางนอย 5% 4. สามารถตพมพและเผยแพรงานวจยสภายนอกในวารสารวชาการทม Peer-Review และ/หรอ ตพมพเผยแพรในงานประชมวชาการระดบชาตหรอนานาชาตทม Peer-Review กำรวดผล ในงานวจยนมการประเมนผลในสองดานคอในเชงปรมาณและเชงคณภาพ ดงน

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

Page 8: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

3

2. เชงคณภาพ โดยวดผลจากความพงพอใจของผเขารวมประชม กำรตพมพเผยแพร

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

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

Page 9: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

4

บทท 2

ศกษาความตองการของระบบงาน

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

1. มบคคลภายนอกทไมไดรบอนญาตเขามาใชเครองคอมพวเตอร ซงเปนทรพยากรของมหาวทยาลย ซงตรวจสอบไดยาก หากไมมระบบใดๆ ชวยตรวจสอบ

2. เครองคอมพวเตอรในหองปฏบตการมอยจ ากด บางชวงเวลานนไมเพยงพอตอการใหบรการ และนกศกษาบางคนนนใชเครองคอมพวเตอร ในระยะเวลาทยาวจนกนสทธนกศกษาคนอน ท าใหนกศกษาคนอนไมสามารถเขาใชงานได

3. ปญหาการตดตามนกศกษาทมปญหา เชน การโพสตรปภาพหรอขอความทไมเหมาะสม การลกขโมยของในหองปฏบตการ ซงหากไมมระบบบนทกแลวไมสามารถตดตามได

4. การใชระบบการเซนเขาใชเครองดวยกระดาษนน สนเปลองเวลาและกระดาษ ขอมลทไดนนมกไมตรงความจรง

5. ปญหาเรองการสนเปลองกระแสไฟฟาในหองปฏบตการจากการทนกศกษาไมยอมปดเครองเมอเลกใช รวมทงการสกหรอของเครองคอมพวเตอรทเปดทงไว

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

Page 10: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

5

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

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

2. เขากบอปกรณไดหลายประเภท ในปจจบนนนมอปกรณประเภทคอมพวเตอรพกพาหลากหลายคาย ซงมสถาปตยกรรมและขนาดของหนาจอทแตกตางกน รวมทงยงมคอมพวเตอรพกพาแบบทมหนาจอสมผส (แทบเลท และ อลตราบค) ในการออกแบบระบบใหมน หากสามารถใชหนาระบบสมผสและเขากนไดกบเครองคอมพวเตอรพกพาไดทกคาย และทกขนาดหนาจอจะท าใหการใชงานสะดวก และมประสทธภาพมากขน

3. การกคนระบบ ระบบทพฒนาขนมาใหมนนตองกคนระบบไดอยางรวดเรว หากเครอขายประสบปญหา หรอ เซรฟเวอรปจจบนทใชงานอยไมสามารถใหบรการไดชวคราว เพอใหการประชมยงสามารถด าเนนตอไปได

Page 11: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

บทท 3

การด าเนนการวจย จากการศกษาความตองการของระบบในบทท 2 ทผานมานน คณะผวจยจงไดออกแบบระบบโดยค านงถงหลกการในหวขอ 2.3 แนวทางการออกแบบระบบใหม ซงการออกแบบระบบในแตละสวนนนสามารถแสดงการออกแบบไดดงน 3.1 ขนตอนการด าเนนงาน ขนตอนการด าเนนงานของงานวจย เขยนไดดงแผนผงภาพท 3.1

Raspberry Pi

Web Application

Web Application

Windows Service

ภาพท 3.1 แผนผงแสดงขนตอนการด าเนนงาน โดยเรมตนนนผวจยจะหารนของบอรด Raspberry Pi ทเหมาะสมกบการใชงาน ซงมสามรนใหเปรยบเทยบ หลงจากนนจงพฒนาสวนเวบแอปพลเคชนทท าหนาทเปนจดใหบรการ โดยใหรองรบหนาจอระบบสมผสและระบบบารโคด และจงพฒนาระบบซอฟตแวรทท าหนาทเปน Windows Service เพอควบคมคอมพวเตอรตางๆ ในหองปฏบตการ

Page 12: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

8

3.2 การหารนของ Raspberry Pi ทเหมาะสม

Raspberry Pi เปนคอมพวเตอรบอรดเดยว (Single-Boarded Computer) ขนาดประมาณบตรเครดต ซงออกแบบและผลตโดยบรษท Raspberry Pi ประเทศสหราชอาณาจกร ซงจดประสงคทสรางขนเพอใหนกศกษาในมหาวทยาลยทเรยนสาขาวทยาการคอมพวเตอรไดลองสรางคอมพวเตอรและศกษา [5]

Raspberry Pi นนมราคาถก และใชไฟฟานอยมาก เมอเทยบกบประสทธภาพการประมวลผล [6] โดยใชความตางศกดกระแสไฟฟาเพยง 5 โวลท และแรงดนไฟฟาเพยง 1-3 วตต ซงปรมาณกระแสไฟฟาทใชนนขนอยกบสภาพการใชงานและความถสญญาณนาฬกา

ตอมาในป พ.ศ. 2558 ไดมการประกาศการผลต Raspberry Pi รนทสอง โดยรนทสองนนจะมการปรบปรงหนวยประมวลผลเปน Quad-Core Cortex-A7 จากเดมทเปนแบบ Single Core ลกษณะและรปทรงของบอรดของ Raspberry Pi รนท 2 นนใกลเคยงกบรนท 1 มาก แสดงความแตกตางไดดงภาพท 3.2

ภาพท 3.2 Raspberry Pi รนท 1 (ซาย) และ รนท 2 (ขวา)

ซงปจจบนไดมการประยกตใช Raspberry Pi ในงานตางๆ ทงเชงวทยาศาสตร การประมวลผลประสทธภาพสง เชนงานการสอสารผานบลทธพรอมทงการตดตอแบบหนาจอสมผส และการใชงานเพอสรางคลสเตอรราคาประหยด และใชพลงงานต า ซงผวจยไดด าเนนการทดสอบวดประสทธภาพพลงงาน ประสทธภาพการประมวลผล และความพงพอใจของผใชบรการโดยมเครอง Raspberry Pi ทใชทดสอบ 3 ประเภทดงน

1. Raspberry Pi รนท 1 2. Raspberry Pi รนท 1 ทมการเรงสญญาณนาฬกา (Overclocked) 3. Raspberry Pi รนท 2 ซงจะมการเปรยบเทยบและเลอกใชรนทเหมาะสมตอการท าวจยตอไป

Page 13: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

9

3.3 การพฒนาสวนจดใหบรการ

สวนของจดใหบรการทไดออกแบบใหมนนเปนจดใหบรการทใชพลงงานต าซงใช Raspberry Pi 2 เปนเครองทใชงาน และใช Pidora Linux เปนระบบปฏบตการทตดตงบนเครองบน Class 10 SD-Card. ซง Raspberry Pi 2 นนมประสทธภาพเพยงพอทจะใชงานเวบเบราเซอรเพอเชอมตอไปยงเวบเซรฟเวอรทถกสรางไวบนเครองเสมอน (Virtual Machine : VM) เพอประหยดพลงงาน

ระบบจองเครองคอมพวเตอรในหองปฏบตการทจดใหบรการนนถกออกแบบส าหรบใชงานบนจอมอนเตอรแบบสมผส (Touchscreen Monitor) นกศกษาและผทจะมาเขาใชบรการตองสแกนบารโคดดวยเครองอานบารโคดบนบตรนกศกษา ซงเครองทใหบรการระบบจองและเครองทท าหนาทเปนเวบเซรฟเวอรนนมการแลกเปลยนขอมลกนดวยขอมลประเภท JSON ผาน HTTP POST Request ในรปแบบ RESTful. หนาจอแรกของระบบแสดงดงภาพท 3.2.

ภาพท 3.2 หนาจอยนยนตวตนดวยบารโคดบตรนกศกษา

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

เครองในหองปฏบตการเพอใหนกศกษาเลอกเครองทตองการจองตอไป ซงแสดงดงภาพ 3.3

Page 14: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

10

ภาพท 3.3 หนาจอเลอกจองเครองคอมพวเตอร

3.4 การพฒนาสวน Windows Service เครองคอมพ วเตอร ใน หองปฏบ ตการท งหมดใช ระบบปฏบ ตการ Windows 7 และ ระบบปฏบตการ Windows 8.1 ในการเชอมโยงระบบทพฒนาเขากบระบบปฏบตการ ผวจยจะพฒนาโปรแกรมขนาดเลกทท าหนาทรนเปน Windows Service. ซงแผนผงขนตอนการท างานของระบบทพฒนาแสดงในภาพท 3.4

Call Shutdown API

Is there any reservation for this

computer?No

Query server for reservation (REST)

Wait N seconds

Initialization

End

On shutdown start

ภาพท 3.4 หนาจอเลอกจองเครองคอมพวเตอร

ผวจยไดพฒนาโปรแกรมทท าหนาทเปน Windows Service โดยใช Microsoft Visual Studio Express 2012 โดยการท างานของโปรแกรมเรมจาก โปรแกรมจะเรมการท างานเมอระบบปฏบตการเรมตน

Page 15: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

11

การท างานเรยบรอย (Delayed Start) หลงจากนนโปรแกรมจะสรางการเชอมตอกบเวบเซรฟเวอรผาน REST API และท าการสอบถามขอมลไปยงเซรฟเวอร พรอมทงสงรายละเอยดเครองทสอบถามไปยงเวบเซรฟเวอรดวย ถาหากเครองทถามมการจองอยแลว เครองทถามจะถามเซรฟเวอรอกครงตามระยะ เวลาทก าหนดไว N วนาท (ซง N=30 ส าหรบการใชงานทวไป) แตหากเครองนนไมพบการจอง จะแสดงหนาจอเตอนผใชใหไปจองเครองคอมพวเตอรหนาหองภายใน 5 นาท หากเกนก าหนดเวลาดงกลาวเครองนนจะปดตวเองผาน Windows API. โดยการจองแตละคาบใชเวลา 2 ชวโมง ซงการท างานดงกลาวท าใหเครองคอมพวเตอรภายในหองปฏบตการปดตวเองอตโนมตเมอไมมการจอง แผนผงการท างานโดยรวม การเชอมตอของจดทใหบรการจองเครองคอมพวเตอร จะแสดงไดดงภาพท 3.5

Reservation Database(MySQL)

Raspberry Pi (Interactive Kiosk) Client

(Computer in Lab)

Client (Computer in Lab)

Client (Computer in Lab)

Client (Computer in Lab)

Client (Computer in Lab)

Client (Computer in Lab)

Web Server(HTTP and REST)

Web Server(HTTP and REST)

Reservation Data

Authentic

atio

n Req.

Reserv

atio

n

Authen

ticat

ion R

esult

WW

W In

terfa

ce

Reservation Data

Reservation DataReservation Data

ภาพท 3.5 การท างานและการสอสารโดยรวมของระบบ

โดย Raspberry Pi จะเชอมตอกบจอภาพทรบขอมลแบบสมผส (Touchscreen) แบบ LED ขนาด

หนาจอ 21 นวเครองทใหบรการเปดใหบรการในเวลาราชการ (8.30 – 16.30) ตงแตวนจนทร – วนเสาร ซงใชเวลาเฉลยวนละ 8 ชวโมง การวดผลเชงปรมาณนนใชพาวเวอรมเตอรขนาดเลกส าหรบวดปรมาณกระแสไฟฟายหอมตซบช เพอวดกระแสไฟฟาแตละอปกรณ ซงตดตงพาวเวอรมเตอรแยกกน

สวนการวดผลความพงพอใจของผใชบรการนนท าโดยแบบสอบถามสนๆ ใหผใชเลอกตอบทางหนาจอสมผส ซงผใชบรการมสทธทจะตอบหรอไมกได เมอผใชงานตอบแลวจะแปลงผลการท าแบบสอบถามเปนรปแบบ JSON และสงขอมลการท าแบบสอบถามลงฐานขอมลบนเซรฟเวอรทใหบรการเวบเซอรวซตอไป

Page 16: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

12

บทท 4

ผลการวจย

ในการวจยนไดแบงการวดผลการวจยออกเปนสองสวนคอการวดผลดานปรมาณคอปรมาณกระแสไฟฟาทสามารถลดได และการวดผลเชงคณภาพทไดจากแบบสอบถามสนๆ แสดงความพงพอใจของผรบบรการ

4.1 การศกษาปรมาณกระแสไฟฟาทใชของ Raspberry Pi แตละรน

ปรมาณกระแสไฟฟาทใชของ Raspberry Pi แตละสภาพการใชงาน สามารถเขยนเปนแผนภมไดดงภาพท 4 โดยมการใชงาน Raspberry Pi แบบปกต (Rasp), การใชงานแบบเรงสญญาณนาฬกา (Rasp-OC) และ Raspberry Pi 2 (Rasp2) เปนเวลา 7 วน

ภาพท 4.1 : ปรมาณการใชไฟฟาของ Raspberry Pi ในแตละสภาพการใชงาน

จากภาพท 4.1 จะเหนไดวา Raspberry Pi และ Raspberry Pi ทมการเรงสญญาณนาฬกา (Overclock) แลวจะใชไฟฟาตางกนมาก โดย Raspberry Pi ทมการเรงสญญาณนาฬกามการใชปรมาณไฟฟาใกลเคยงกบ Raspberry Pi 2 เพอใหเหนภาพการใชพลงงานในการใชงานจรงมากขน ผวจยไดวดการ

Page 17: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

13

ใชงานรวมกบจอภาพและอปกรณอนๆ ทตอพวง เทยบกบการใชงานแบบเดสกทอปเปนเวลา 7 วน ซงไดผลการทดลองตามภาพท 4.2

ภาพท 4.2 : ปรมาณการใชไฟฟารวมเทยบระหวาง Raspberry Pi และเดสกทอป (รวมจอภาพ)

จากภาพท 4.2 จะเหนไดวาการใช Raspberry Pi รนแรกแตไมเรงสญญาณนาฬกานนใชไฟฟาตาสดคอ 2692วตต·ชวโมง แตอยางไรกด ทางผวจยตองใชความพงพอใจผใหบรการในการตดสนใจเลอกใชงานอปกรณดวย ซงจะแสดงในหวขอถดไป 4.2 ความพงพอใจของผใชบรการ ความพงพอใจของผใชบรการจะเกบโดยการใชแบบสอบถามสนๆ หลงการใหบรการ ซงผใหบรการสามารถเลอกทจะทาแบบสอบถามหรอไมทากได ซงผวจยไดเกบตวอยางมาจากผใชงานจานวน 38 คน โดยมการประเมนในแบบตวเลอกหาระดบตงแต 1 ถง 5 ซงผลการทดลองไดตามตารางท 1 ดงน

Page 18: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

14

ตารางท 1 : ผลการทาแบบสอบถามในดานตางๆ โดยเทยบกบการใชงานและรนฮารดแวรทตางกน

ขอคาถาม คะแนนจากแบบสอบถาม Raspberry Pi Raspberry Pi

(OC) Raspberry

Pi 2

1. ความรวดเรวในการใชงาน 3.91 4.12 4.66

2. การตอบสนองผใช 4.33 4.28 4.80 3. ความตอเนองและลนไหลในการใชงาน 3.50 3.95 4.37

4. ความพงพอใจโดยรวม 3.95 3.97 4.54 จะเหนไดวาผใชบรการพงพอใจกบประสทธภาพการประมวลผลของ Raspberry Pi 2 มากทสดทงดานความเรวและความลนไหลของการใชงาน 4.2 ผลการพฒนาระบบ

ผวจยไดใชอปกรณ รนท 2 โดยทงสามอปกรณนนไดตดตงระบบปฏบตการลนกซทชอ Pidora

สาหรบหนวยประมวลผล ARM บนการดความจาแบบ SD ขนาด 16GB ยหอ Sandisk ทมความเรวในการอานและเขยนขนตา 45 เมกะไบตตอวนาท และใหบรการจองเครองคอมพวเตอรในหองปฏบตการซงดงขอมลมาแสดงจากเวบเซรฟเวอรดงภาพท 3

ภาพท 4.3 แสดงการทางานของระบบจองเครองคอมพวเตอร (ซาย) และหนาจอประเมนการใหบรการ

(ขวา)

Page 19: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

15

4.2 ผลการใชงานระบบทพฒนาได ในสวนนผวจยไดวดผลแยกออกเปนสองสวนคอพลงงานทระบบใหมสามารถประหยดไดจากการปดเครองคอมพวเตอรทไมใช และการใช Raspberry Pi เปนจดใหบรการ โดยไดตดตงพาวเวอรมเตอรแบบสมบนเครองคอมพวเตอร 5 เครอง ซงผลไดดงน

4.2.1 การวดพลงงานระบบเกาเทยบกบระบบใหม ผวจยไดวดการใชพลงงานโดยเครองพาวเวอรมเตอรทถกตดตงลงบนเครองคอมพวเตอร 5 เครอง

ในหองปฏบตการแบบสมจากจานวนเครองคอมพวเตอรในหองปฏบตการจานวน 60 เครอง และวดสะสมตอเนองเปนเวลา 30 วน คอมพวเตอรสวนใหญจะมการใชงานในชวงเวลา 8.30 – 20.00 น.

ภาพท 4.4 : ปรมาณการใชไฟฟาจากเครองคอมพวเตอรในหองปฏบตการทตดตงพาวเวอรมเตอร (5 เครอง)

โดยรวมไฟฟาทใชกบจอภาพ LED ขนาด 21 นวดวย จากภาพท 4.4 ผลลพททแสดงจะเหนชดเจนวาเมอตดตงระบบจองเครองคอมพวเตอรในหองปฏบตการแลว การใชพลงงานรวมจะลดลงไดถงประมาณ 44.32% โดยการปดเครองคอมพวเตอรทไมใชในหองปฏบตการ

Page 20: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

16

4.2.2 การใชพลงงานสวนจดใหบรการการจอง ผวจยไดทาการวดการสนเปลองพลงงานของจดใหบรการจองเครอง โดยการวดดวยพาวเวอรมเตอรทตอกบเครอง Raspberry Pi 2 เปรยบเทยบกบเครองคอมพวเตอรเดสกทอปแบบทวไปเมอตงเปนจดใหบรการ โดยการวดการสนเปลองพลงงานนรวมหนาจอแบบสมผสดวย โดยผลการวดการสนเปลองพลงงานแสดงไดดงแผนภมท 4.5

ภาพท 4.5 การเปรยบเทยบการใชพลงงานระหวางการใช Raspberry Pi 2 เปนจดใหบรการกบการใช

เดสกทอปแบบเดมในการใหบรการ

จากแผนภมท 4.4 สรปไดวา การสนเปลองพลงงานของจดใหบรการจองเครองคอมพวเตอรทใช Raspberry Pi 2 นนตากวาการใชงานเครองเดสกทอปทนามาใชเปนจดใหบรการถง 59.75%

4.3 ความพงพอใจของผใชบรการ

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

Page 21: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

17

ตารางท 2 : ผลจากแบบสอบถามแสดงความพงพอใจของผใชระบบในดานตางๆ ซงรวบรวมจากแบบสอบถามขนาดเลกในระบบ

ค าถามหมายเลข

คะแนนความพงพอใจ ค ำถำม เฉลย S.D.

1 ระบบใหมมประโยชน และมความนาใช 4.40 0.49

2 ระบบใหมสามารถลดเวลาในการเซนตชอเพอใชคอมพวเตอรได

4.66 0.48

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

4.82 0.40

4 จดใหบรการนนใชงานงายและสะดวก 4.80 0.39 5 ความพงพอใจโดยรวม 4.01 0.51

จากตารางท 1 จะเหนไดวาผใชสวนใหญเขาใจเกยวกบการแบงปนทรพยากรคอมพวเตอรดวยระบบจองเครองคอมพวเตอรในหองปฏบตการ (คะแนน 4.82) อยในระดบดมาก และรสกวาจดใหบรการจองเครองคอมพวเตอรนนสะดวกและงายตอการใชงาน (คะแนน 4.80) ซงอยในระดบดมากเชนกน 6. การตพมพเผยแพรงานวจย งานวจยชนนไดตพมพเผยแพรในการประชมวชาการระดบชาตและนานาชาตดงน

6.1 ชองานวจย : Green Public Computer Lab using Single-Board Computer and Interactive Computer Reservation System. น าเสนอในการประชมวชาการระดบนานาชาตทงานประชมวชาการ ICSEC 2015 จงหวดเชยงใหม ระหวางวนท

6.2 ชองานวจย : การประยกตใชคอมพวเตอรแบบบอรดเดยวพลงงานต าเปนจดบรการขอมลขนาดเลก (กรณศกษาระบบจองใชงานเครองคอมพวเตอร ศนยคอมพวเตอร ม.ศลปากร) น าเสนอในการประชมวชาการระดบชาตทงานประชม สราษฏรวจยครงท 6 ณ. มหาวทยาลยราชภฎสราษฎรธาน ระหวางวนท

โดยบทความวจยในการประชมวชาการนนแสดงอยในสวน ภาคผนวก ก

Page 22: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

18

บทท 5

บทสรป

1. สรปผลการวจย ผวจยไดทดลองเปลยนอปกรณฮารดแวรจากเดมทเปนเดสกทอปมาเปนคอมพวเตอรแบบบอรดเดยวพลงงานตาซงใช Raspberry Pi ในการทดลอง โดยทดลองใหบรการกบระบบจองเครองคอมพวเตอรดวยหนาจอแบบสมผส พบวา การใช Raspberry Pi รนทสองนน ไดรบความพงพอใจจากผใชมากทสด อกทงยงสามารถประหยดพลงงานไดมากกวา 59.75% จากการทใชเครองเดสกทอปเปนจดใหบรการขอมล จากผลดงกลาวจงสรปไดวาการใช Raspberry Pi รนทสองนนเหมาะสมมากทสดทงในเรองความสเถยร และความพงพอใจของผใช สามารถใชแทนเครองคอมพวเตอรแบบเดสกทอปในการสรางจดใหบรการขอมลในทสาธารณะได ถงแมวาปรมาณไฟฟาทใชจะมากกวา Raspberry Pi รนแรกทงแบบทเรงสญญาณนาฬกาและไมเรงสญญาณนาฬกาเพยงเลกนอย แตกไมมนยสาคญในเชงปฏบต ผลการทดลองใชงานระบบพบวา นกศกษาสวนใหญสามารถเขาใชงานเครองคอมพวเตอรโดยผานระบบการจองไดรวดเรวขนเมอเทยบกบการลงชอในกระดาษ และระบบมความนาใชงานจากการใชหนาจอแบบสมผสของจดใหบรการ แบบประเมนความพงพอใจของผใชแสดงใหเหนวานกศกษามความเขาใจเหตผลวาทาไมจงตองมการจองเครองคอมพวเตอรในหองปฏบตการ และรสกสะดวกสบายและรวดเรวเมอใชงานจดใหบรการจองเครองคอมพวเตอรผานหนาจอสมผส ทางผดแลหองปฏบตการนนสามารถตรวจสอบการใชงานรวมทงพมพรายงานการเขาใชเพออางองในอนาคตไดอยางงายดาย ดานประสทธภาพของระบบ ตวระบบสามารถทาใหหองปฏบตการประหยดพลงงานไฟฟาโดยรวมไดถง 44.32% หรอประมาณ 19,000 บาทตอป

2. แนวทางการพฒนาตอ

การพฒนาระบบทไดนน เนนการพฒนาเพอคอมพวเตอรเดสกทอปทใชระบบปฏบตการ Microsoft Windows เพยงอยางเดยว ในอนาคตหากมการพฒนาตอควรมการคานงถงระบบปฎบตการอนๆ ทมอยในทองตลาดเชน Mac OS และ Linux ดวย

Page 23: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

19

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

Page 24: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

บรรณานกรม

[1] Thailand Government, “Thai Computer Crime Act 2007”, 2007.

[2] R. Cellan-Jones, "A £15 computer to inspire young programmers". BBC News, 2011.

[3] B. Martin, "Performance Testing the New $35 Raspberry Pi 2". linux.com. Retrieved 3 March 2015.

[4] G.S. Sundaram, “Bluetooth communication using a touchscreen interface with the Raspberry Pi”, Southeastcon 2013, 4-7 April 2013, Jacksonville, FL, 2013.

[5] P. Abrahamsson, et al., “Affordable and Energy-Efficient Cloud Computing Clusters: The Bolzano Raspberry Pi Cloud Cluster Experiment” International Conference on Technology and Science, 2-5 Dec 2013, Bristol, 2013.

[6] Touchscreens melbourne “8 Benefits of Using a Touch Screen or Interactive Kiosk in Retail”, unpublished, 2015.

[7] C. Barthel, S. Rowe, “Visitor interactions with 3-D visualizations on a spherical display at a science museum”, OCEANS 2008, 15-18 September 2008, Quebec City, 2008.

[8] H. A. Le, “SIM - Smart Interactive Map with Pointing Gestures”, International Conference on Human-Machine Cybernetic, 20-24 August 2012, Nanchang, 2012.

Page 25: รายงานการวิจัยฉบับสมบูรณ์qa.cc.su.ac.th/old/pdf/research/research57.pdf · นักศึกษาทุกคณะวิชา

ภาคผนวก ก

บทความวจยทไดรบการตพมพเผยแพร