แบบรายงานการวิจยั (ว-สอศ.-3) รายงานผลโครงการวิจยั เร่ือง ระบบตดิ ตามการเขา รว มกจิ กรรมนักเรียนนักศึกษา Student Activities Tracking System นางสาวอรนชิ า เชยี งของ นางสาวศรุตตญิ า แกว ขาว นางสาวปาริฉตั ร กนั ธิยาใจ นางสาวปรชิ าติ จนั มะโน นางสาวศริ ญิ าภรณ ปดุ ทะวงค และคณะ ประจำปก ารศกึ ษา 2562 ปพทุ ธศกั ราช 2562 - 2563 วทิ ยาลยั เทคโนโลยแี ละการจัดการ กฟผ. แมเมาะ อาชีวศึกษาจงั หวดั ลำปาง สำนกั งานคณะกรรมการการอาชีวศกึ ษา กระทรวงศึกษาธกิ าร
ก หวั ขอวจิ ัย ระบบติดตามการเขารวมกิจกรรมนักเรยี นนกั ศกึ ษา ผดู ำเนินการวจิ ยั นางสาวอรนิชา เชยี งของ และคณะ ทีป่ รึกษา นายการุญ พรหมประกอบ นายวรี ะวัฒน จนั ละ หนว ยงาน สาขาวิชาคอมพิวเตอรธ ุรกจิ วิทยาลัยเทคโนโลยแี ละการจดั การ กฟผ. แมเ มาะ ป พ.ศ. 2562 บทคัดยอ การศึกษาคนควา และพัฒนาระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษา มีวัตถุประสงคเพื่อพัฒนาระบบเว็บแอพพลิเคชันสำหรับบันทึก และรายงานสรุปขอมูลการเขารวม กจิ กรรมของนักเรียน นักศกึ ษา ซ่ึงชว ยอำนวยความสะดวก ในการตรวจสอบ และดูขอมลู การเขารวม กิจกรรมยอ นหลัง เพอ่ื ตดิ ตามและดูแลพฤติกรรมของนกั เรยี นนกั ศึกษา ชว ยในการพัฒนากจิ กรรมการ เรยี นการสอนใหม ปี ระสิทธภิ าพ ระบบทไี่ ดพ ฒั นานอ้ี ยใู นรปู แบบเว็บแอพพลิเคชันใชง านบนระบบเครือขายอินเทอรเน็ต โดย ไดผานกระบวนการวเิ คราะห ขอ กำหนด เง่ือนไขความตองการ และออกแบบการทำงานใหส อดคลอง กับการปฏิบัติงานจริง และมีการรักษาความลับของขอมูล โดยระบบจะกำหนดใหผูใชงานตองยนื ยัน สทิ ธดิ ว ยการปอนขอ มลู ผใู ชงาน และรหัสผา น การพัฒนาระบบไดใชภาษาเอชทเี อ็มแอล (HTML5) รวมกบั ภาษาพีเอชพี (PHP) และระบบ จัดการฐานขอมูลมายเอสคิวแอล (MySQL) จากการทดสอบการทำงานของระบบดวยขอมูลจริง บางสว นน้ัน พบวาการทำงานของระบบสามารถทำงานไดอ ยางถูกตอ ง และเปนไปตามวตั ถุประสงคท่ี ไดก ำหนดไว
ข Research Title Student Activities Tracking System Researcher Miss.Onnicha Chiangkhong and team Research Consultants Mr.Garun Prompagob Weerawat Chanla Organization Business Computer Department MaeMoh EGAT the College of Technology and Management Year 2019 Abstract The main objective of this study entitled “Student Activities Tracking System” was to develop a system for take note about student join college activities and reported. The system intended to facilitate for teacher in checked some student absent. In checking, it was show information about student to join college activities and past, and developed for effective to teach and learn. The System was designed as a web-based application on the internet. The step of requirement analysis and system design ware taken during software development to satisfy the group of user and personal security and privacy. The system was implemented by the use of HTML5, PHP and MySQL. The tested result of the study showed that the developed system supported all tasks and satisfactorily as intended.
ค กิตติกรรมประกาศ งานวิจัย ระบบติดตามการเขารวมกิจกรรมนักเรียน นี้สำเร็จลุลวงไปไดดวยดี คณะผูวิจัย ขอขอบคุณวิทยาลัยเทคโนโลยีและการจัดการ กฟผ. แมเมาะ ที่ไดสนับสนุนทุนในการทำวิจัย ขอขอบคุณคณะที่ปรึกษา นายการุญ พรหมประกอบ และคณะครูสาขาวิชาคอมพิวเตอรธุรกิจทุก ทา น ทกี่ รณุ าใหค ำปรกึ ษาแนะนำและใหข อ คิดเหน็ ในการศกึ ษาวจิ ัย ในครัง้ น้ี ประโยชนอันไดที่เกิดจากการวิจัยนี้ ยอมเปนผลมาจากความกรุณาของทุกทานดังกลาว ขา งตน คณะผูว จิ ัยรูส กึ ซาบซ้งึ เปน อยางย่งิ จึงใครขอขอบคณุ เปน อยา งสูงไว ณ โอกาสนี้ คณะผูว จิ ยั 2562
ง สารบญั บทคดั ยอ ภาษาไทย หนา บทคดั ยอ ภาษาอังกฤษ ก กติ ติกรรมประกาศ ข สารบัญ ค สารบัญตาราง ง สารบญั ภาพ ฉ ช บทท่ี 1 บทนำ ความเปนมาและความสำคัญ 1 บทท่ี 2 วัตถปุ ระสงคของการวิจัย 2 บทท่ี 3 2 บทที่ 4 ขอบเขตการวิจัย 2 บทท่ี 5 2 ขอจำกัด 3 คำจำกัดความที่ใชในงานวิจัย 4 5 ประโยชนท ีค่ าดวาจะไดรบั 6 แนวคดิ ทฤษฎี เอกสารและงานวจิ ยั ทเ่ี ก่ยี วขอ ง 7 ความรูเกย่ี วกับการพฒั นาระบบ Web Application 9 ความรูเกย่ี วกบั ระบบฐานขอมูล 9 9 ความรเู กีย่ วกับระบบเครอื ขา ยคอมพวิ เตอร และเครอ่ื งแมข ายคอมพิวเตอร 10 งานวิจัยท่เี กีย่ วของ 17 วิธดี ำเนนิ การวจิ ัย ประชากรและการสุม กลุมตัวอยาง 19 20 เครื่องมอื ในการวิจัยและการตรวจสอบคุณภาพเคร่อื งมือ การเกบ็ รวบรวมขอมลู การวิเคราะหข อ มูล ผลการวจิ ยั ผลการวิเคราะหขอ มูล สรุปผลการวจิ ยั อภิปรายผลและขอเสนอแนะ สรุปผลการวิจัย อภปิ รายผล
ขอเสนอแนะในการนำผลการวิจัยไปใช จ บรรณานุกรม หนา บรรณานกุ รมภาษาไทย 20 ภาคผนวก ภาคผนวก ก คมู ือประกอบการใชงาน ภาคผนวก ข แบบรับรอง ภาคผนวก ค แบบแสดงคณุ ลกั ษณะผลงานสง่ิ ประดษิ ฐ ภาคผนวก ง รปู ภาพประกอบ ภาคผนวก จ แบบแสดงขั้นตอนการเขียนโปรแกรม ประวตั ผิ วู จิ ัย
สารบญั ตาราง ฉ ตารางท่ี หนา 3.1 แสดงตารางนกั เรยี น 14 3.2 แสดงตารางแผนกวิชา 14 3.3 แสดงตารางระดบั ช้นั 14 3.4 แสดงตารางปก ารศกึ ษา 14 3.5 แสดงตารางช่ือกิจกรรม 15 3.6 แสดงตารางครูทปี่ รึกษา 15 3.7 แสดงตารางลงทะเบยี นกจิ กรรม 15 3.8 แสดงตารางรายละเอยี ดการลงทะเบยี นกจิ กรรม 15 3.9 แสดงตารางลงชอ่ื เขารวมกจิ กรรม 16 4.1 ตารางแสดงขอมูลประเมนิ ประสทิ ธิภาพระบบติดตามการเขา รว ม กจิ กรรมนักเรยี นนักศกึ ษา 18
ช สารบญั ภาพ ภาพที่ หนา 3.1 แสดงแผนภาพบริบทของระบบติดตามการเขา รว มกจิ กรรมของนกั เรียนนกั ศึกษา 11 3.2 แสดงแผนภาพกระแสขอ มลู ระดบั ศนู ย ของระบบตดิ ตามการเขา รวมกิจกรรม ของนกั เรียนนักศกึ ษา 11 12 3.3 แสดงแผนภาพกระแสขอมูลระดับ 1 ของการตรวจสอบการเขาใชงานระบบ 12 3.4 แสดงแผนภาพกระแสขอ มลู ระดบั 1 ของการจัดการขอมลู พืน้ ฐาน 12 3.5 แสดงแผนภาพกระแสขอมูลระดับ 1 ของการตรวจสอบการเขา รว มกจิ กรรม 13 3.6 แสดงความสัมพนั ธข องเอนทิตีท้งั หมด
บทที่ 1 บทนำ ความเปน มาและความสำคญั กิจกรรมพัฒนาผูเรียนเปนกิจกรรมที่มุงเนนสงเสริมความรู ทักษะและประสบการณใหแก ผูเรียน นอกเหนอื จากการเรยี นในหอ งเรยี นตามปกติ “กิจกรรมพัฒนาผูเรียน”ตามหลักสตู รการศึกษา ขั้นพื้นฐาน พุทธศักราช 2551 (กระทรวงศึกษาธิการ 2551 : 16) ไดอางถึงกิจกรรมพัฒนาผูเรยี นวา เปนกิจกรรมที่จดั อยางเปน กระบวนการดว ยรูปแบบวิธีการที่หลากหลาย เพื่อใหผูเรียนพัฒนาตนเอง ตามศักยภาพ พฒั นาอยางรอบดา นเพือ่ ความเปนมนุษยท ่สี มบรู ณ ทั้งรา งกาย สติปญญา อารมณ และ สังคม เสริมสรางใหเปนผูศีลธรรมจริยธรรม ระเบียบ วินัย ปลูกฝงและสรางจิตสำนึกของการทำ ประโยชนเพื่อสังคม สามารถจัดการตนเองไดและอยูรวมกับผูอื่นอยางมีความสุข กิจกรรมนักเรียน เปน กจิ กรรมท่ีมงุ พัฒนาความเปนระเบียบวนิ ัย ความเปน ผูนำ ผูตามที่ดี ความรบั ผดิ ชอบ การทำงาน รวมกัน การรูจักแกปญหา การตัดสินใจที่เหมาะสม ความมีเหตุผล การชวยเหลือแบงปน เอื้ออาทร สมานฉันท โดยจัดใหสอดคลองกับความสามารถ ความถนัด และความสนใจของผูเรียน ใหไดปฏิบัติ ดวยตนเองในทุกขั้นตอน ไดแก การศึกษาวิเคราะห วางแผน ปฏิบัติตามแผนประเมิน และปรับปรุง การทำงาน เนน การทำงานรว มกนั เปนกลุมตามความเหมาะสมและสอดคลอ งกบั วุฒภิ าวะของผูเรียน และบริบทของสถานศึกษาและทองถิ่น ตัวอยา งของกิจกรรมนกั เรยี น ไดแก กจิ กรรมลกู เสอื เนตรนารี และนักศึกษาวิชาทหาร ชมรม เปนตน นอกจากนี้ก็มีกิจกรรมที่สงเสริมใหผูเรียนบำเพ็ญตนใหเปน ประโยชนตอสังคม ชุมชน และทองถิ่น ตามความสนใจในลักษณะอาสาสมัคร เพื่อแสดงถึงความ รับผิดชอบ ความดีงาม ความเสียสละตอสังคม และการมีจิตสาธารณะ เชน กิจกรรมอาสาพัฒนา ตาง ๆ กจิ กรรมสรางสรรคสงั คมตา ง ๆ จากการที่การจัดกิจกรรมของนักเรียนนักศึกษาในแตละปการศึกษานั้น มีหลากหลาย กิจกรรมที่ตองใหนักเรียนนักศึกษาไดมีสวนรวม โดยในการเขารวมแตละกิจกรรมนั้นตองใหครู ผูควบคุมเขามาตรวจเชค็ และรอผลสรุปจากฝายกิจกรรมเพื่อสิ้นสุดภาคการศึกษา ทำใหยากแกการ ตดิ ตาม ตรวจสอบนกั เรียนนกั ศึกษาที่ไมเขารว มกิจกรรมตางๆ ของวทิ ยาลยั หรือมีกจิ ธุระจำเปนที่ทำ ใหไมสามารถเขารวมกิจกรรมได อันสงผลใหนักเรียนนักศึกษารายนั้นไมผานกิจกรรม ประกอบกับ ความสะดวกรวดเร็วในการเขาถึงแหลงสารสนเทศในเครือขายอินเทอรเน็ตในปจจุบันทำไดงายข้ึน การพัฒนาจัดหาระบบสารสนเทศที่เหมาะสมเขามาชวยในการบริหารจัดการ ดูแลตรวจสอบ บันทึก ขอ มลู และการสง ออกรายงานตา งๆ ทำไดอยางเปน ระบบและงายมากยิง่ ข้ึน
2 จากความตองการในการตดิ ตามขอมลู ดงั กลา ว จงึ มีแนวคิดท่จี ะพัฒนาระบบสารสนเทศที่ใช ในการบนั ทึกขอ มูลประวัติการเขารวมกิจกรรมของนกั เรียนนักศึกษา เพ่ือใชใ นการติดตามพฤติกรรม ในการเขารวมกิจกรรมของวิทยาลัย รวมถึงสามารถรายงานสรปุ ขอมูลการเขารวมกิจกรรมนักเรียน นักศึกษา โดยสามารถตรวจสอบขอมูลผานระบบเครือขายอินเทอรเน็ต ทั้งนี้เพื่อใหเ กิดประโยชนตอ การดูแล ติดตาม และการรายงานขอมูลใหอยูในรูปแบบสารสนเทศที่เขาถึงไดงาย สะดวก รวดเร็ว และเปน ปจ จบุ นั วตั ถุประสงคของการวิจยั 1. เพื่อออกแบบและพัฒนาระบบเวบ็ แอพพลิเคชนั สำหรับบนั ทึกขอมูลการรว มกิจกรรมของ นกั เรียนนักศกึ ษาผานระบบเครือขายอินเทอรเ น็ต 2. เพื่อออกแบบและพัฒนาระบบการรายงานขอมูลใหเปนปจจุบันและสามารถเขาถึงผาน ระบบอนิ เทอรเน็ต ขอบเขตการวิจยั 1. ระบบสามารถบนั ทึกขอ มลู การเขารว มกิจกรรมของนกั เรยี นในแตล ะกจิ กรรมทีก่ ำหนดได 2. ระบบสามารถพิสจู นตัวตนและอนญุ าตใหเขาถึงขอมลู ไดเ ฉพาะท่ีกำหนดไวเทานัน้ 3. ระบบสามารถแสดงรายงานสรปุ ขอมลู การเขารว มกิจกรรมตา งๆ ได ขอจำกัด(ถามี) 1. การใชง านแอพพลเิ คช่ันตองการเชือ่ มตอระบบอินเตอรเ นต็ 2. Band with ความเรว็ ของอินเตอรเน็ต คำจำกัดความทีใ่ ชในงานวิจยั กิจกรรมนักเรียนนักศึกษา หมายถึง กิจกรรมเสริมหลักสูตร เปนกิจกรรมที่จัดอยางเปน กระบวนการดวยรูปแบบวิธีการที่หลากหลาย เพื่อการพัฒนาศักยภาพของผูเรียนในดานความรู ความสามารถ ทกั ษะวชิ าชพี รวมทงั้ ดา น รา งกาย จติ ใจ สตปิ ญ ญา อารมณ และสังคม มุงสง เสริมเจต คติคุณคาชีวิต ปลูกฝงคุณธรรมและคานิยม ที่พึงประสงค สงเสริมใหผูเรียนรูจักและเขาใจตนเอง สรางจิตสานึกตอธรรมชาติและสิ่งแวดลอม ปรับตัว และปฏิบัติตนใหเปนประโยชนตอสังคม ประเทศชาติและดํารงชวี ิตไดอ ยา งมคี วามสขุ Web Application (เว็บแอพพลิเคชั่น) หมายถึง แอพพลิเคชั่นที่ถูกพัฒนาขึ้นมาเพื่อเปน Browser (เบราเซอร) สำหรับการใชงาน Webpage (เว็บเพจ) ตาง ๆ ซึ่งถูกปรับแตงใหแสดงผลแต สวนท่ีจำเปน เพอื่ เปน การลดทรพั ยากรในการประมวลผล ของตวั เคร่อื งสมารทโฟน หรอื แทบ็ เลต็ ทำ ใหโหลดหนาเว็บไซตไดเร็วขึ้น อีกทั้งผูใชงานยังสามารถใชงานผานอินเทอรเน็ต (Internet) และ อินทราเนต็ (Intranet) ได
3 ประโยชนที่คาดวา จะไดร บั 1. ชว ยใหเ ขา ถงึ ขอ มลู การเขารว มกิจกรรมของนักเรยี นนกั ศึกษา 2. ชว ยสามารถแสดงรายงานการเขารว มกจิ กรรมของนักเรยี นนักศึกษา
4 บทท่ี 2 แนวคดิ ทฤษฎี เอกสารและงานวิจยั ทเี่ กีย่ วขอ ง การศึกษาหาขอมูลและทฤษฎีที่เกี่ยวของกับงานวิจัยนี้ สามารถจำแนกออกเปนเนื้อหาที่ สำคญั ตาง ๆ ไดดังนี้ 2.1 ความรูเ กยี่ วกบั การพฒั นาระบบ Web Application 2.2 ความรเู ก่ยี วกับระบบฐานขอมูล 2.3 ความรเู กี่ยวกบั ระบบเครอื ขา ยคอมพวิ เตอร และเครอ่ื งแมขา ยคอมพวิ เตอร 2.4 งานวิจยั ที่เก่ยี วขอ ง 2.1 ความรเู กยี่ วกบั การพัฒนาระบบ Web Application ความหมายของ Web Application คอื การพฒั นาระบบงานบนเวบ็ ขอ มูลตาง ๆ ในระบบ มีการไหลเวียนในแบบ Online ทั้งแบบ Local (ภายในวง LAN) และ Global (ออกไปยังเครือขาย อินเตอรเน็ต) ทำใหเหมาะสำหรับงานที่ตองการขอมูลแบบ Real Time ระบบมีประสิทธิภาพ แตใช งานงาย เหมือนกบั ทานกำลังทอ งเว็บ ระบบงานที่พฒั นาขึ้นมาจะตรงกับความตองการกับหนวยงาน หรือหางรานมากที่สุด ไมเหมือนกับโปรแกรมสำเร็จรูปทั่วไป ที่มักจะจัดทำระบบในแบบกวาง ๆ ซึ่ง มักจะไมตรงกับความตองการที่แทจริง ระบบสามารถโตตอบกับลูกคา หรือผูใชบริการแบบ Real Time ทำใหเกิดความประทับใจ เคร่ืองที่ใชงานไมจำเปนตองติดตั้งโปรแกรมใด ๆ เพิ่มเติมทั้งส้ิน ตัวอยา งระบบงานทเ่ี หมาะกบั เว็บ แอพพลเิ คชน่ั เชน ระบบการจองสนิ คาหรอื บรกิ ารตาง ๆ เชน การ จองที่พัก การจองโปรแกรมทัวร การจองแผน CD-DVD ฯลฯ ระบบงานบุคลากร ระบบงานแผนการ ตลาด ระบบการสงั่ ซื้อแบบพิเศษ ระบบงานในโรงเรียน เชน ระบบงานวัดและประเมินผล ระบบงาน ปกครอง ระบบงานหอ งสมดุ ระบบการลงทะเบียน เชค็ เกรด ฯลฯ ระบบงานอื่น ๆ ทีต่ องการนำขอ มลู มา Online คาใชจายในการทำเว็บ แอพพลิเคชั่น ปกติจะใชวิธีการคำนวณจากขอบเขตของระบบงาน และปริมาณของขอมูลที่ไหลเวียนในระบบ รวมถึงปจจัยดานอื่น ๆ ซึ่งทางเว็บ โปรแกรมเมอรจะ คำนวณราคาออกเปนงาน ๆ ไป ซึ่งสวนใหญจ ะมีคาใชจ ายตาง ๆ ตอไปนี้รวมกัน คาจัดทำระบบงาน คาชื่อโดเมน และ Web Hosting (ในกรณีจะนำระบบออกทางเครือขายอินเตอรเน็ต) คาบริการหลัง การขาย คา Hardware และอปุ กรณดานเครือขา ย เพิ่มเตมิ อืน่ ๆ
5 ลักษณะการทำงานของ Web Application การทำงานของ Web Application นั้นโปรแกรมสวนหนึ่งจะวางตัวอยูบน Rendering Engine ซึ่งตัว Rendering Engine จะทำหนา ทห่ี ลกั ๆ คอื นำเอาชุดคำสั่งหรอื รปู แบบโครงสรา งขอมูล ที่ใชในการแสดงผล นำมาแสดงผลบนพื้นที่สวนหนึ่งในจอภาพ โปรแกรมสวนที่วางตัวอยูบน Rendering Engine จะทำหนาที่หลักๆ คือการเปลี่ยนแปลงแกไขสิ่งที่แสดงผล จัดการตรวจสอบ ขอมูลที่รับเขามาเบื้องตนและการประมวลบางสวนแตสวนการทำงานหลักๆ จะวางตัวอยูบนเซอร เวอร ในลักษณะ Web Application แบบเบื้องตน 2.2 ความรูเ กี่ยวกับระบบฐานขอมลู โครงสรา งระบบฐานขอมลู ระบบฐานขอ มูลในปจจบุ ัน จะนิยมใชฐานขอมูลแบบสมั พนั ธ (Relational Database) โครงสรางพนื้ ฐานของฐานขอมลู ประเภทนีจ้ ะมีดังตอไปน้ี ตาราง(Table) จะเปนที่เก็บขอมูลของฐานขอมูล จะมีลักษณะเปนตาราง 2 มิติ โดยจะถือวาขอมูลใน แนวนอน(แถว)เปนขอมูลหนึ่งชุด เรียกวาเรคคอรด (Record) ซึ่งขอมูลในแตละชุดจะประกอบดวย ขอมลู ตางๆ ตามแนวต้งั (คอลมั น) ซ่ึง เรยี กวา ฟลด (Filed) อนิ เด็กซ (Index) อนิ เดก็ ซ จะเปน ฟล ดทใี่ ชช วยในการคน หาขอ มูล การทำงานของฟลดท ่ีเปน อนิ เด็กซก ็คือ จะมี การจัดเรียงลำดับ โดยอัตโนมตั ิโดยอาศัยฟลดอนิ เด็กซเปนตัวอางองิ การทม่ี ีอนิ เด็กซก็หมายความวา ขอมูลไดมีการจัดเรียงไวแลว ยกตัวอยางเชนสมุดโทรศัพท ถาเราตองการหาชื่อคนที่ขึ้นตนดวยตัว อ.อาง เราก็สามารถไปเปดคนไดจากบริเวณทายเลมไดเลย โดยไมตองดูไปทีละหนาวามีชื่อที่ขึ้นตน ดว ย อ.อา งอยูห รือไม ไพรมารย่ี ค ีย (Primary Key) ไพรมารีย่ ค ียจ ะเปนฟลดท่ีสามารถเปนตัวแทนเรคคอรดทั้งหมด คาไพรมาร่ียคียจะตองไมซ้ำ กนั เมื่อระบุคา ไพรมาร่ียคียแ ลว จะตองสามารถอางอิงถงึ ฟลดอนื่ ๆไดเ ลย การเก็บขอ มลู แบบสรา งความสัมพนั ธ ฐานขอมูลแบบสัมพันธจะมีจุดเดนที่ พยายามแยกขอมูลออกมาเปนชุดๆ (เปนตารางอิสระ) แลวจึงกำหนดความสัมพันธระหวางตาราง(ขอมูล)ขึ้น เพื่อเก็บขอมูลของสิ่งที่เกิดขึ้น การจัดเก็บ ลกั ษณะนจี้ ะชวยลดความซ้ำซอ นของขอมูล และจะชวยใหก ารแกไ ขเปนไปอยางสะดวกและลดความ ผิดพลาด
6 การออกแบบฐานขอมูลและ ER-ไดอะแกรม เมื่อเริ่มใชฐานขอมูล การออกแบบโครงสรางของฐานขอมูล จะเปนส่ิงที่สำคัญมาก การ ออกแบบ จะใชแผนภูมิความสัมพันธระหวางขอมูลที่เรียกวา ER-ไดอะแกรม (Entity Relationship Diagram) ดังตัวอยางในรูปที่1เขามาชวยในการออกแบบ แผนภูมินี้จะชวยเรียบเรียงความคิด และ ชว ยทำใหม องความสัมพนั ธร ะหวา งขอ มลู ตาง ๆ ไดชดั เจนยง่ิ ขน้ึ ลกั ษณะของ ER-ไดอะแกรม ER-ไดอะแกรมประกอบดวยสามสวนใหญๆ คอื เอนทิตี (Entity) เปนตัวแทนของสิ่งที่สนใจ หรือจะพูดอีกอยางวา ตัวแทนของชุดขอมูลหนึ่ง ยกตัวอยางเชน เอนทติ สี ินคา เอนทิตีลูกคา เอนทิตีใบสั่งซื้อ เปนตน แทนดวยสี่เหลี่ยม พรอพเพอรต(้ี Property) เปนคณุ สมบัตขิ องเอนทติ ี ซึง่ ก็คือ ขอ มูลจริงของสง่ิ ทเี่ ราสนใจ เชน เอนทิตีสินคา กจ็ ะมพี รอพ เพอรตี้ เชน รหสั สินคา ราคาตอ หนว ย เปน ตน แทนดว ยวงกลม ความสมั พันธ (Relationship) เปนการเช่ือมโยงระหวา งเอนทิตกี ับเอนทิตี เชน ความสมั พันธระหวางสินคา กับใบสั่งซื้อ เปน ตน แทนดวยสามเหลี่ยม ความสัมพันธมีดวยกันสามชนิดคือ ความสัมพันธชนิดหนึ่งตอหนึ่ง (1-1) ความสัมพนั ธช นดิ หน่ึงตอกลมุ (1-M) ความสัมพนั ธช นิดกลุมตอ กลมุ (M-N) การจดั ระเบยี บฐานขอ มลู (Normalization) ระบบฐานขอมูลแบบใชความสัมพนั ธก นั น้นั ขอ มูลจะถูกจัดแยกเขาสูตารางยอ ย ๆ หลายๆ ตาราง การจัดระเบยี บฐานขอมูลอยา งถูกวิธีจะชวยใหก ารใชงานฐานขอมูลมปี ระสิทธภิ าพย่ิงข้ึน เชน ในแงข องการเก็บขอมูล จะชวยลดความซำ้ ซอนในการทจ่ี ะตองจดั เก็บขอ มูลอยา งเดยี วกนั ในแงข อง การแกไ ขจะชว ยใหส ามารถแกไขขอ มูลไดอยางถกู ตอ งและเปนระบบมากขึน้ 2.3 ความรเู ก่ียวกบั ระบบเครือขายคอมพิวเตอร และเครอ่ื งแมขายคอมพวิ เตอร ความหมายและองคประกอบของเครอื ขายคอมพิวเตอร เครือขายคอมพิวเตอร (computer net-work) หมายถึง การเชื่อมตอคอมพิวเตอรและ อุปกรณตอพวงเขาดวยกันโดยใชสื่อกลางตางๆ เชน สายสัญญาณ คลื่นวิทยุ เปนตน เพื่อทำให สามารถส่ือสาร แลกเปลีย่ นขอ มลู และใชท รพั ยากรรว มกันได เครือขายคอมพิวเตอรมีองคประกอบพื้นฐาน 2 สวนหลัก คือ องคประกอบดานฮารดแวร และองคประกอบดานซอฟตแวร โดยองคประกอบดานฮารดแวร หมายถึงอุปกรณที่ใชงานและ เชื่อมตอภายในเครือขาย เชน เครื่องคอมพิวเตอร แปนพิมพ สายสัญญาณ เปนตน สวน
7 องคป ระกอบดา นซอฟตแ วร หมายถึง ระบบปฏบิ ตั ิการ หรือโปรแกรมตา งๆ ที่ใชสนบั สนุนการทำงาน และใหบ รกิ ารดานตางๆ เพ่ืออำนวย ความสะดวกใหแ กผใู ชใ หสามารถติดตอสือ่ สารผา นเครือขา ยได เคร่ืองแมขายคอมพวิ เตอร (SERVER) เครื่องศูนยบริการขอมูล โดยมักเรียกวา เคร่ืองเซิรฟเวอร เปนคอมพิวเตอรที่ทำหนาที่ บริการทรัพยากรใหกับเคร่ืองลกู ขา ยบนเครือขาย เชน บรกิ ารไฟล (File Server) การบริการงานพิมพ (Print Server) เปนตน เครื่องเซิรฟเวอรอาจเปนคอมพิวเตอรระดับเมนเฟรม มินิคอมพิวเตอร หรือ ไมโครคอมพิวเตอรก็ได โดยคอมพวิ เตอรท ่อี อกแบบมาเพื่อใชงานเปนเซริ ฟเวอรน้ีมกั จะมีสมรรถนะสูง รวมถึงถูกออกแบบมาเพื่อรองรับความทนทานตอความผิดพลาด (Fault Tolerance) เนื่องจากตอง ทำงานหนกั หรือตอ งรองรับงานตลอด 24 ช่วั โมง ดงั นัน้ เครอ่ื งเซิรฟเวอรจงึ มีราคาที่สูงมากเมื่อเทียบ กับคอมพิวเตอรที่ใชง านทั่ว ๆ ไป สถานีงาน สถานงี าน (Workstation or Terminal) หมายถงึ อปุ กรณห รือเคร่อื งไมโครคอมพิวเตอร ที่เชื่อมตอ กับเครือขา ยคอมพิวเตอร ทำหนาที่เปน สถานีปลายทางหรือสถานีงาน ที่ไดรบั การบริการ จากเครื่อง คอมพิวเตอรแมขาย เรียกวาเปนคอมพิวเตอรลูกขาย (Workstation) ในระบบเครือขาย ระยะใกล มกั มหี นว ยประมวลผล หรือซีพียขู องตนเอง ในระบบท่ีใชเ ครอื่ งคอมพิวเตอรเมนเฟรม เปน ศนู ยก ลาง เรยี กสถานปี ลายทางวาเทอรมนิ อล (Terminal) ประกอบดว ยจอภาพและแปน พิมพเ ทาน้ัน ไมมหี นว ยประมวลกลางของตวั เอง ตอ งใชหนวยประมวลผลของคอมพิวเตอรศนู ยกลางหรือ Host 2.4 งานวจิ ยั ท่ีเกีย่ วของ วิชวาวัณ ชมภูนุช และ พรหมเมศ วีระพันธ ทำการศึกษาเรื่อง การพัฒนาระบบติดตาม พฤติกรรมการเขาเรียนของนักเรียน กรณีศึกษาโรงเรียนโคงไผวิทยา จังหวัดกำแพงเพชร พัฒนาขน้ึ เพื่อติดตามพฤติกรรมการเขาเรยี นของนกั เรยี น การเชค็ ชอื่ ทล่ี า ชา และขอ มูลการเขาเรียนสูญหาย เมื่อ ทำการศกึ ษาขอมูลและวิเคราะห พบวาการแกปญหาดงั กลาวสามารถแกไ ขไดดวยการพัฒนาระบบน้ี ซึ่งจะชวยให ทราบถึงพฤติกรรมการเขาเรียนของนักเรียนแตละคน ระบบติดตามพฤติกรรมการเขา เรียนของนักเรียนโรงเรียนโคงไผวิทยา โดยการพัฒนาระบบนี้อางอิงตามหลักการของวงจรพัฒนา ระบบ (System Development Life Cycle: SDLC) โดยใชภาษา PHP รวมกับระบบการจัดการ ฐานขอมูล MySQL ระบบที่พัฒนาขึ้นมผี ูใชงาน 4 กลุมคือ 1) อาจารยผูสอน 2) อาจารยฝายกิจการ นักเรียน 3) อาจารยฝ ายวิชาการ และ 4) นักเรยี น จากผลการวิจยั พบวา ระบบสามารถทำงานไดอ ยาง ถูกตอ งและสอดคลองตามความตองการของผูใชง านทงั้ 4 กลุม อกี ทัง้ การประเมิน ประสิทธิภาพของ ระบบ 4 ดาน คือ 1) ความครบถวนสมบูรณของขอมูล 2) ความเหมาะสมของสวนติดตอกับผูใช 3) ความสะดวกในการใชงานระบบ และ 4) การใชประโยชนจากระบบ โดยมีระดับความพึงพอใจเฉล่ีย ของผใู ชง าน ระบบอยูใ นระดบั ดีมาก (������������̅= 4.52)
8 นิพนธ แกว เกิด ทำการศึกษาเรอื่ ง การพฒั นาระบบการดแู ลสนบั สนนุ นักเรยี นเพ่ือลดจำนวน การออกกลางคันของนักเรียนอาชีวศึกษาระดับประกาศนียบัตรวิชาชีพ สังกัดสำนักงาน คณะกรรมการการอาชีวศึกษา ผลการวิจัยพบวา (1) ผลการพัฒนาระบบการดูแลสนับสนุน นักเรียน ประกอบดวย 4 สวน คือ หลักการ, บทบาทของบุคลากรในระบบ, การจัดกิจกรรม ทางดานสังคมและการปรับตัวของนักเรียน และการประเมินประสิทธิภาพของระบบ (2) ผลการ ประเมินประสิทธิภาพของระบบการดูแลสนับสนุนนักเรียน แบงเปน 4 ดาน คือ ดานขอดั คือ ระบบการดูแลสนับสนุนนักเรียนสามารถชวยลดปญหาการออกกลางคันของนักเรียนลงได ดาน ขอเสีย คือ เปนการเพิ่มภาระงานใหกับครู ดานความเหมาะสม คือ ระบบการดูแลสนับสนุน นักเรียนมีความเหมาะสม มีกิจกรรมครบทุกดาน และระยะเวลาที่ดำเนินการมีความเหมาะสม และดานองคประกอบ คือ ระบบการดูแลสนับสนุนนักเรียนขาดการประสานงานระหวางผูปกครอง กับครู (3) ผลการใชระบบการดูแลสนับสนุนนักเรียน โดยนักเรียนท้ังหมดมีความพึงพอใจสูงในการ เขารวมกิจกรรมในระบบ ซึ่งกิจกรรมที่นักเรียนมีความพึงพอใจมากที่สุด คือ กิจกรรมเยี่ยมบาน นักเรียน
9 บทท่ี 3 วธิ ดี ำเนินการวจิ ยั งานวิจัยนี้ไดจัดการขั้นตอนการออกแบบและทดลองไวดังตอไปนี้ เพื่อใหการทำงานเปนไป อยา งมรี ะบบ โดยมวี ธิ ีการดำเนินการวจิ ัยดังนี้ ประชากรและกลมุ ตัวอยา ง ประชากรทใี่ ชใ นการวิจัยคร้ังน้ี เปน ครขู องโรงเรยี นทิพยปาละวทิ ยานสุ รณ กลมุ ตวั อยางใชใ นการวิจยั ครง้ั นี้ เปน ครขู องโรงเรียนทพิ ยปาละวิทยานสุ รณ จำนวน 20 รูป/คน เครื่องมือการวจิ ยั และการตรวจสอบคุณภาพเคร่อื งมอื ในการวิเคราะหและออกแบบระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษานี้ไดใช เครื่องมือในการวิเคราะห คือ แผนภาพบริบท แผนกภาพกระแสขอมูล และแผนภาพความสัมพันธ ระหวางขอ มูล สวนการพัฒนาระบบติดตามการเขารวมกิจกรรมนักเรยี นนกั ศกึ ษา ไดใ ชเ ครื่องมือ คือ ภาษา PHP ระบบการจดั การฐานขอ มูล MySQL และโปรแกรมจำลองเซิรฟ เวอร XAMPP สำหรับการประเมนิ ประสิทธิภาพระบบติดตามการเขารวมกิจกรรมนกั เรียนนักศึกษานัน้ ได ใชเกณฑในการตรวจสอบ 4 ดาน คือ มีความถูกตองแมนยำ มีความทันตอเวลาสะดวกตอการใชงาน มคี วามสมบรู ณของขอมูลครบถว น และมคี วามสอดคลองกบั ความตองการของผูใช การเกบ็ รวบรวมขอมลู หลกั การของวงจรพัฒนาระบบ (System Development Life Cycle: SDLC) ของ Dennise, Wixom and Roth (2010) ไดถูกนำมาใชในการดำเนินการวิจัย โดยแบงออกเปน 4 ขั้นตอนหลัก ดังนี้ 1. ขั้นตอนการวางแผน (Planning Phase) ผูวิจัยไดสัมภาษณผูบริหารและครูที่เกี่ยวของ กับการทำงานในปจจุบัน รวมทั้งรวบรวมเอกสารตาง ๆ เพื่อศึกษาการทำงานของระบบเดิม ซ่ึง ประเมินแลวพบวา ปญหาและอุปสรรคในการทำงานสามารถแกไขดวยการพัฒนาระบบติดตามการ เขารวมกิจกรรมนักเรียนนักศกึ ษา 2. ขั้นตอนการวเิ คราะห (Analysis Phase) ผวู จิ ัยไดศกึ ษารายละเอยี ดความตอ งการใชงาน ระบบติดตามการเขารวมกิจกรรมนักเรียนโรงเรียนทพิ ยปาละวิทยานุสรณ จากนั้นวิเคราะหร ะบบได ผลลัพธเปน แผนภาพบริบท (Context Diagram) และแผนภาพกระแสขอมูล (Dataflow Diagram: DFD) รวมท้ังแผนภาพ ความสมั พันธระหวา งขอมูล (Entity-Relationship Diagram: ER diagram) 3. ขั้นตอนการออกแบบ (Design Phase) ผูวิจัยไดนำผลจากขั้นตอนที่ 2 มาออกแบบ ฐานขอ มลู โดยใช ระบบการจดั การฐานขอมลู MySQL พรอมทั้งออกแบบสว นตดิ ตอกับผูใ ช
10 4. ขั้นตอนการพัฒนา (Implementation Phase) ผูวิจัยไดพัฒนาระบบติดตามการเขา รวมกิจกรรมนักเรียนโรงเรียนทิพยปาละวิทยานุสรณ โดยใชภาษา PHP รวมกับฐานขอมูลท่ีสรางข้นึ ใน ขั้นตอนที่ 3 5. ทำการวเิ คราะหขอ มูล และสรุปผลการวจิ ัย การวิเคราะหขอ มูล 1. การออกแบบระบบ (System Design) การศึกษาและการพัฒนาระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษา (Student Activities Tracking System) ไดดำเนินการออกแบบไวโดยแบงกลุมผูใหขอมูลออกเปน 3 กลุม ไดแ ก นกั เรยี นนักศึกษา ครปู ระจำชั้น และเจา หนาทงี่ านกจิ กรรม ในการดำเนินงานของระบบจะใชรูปแบบของสถาปตยกรรมที่ใชเปนโครงสรางแบบ ทร-ี เทียร (Three-Tier Architecture) สื่อที่ใชเปนตัวกลาง (Medium) คือระบบเครือขายอินเทอรเน็ต และอินทราเน็ต ซึ่งไดแบง ออกเปน 3 สวนการทำงาน ดงั นี้ สว นนำเสนอ (Presentation) จะเปนสวนของไคลเอนท สว นน้ีจะมเี วบ็ บราวเซอรท่ีจะใชใน การติดตอระหวางผูใชงานกับระบบ ในสวนประมวลผล จะเปนสวนการประมวลผลการทำงานของ ระบบในงานตาง ๆ เชน การปรับปรุงขอมูลนักเรียนนกั ศึกษา การบันทึกขอมูลการเขารวมกิจกรรม และการรายงานสรุปขอมูล เปนตน และสวนเก็บบันทึกขอมูล จะเปนสวนที่จัดเก็บฐานขอมูลท้ัง ฐานขอมลู กจิ กรรม ฐานขอมลู นักศึกษา การบนั ทกึ ขอมูลการเขารว มกจิ กรรม เปนตน สวนประมวลผล (Processing) จะเปนสวนของการประมวลผลซึ่งจะเปนการวางระบบไวใน สว นนี้ ซึง่ จะแยกฐานขอมลู ออก สวนเก็บบันทกึ ขอมูล (Data) จะเปน สว นของการบนั ทกึ ขอมูลทไี่ ดจากการประมวลผลระบบ ในสว นประมวลผล แผนภาพกระแสขอมลู (Context Diagram) สำหรับการวิเคราะหระบบ ใชแผนภาพกระแสขอมูล (Data Flow Diagram : DFD) เปน เครือ่ งมือที่ใชสรางตัวแบบที่แสดงวาขอ มูลมีการไหลไปอยา งไรในระบบ ความสัมพนั ธระหวางกระแส ขอมูลภายในระบบเปน อยางไร และขอมูลถกู นำมาจดั เกบ็ ณ ท่ใี ดทีห่ น่งึ ภายในระบบอยางไร จากการวิเคราะหความตองการ และขอมูล สามารถแสดงแผนภาพกระแสขอมูลของระบบ ติดตามการเขารวมกิจกรรมนกั เรียนนกั ศึกษา ซึ่งแสดงการทำงานโดยภาพรวมของระบบ ที่แสดงถึง แหลงกำเนิดขอมูล (Source) แหลงใชสารสนเทศ (Sink) ของระบบ 3 สวน ไดแก นักเรียน ครูท่ี ปรึกษา และฝา ยกจิ กรรม รวมทงั้ แสดงกระแสขอมูล (Data flow) โดยไมม กี ารแสดงรายละเอียดของ ขน้ั ตอนการดำเนินงาน และขอมลู ทีจ่ ดั เกบ็ มรี ายละเอยี ด ดงั ภาพ
11 ภาพที่ 3.1 แสดงแผนภาพบรบิ ทของระบบตดิ ตามการเขา รว มกจิ กรรมของนกั เรยี นนกั ศึกษา แผนภาพแสดงกระแสขอ มูล (Data Flow Diagram) แผนภาพแสดงกระแสขอมูลแสดงขั้นตอนการทำงานของระบบในภาพกวาง กระแสขอมูล และที่เก็บขอมูล (Data store) ในระบบ โดยแผนภาพกระแสขอมูลดับศูนย (Data Flow Diagram Level 0) ของระบบติดตามการเขารวมกิจกรรมของนักเรียนนักศึกษา ดังไดแสดงในภาพ 3.2 ซ่ึงมี กระบวนการ 4 กระบวนการยอ ย ดงั น้ี - ตรวจสอบการใชง านระบบ เปนกระบวนการในการตรวจสอบสิทธิในการเขา ถึงขอมลู การเขา ใชง านระบบ - จดั การขอมูลพื้นฐาน เปนกระบวนการในการปรบั ปรุงขอ มลู พ้ืนฐานท่ใี ชในการอางอิง ของระบบ สว นประกอบทสี่ ำคญั อื่นๆ ทถ่ี กู เรียกขอมลู มาใชงานในระบบ เปนตน - ตรวจสอบการเขารว มกิจกรรม เปนกระบวนการในการตรวจสอบขอมูลนักเรียน การ บันทกึ ขอ มลู การเขารว มกิจกรรมของนกั เรยี นนักศกึ ษา - ประมวลผลรายงาน เปน กระบวนการแสดงขอมลู สรปุ รายงาน การเขา รวมกจิ กรรมของ นกั เรยี น ในกิจกรรมตางๆ ภาพที่ 3.2 แสดงแผนภาพกระแสขอ มลู ระดบั ศนู ย ของระบบติดตามการเขารว มกจิ กรรมของนกั เรยี นนกั ศกึ ษา แผนภาพแสดงกระแสขอมูล ระดับ 1 ของกระบวนการตรวจสอบการเขาใชง านระบบ (Data Flow Diagram Level 1 Process 1) แผนภาพกระแสขอมูลระดับ 1 ของกระบวนการตรวจสอบการเขาใชงานระบบ จะแสดง ขั้นตอนการทำงานของระบบในสวนของการตรวจสอบสิทธิ์ในการเขาใชงานระบบ โดยสามารถแบง กระบวนการได 2 กระบวนการยอ ย ดงั ภาพ 3.3
12 ภาพที่ 3.3 แสดงแผนภาพกระแสขอ มลู ระดบั 1 ของการตรวจสอบการเขาใชง านระบบ แผนภาพแสดงกระแสขอ มลู ระดับ 1 ของกระบวนการจัดการขอมลู พ้นื ฐาน (Data Flow Diagram Level 1 Process 2) แผนภาพกระแสขอมูลระดับ 1 ของกระบวนการจัดการขอ มลู พื้นฐาน จะแสดงขั้นตอนการ ทำงานของระบบในสวนของการปรับปรุงขอมูลทีจ่ ำเปน ขอมูลที่ใชในการอางองิ คาตางๆ ของระบบ โดยสามารถแบงกระบวนการได 3 กระบวนการยอย ดงั ภาพ 3.4 ภาพที่ 3.4 แสดงแผนภาพกระแสขอมูลระดับ 1 ของการจัดการขอมลู พ้นื ฐาน แผนภาพแสดงกระแสขอมลู ระดบั 1 ของกระบวนการตรวจสอบการเขารวมกจิ กรรม (Data Flow Diagram Level 1 Process 3) แผนภาพกระแสขอมูลระดับ 1 ของกระบวนการตรวจสอบการเขารวมกิจกรรม จะแสดง ขั้นตอนการทำงานของระบบในสวนของการแสดงขอมูลกิจกรรมตางๆ และใหดำเนินการตรวจสอบ ปรับปรุงขอมูลของนักเรียน นักศึกษาที่เขารวมกิจกรรม โดยสามารถแบงกระบวนการได 2 กระบวนการยอ ย ดงั ภาพ 3.5 ภาพที่ 3.5 แสดงแผนภาพกระแสขอมลู ระดับ 1 ของการตรวจสอบการเขา รว มกจิ กรรม
13 2. การพัฒนาระบบ (System Development) นอกจากการการศึกษา และวิเคราะหปญ หาของระบบงานเดิมดว ยแผนภาพกระแสขอมูล ใน การกำหนดความตอ งการของระบบแลว ไดสรางตัวแบบขอ มูลในระดับแนวคิด โดยใชแ ผนภาพแสดง ความสัมพันธระหวางเอนทิตี (Entity-Relationship Diagram : E-R Diagram) จากการวิเคราะห ความตอ งการขอ มลู สามารถกำหนดเอนทติ หี ลัก (Primary Entity set) ดังนี้ 1) student หมายถงึ นกั เรียนนกั ศึกษา 2) student_group หมายถงึ แผนกวิชา 3) student_class หมายถงึ ระดับชนั้ 4) semester หมายถึง ปก ารศกึ ษา 5) register หมายถึง ลงทะเบยี นกจิ กรรม 6) course หมายถงึ กจิ กรรม 7) teacher หมายถงึ ครูประจำชนั้ เจา หนา ท่งี านกจิ กรรม 8) check_class หมายถึง ลงช่อื เขา รวมกิจกรรม จากการศึกษาการทำงานของกระบวนการตรวจสอบสิทธิการเขาใชงานระบบ การปรับปรุง ขอมูลพื้นฐาน การตรวจสอบการเขารวมกิจกรรม และการแสดงรายงาน พบวาเอนทิตีขางตนกับ ขอมูลที่จะถูกนำไปประมวลผลโดยกระบวนการทำงานตาง ๆ ที่กลาวถึงในกระบวนการออกแบบ ระบบกอ นหนา ความสัมพันธระหวา งเอนทิตี การออกแบบฐานขอมูลของระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษา สามารถ สรางเปนแผนภาพแสดงความสัมพันธขอมูล โดยใชแผนภาพแสดงความสัมพันธระหวางเอนทิตี ซึง่ ประกอบไปดว ยเอนทติ ที ีม่ คี วามสัมพันธท งั้ หมด ดงั ภาพ 3.6 ภาพที่ 3.6 แสดงความสมั พนั ธของเอนทติ ที ัง้ หมด
14 รายละเอียดตาราง จากการแปลงภาพความสัมพันธเปนตารางเก็บขอมูล สามารถกำหนดขอมูล ชนิดขอมูล นอกจากนั้นเพื่อความสะดวก และมีประสิทธิภาพในการเก็บขอมูลจึงไดมีการแทนที่ขอมูลบางสวน ดวยรหัสตางๆ ในการแปลงความสมั พันธเปน ตารางเก็บขอ มูล สามารถแสดงรายละเอยี ดไดดงั น้ี ชื่อตารางขอ มลู : นักเรยี น (student) คำอธบิ ายตารางขอ มลู : เกบ็ ขอ มูลนักเรยี น นกั ศกึ ษา แสดงดังตาราง 3.1 ตาราง 3.1 แสดงตารางนกั เรยี น ชือ่ คอลัมน ความหมาย ชนดิ ขอ มลู คีย ตารางทอ่ี างถึง Std_no รหสั นกั ศกึ ษา CHAR(10) PK Sclass_no ระดบั ชน้ั CHAR(2) FK Student_class Group_no แผนกวชิ า CHAR(2) FK Student_group Std_name ช่อื VARCHAR(50) Std_sname นามสกลุ VARCHAR(50) ชอ่ื ตารางขอ มลู : แผนกวิชา (student_group) คำอธบิ ายตารางขอมูล : เกบ็ ขอมูลแผนกวิชา แสดงดังตาราง 3.2 ตาราง 3.2 แสดงตารางแผนกวิชา ชือ่ คอลมั น ความหมาย ชนิดขอ มลู คีย ตารางทีอ่ างถงึ Group_no รหัสแผนกวชิ า CHAR(2) PK group_name แผนกวชิ า VARCHAR(100) ชื่อตารางขอมลู : ระดับชั้น (student_class) คำอธบิ ายตารางขอ มลู : เก็บขอมูลระดับชั้น แสดงดังตาราง 3.3 ตาราง 3.3 แสดงตารางระดับชนั้ ชือ่ คอลมั น ความหมาย ชนดิ ขอ มูล คยี ตารางท่ีอางถงึ Sclass_no รหัสระดับ CHAR(2) PK Sclass_name ระดับช้นั VARCHAR(70) ชื่อตารางขอ มลู : ปก ารศึกษา (semester) คำอธิบายตารางขอ มูล : เก็บขอ มูลปก ารศึกษา แสดงดังตาราง 3.4 ตาราง 3.4 แสดงตารางปก ารศึกษา ช่ือคอลัมน ความหมาย ชนิดขอมูล คีย ตารางทีอ่ างถงึ Semes_no รหัสปการศกึ ษา INTEGER PK Semes_name ปการศกึ ษา VARCHAR(15)
15 ชื่อตารางขอมลู : ชอ่ื กิจกรรม (course) คำอธบิ ายตารางขอ มลู : เก็บขอมูลชือ่ กิจกรรม แสดงดงั ตาราง 3.5 ตาราง 3.5 แสดงตารางชอื่ กจิ กรรม ชื่อคอลัมน ความหมาย ชนิดขอ มูล คีย ตารางท่ีอางถึง course_no รหัสกจิ กรรม VARCHAR(13) PK Course_name ชอ่ื กจิ กรรม VARCHAR(150) ชื่อตารางขอ มลู : ครูท่ปี รึกษา (teacher) คำอธิบายตารางขอมลู : เกบ็ ขอ มูลชอื่ ครูท่ีปรกึ ษา แสดงดังตาราง 3.6 ตาราง 3.6 แสดงตารางครูท่ีปรึกษา ชอ่ื คอลัมน ความหมาย ชนิดขอ มลู คีย ตารางท่อี า งถงึ teacher_no รหัสครทู ี่ปรึกษา CHAR(4) PK Teacher_name ช่ือ VARCHAR(50) Teacher_sname นามสกลุ VARCHAR(50) Username ช่อื ล็อกอนิ VARCHAR(50) หมายเหตุ username จะเปนคยี ที่ใชในการอางองิ กับระบบพิสจู นตวั ตนของวทิ ยาลัย ช่ือตารางขอ มูล : ลงทะเบยี นกจิ กรรม (register) คำอธิบายตารางขอมลู : เกบ็ ขอมูลการลงทะเบียนกิจกรรม แสดงดังตาราง 3.7 ตาราง 3.7 แสดงตารางลงทะเบียนกิจกรรม ชอ่ื คอลัมน ความหมาย ชนิดขอมูล คยี ตารางทอ่ี างถงึ Reg_no รหัสการลงทะเบยี น INTEGER PK teacher_no รหสั ครทู ปี่ รึกษา CHAR(4) FK Teacher Course_no รหสั กจิ กรรม CHAR(13) FK Course Semes_no รหัสปก ารศึกษา INTEGER FK Semester Course_date วนั ทจี่ ัดกจิ กรรม CHAR(3) Course_begin เวลาเริ่มตน TIME Course_end เวลาสิ้นสดุ TIME ชอ่ื ตารางขอมูล : รายละเอียดการลงทะเบยี นกจิ กรรม (register_detail) คำอธิบายตารางขอ มูล : เก็บขอ มูลรายละเอียดการลงทะเบียนกิจกรรม แสดงดงั ตาราง 3.8 ตาราง 3.8 แสดงตารางรายละเอยี ดการลงทะเบียนกิจกรรม ชอ่ื คอลัมน ความหมาย ชนดิ ขอมูล คีย ตารางท่อี า งถึง std_no รหสั นักเรียน CHAR(10) PK, FK Student reg_no รหัสการลงทะเบยี น INTEGER PK, FK Register
16 ช่ือตารางขอมลู : ลงชื่อเขา รวมกิจกรรม (check_class) คำอธิบายตารางขอมลู : เกบ็ ขอ มูลการลงชอ่ื เขารวมกจิ กรรม แสดงดงั ตาราง 3.9 ตาราง 3.9 แสดงตารางลงช่ือเขารว มกจิ กรรม ช่ือคอลมั น ความหมาย ชนิดขอมูล คยี ตารางท่อี า งถงึ check_date วนั ที่ลงชอื่ DATE PK check_time เวลาที่ลงช่ือ TIME PK Reg_no รหัสการลงทะเบียน INTEGER PK, FK Register Std_no รหสั นกั เรียน CHAR(10) PK, FK Student Check_status สถานะการลงช่ือ VARCHAR(20) Checkin_log วันที่บนั ทึกขอ มูล DATETIME สำหรบั การวเิ คราะหขอมูล คณะผวู จิ ัยกำหนดวิธีการคำนวณคาสถิติตา ง ๆ ตามลักษณะของ ขอมูลดังนี้ การวิเคราะหขอมูลในแบบประเมินประสิทธิภาพระบบติดตามการเขารวมกิจกรรมนักเรียน นักศึกษา ทำการวิเคราะหโดยแจกแจงความถี่ รอยละ และคามัชฌิมเลขคณิต สถิติที่ใชในการ วิเคราะห ขอมลู คอื คา เฉล่ยี (Mean) คำนวณไดจากสตู ร ดงั นี้ (เกษม สาหรายทพิ ย, 2543 : 224) Χ = ∑Χ N เมื่อ Χ แทน คา เฉล่ีย ∑ Χ แทน ผลรวมของคะแนนทง้ั หมด N แทน จำนวนผตู อบแบบสอบถาม การแปลความหมายของ คาเฉลี่ย (Mean) ของความคิดเห็นเกี่ยวกับระบบติดตามการเขา รวมกจิ กรรมนกั เรียนนักศกึ ษา ใชเ กณฑดังนี้ โดยผลการประเมนิ แบงออกเปน 5 ระดบั ดังนี้ มากทส่ี ุด ใหคะแนน 5 คะแนน, มาก ใหค ะแนน 4 คะแนน ปานกลาง ใหคะแนน 3 คะแนน, นอย ใหค ะแนน 2 คะแนน นอ ยท่สี ดุ ใหคะแนน 1 คะแนน โดยใชเกณฑการแปลความหมายของคาเฉลี่ยในแตละขอคำถาม ดังนี้ (บุญชุม ศรีสะอาด, 2534 : 100) 4.51 – 5.00 หมายถึง มากทส่ี ุด 3.51 – 4.50 หมายถงึ มาก 2.51 – 3.50 หมายถงึ ปานกลาง 1.51 – 2.50 หมายถึง นอย 1.00 – 1.50 หมายถึง นอ ยทสี่ ุด
17 บทที่ 4 ผลการวิจยั จากขั้นตอนการวิจัยขางตน ไดผลลัพธเปนระบบติดตามการเขารวมกิจกรรมนักเรียน นกั ศกึ ษา ทม่ี ีตัวอยางสวนตดิ ตอ กบั ผใู ชงาน ดังภาพท่ี 4.1 – 4.6 ภาพท่ี 4.1 แสดงหนาแรกของระบบตดิ ตามการเขา ภาพท่ี 4.2 แสดงหนา ระบบตดิ ตามการเขา รวม รว มกิจกรรมนักเรยี นนกั ศึกษา กิจกรรมนักเรียนนักศกึ ษา ภาพท่ี 4.3 แสดงหนา เมนูเชค็ ชอ่ื ภาพที่ 4.4 แสดงหนา เมนูเพิ่มกจิ กรรม ภาพท่ี 4.5 แสดงหนาเมนรู ายงาน ภาพที่ 4.6 แสดงหนาเมนขู อ มูลนักเรียน
18 จากการนำระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษา ไปใชงานใหกลุมตัวอยาง จำนวน 20 รูป/คน แลวทำการตอบแบบประเมินประสิทธิภาพระบบติดตามการเขารวมกิจกรรม นกั เรยี นนกั ศึกษา ของกลุมตวั อยางทท่ี ดลองใช แลว นำผลทไี่ ดมาคำนวณคาทางสถติ ิไดผ ลดงั นี้ ตารางที่ 4.1 ตารางแสดงขอมูลประเมินประสิทธิภาพระบบติดตามการเขารวมกิจกรรมนักเรียน นักศกึ ษา รายการ ������������� S.D. ระดับคณุ ภาพ 1. ความครบถว นสมบูรณของการแสดงผลขอมลู 4.4 0.52 มาก 2. ความเหมาะสมของปรมิ าณขอ มลู ท่แี สดงผล 4.8 0.42 มากทส่ี ุด 3. รปู แบบการแสดงผลบนจอภาพทเ่ี หมาะสมและสวยงาม 4.2 0.42 มาก 4. ความสะดวกในการใชง านระบบตดิ ตามการเขา รว มกจิ กรรม นร. นศ. 4.5 0.52 มากที่สุด 5. ระบบใชงานสะดวกและไมซบั ซอน 4.3 0.48 มาก 6. ความสามารถในการคน หาหรือเขาถงึ ขอ มลู ที่ตอ งการไดงา ย 4.8 0.42 มากท่ีสดุ 7. การวางตำแหนง ขององคประกอบตาง ๆ สนับสนนุ การใชงานระบบ 4.7 0.42 มากท่สี ดุ 8. ความเหมาะสมในการปฏสิ มั พนั ธโดตต อบกบั ผูใช 4.3 0.48 มาก รวม 4.5 0.46 มากท่สี ดุ จากตารางที่ 4.1 พบวา การประเมินประสทิ ธภิ าพระบบติดตามการเขา รว มกจิ กรรมนักเรียน นกั ศึกษา ผใู ชงานเห็นวาระบบสามารถใชงานไดใ นระดับมากทีส่ ุด มคี า เฉล่ีย 4.5 สวนประเด็นท่ีไดรับ การยอมรับมากที่สุด คือ ความสามารถในการคนหาหรือเขาถึงขอมูลที่ตองการไดงาย และความ เหมาะสมของปรมิ าณขอ มลู ที่แสดงผล ในระดบั มากท่สี ุด มีคา เฉลย่ี 4.8 ในขณะทป่ี ระเด็นรปู แบบการ แสดงผลบนจอภาพทเี่ หมาะสมและสวยงาม มคี า เฉล่ียต่ำที่สดุ คือมคี า เฉลย่ี 4.2 ซึง่ แสดงวา ผวู ิจัยควร ปรับปรุงรปู แบบใหสวยงาม เหมาะสมยิ่งข้นึ
19 บทที่ 5 สรุปผลการวจิ ยั อภปิ รายผลและขอ เสนอแนะ สรุปผลการวจิ ัย การวจิ ยั ครงั้ นี้ ระบบติดตามการเขารวมกจิ กรรมนักเรียนนกั ศกึ ษา มวี ัตถุประสงคเ พื่อพัฒนา ระบบเว็บแอพพลิเคชันสำหรับบันทึก และรายงานสรุปขอมูลการเขารวมกิจกรรมของนักเรียน นักศกึ ษา ซ่ึงชวยอำนวยความสะดวก ในการตรวจสอบ และดขู อ มลู การเขารว มกจิ กรรมยอ นหลงั เพื่อ ติดตามและดูแลพฤติกรรมของนักเรียนนักศึกษา ชวยในการพัฒนากิจกรรมการเรียนการสอนใหมี ประสิทธิภาพ โดยมีลำดับขั้นตอนการทำงานคือ ศึกษาขอมูลและออกแบบและพัฒนาระบบ Web Application ใหสามารถเชื่อมขอมลู บนเวบ็ แอพพลเิ คชันได และประเมินประสิทธิภาพระบบติดตาม การเขา รว มกจิ กรรมนักเรียนนกั ศึกษา ทดลองใชกับ โรงเรยี นทิพยปาละวิทยานุสรณ ในโครงการตาม พระราชดำริสมเด็จพระกนิษฐาธิราชเจา กรมสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี โรงเรียนพระปริยตั ิธรรม แผนกสามัญศึกษา ทำการใชระบบตดิ ตามการเขารวมกจิ กรรมนกั เรยี น ทุก สัปดาห จำนวนทั้งสิ้น 20 สปั ดาห ต้ังแตวันที่ 15 พฤศจิกายน 2562 – วันท่ี 18 ตลุ าคม 2562 ไดให ครู จำนวน 20 รูป/คน ทดลองใชระบบติดตามการเขารว มกิจกรรมนักเรียน โดยมี พระอธิการสนั ติสุข าณเมธี ผจู ดั การโรงเรยี นทิพยป าละวทิ ยานุสรณ (ผูร ับผดิ ชอบหนว ยงาน) พบวา การประเมินประสทิ ธิภาพระบบติดตามการเขา รวมกิจกรรมนกั เรียนนักศกึ ษา ผใู ชงาน เห็นวาระบบสามารถใชงานไดในระดับมากที่สุด มีคาเฉลี่ย 4.5 สวนประเด็นที่ไดรับการยอมรับมาก ท่ีสุด คอื ความสามารถในการคนหาหรือเขาถึงขอมลู ท่ตี องการไดงาย และความเหมาะสมของปริมาณ ขอมูลที่แสดงผล ในระดับมากที่สุด มีคาเฉลี่ย 4.8 แสดงวาระบบเว็บแอพพลิเคชันสามารถทำงานได อยางมีประสิทธิภาพ ระบบสามารถบนั ทกึ และรายงานสรุปขอมูลการเขา รว มกจิ กรรมของนกั เรยี นชวย อำนวยความสะดวกในการตรวจสอบ และดูขอ มูลการเขารวมกิจกรรมยอนหลงั เพื่อติดตามและดูแล พฤติกรรมของนกั เรียน ชว ยในการพฒั นากิจกรรมการเรียนการสอนใหม ปี ระสทิ ธภิ าพ อภปิ รายผล อภิปรายผลการใชระบบติดตามการเขารวมกิจกรรมนักเรียนนักศึกษา มีวัตถุประสงคเพื่อ พัฒนาระบบเว็บแอพพลิเคชนั สำหรับบนั ทึก และรายงานสรปุ ขอ มูลการเขารว มกิจกรรมของนักเรียน นกั ศกึ ษา ซงึ่ ชวยอำนวยความสะดวก ในการตรวจสอบ และดขู อ มลู การเขา รวมกจิ กรรมยอนหลัง เพื่อ ติดตามและดูแลพฤติกรรมของนักเรียนนักศึกษา ชวยในการพัฒนากิจกรรมการเรียนการสอนใหมี ประสิทธภิ าพ โดยนำไปใชจรงิ กบั โรงเรยี นทพิ ยปาละวิทยานุสรณ ในโครงการตามพระราชดำริสมเด็จ พระกนิษฐาธิราชเจา กรมสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี โรงเรียนพระปริยัติ
20 ธรรม แผนกสามัญศึกษา จังหวัดลำปาง พบวา ระบบเว็บแอพพลิเคชันสามารถทำงานไดอยางมี ประสิทธิภาพ ระบบสามารถบันทึกและรายงานสรุปขอมูลการเขารวมกิจกรรมของนักเรียนชวย อำนวยความสะดวกในการตรวจสอบ และดูขอ มลู การเขารว มกิจกรรมยอนหลัง เพื่อติดตามและดูแล พฤติกรรมของนักเรียน ชวยในการพัฒนากิจกรรมการเรียนการสอนใหมีประสิทธิภาพ ระบบที่ได พัฒนานี้เปนเว็บเบสตแอพพลิเคชันที่ใชงานบนเครือขายอินเทอรเน็ต โดยไดผานกระบวนการ วิเคราะห ขอกำหนด เงื่อนไขความตองการ และออกแบบการทำงานใหสอดคลองกับการปฏิบัติงาน จริง การพฒั นาระบบไดใชภาษาพีเอชพี (PHP) และระบบจดั การฐานขอมูลมายเอสควิ แอล (MySQL) จากการทดสอบการทำงานของระบบดวยขอมูลจริงบางสวนนัน้ พบวาการทำงานของระบบสามารถ ทำงานไดอ ยา งถกู ตอ ง และเปน ไปตามวัตถุประสงคท่ีไดก ำหนดไว ขอ เสนอแนะในการนำผลการวจิ ยั ไปใช ในการออกรายงานของระบบติดตามการเขารวมกิจกรรมนักเรยี นนักศึกษา ควรเพิม่ เตมิ ทาง เลืกของรูปแบบไฟลท ่หี ลายหลาย เชน ไฟลเ อกสารเวิรด ไฟลเอกสารตารางทำการ หรือเอกสาร PDF เพื่ออำนวยความสะดวกในการใชง าน
21 บรรณานุกรม จรี าวธุ วารินทร. (2556). Basic + Advanced HTML5 CSS3 + JavaScript ฉบับสมบูรณ. กรุงเทพฯ:รไี ววา. ชะอรสนิ สขุ ศรวี งศ. (2559). อานฉลากยาดี ๆ มีประโยชน [ขอมลู อเิ ล็กทรอนกิ ส] . คณะเภสชั ศาสตร, มหาวิทยาลัยมหิดล. บญั ชา ปะสีละเตสัง. (2556). สรา งเวบ็ ไซตดวย HTML5 รวมกบั CSS3 และ jQuery. กรงุ เทพฯ: ซเี อด็ ยูเคช่ัน. นิพนธ แกว เกิด. (2555). การพฒั นาระบบการดูแลสนบั สนุนนักเรยี นเพอ่ื ลดจำนวนการออก กลางคันของนักเรียนอาชีวศึกษาระดับประกาศนียบัตรวิชาชีพ สังกัดสำนักงาน คณะกรรมการการอาชีวศึกษา. กรุงเทพฯ:บัณฑิตวิทยาลยั มหาวทิ ยาลัยรังงสิต. ประเวศ วะสี. (2541). บนเสน ทางใหมก ารสงเสริมสุขภาพ:อภวิ ฒั นช วี ิตและสังคม. กรุงเทพมหานคร: สำนกั พิมพห มอชาวบาน. ปภาวี จรูญรตั น. (2556). พลงั งานและสิง่ แวดลอม. กรงุ เทพมหานคร: สำนกั พิมพศ ูนยส ง เสรมิ อาชีวะ. วรรณวิภา ดิตถะสิร.ิ (2554). คูม อื เรยี น SQL ดว ยตัวเอง. กรุงเทพฯ:โปรวชิ น่ั . วชิ วาวัณ ชมภนู ุช และ พรหมเมศ วรี ะพันธ. (2560). การพัฒนาระบบติดตามพฤตกิ รรมการ เขา เรยี นของนักเรยี น กรณีศึกษาโรงเรยี นโคง ไผว ิทยา. กำแพงเพชร:สถาบนั วิจยั มหาวิทยาลยั ราชภฏั กำแพงเพชร. โอภาส เอีย่ มสริ ิวงศ. (2558). ระบบฐานขอมูล (Database Systems). กรงุ เทพฯ:ซเี อ็ดยูเคช่นั .
22 ภาคผนวก
23 ภาคผนวก ก คมู อื ประกอบการใชง าน
24 ภาคผนวก ข แบบรบั รองการนำผลงานสงิ่ ประดิษฐฯ ไปใชงานจรงิ
25
26 ภาพแสดงการนำผลงานไปทดลองใช/ทดสอบ
27 ภาคผนวก ค แบบแสดงคุณลกั ษณะผลงานส่ิงประดษิ ฐ
28
29 ภาคผนวก ง รูปภาพประกอบ
30 ภาพแสดงหนา แอพพลเิ คชัน/หนาโปรแกรม ภาพแสดงการนำผลงานไปทดลองใช/ทดสอบ
31 ภาคผนวก จ แบบแสดงขน้ั ตอนการเขียนโปรแกรม
32 ประวตั ผิ วู ิจัย 1. ชื่อ นางสาวอรนชิ า นามสกุล เชยี งของ ตำแหนง นักศกึ ษา ระดับชน้ั ปวส.1 สาขาวิชา คอมพวิ เตอรธ ุรกิจ ท่ีอยู 285 หมู 5 ตำบลสบปาด อำเภอแมเมาะ จงั หวดั ลำปาง 52220 2. ชอ่ื นางสาวศรตุ ติญา นามสกลุ แกว ขาว ตำแหนง นกั ศึกษา ระดบั ชน้ั ปวส.1 สาขาวชิ า คอมพิวเตอรธรุ กิจ ทอี่ ยู 158 หมู 4 ตำบลจางเหนือ อำเภอแมเมาะ จังหวดั ลำปาง 52220 3. ชื่อ นางสาวปริฉตั ร นามสกลุ กันธยิ าใจ ตำแหนง นกั ศึกษา ระดับชน้ั ปวส.1 สาขาวิชา คอมพิวเตอรธรุ กจิ ท่อี ยู 161 หมู 3 ตำบลจางเหนอื อำเภอแมเมาะ จังหวดั ลำปาง 52220 4. ช่อื นางสาวปรชิ าติ นามสกลุ จนั มะโน ตำแหนง นักศกึ ษา ระดบั ชั้น ปวส.1 สาขาวิชา คอมพิวเตอรธรุ กจิ ทอี่ ยู 15/5 หมู 5 ตำบลนาสกั อำเภอแมเมาะ จังหวดั ลำปาง 52220 5. ช่อื นางสาวเขมิกา นามสกลุ สุรยิ ะแปง ตำแหนง นกั ศกึ ษา ระดบั ชน้ั ปวช.2 สาขาวิชา คอมพิวเตอรธรุ กิจ ทอี่ ยู 281 หมู 5 ตำบลแมเ มาะ อำเภอแมเมาะ จังหวดั ลำปาง 52220 6. ช่อื นางสาวมณีทิพย นามสกลุ ทายะรินทร ตำแหนง นกั ศกึ ษา ระดับชนั้ ปวช.2 สาขาวิชา คอมพวิ เตอรธ รุ กจิ ทีอ่ ยู 18 หมู 5 ตำบลนาสัก อำเภอแมเมาะ จังหวัด ลำปาง 52220 7. ชือ่ นางสาวศิรญิ าภรณ นามสกลุ ปุดทะวงค ตำแหนง นกั ศกึ ษา ระดบั ช้ัน ปวช.2 สาขาวชิ า คอมพิวเตอรธ ุรกิจ ท่อี ยู 97 หมู 5 ตำบลสบปาด อำเภอแมเ มาะ จงั หวัด ลำปาง 52220 8. ช่ือ นางสาวอริศา นามสกุล เทพพรมวงศ ตำแหนง นกั ศกึ ษา ระดบั ชน้ั ปวช.2 สาขาวชิ า คอมพวิ เตอรธรุ กิจ ท่อี ยู 107 หมู 5 ตำบลสบปาด อำเภอแมเ มาะ จังหวดั ลำปาง 52220 9. ชอื่ นางสาวนนั ชนชั นามสกุล พุธศิริ ตำแหนง นกั ศกึ ษา ระดบั ช้ัน ปวช.1 สาขาวชิ า คอมพวิ เตอรธุรกิจ ทอี่ ยู 118 หมู 4 ตำบลนาสัก อำเภอแมเ มาะ จังหวดั ลำปาง 52220
Search
Read the Text Version
- 1 - 40
Pages: