31
บทที2 ทฤษฎีและวรรณกรรมที่เกี่ยวข้อง 2.1 ทฤษฎีที่เกี่ยวข้อง ปัจจุบันเทคโนโลยีเจริญก้าวหน้ามากขึ้น ทาให้คอมพิวเตอร์และอินเตอร์เน็ต เข้า มามีบทบาทในธุรกิจต่างๆ ไม่ว่าจะเป็นในด้านการติดต่อสื่อสารกันทางด้านธุรกิจ หรือในด้านการ จัดการฐานข้อมูล ทาให้การดาเนินงานในทุกๆด้านนั้นรวดเร็ว ถูกต้องแม่นยามากขึ้น นอกจากนั้น ยังทาให้งานที่ได้มีประสิทธิภาพมากขึ้นด้วย 1. นิยาม/ความหมาย E-Learning คือ การเรียน การสอนในลักษณะรูปแบบใดก็ได้ ซึ่งการถ่ายทอดเนื้อหา นั้น กระทาผ่านทางสื่ออิเล็กทรอนิกส์ เช่น ซีดีรอม เครือข่ายอินเทอร์เน็ต อินทราเน็ต เอ็กซทราเน็ต ทางสัญญาณโทรทัศน์ หรือสัญญาณดาวเทียม (Satellite) ฯลฯ เป็นต้น ซึ่งการเรียนลักษณะนี้ได้มี การนาเข้าสู่ตลาดเมืองไทยในระยะหนึ่งแล้ว เช่น คอมพิวเตอร์ช่วยสอนด้วยซีดีรอม การเรียน การสอนบนเว็บ (Web-Based Learning) การเรียนออนไลน์ (On-line Learning) การเรียนทางไกล ผ่านดาวเทียม หรือการเรียนด้วยวีดีโอผ่านออนไลน์ เป็นต้น โครงงาน (Project Approach) คือ กิจกรรมที่เปิดโอกาสให้ผู้เรียนได้ทาการศึกษา ค้นคว้าและฝึกปฏิบัติด้วยตนเองตามความสามารถ ความถนัด และความสนใจ โดยอาศัย กระบวนการทางวิทยาศาสตร์ หรือกระบวนการอื่นๆ ไปใช้ในการศึกษาหาคาตอบ โดยมีครูผู้สอน คอยกระตุ้นแนะนาและให้คาปรึกษาแก่ผู้เรียนอย่างใกล้ชิด ตั้งแต่การเลือกหัวข้อที่จะศึกษาค้นคว้า ดาเนินงานตามแผน กาหนดขั้นตอนการดาเนินงานและการนาเสนอผลงาน ซึ่งอาจทาเป็นบุคคล หรือเป็นกลุ่ม โครงงาน คือ การศึกษาค้นคว้าเกี่ยวกับสิ่งใดสิ่งหนึ่ง หรือหลายๆสิ่งที่อยากรู้คาตอบ ให้ลึกซึ้งหรือเรียนรู้ในเรื่องนั้นๆให้มากขึ้น โดยใช้กระบวนการวิธีการที่ศึกษาอย่างมีระบบเป็น ขั้นตอนมีการวางแผนในการศึกษาอย่างละเอียด ปฏิบัติงานตามแผนที่วางไว้ จนได้ข้อสรุปหรือ ผลสรุปที่เป็นคาตอบในเรื่องนั้นๆ อ้างอิงจาก: (www.thaigoodview.com, สืบค้น8 กุมภาพันธ์ 2553)

บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

บทท 2 ทฤษฎและวรรณกรรมทเกยวของ

2.1 ทฤษฎทเกยวของ

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

1. นยาม/ความหมาย E-Learning คอ การเรยน การสอนในลกษณะรปแบบใดกได ซงการถายทอดเนอหา

นน กระท าผานทางสออเลกทรอนกส เชน ซดรอม เครอขายอนเทอรเนต อนทราเนต เอกซทราเนต ทางสญญาณโทรทศน หรอสญญาณดาวเทยม (Satellite) ฯลฯ เปนตน ซงการเรยนลกษณะนไดมการน าเขาสตลาดเมองไทยในระยะหนงแลว เชน คอมพวเตอรชวยสอนดวยซดรอม การเรยน การสอนบนเวบ (Web-Based Learning) การเรยนออนไลน (On-line Learning) การเรยนทางไกลผานดาวเทยม หรอการเรยนดวยวดโอผานออนไลน เปนตน

โครงงาน (Project Approach) คอ กจกรรมทเปดโอกาสใหผเรยนไดท าการศกษาคนควาและฝกปฏบตดวยตนเองตามความสามารถ ความถนด และความสนใจ โดยอาศยกระบวนการทางวทยาศาสตร หรอกระบวนการอนๆ ไปใชในการศกษาหาค าตอบ โดยมครผสอนคอยกระตนแนะน าและใหค าปรกษาแกผเรยนอยางใกลชด ตงแตการเลอกหวขอทจะศกษาคนควา ด าเนนงานตามแผน ก าหนดขนตอนการด าเนนงานและการน าเสนอผลงาน ซงอาจท าเปนบคคลหรอเปนกลม โครงงาน คอ การศกษาคนควาเกยวกบสงใดสงหนง หรอหลายๆสงทอยากรค าตอบใหลกซงหรอเรยนรในเรองนนๆใหมากขน โดยใชกระบวนการวธการทศกษาอยางมระบบเปนขนตอนมการวางแผนในการศกษาอยางละเอยด ปฏบตงานตามแผนทวางไว จนไดขอสรปหรอผลสรปทเปนค าตอบในเรองนนๆ อางองจาก: (www.thaigoodview.com, สบคน8 กมภาพนธ 2553)

Page 2: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

8

นสตหมายถงผอยอาศยผขอทอาศยใชกบผทศกษาในมหาวทยาลยอางองจาก: (http://kucity.kasetsart.org, สบคน8 กมภาพนธ 2553) อาจารยทปรกษา คอ อาจารยทสอนหรอท างานอยในมหาวทยาลยทเราศกษาอยและมหาวทยาลยไดระบใหอาจารยผนนไดรบผดชอบ และใกลชดกบนกศกษาทมกลมขนาดเลกลง ถากลาวไปแลวกอาจจะบอกไดวาท าหนาทคลายๆ กบครประจ าชนโดยสวนใหญอาจารยในคณะหรอในภาควชากจะเปนทปรกษาใหกบนกศกษาในสงกดตนทงน เพอใหนกศกษาไดขอค าปรกษาแนะน าและอาจารยและอาจารยกจะใหค าแนะน า (Advising) หรอค าปรกษา (counseling) ไดอยางถกตอง อางองจาก :(http://elearning.spu.ac.th, สบคน8 กมภาพนธ 2553)

สาขาวชา(Field of study) หมายถงสาขาความร หรอ การวจยทเปดสอนในวทยาลยหรอมหาวทยาลย ค าวา สาขาวชา ไดรบการนยามและยอมรบโดยวารสารวชาการทตพมพผลงานวจย และโดยสมาคมผร ( learned societies) และโดยภาควชาหรอคณะวชาทบคคลผอยใ นสาขาวชานนๆ สงกด โดยปกตสาขาการศกษาตางๆ มกมสาขายอยหรอแขนงวชาแตกออกไป เสนแบงระหวางสาขายอยมกยงมความคลมเครอและมกฎเกณฑทไมชดเจน

"การสอบ"หมายถงการวดระดบความรความสามรถโดยการสอบภาคทฤษฎและภาคปฏบต อางองจาก: (http://www.md.go.th, สบคน8 กมภาพนธ 2553)

ไฟลรปเลม หมายถง เอกสารทใชในการเรยนวชาใดวชาหนงโดยเฉพาะทได เรยบเรยงอยางมระบบ เชน ประกอบดวย ค าน า สารบญ เนอเรอง สรป และการอางองทครบถวนสมบรณทนสมย โดยจะตองมเนอหาสาระอยางละเอยด ครอบคลมวชาหรอสวนของวชาทเชยวชาญ โดยมวตถประสงคทใชเปนหลกในการเรยนการสอนตามหลกสตรของมหาวทยาลย และตองจดท าเปนรปเลมอยางเรยบรอย อางองจาก: (http://202.28.95.5, สบคน8 กมภาพนธ 2553)

รายงาน คอ สงพมพทเรยบเรยงขนจากสารสนเทศทไดจากการศกษาคนควาดวย การทดลอง การสงเกตการณ การสมภาษณ และน าสารสนเทศดงกลาวมาประเมน วเคราะห สงเคราะห ใหถกตองตามแบบแผนทก าหนด อาจศกษาคนควาในเรองใดเรองหนงโดยวธใดวธหนงทผเรยนสนใจ หรอเปนเรองทผสอนก าหนดใหศกษาคนควา รายงานเปนกจกรรมส าคญอยางหนงของการศกษาในปจจบน และถอเปนสวนหนงของการประเมนผลการศกษา การท ารายงานอาจท าเปนรายบคคล หรอเปนกลมกได ความยาวของรายงานขนอยกบขอบเขตของหวขอรายงาน และระยะเวลาในการท ารายงาน ในกรณทรายงานนนมระยะเวลาในการจดท า 1 ภาคการศกษา จะมชอเรยกอกอยางหนงวา ภาคนพนธ (Term paper) อางองจาก: (http://lamp-of-love.exteen.com, สบคน8 กมภาพนธ 2553)

Page 3: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

9

การวเคราะหผลการเรยน หมายถง การสรปผลการเรยน เพอตรวจสอบความส าเรจของผเรยน เมอผานการเรยนรในชวงเวลาหนงหรอสนสดการเรยนรรายวชาปลายภาคเรยน หรอ รายปตามเกณฑทไดก าหดไว อางองจาก: (www.ndr.ac.th, สบคน8 กมภาพนธ 2553)

กรรมการคมสอบ หมายถง บคลากรของมหาวทยาลยหรอบคคลภายนอกทมหาวทยาลยมค าสงแตงตงใหเปนกรรมการคมสอบอางองจาก: (www.ssru.ac.th, สบคน8 กมภาพนธ 2553)

ตารางสอบ หมายถง การเรยงล าดบรายวชาสอบตามวนเวลาสอบ ของรายวชาทจดสอบตามเลขรหสรายวชาตามส านกวชาจากนอยไปหามาก ขอมลตารางสอบรายวชาหนง ๆ มรายละเอยดเกยวกบเรองตาง ๆ ของตารางสอบอางองจาก: (http://reg.mfu.ac.th, สบคน8 กมภาพนธ 2553) 2.2 ทฤษฎทเกยวกบอนเตอรเนต (Internet) การใชอนเตอรเนตในปจจบนไดขยายวงกวางออกไปมากขน โดยไดกาวลวงเขาไปในทกสาขาอาชพ ไมไดจ ากดอยเฉพาะดานการศกษาหรอการวจย เมอเรมมการใชอนเตอรเนตใหมๆ ดวยคณสมบตการเขาถงกลมเปาหมายจ านวนมากๆ ไดในเวลาอนรวดเรว และใชตนทนในการลงทนต า ท าใหอนเตอรเนตเปนสงทพงปรารถนาขององคกรทงหลาย ไดมความพยายามน าอนเตอรเนตมาใชเพอประโยชนส าหรบหนวยงานของตนในรปแบบตางๆ อาท การประชาสมพนธองคกร การโฆษณาสนคา การคาขาย การตดตอสอสาร ฯลฯ นอกจากนอนเตอรเนตยงกลายเปนอกสอหนงของความบนเทงภายในครอบครวไปดวย ไมวาจะเปนการฟงวทย ดโทรทศน หรอ อานหนงสอพมพกตาม ลวนแลวแตสามารถกระท าผานอนเตอรเนตไดทงสน

1) ประวตอนเตอรเนต อนเตอรเนตก าเนดขนเมอประมาณป ค.ศ.1969 หรอประมาณป พ.ศ. 2512 โดย

พฒนามาจาก อารพาเนต (ARPAnet) ซงเปนเครอขายคอมพวเตอรภายใตความรบผดชอบของหนวยงานโครงการวจยขนสง (Advanced Research Projects Agency) หรอเรยกชอยอวา อารพา (ARPA) ซงเปนหนวยงานในสงกดกระทรวงกลาโหมของสหรฐอเมรกา (Department of Defense) จดประสงคของโครงการอารพาเนต เพอสรางเครอขายคอมพวเตอรทคงความสามารถใน การตดตอสอสารถงกนได แมวาจะมบางสวนของเครอขายไมสามารถท างานไดกตาม

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

Page 4: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

10

ในยคสงครามเยนระหวางคายคอมมวนสตและคายเสรประชาธปไตย ตอมาในป 2512 ไดมการปรบปรงหนวยงานอารพาและเรยกชอใหมวา ดารพา (DARPA : Defense Research Project Agency ) และในป 2518 ดารพาไดโอนหนาทดแลรบผดชอบอารพาเนตโดยตรงใหแกหนวยสอสารของกองทพ (Defense Communications Agency) หรอ DCA เนองจากอารพาเนตไดแปรสภาพ จากเครอขายทปฏบตงานไดอยางแทจรงแลว ในป 2526 อารพาเนตแบงออกเปน 2 เครอขาย คอ เครอขายดานการวจยใชชอ อารพาเนตเหมอนเดม สวนเครอขายของกองทพใชชอวา "มลเนต" (MILNET: Military Network) ซงใชการเชอมตอโดยใชโปรโตคอล TCP/IP (Transmission Control Protocol / Internet Protocol) เปนครงแรก ในป 2528 มลนธวทยาศาสตรแหงชาตอเมรกา (NSE) ไดออกทนการสรางศนยซปเปอรคอมพวเตอร 6 แหง และใชชอวา NFSNET ในป 2533 อารพาเนตรองรบเปน backbone ไมไหวจงยตบทบาท และเปลยนไปใช NFSNET เครอขายอนแทน และไดมการเชอมเครอขายตางๆท าใหเครอขายมขนาดใหญมากขนจนเปนเครอขายอนเตอรเนตในปจจบนน

ส าหรบประเทศไทย ไดเรมมการตดตอเชอมโยงเขาสอนเตอรเนตใน พ.ศ. 2535 โดยเรมทส านกวทยาบรการจฬาลงกรณมหาวทยาลย ซงไดเชาวงจรสอสารความเรว 9600 บต/วนาท จากการสอสารแหงประเทศไทย ตอมาในป พ.ศ.2536 เนคเทคไดเชาวงจรสอสารความเรว 64 กโลบต/วนาท ซงชวยเพมความสามารถในการถายขอมล ท าใหประเทศไทยมวงจรสอสารระหวางประเทศ 2 วงจร หนวยงานตางๆ ทเขารวมเชอมโยงเครอขายในระยะแรก ไดแก สถาบนอดมศกษาตางๆ และตอมาไดขยายไปยงหนวยงานราชการอนๆ ส าหรบภาคเอกชนไดมการกอตงบรษทส าหรบใหบรการอนเตอรเนตแกเอกชนและบคคลทวไป ทนยมเรยกกนวา ISP (Internet Service Providers) (วไล นมเฉย, บานจน, วนท 5 มถนายน 2545, สบคน8 กมภาพนธ 2553)

2) ความหมายของอนเตอรเนต อนเตอรเนต Internet มาจากค าวา Inter Connection Network หมายถง เครอขายอนเตอรเนต คอ เครอขายคอมพวเตอรขนาดใหญทเชอมตอกนทวโลก โดยมมาตรฐานการรบขอมลทเหมอนกนโดยทขอมลเหลานนอาจจะเปนตวอกษรภาพนง ภาพเคลอนไหว หรอจะเปนเสยงกได รวมทงยงมความสามารถในการคนหาขอมลทอยในแหลงตาง ๆ ทวโลกไดอยางรวดเรวและมประสทธภาพ ดงนน อนเตอรเนตจะประกอบดวย 2 สวนใหญๆ คอ เครอขายคอมพวเตอรและขอมลทเกบในคอมพวเตอรจะเปรยบเทยบไปแลว อนเตอรเนตกเหมอนกบเปนสงคมอกชนดหนงทผคนสามารถตดตอสอสารกนได สามารถสงขอมลถงกนและกนได สามารถมกจกรรมรวมกนได และในปจจบนอนเตอรเนตไดเขามามบทบาทอยางมากในการคาระหวางผซอและผขาย

Page 5: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

11

จดเรมตนอนเตอรเนตเกดเมอประมาณ 1964 หลงสงครามโลกครงท 2 ซงขณะนนก าลงอยในชวงสงครามเยนระหวางสหรฐอเมรกาและรสเซย รฐบาลสหรฐตองการสรางระบบเครอขายแบบใหมเพอปองกนการจโจมจากรสเซย คอเปนระบบเครอขายทยงสามารถท างานตอไปถงแมวาจะมบางสวนเสยหาย จากจดนนเอง จงมการพฒนาใชโปรโตคอล TCP/IP (Transmission Control Protocol/Internet) จากทเคยใช NCP (Network Control Protocol) และเรมตดตงคอมพวเตอรทท างานแบบนเปนเครองแรกในป 1969 ทมหาวทยาลย UCLA และอก 3 ทคอสถาบนวจย Stanford Research Institute มหาวทยาลย Utah และมหาวทยาลย UCSN รวมเปน4 แหง เชอมโยงกนเปนระบบเครอขายชอ ARPANET (Advanced Research Projects Agency Network) โดยถกใชเปนเครอขายทดลองของกระทรวงกลาโหมสหรฐอเมรกา (มณโชต สมานไทย, 2544:4) 3) หนาทและความส าคญของอนเตอรเนต การสอสารในยคปจจบนทกลาวกนวาเปนยคไรพรมแดนนน การเขาถงกลมเปาหมายจ านวนมากๆ ไดในเวลาอนรวดเรว และใชตนทนในการลงทนต า เปนสงทพงปรารถนาของทกหนวยงาน และอนเตอรเนตเปนสอทสามารถตอบสนองตอความตองการดงกลาวได จงเปนความจ าเปนททกคนตองใหความสนใจและปรบตวใหเขากบเทคโนโลยใหมน เพอจะไดใชประโยชนจากเทคโนโลยดงกลาวอยางเตมท อนเตอรเนต ถอเปนระบบเครอขายคอมพวเตอรสากลทเชอมตอเขาดวยกน ภายใตมาตรฐานการสอสารเดยวกน เพอใชเปนเครองมอสอสารและสบคนสารสนเทศจากเครอขายตางๆ ทวโลก ดงนน อนเตอรเนตจงเปนแหลงรวมสารสนเทศจากทกมมโลก ทกสาขาวชา ทกดาน ทงบนเทงและวชาการ ตลอดจนการประกอบธรกจตางๆ เหตผลส าคญทท าใหอนเตอรเนตไดรบความนยมแพรหลายคอ - การสอสารบนอนเตอรเนต ไมจ ากดระบบปฏบตการของเครอง คอมพวเตอรทตางระบบปฏบตการกนกสามารถตดตอสอสารกนได - อนเตอรเนตไมมขอจ ากดในเรองของระยะทาง ไมวาจะอยภายในอาคารเดยวกนหางกนคนละทวป ขอมลกสามารถสงผานถงกนได - อนเตอรเนตไมจ ากดรปแบบของขอมล ซงมไดทงขอมลทเปนขอความอยางเดยว หรออาจมภาพประกอบรวมไปถงขอมลชนดมลตมเดย คอมทงภาพเคลอนไหวและมเสยงประกอบดวยได

Page 6: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

12

2.3 ทฤษฎทเกยวกบเวบเซรฟเวอร (Web Server) เวบเซรฟเวอร (Web Server) คอ โปรแกรมทอยและท างานบนเครองฝง Server

(Host) ท าหนาทในการรบค าสงจากการรองขอของฝง Client (โดยผานทาง Browser) และประมวลผลการท างานจากการรองขอดงกลาว แลวสงขอมลกลบไปยงเครองของ Client ทรองขอ และโปรแกรมคอมพวเตอรทส ารองตงหนาเวบไซต หรอแฟมรายการทบราวเซอรเปนตวก าหนด (เชน Internet Explorer หรอ Netscape) หรอแอพพลเคชนทท าหนาทรบ และประมวลผลขอมลทรองขอตามผใชบรการอนเตอรเนตโดยผานทางเวบบราวเซอร หลงจากบราวเซอรรบค ารองและประมวลผลแลว (การประมวลอาจจะเปนการค านวณ คนหา หรอวเคราะหขอมลกได) ผลลพธจะถกสงกลบไปยงผใชโดยแสดงผลในเวบบราวเซอรนนเองเพอใหผใชสามารถอานขอมล ทงภาพ และเสยง จากเครองบรการ ผาน Browser เครองบรการ ทรอรบค ารองขอจาก web browser ขอมลทจะสงไปอาจเปนเวบเพจ ภาพ หรอเสยง เปนตน

1) โปรแกรมเวบเซรฟเวอรทนยมใชในปจจบน Apache ท าหนาทเปน web server ทมผใชทวโลกมากกวา 60 % มหนาทในการจดเกบ

Homepage และสง Homepage ไปยง Browser ทมการเรยกเขา ยง Web server ทเกบ Homepage นนอยซงปจจบนจดไดวาเปน web server ทมความนาเชอถอ สามารถท างานไดหลายระบบปฏบตการ เชน ระบบ Unix Linux FreeBSD Windows

IIS (Internet Information Server) เปนเวบเซรฟเวอรทพฒนาโดยบรษทไมโครซอฟตท างานบนระบบปฏบตการ Windows NT 4.0 Windows 2000 Windows XP และ Windows Server 2003 อางองจาก: (www.microsoft.com, 8 กมภาพนธ 2553)

PWS (Personal Web Server) เปนเวบเซรฟเวอรทพฒนาโดยบรษทไมโครซอฟต ท างานบนระบบปฏบตการ Windows หรอ IIS เปน Component ทใชส าหรบจ าลองเปน Server จะใชงานบน Win NT 2000 สวนมากนยมใชในการจ าลองเครอง PC เปนเวบเซรฟเวอร ในการทดสอบสครปต ASP และสามารถเขยนโปรแกรมและแสดงผลได โดยไมจ าเปนตองมอนเตอรเนต

OmniHTTPd เปนเวบเซรฟเวอรอกตวหนงทนยมใชในการจ าลองเครอง PC เปน เวบเซรฟเวอร เพอทดสอบสครปต Perl PHP Python สามารถรนไดบนระบบปฏบตการ Windows98/ME Windows NT และ Windows 2000 โดยไมตองท าการ upload เขาไปยง Server เพอทดสอบใหเสยเวลา และเสยเงนคาชวโมงอนเตอรเนต

Xitami เปนเวบเซรฟเวอร สญชาตญปนทมขนาดเลกแตความสามารถสง อางองจาก: (www.xitami.com, 8 กมภาพนธ 2553)

Page 7: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

13

Application Server คอ เซรฟเวอรทรนโปรแกรมประยกตไดดวย โดยการท างานสอดคลองกบไคลเอนต เชน Mail Server (รน MS Exchange Server) Proxy Server (รน Proxy Server) หรอ Web Server (รน Web Server Program เชน Xitami Apache)

Jakata Tomcat เปนเวบเซรฟเวอรทใชทดสอบสครปต JSP (Java Server Page) Chat Server / IRC Server เซรฟเวอรทม Application ใหบรการ chat รปแบบของการ chat

หรอเรยกอกอยางหนงวา Instant communication นน เปนไปไดทง Voice Chat และ Text Chat ผใหบรการทเปดใหบรการดานนเทาทเรารจกกนคอ www.icq.com, www.dialpad.com

Groupware Server เปนสวนขยายจาก Application Client Server ทสมยกอนใหบรการกนเฉพาะในส านกงานเดยวกน หรอในบรษทเดยวกนผาน WAN แต Groupware Server จะใหบรการกวางกวานน เชน ระหวางคคา ระหวางผใชบรการ ปจจบนบรษทระดบใหญหลายๆแหง เปดท า Transaction ทงดานขายและดานบญชระหวางคคาเปนตน 2. 4 ทฤษฎทเกยวกบเวบบราวเซอร (Web Browser)

Web browser หรอ โปรแกรมคนดเวบ คอโปรแกรมคอมพวเตอรทผใชสามารถดขอมลและโตตอบกบขอมลสารสนเทศทจดเกบในหนาเวบทสรางดวยภาษาเฉพาะ เชน ภาษา (HTML) ทจดเกบไวทระบบบรการเวบหรอเวบเซรฟเวอรหรอระบบคลงขอมลอนๆ โดยโปรแกรมคนดเวบเปรยบเสมอนสอในการตดตอกบเครอขาย หรอ Net work ขนาดใหญทเรยกวา World Wide Web (WWW) ประโยชนของ Web Browser สามารถดเอกสารภายในเวบเซรฟเวอรไดอยางสวยงามมการแสดงขอมลในรปของ ขอความ ภาพ และระบบมลตมเดยตางๆท าใหการดเอกสารบนเวบมความนาสนใจมากขน สงผลใหอนเตอรเนตไดรบความนยมเปนอยางมาก ในปจจบนเปนทนยม ไดแก Internet Explorer ของบรษทไมโครซอฟต และ Netscape Navigator ของบรษท Netscape Communications 2.5 ทฤษฎทเกยวกบโปรแกรม Edit Plus Edit Plus คอ โปรแกรมประเภท Text Editor ทรนบนระบบปฏบตการ Windows 32 Bits และโปรแกรมนเปนโปรแกรมทมประสทธภาพเหนอกวาโปรแกรม Notepad ทใหมากบโปรแกรม Windows และโปรแกรมนสามารถ Edit ไดเชน HTML ASP JavaScript VBScript Perl Java C/C++ URL E-Mail Address Highlighting Activating โปรแกรมนม Feature ตางๆทจะชวย

Page 8: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

14

ในการอ านวยความสะดวก โปรแกรม Editor ส าหรบการเขยนหรอแกไข CGI สครปตตาง ๆ ASP PHP Java VB Script

2.6 ทฤษฎทเกยวกบโปรแกรม Apache

Apache Web Server เปนโปรแกรมทใชรองรบการใหบรการทเรยกวา World Wide Web (WWW) ซงผใชงานอนเตอรเนตโดยทวไปรจกคนเคยกนเปนอยางด ทงยงเปนบรการหนงทมผใชงานสงสดบนเครอขายอนเ ตอรเนตอกดวย ผใชทวไปนยมใชบรการ WWW นเพอคนหา หรอเลอกดขอมลทสนใจ และดงเอาขอมลทตองการมาใชงาน สวนองคกรตางๆ นยมใชเพอการประชาสมพนธขอมล หรอใชเปนชองทางการตดตอสอสารกบผใชงานอกทางหนง ใหประโยชนในการสงผานขอมลทวไป หรอใชในการท าธรกรรมพาณชยอเลกทรอนกส ทงนเนองมาจากการตดตงเวบเซรฟเวอรขนมาเพอใชงานนนสามารถท าไดโดยไมยงยาก และเสยคาใชจายไมมากนก

2.7 ทฤษฎทเกยวกบโปรแกรม My SQL

My SQL เปนโปรแกรมฐานขอมลในลกษณะ Database Server ซงเปนโปรแกรมใหบรการฐานขอมล โดยท างานไดทงบน Telnet บน Linux Red hat หรอ Unix System และบน Win32 (Windows 95/98/ME) เพอใชกบ Internet และ Intranet หมายความวาสามารถเรยกใช Mysql ไดทวโลก กรณเปน Internet และทวบรเวณทเปน Intranet และยงสามารถเรยกใชบนเวบบราวเซอรไดในกรณทใชภาษาอนเตอรเฟซเขามาใชงานฐานขอมล เชน PHP Perl C++ ฯลฯ ในการเขยนโปรแกรมบนเวบ โดยมรายละเอยดดงน

1) My SQL ถอเปนระบบจดการฐานขอมล (Database Management System (DBMS)) ฐานขอมลมลกษณะเปนโครงสรางของการเกบรวบรวมขอมลการทจะเพมเตมเขาถงหรอประมวลผลขอมลทเกบในฐานขอมลจ าเปนจะตองอาศยระบบจดการฐานขอมลซงจะท าหนาท เปนตวกลางในกาจดการขอมลในฐานขอมลทงส าหรบการใชงานเฉพาะและรองรบการท างานของ Application อนๆ ทตองการใชงานขอมลในฐานขอมลเพอใหไดรบความสะดวกในการจดการกบ ขอมลจ านวนมาก My SQL ท าหนาทเปนทงตวฐานขอมลและระบบจดการฐานขอมล

2) My SQL เปนระบบจดการฐานขอมลแบบ Relational ฐานขอมลแบบ relational จะท าการเกบขอมลทงหมดในรปแบบของตารางแทนการเกบขอมลทงหมดลงในไฟลเพยงไฟลเดยวใหท างานไดรวดเรวและมความยดหยน นอกจากนนแตละตารางทเกบขอมลสามารถเชอมโยง เขาหา

Page 9: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

15

กน ท าใหสามารถรวมหรอจดกลมขอมลไดตามตองการโดยอาศยภาษา SQL ทเปนสวนหนงของโปรแกรม My SQLซงเปนภาษามาตรฐานในการเขาถงฐานขอมล

3.) My SQL แจกจายใหใชงานแบบ Open Source นนคอผใชงาน My SQL ทกคนสามารถใชงานและปรบแตงการท างานไดตามตองการสามารถดาวนโหลดโปรแกรม My SQL ไดจาก อนเตอรเนตและน ามาใชงานโดยไมมคาใชจายใด ๆ

2.8 ทฤษฎทเกยวกบโปรแกรม PhpMyAdmin phpMyAdmin เปนสวนตอประสานทสรางโดยภาษา PHP ซงใชจดการฐานขอมล MySQL ผานเวบบราวเซอร โดยสามารถทจะท าการสรางฐานขอมลใหม หรอท าการสราง TABLE ใหมๆ และยงม function ทใชส าหรบการทดสอบการ query ขอมลดวยภาษา SQL พรอมกนนน ยงสามารถท าการ insert delete update หรอแมกระทงใชค าสงตางๆ เหมอนกบการใชภาษา SQL ในการสรางตารางขอมลในสวนของการแสดงผลหนาแรกเมอเขาสหนาแสดงผล phpMyAdmin จะแสดงรนของ phpMyAdmin ทใชงานอยพรอมทงสามารถทจะจดการกบรหสรหสอกขระทใชในการเกบขอมลฝงเมนดานซายจะแสดงขอมลของฐานขอมลปจจบน (DATABASE NAME) และเมอท าการเลอกแลวจะแสดงโครงสรางของ ตารางขอมล 2.9 ทฤษฎทเกยวกบโปรแกรม PHP (Personal Home Tool)

1) ความรทวไปเกยวกบ PHP ในชวงแรกภาษาทนยมใชในการท างานบนระบบเครอขายคอ HTML (Hypertext

Markup Language) แตภาษา HTML เปน Static Language (คอภาษาทใชสรางขอมลประเภท ตวอกษร ภาพ หรอ Object อนๆ ทไมสามารถเปลยนแปลงไดดวยตวเอง หรอขอมลทคงทนนเอง) ตอมาไดมการพฒนาภาษทเปน Dynamic Language (คอภาษาทขอมลจะถกเปลยนแปลงโดยอตโนมตตามเงอนไขตางๆ ทผเขยนก าหนดไว) ขนมามากมาย โดยเฉพาะภาษาสครปต (Script) ทสามารถตดตอ (Interaction) กบผใชได และหนงในภาษาสครปตเหลานคอ ภาษา PHP ซงเปนภาษาหนงทไดรบความนยมอยางมากในปจจบน

ภาษา PHP ถกสรางขนในป ค.ศ. 1994 โดย Rasmus Lerdorf ตอมามผใหความสนใจเปนจ านวนมากจงไดออกเปนแพคเกจ “Personal Homepage” ซงเปนทมาของ PHP ภาษา PHP เปน Open Source Product คอสามารถน ามาใชงานโดยไมตองเสยคาใชจาย เดม PHP จะรจกกนในชอ “Personal HomePage” ตอมาไดเปลยนเปน PHP Hypertext Preprocessor ในปจจบน PHP ถกน าไปใชในเวบไซตตางๆ ทวโลกมากกวา 150,000 เวบไซต และคาดวาในอนาคต PHP รนตอไปจะ

Page 10: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

16

ถกพฒนาใหมประสทธภาพสงขน และสามารถทจะทางานภายใต Web Server ตวอนไดทนอกเหนอจาก Apache Web Server ทใชอยในปจจบน (กตตภกด วฒนะกล, 2547:4-5) PHP (Personal Home Tool) (PHP) คอ ภาษาคอมพวเตอรในลกษณะเซรฟเวอรไซด สครปต โดยลขสทธอยในลกษณะ Open Source ภาษา PHP ใชส าหรบจดท าเวบไซต และแสดงผลออกมาในรปแบบ HTML โดยมรากฐานโครงสรางค าสงมาจาก ภาษาซ ภาษาจาวา ภาษา Perl ซง ภาษา PHP นนงายตอการเรยนร ซงเปาหมายหลกของภาษาน คอใหนกพฒนาเวบไซตสามารถเขยนเวบเพจทมความตอบโตไดอยางรวดเรวและเปนภาษาสครปตทเรยกวา Server Side Script ประมวลผลฝงเซรฟเวอร แลวสงผลลพธไปฝงไคลเอนตผานเวบบราวเซอรเชนเดยวกบ ASP (Active Server Pages) ปจจบนไดรบความนยมเปนอยางมากในการน ามาชวยบนเวบเรยกวา Web Development หรอ Web Programming 2. หลกการท างานของ PHP เนองจาก PHP จะท างานโดยมตวแปล และ เอกซควตทฝงเซรฟเวอร อาจจะเรยกการท างานวาเปนเซรฟเวอรไซต (Server Side) สวนการท างานของบราวเซอรของผใชเรยกวาไคลเอนต (Client Side) โดยการท างานจะเรมตนทผใชสงความตองการผานเวบเซอรทาง HTTP (HTTP Request) ซงอาจจะเปนการกรอกแบบฟอรม หรอใสขอมลทตองการขอมลเหลานนจะเปนเอกสาร PHP (เอกสารนจะมสวนขยายเปน PHP หรอ PHP3 แลวผใชก าหนด เชน search.php เปนตน) เมอเอกสาร PHP เขามาถงเวบเซรฟเวอรกจะถกสงไปให PHP เพอท าหนาทแปลค าสงแลวเอกซควตค าสงนน หลงจากนน PHP จะสรางผลลพธในรปแบบเอกสาร HTML สงกลบไปใหเวบเซรฟเวอรเพอสงตอไปใหบราวเซอรแสดงผลทางฝงผใชตอไป (HTTP Request) ซงลกษณะท างานแบบนจะคลายกบการท างานของ CGI (Common Gateway Interface) หรออาจจะกลาวไดวา PHP กคอโปรแกรม CGI ประเภทหนงกไดซงจะท างานคลายกบ ASP นนเอง

การแสดงผลของ PHP จะปรากฏในลกษณะ HTML ซงจะไมแสดงค าสงทผใชเขยน ซงเปนลกษณะเดนท PHP แตกตางจากภาษาในลกษณะไคลเอนตไซด เชน ภาษาจาวาสครปต ทผชมเวบไซตสามารถอาน ดและคดลอกค าสงไปใชเองได นอกจากน PHP ยงเปนภาษาทเรยนรและเรมตนไดไมยากโดยมเครองมอชวยเหลอและคมอทสามารถหาอานไดฟรบนอนเทอรเนต ความสามารถการประมวลผลหลกของ PHP ไดแก การสรางเนอหาอตโนมตจดการค าสง การอานขอมลจากผใชและประมวลผล การอานขอมลจาก Data base ความสามารถจดการกบคกก ซงท างานเชนเดยวกบโปรแกรมในลกษณะCGI คณสมบตอนเชน การประมวลผลตามบรรทดค าสง (command line scripting) ท าใหผเขยนโปรแกรมสรางสครปต PHP ท างานผาน PHP พารเซอร (PHP parser) โดยไมตองผานเซรฟเวอรหรอบราวเซอร ซงมลกษณะเหมอนกบ Corn (ใน ยนกซ

Page 11: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

17

หรอลนกซ) หรอ Task Scheduler (ในวนโดวส) สครปตเหลานสามารถน าไปใชในแบบ Simple text processing tasks ได

การแสดงผลของ PHP ถงแมวาจดประสงคหลกใชในการแสดงผล HTML แตยงสามารถสราง XHTML หรอ XML ได นอกจากนสามารถท างานรวมกบค าสงเสรมตางๆ ซงสามารถแสดงผลขอมลหลก PDF แฟลช (โดยใช libswf และ Ming) PHP มความสามารถอยางมากใน การท างานเปนประมวลผลขอความจาก POSIX Extended หรอ รปแบบ Perl ทวไป เพอแปลงเปนเอกสาร XML ในการแปลงและเขาสเอกสาร XML เรารองรบมาตรฐาน SAX และ DOM สามารถใชรปแบบ XSLT ของเราเพอแปลงเอกสาร XML

เมอใช PHP ในการท าอคอมเมรซ สามารถท างานรวมกบโปรแกรมอน เชน Cyber cash payment Cyber MUT VeriSign Payflow Pro และ CCVS functions เพอใชในการสรางโปรแกรมท าธรกรรมทางการเงน

2) หลกการทางานของ PHP

ภาพท 2-1 แสดงการทางานของ PHP

Page 12: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

18

จากภาพจะเหนการท างานเปนขนตอนตางๆ ดงน ขนตอนท 1 ฝงไคลเอนต (Client) จะท าการรองขอหรอเรยกใชงานไฟล PHP ท

เกบในเครองเซรฟเวอร (Server) ขนตอนท 2 ฝงเซรฟเวอรจะท าการคนหาไฟล PHP แลวทาการประมวลผลไฟล

PHP ตามทไคลเอนตทาการรองขอมา ขนตอนท 3 ท าการประมวลผลไฟล PHP ขนตอนท 4 และ 5 เปนการตดตอกบ

ฐานขอมล และน าขอมลในฐานขอมลมาใชรวมกบการประมวลผล ขนตอนท 4 และ 5 เปนการตดตอกบฐานขอมล และน าขอมลในฐานขอมลมาใช

รวมกบการประมวลผล ขนตอนท 6 สงผลลพธจากการประมวลผลไปใหเครองไคลเอนต

3) ขอดของ PHP

- ความรวดเรวในการพฒนาโปรแกรม เพราะวา PHP เปนสครปตแบบ Embedded คอสามารถแทรกรวมกบ HTML Tag ไดอยางอสระ และหากเราพฒนาโคดไวในรปของ Class ทเขยนขนเพยงครงเดยวแลวเรยกใชงานไดตลอดท าใหสะดวกและรวดเรวตอการพฒนาโปรแกรมตาง ๆ

- PHP เปนโคดแบบเปดเผย (Open Source) ค าวา Open Source มความหมายเหมอนกนกบของฟรนนเอง เนองจาก PHP มกลมผใชงาน

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

- การบรหารหนวยความจ า (Memory Usage) มการใชงานหนวยความจ าทดขน กลาวคอ PHP4 จะไมเรยกใชหนวยความจ าตลอดเวลาการท างานเหมอนกบ PHP3 ท าใหมประสทธภาพในการทางานสงขน

- อสระตอระบบปฏบตการ เวบแอพพลเคชนทถกสรางขนมาสามารถทจะรนไดหลายระบบปฏบตการ ไมวาจะเปน UNIX Linux หรอ Windows98/NT/2000 เปนตน

Page 13: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

19

3) ความสามารถในการตดตอกบฐานขอมล

ค าสงของ PHP สามารถสรางผานทางโปรแกรมแกไขขอความทวไป เชน Notepad หรอ VI ซงท าใหการท างาน PHP สามารถท างานไดในระบบปฏบตการหลกเกอบทงหมด โดยเมอเขยนค าสงแลวน ามาประมวลผล Apache Microsoft Internet Information Services (IIS) Personal Web Server Netscape และ iPlanet servers Oreilly Website Pro server Caudium Xitami OmniHTTP และอนๆ อกมากมาย ส าหรบสวนหลกของ PHP ยงม Module ในการรองรบ CGI มาตรฐาน ซง PHP สามารถท างานเปนตวประมวลผล CGI ดวย และดวย PHP คณมอสรภาพในการเลอก ระบบปฏบตการ และเวบเซรฟเวอร นอกจากนคณยงสามารถใชสรางโปรแกรมโครงสรางโปรแกรมเชงวตถ (OOP) หรอสรางโปรแกรมทรวมทงสองอยางเขาดวยกน แมวาความสามารถของค าสง OOP มาตรฐานในเวอรชนนยงไมสมบรณ แตตวไลบรารทงหลายของโปรแกรม และตวโปรแกรมประยกต (รวมถง PEAR library) ไดถกเขยนขนโดยใชรปแบบการเขยนแบบ OOPเทานน PHP สามารถท างานรวมกบฐานขอมลได ซงฐานขอมลสวนหนงทรองรบไดแก Oracle dBase Postgre SQL IBM DB2 My SQL Informix ODBC โครงสรางของฐานขอมลแบบ DBX ซงท าให PHP ใชกบฐานขอมลอะไรกไดทรองรบรปแบบน และ PHP ยงรองรบ ODBC (Open Database Connection) ซงเปนมาตรฐานการเชอมตอฐานขอมลทใชกนแพรหลายอกดวย คณสามารถเชอมตอกบฐานขอมลตางๆ ทรองรบมาตรฐานโลกนได

PHP ยงสามารถรองรบการสอสารกบการบรการใน protocol ตางๆ เชน LDAP IMAP SNMP NNTP POP3 HTTP COM (บนวนโดวส) และอนๆ อกมากมาย คณสามารถเปด Socket บนเครอขายโดยตรง และตอบโตโดยใช protocol ใดๆ กได PHP มการรองรบส าหรบการแลกเปลยนขอมลแบบ WDDX Complex กบ Web Programming อนๆ ทวไปไดพดถงในสวน Interconnection PHP มการรองรบส าหรบ Java objects ใหเปลยนมนเปน PHP Object แลวใชงาน คณยงสามารถใชรปแบบ CORBA เพอเขาส Remote Object ไดเชนกน

2.10 ทฤษฎทเกยวกบฐานขอมล 1) ฐานขอมล หมายถง การจดเกบขอมลอยางมระบบซงผใชสามารถเรยกใชขอมลใน

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

Page 14: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

20

2) ประโยชนของฐานขอมล - ลดความซ าซอนของขอมล - เกดวธการทเปนระบบในการจดเกบและแกไขเปลยนแหลงขอมล - ชวยในการคนคนขอมลไดสะดวกขน - ชวยใหเกดการใชขอมลรวมกน - ประยกตระบบสารสนเทศ

3) องคประกอบของระบบฐานขอมล - Hardware หมายถง เครองคอมพวเตอรและอปกรณตอพวงตาง ๆ - Software หมายถง โปรแกรมททาหนาทควบคมฮารดแวร โดยเปนสอกลาง

ระหวางผใชกบเครอง - ขอมล (Data) หมายถง ขอมลทเปนตวอกษร รปภาพ เปนตน - บคลากร (People) หมายถง ผใชฐานขอมล เชน ผใชระบบทวไป (User)

พนกงาน ปฏบตงาน (Operator) นกวเคราะหระบบ (System Analyst) ผเขยนโปรแกรมประยกตใชงาน (Programmer) ผบรหารฐานขอมล (Data Aministrator: DBA) 4) ขอดของการมฐานขอมล

- หลกเลยงความขดแยงของขอมลได (Inconsistency) - สามารถใชขอมลรวมกนได - สามารถลดความซ าซอนของขอมลได (Redundancy) - รกษาความถกตองความเชอถอไดของขอมล (Integrity) - สามารถก าหนดความเปนมาตรฐานเดยวกนได - สามารถก าหนดระบบความปลอดภยของขอมลได - ความเปนอสระของขอมลและโปรแกรม

5) ขอเสยของการมฐานขอมล - มตนทนสง เชน ซอฟตแวร (Software) ฮารดแวร (Hardware) และบคลากร

(People Ware) - มความซบซอน เชน การจดเกบขอมล การออกแบบฐานขอมลและการเขยนโปรแกรม

- การเสยงตอการหยดชะงกของระบบ เนองจากขอมลยงใชเปนแบบศนยรวม (Centralized Database System) ความลมเหลวของการท างานบางสวน และจะท าใหระบบ หยด ชะงกได

Page 15: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

21

2.10.1 คณสมบตของขอมล

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

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

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

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

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

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

Page 16: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

22

2.10.2 ฐานขอมล (Database) กลมของขอมลทมความสมพนธกนและถกน ามาจดเกบในทเดยวกน โดยขอมลอาจเกบไวใน

แฟมขอมลเดยวกนหรอแยกเกบหลาย ๆ แฟมขอมล แตตองมการสรางความสมพนธระหวางขอมลเพอประสทธภาพในการจดการขอมลในการจดเกบขอมลในระบบฐานขอมลมขอดกวาการจดเกบขอมลในระบบแฟมขอมล 2.11 ทฤษฎทเกยวกบชนดของฐานขอมล

โครงสรางแบบสมพนธ (Relational Structure) เปนชนดของฐานขอมลทฐานขอมลสวนใหญนยมใช โดยขอมลจะถกเกบในลกษณะแบบตาราง 2 มต ซงมความสมพนธในเชงแถว (Row) และ คอลมน (Column) แตละแถวคอ แตละเรคคอรด (Record) แตละคอลมน (Column) จะเปนฟลด (Field) ทมชอก ากบบอกเปนฐานขอมลทนยมสรางมากในหนงสอเลมนจะเนนการสรางฐานขอมลแบบโครงสรางแบบสมพนธเทานน ดงนนตอไปเมออางถงฐานขอมลจะหมายถง ฐานขอมลแบบโครงสรางแบบสมพนธ 2.12 ทฤษฎทเกยวกบ E-R Model 2.12.1 E-R Model แบงเปนเอนทตออกเปน 2 ลกษณะ ดงน 1 ) Regular Entity หรอบางครงเรยกวา Strong Entity ไดแก เอนทตทประกอบดวยสมาชกทมคณสมบตซงบงบอกถงเอกลกษณของแตละสมาชกนน เชน เอนทต “บคลากร” ซงสมาชกภายในเอนทตไดแก รหสบคลากรแตละคนทไมซ ากนกนเลย เปนตน 2 ) Weak Entity มลกษณะตรงกนขามกบ Regular Entity กลาวคอ สมาชกของเอนทตประเภทน จะสามารถมคณสมบตทบงบอกถงเอกลกษณะของแตละสมาชกไดนน จะตองอาศยคณสมบตใดคณสมบตหนงของ Regular Entity มาประกอบกบคณสมบตของตวมนเองคณสมบตของรเลชนมดงน - ขอมลทอยในคอลมนเดยวกนจะตองมชนดขอมลเปนแบบเดยวกน เชน คอลมนรหสบคลากรจะตองมขอมลทเปนตวเลขทเปนรหสบคลากรเทานน

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

- ขอมลแตละแถวของตารางจะตองแตกตางกน และการเรยงล าดบของแถวไมส าคญ

Page 17: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

23

2.12.2 อธบายค าศพทจาก E-R Model - เอนทต (Entity) ค าวา เอนทต เปนรปภาพทใชแทน สงทเปนรปธรรมของสงของตางๆ ท

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

กบฟลด - ความสมพนธ (Relationships)

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

ภาพท 2-2 แสดงความสมพนธระหวางเอนทตกบเอนทต

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

ภาพท 2-3 แสดงแอททรบวทของเอนทต

เอนทต เอนทต ความสมพนธ

เอนทต

แอททรบวท แอททรบวท แอททรบวท

Page 18: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

24

2.12.3 ประเภทของความสมพนธระหวางเอนทต ความสมพนธระหวางเอนทต เปนความสมพนธทสมาชกของเอนทตหนงความสมพนธกบสมาชกอกเอนทตหนง จงสามารถแบงประเภทของความสมพนธออกไดเปน 3 ประเภท ไดแก

- ความสมพนธแบบหนงตอหนง (One to One) จะใชสญลกษณ1:1แทนความสมพนธแบบหนงตอหนงซงความสมพนธ

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

ภาพท 2-4 แสดงความสมพนธแบบหนงตอหนง

- ความสมพนธแบบหนงตอกลม (One to Many)

จะใชสญลกษณ 1: N แทนความหมายของความสมพนธแบบหนงตอกลม ซงความสมพนธแบบนจะเปนความสมพนธทสมาชกรายการของเอนทตหนงมความสมพนธกบสมาชกหลายรายการในอกเอนทตหนง

ภาพท 2-5 แสดงความสมพนธแบบหนงตอกลม

เอนทต เอนทต ความสมพนธ 1 1

เอนทต เอนทต ความสมพนธ 1 N

Page 19: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

25

- ความสมพนธแบบกลมตอกลม (Many to Many) จะใชสญลกษณ N: M แทนความสมพนธแบบกลมตอกลม ซง

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

ภาพท 2-6 แสดงความสมพนธแบบกลมตอกลม 2.13 ทฤษฎเกยวกบการเขยนภาพแสดงกระแสขอมลหรอData Flow Diagram (DFD) DFD เปนภาพแสดงการเปลยนแปลงขอมลในขณะไหลผานกระบวนการท างานตาง ของระบบสารสนเทศ DFDจงเปนภาพหรอเปนโครงสรางของระบบงานสารสนเทศทสอเขาใจการท างานของระบบงานในรปแบบของความสมพนธระหวางกระแสขอมลและโพรเซส DFDไมไดสอความหมายในลกษณะทตรรกะ (Logic) ของกระบวนการท างาน กลาวโดยงายๆ ภายใน DFD ท าใหเราเขาใจสวนประกอบของงาน เขาใจการใชขอมลในแตล ะโพรเซส และขอมลทเปนผลจากการท างานโพรเซส โดยโครงสรางจะเรมจากระดบสงสดซงจะแสดงสวนทอยภายนอกระบบสวนนส าคญเพราะวาเปนสวนทบอกวาระบบนนๆ ไดรบขอมลมาจากทใด และผลลพธตางๆ ทใด และผลลพธตางๆ ถกสงไปทใดบาง DFD ในระดบลกลงไปจะไมแสดงสงทอยนอกระบบ คอ ไมมสงนเปนสวนประกอบ โดยปกตหรอถาเปนไปได เราจะวางแหลงทมาของขอมลไวทางซายมอของ DFD และสวนภายนอกทรบผลลพธของระบบจะอยทางขวามอ ทงนเพอใหอยในรปแบบของกระแสขอมลจากซายไปขวา แตหลาย ๆ กรณน เราจะวางขอมลและผลลพธไวในทเหมาะสมซงอาจจะอยเหนอ process หรอใต process กได DFD ระดบรองลงมา (Low-Level Data Flow Diagram) คอสวนทแสดงระบบยอยลงมาจาก DFD ทกลาวมาหรอเรยกวาระดบแม เมอระดบแมไมสามารถแสดงรายละเอยดทงหมดไดเปนตองแตก Level ยอยออกมาเพอแสดงการประมวลผลนนตามขนตอนการท างานใหชดเจนยงขน

เอนทต เอนทต ความสมพนธ N M

Page 20: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

26

ตารางท 2-1 สญลกษณทใชในภาพกระแสขอมล

สญลกษณ ชอสญลกษณและค าอธบาย

โพรเซส (Process)

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

กระแสขอมล (Data Flow)

แสดงสวนของขอมลทถกสงเขากระบวนการประมวลผลและผลลพธทไดผานขบวนการประมวลผลแลว ทก processทอยใน DFD จะตองมทงกระแสขอมลเขาและออกจาก

Process เสมอ

ทเกบขอมล (Data Store)

คอ แหลงเกบขอมลซงอยภายนอก Process

ระบบทอยภายนอก (External Entity)

คอ สงทอยนอกระบบประมวลผลขอมล อาจหมายถงบคคล หนวยงาน ระบบประมวลผลอนทมหนาทสงขอมลให หรอรบขอมลจาก Process ของระบบงาน

Page 21: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

27

2.14 การพฒนาเวบไซต เกบรวบรวมขอมลส าหรบพฒนาเวบไซต

1) ก าหนดเปาหมายหลกของเวบไซต - ก าหนดเปาหมายหลกของเวบไซตใหชดเจน เพอเปนตวก าหนดขอบเขตของเวบไซต

ซงสามารถก าหนดเปาหมายเปนกลมตามความส าคญ เพอใหผพฒนาไดเหนวาอะไรเปนสงส าคญเปนล าดบแรก

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

- พจารณาทรพยากรทม อนไดแก บคลากร เงนทน ระยะเวลา และเนอหา 2) ก าหนดกลมผใชเปาหมายใคร มลกษณะอยางไร เพอจะไดออกแบบเวบไซตไดตรงกบ

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

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

น ามาวเคราะหหาจดออน จดแขงของแตละเวบ เพอน ามาประกอบการก าหนดขอบเขตและลกษณะการออกแบบของเวบไซต (นายธนวฒน หงสทอง, นายวฒพงษ ตภม เวบไซต การจดการตลาดกลางบนอนเตอรเนต, สบคน 8 กมภาพนธ 2553) พฒนาเนอหา

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

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

4) หาขอสรปขอบเขตเนอหา - ก าหนดเนอหาและการใชงานทจ าเปน โดยระบเนอหาทตองการจะเสนอผานเวบ การใช

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

Page 22: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

28

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

พฒนาโครงสรางเวบไซต

5) จดระบบขอมล เมอไดขอมลมาแลวตอไปใหน ามาจดเปนระบบ โดยอาจเปนกลมขอมลแลวตงชอกลม

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

7) พฒนาระบบเนวเกชน เปนการก าหนดขอบเขตของขอมลสวนตางๆ รวมกบการเชอมโยงถงกน โดยพจารณาจากหนาโฮมเพจ แลวจงก าหนดแนวทางการเขาถงขอมลยอยในสวนตางๆ การเคลอนทจากสวนหนงไปยงอกสวนหนงและวธการใชงานของระบบตางๆ โดยคาดการณวาผใชจะทองไปในเวบในลกษณะใดบาง ซงอาจตองทาเปนแผนผงหรอ Storyboard เพอแสดงใหเหนภาพชดเจนยงขน (ธนวฒน หงสทอง, วฒพงษ ตภมเวบไซต การจดการตลาดกลางบนอนเตอรเนต, สบคน 8 กมภาพนธ 2553)

ออกแบบและพฒนาหนาเวบ

8) ออกแบบลกษณะหนาตาเวบเพจเมอมโครงสรางของเวบไซตแลวตอมาเปนขนตอนการออกแบบหนาตาเวบเพจ โดยเรมจาก

- การจดแบงพนทในหนาเวบ (Page Layout) เปนบรเวณตางๆ โดยทองคประกอบหลกอยในต าแหนงเดยวกนในทกๆ หนา เชน ต าแหนงของเนอหา กราฟก โลโก ระบบเนวเกชน ปายโฆษณา และองคประกอบอนๆ (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน8 กมภาพนธ 2553)

9) พฒนาเวบตนแบบและขอก าหนดสดทาย - เมอตดสนใจเลอกรปแบบทตองการไดแลว จากนนไปสรางเปนเวบตนแบบเพอน าไป

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

Page 23: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

29

รปภาพทตองการใช รวมทงชดส ชนดและขนาดตวอกษร ลกษณะของหวขอเรอง กราฟก ไอคอน และเทคนคการตกแตงภาพ เปนตน (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน 8 กมภาพนธ 2553)

พฒนาและด าเนนการ

10) ลงมอพฒนาเวบเพจเรมพฒนาเวบโดยใชเทคโนโลย และการออกแบบตางๆ เพอใหไดเวบไซตทสมบรณ

11) เปดตวเวบไซต กอนเปดตวเวบไซตตองทดสอบใหแนใจวาไมขอมลตางๆ ถกตองแลว ทงความถกตองของลงค ค าผด สครปต ลกษณะอนๆ ความเขากนไดกบระบบปฏบตการตางๆ ความละเอยดของหนาจอ การแสดงผลของส ชนดตวอกษรจากนน จง Upload เวบยง เวบเซรฟเวอร

12) ดแลและพฒนาตอเนองหลงจากเปดตวไปแลว ตองหมนดแลและเพมขอมลใหมๆโดยยดรปแบบเดม และวเคราะหขอมลการใชบรการเวบ เพอพฒนาตอไป (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน 8 กมภาพนธ 2553) 3.1 ทฤษฎทเกยวของกบ Multimedia

1) ความรทวไปทเกยวกบ Multimedia ปจจบนคนไทยเรมเลงเหนความส าคญของความกาวหนาทางเทคโนโลยซงก าลงมบทบาท

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

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

มลตมเดย หมายถง การน าองคประกอบของสอชนดตางๆ มาผสมผสานเขาดวยกน ซงประกอบไปดวย ตวอกษร ภาพนง ภาพเคลอนไหว เสยง วดโอ โดยผานกระวนการทางระบบคอมพวเตอร (ทวศกด กาญจนสวรรณ, 2546)

Page 24: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

30

มลตมเดย หมายถง ระบบสอสารขอมลขาวสารหลายชนด โดยผานสอทางคอมพวเตอร ซงประกอบดวย ขอความ ฐานขอมล ตวเลข กราฟก ภาพ เสยง และวดทศน (Jeffcoate, 1995)

มลตมเดย หมายถง การใชคอมพวเตอรสอความหมายโดยการผสมผสานสอหลายชนด เชน ขอความ กราฟก ภาพศลป (Graphic Art) เสยง ภาพเคลอนไหว (Animation) และวดทศน เปนตน ถาผใชสามารถควบคมสอเหลานใหแสดงออกมาตามความตองการไดระบบนจะเรยกวา มลตมเดยปฏสมพนธ (Interactive Multimedia) (Vaughan, 1993)

มลตมเดย หมายถง โปรแกรมซอฟแวรทอาศยคอมพวเตอรเปนในการน าเสนอโปรแกรมประยกตซงรวมถงการน าเสนอขอมลสสน ภาพกราฟก (Graphic Images) ภาพเคลอนไหว (Animation) เสยง (Sound) และภาพยนตรวดทศน (Full Motion Video) (Hall, 1993)

นยาม Multimedia เปนสอเกดจากการน าสอชนดตางๆ มาผสมผสานขาดวยกน ทงขอความ (Text) ภาพนง (Image) ภาพเคลอนไหว (Animation) ภาพวดโอ (Digital Video) และเสยง (Sound) โดยอาศยเทคโนโลยคอมพวเตอรเปนสอกลาง ในการผสมผสานและสรางสรรคผลงานเพอใหม การโตตอบหรอปฏสมพนธ (Interactive) กบผใชในลกษณะตางๆ หลายแบบสงผลใหงานมความนาสนใจและนาตดตาม

มลตมเดยปฏสมพนธ (Interactive Multimedia) เปนการสอผานคอมพวเตอรมลกษณะการสอสารไปมาทงสองทางมการโตตอบระหวางผใชและโปรแกรม

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

องคประกอบของมลตมเดย มทงหมด 5 ประเภท 1) ขอความ (Text)

1. ขอความถอเปนองคประกอบพนฐานส าคญของมลตมเดยคอมพวเตอร 2. ขอความสามารถสอความหมายบางอยางทภาพท าไมได โดยเฉพาะสงทเปนนามธรรม 3. ขอความแบงออกเปน 3 ประเภท - ขอความธรรมดา - ขอความกราฟก - ขอความไฮเปอรเทกซ

Page 25: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

31

2) รปภาพ (Picture) 1. ภาพเปนสอส าคญของงานมลตมเดยเทยบเทาเสยง 2. ภาพสามารถสอความหมายสงทเปนรปธรรมไดดกวาการใชสอประเภทอน 3. ภาพกราฟกจ าแนกเปน 2 ประเภท - Still Image อาจจะไดมาจากอปกรณ (Capture) หรอใชโปรแกรมสรางภาพขนมา - Animation เปนภาพทประกอบดวยภาพนงหลายๆ เฟรม โดยใชโปรแกรมคอมพวเตอรจดสรางขน

3) เสยง (Sound) 1. เสยงชวยใหเกดบรรยากาศทนาสนใจในการรบรทางหไดด 2. สามารถชกจงใหผใชเกดอารมณรวมไปไดและเราความสนใจไดอยางตอเนอง 3. เสยงในระบบคอมพวเตอรแบงออกเปน 2 แบบ - เสยงบนทก (Sound Data) เกดจากการบนทกโดยตรงจากแหลงก าเนดเสยงผานไมโครโฟนเขาไปเกบไวในคอมพวเตอรหรอน าเขาจากแหลงก าเนดเสยงอนๆ จ าเปนตองใชโปรแกรมบนทกเสยงหรอตดตอเสยง เชน Sound Forge เสยงประเภทนจงเปนเสยงผานกระบวนการแปลงสญญาณจากอนาลอกเปนดจตอล - เสยงสงเคราะห (Synthesize Sound) เปนเสยงทเกดจากการใชชดค าสงทางคณตศาสตรสงเคราะหขนมา MIDI เปนเสยงสงเคราะหชนดหนง ทเปนเสยงดนตร ไฟลเสยงประเภทนมขนาดเลกกวาเสยงจรง (Sound Data) มาก แตมคณภาพของภาพนอยกวาเสยงจรง 4) วดโอ (Video) 1. เปนสอทมองคประกอบทงขอมล ภาพ เสยง สามารถน าจดเดนของสอแตละประเภทมาใชได 2. วดโอ ใชการน าภาพนงมาเรยงตอกน เมอภาพเปลยนไป 10 ภาพ/วนาท มนษยจะเรมมองเหนเปนภาพเคลอนไหว 3. มาตรฐานวดโอ โดยทวไป ไมต ากวา 30 ภาพ/วนาท 4. วดโอ จะตองใชพนทในการจดเกบจ านวนมาก ตองใชเทคโนโลยการบบอดขอมลทมประสทธภาพ เพอใหเหมาะกบการน าวดโอมาใชงานจรงในระบบคอมพวเตอร

Page 26: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

32

5) การปฏสมพนธ (Interactive) 1. การปฏสมพนธ คอการใหผใชสามารถตอบโตกบสอได 2. การปฏสมพนธอาจท าผานวธการตางๆ เชน - การใชเมน - การใชแบบฝกหด - การใชฐานขอมลไฮเปอรมเดย - การใชสถานการณจ าลอง 3.2 ทฤษฎทเกยวของกบ Animation Animation มาจากค าวาภาษาลาตน Anima (แอนเม) Animation หมายถง การท าใหมชวต Animation คอ สงมชวตทเคลอนไหวได (สตว) การท าใหวตถใดๆ เกดการเคลอนทดวยรปแบบตางๆ กนบนจอภาพ เชน รถแลนไปบนถนน แมลงคลาน การเคลอนทดวยรปแบบตางๆ โดยใชกระบวนการทางคอมพวเตอรผานซอฟแวร เชน โปรแกรม Flash

1) หลกการของหารท า Animation 1. อาศยหลกการทางชววทยาทเรยกวา “ ความตอเนองของการมองเหน” 2. การท าใหวตถเคลอนทในความเรวระดบหนง จนตาเรามองเหน 3. ภาพแตละภาพทน ามาท า Animation เรยกวา Frame

2) วธการสราง Animation 1. Frame by Frame

1.1 น าภาพมาใสไวในเฟรม 1.2 ท าการก าหนด Key Frame - Key Frame = Frame ทก าหนดใหมการเปลยนแปลงของวตถเพอสราง

การเคลอนไหว - การก าหนดคยเฟรมทมชองวางหางกน ภาพทเปลยนแปลงอาจกระดกได 1.3 เหมาะกบภาพทมการเปลยนแปลงอยางรวดเรวและซบซอน

Page 27: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

33

2. Tween Animation 2.1 เปนการสรางภาพโดยก าหนดคยเฟรมเรมตนและคยเฟรมสดทายแลว

ปลอยใหโปรแกรมสรางความเปลยนระหวางเฟรมโดยอตโนมต ม 2 แบบ - Motion Tween: หรอ Motion Path เปนการเคลอนไหวทมการ

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

- Shape Tween: เปนการสรางภาพเคลอนไหวทมการเปลยนแปลงรปทรงของวตถ จากรปทรงหนงไปเปนอกรปทรงหนงโดยสามารถก าหนดต าแหนง ขนาดทศทาง และสของวตถในแตละชวงเวลาตามตองการ นยมใชกบรปภาพเทานน

2.2 ไฟลมขนาดเลก การเคลอนไหวนมนวลมากกวา Frame by Frame 3. Action Script

3.1 เปนภาษาโปรแกรมทน ามาใชเพมประสทธภาพในการท างาน 3.2 สามารถท าการตอบโตกบผใชได (Interactive) 3.3 Action Script ถกน ามาใชเมอมการกระท าเกดขน ซงเรยกวา เหตการณ (Event) เชน การคลกเมาส หรอกดคยบอรด โดยจะน า Action Script มาใชโตตอบกบ Event นน

ค าวา E-Learning คอ การเรยน การสอนในลกษณะ หรอรปแบบใดกได ซงการถายทอดเนอหานน กระท าผานทางสออเลกทรอนกส เชน ซดรอม เครอขายอนเทอรเนต อนทราเนต เอกซทราเนต ทางสญญาณโทรทศน หรอสญญาณดาวเทยม (Satellite) ฯลฯ เปนตน ซงการเรยนลกษณะนไดมการนาเขาสตลาดเมองไทยในระยะหนงแลว เชน คอมพวเตอรชวยสอนดวยซดรอม การเรยนการสอนบนเวบ (Web-Based Learning) การเรยนออนไลน (On-line Learning) การเรยนทางไกลผานดาวเทยม หรอการเรยนดวยวดโอผานออนไลน เปนตน ในปจจบนคนสวนใหญมกจะใชค าวา E-Learning กบการเรยน การสอน หรอการอบรม ทใชเทคโนโลยของเวบ (Web Based Technology)

ในการถายทอดเนอหา รวมถงเทคโนโลยระบบการจดการหลกสตร (Course Management System) ในการบรหารจดการงานสอนดานตางๆ โดยผเรยนทเรยนดวยระบบ E-Learning นสามารถศกษาเนอหาในลกษณะออนไลน จากแผนซดรอม กได และทส าคญอกสวนคอ เนอหาตางๆ ของ e-Learning สามารถน าเสนอโดยอาศยเทคโนโลยมลตมเดย (Multimedia Technology) และเทคโนโลยเชงโตตอบ (Interactive Technology)

Page 28: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

34

ค าวา E-Learning นนมค าทใชไดใกลเคยงกนอยหลายคาเชน Distance Learning (การเรยนทางไกล) Computer based training (การฝกอบรมโดยอาศยคอมพวเตอร หรอเรยกยอๆ วา CBT)

ในปจจบน คนสวนใหญมกจะใชค าวา E-Learning กบการเรยน การสอน หรอ การอบรมทใชเทคโนโลยของเวบ (Web Based Technology) ในการถายทอดเนอหา รวมถงเทคโนโลยระบบการจดการหลกสตร (Course Management System) ในการบรหารจดการงานสอนดานตางๆ โดยผเรยนทเรยนดวยระบบ E-Learning นสามารถศกษาเนอหาในลกษณะออนไลน หรอจากแผนซดรอมกได และทส าคญอกสวนคอ เนอหาตางๆ ของ E-Learning สามารถน าเสนอโดยอาศยเทคโนโลยมลตมเดย (Multimedia Technology) และเทคโนโลยเชงโตตอบ (Interactive Technology)

Online learning (การเรยนทางอนเตอรเนต) สรปไดวา ความหมายของ E-Learning คอ รปแบบของการเรยนรดวยตนเอง โดยอาศยเครอขายคอมพวเตอร หรอสออเลกทรอนกสในการถายทอดเรองราว และเนอหา โดยสามารถมสอในการน าเสนอบทเรยนไดตงแต 1 สอขนไป และการเรยนการสอนนนสามารถทจะอยในรปของการสอนทางเดยว หรอการสอนแบบปฏสมพนธได (มหาวทยาลยสงขลานครนทร วทยาเขตตรง, สบคน8 กมภาพนธ 2553)

ประโยชนของ E-learning 1) ยดหยนในการปรบเปลยนเนอหา และ สะดวกในการเรยน การเรยนการสอนผานระบบ E-Learning นนงายตอการแกไขเนอหา และกระท าได

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

2) เขาถงไดงาย ผเรยน และผสอนสามารถเขาถง E-learning ไดงาย โดยมากจะใช web browser ของ

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

3) ปรบปรงขอมลใหทนสมยกระท าไดงาย เนองจากผสอนหรอผสรางสรรคงาน E-Learning จะสามารถเขาถง server ไดจากทใดกได การแกไขขอมล และการปรบปรงขอมล จงท าไดทนเวลาดวยความรวดเรว

Page 29: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

35

4) ประหยดเวลา และคาเดนทาง ผเรยนสามารถเรยนโดยใชเครองคอมพวเตอรเครองใดกได โดยจ าเปนตองไปโรงเรยน หรอทท างาน รวมทงไมจ าเปนตองใชเครองคอมพวเตอรเครองประจ ากได ซงเปนการประหยดเวลามาก การเรยน การสอน หรอการฝกอบรมดวยระบบ e-Learning น จะสามารถประหยดเวลาถง 50% ของเวลาทใชครสอนหรออบรม

3.1 ทฤษฎทเกยวกบโปรแกรม Web Athnary (Adobe Dream weaver 8) โปรแกรม Adobe Dream weaver โปรแกรมส าหรบการสรางเวบ เพจ บรหารจดการเวบไซต รวมไปถงการพฒนาเวบแอพพลเคชน เนองจากตว Dream weaver มความสามารถทโดดเดน ดงน สามารถเขยนโปรแกรมส าหรบเวบไดทกรปแบบ เชน ASP ASP.Net ColdFusion JSP PHP XML XHTML เมนค าสงและเครองมอตางๆ เรยกใชงานไดงายและสะดวกมการปรบปรงกลไกภายในใหมประสทธภาพสงขน สามารถสรางแอ พพลเคชนงายๆ โดยไมจ าเปนตองเขยนโปรแกรม สรางเวบเพจภาษาไทยไดทนทโดยไมตองตดตองโปรแกรมเสรมเพราะ Dream weaver รองรบตวอกษรแบบ Unicode เนองจากโปรแกรม Adobe Dream weaver 8 นน จะมลกษณะ การท างานทคลายๆ กบโปรแกรมพมพเอกสารทเราเคยใชและรจกกนด ซงจะมเครองมอ และ แถบค าสงใหเราเลอกใชได เหมอนกบ Word Processor จงชวยใหสามารถเวบเพจดวยความสะดวก และรวดเรว

1) จดเดนของโปรแกรม Adobe Dream weaver 8 - โปรแกรมจะท าการแปลงรหสใหเปนภาษา HTML โดยอตโนมตดงนน ผใชทไมมความร ดานนกสามารถท าได

- มแถบเครองมอ หรอแถบค าสงทใชในการควบคมการท างานแบงออกเปนหมวดหมจงชวยในการท างานทดขน และรวดเรวยงขน - สนบสนนเวบ เพจทเปนภาษาไทยไดด - มคณสมบตทสามารถจดการกบรปภาพเคลอนไหวโดยไมตองอาศย Plug-in - สามารถเรยกใชตารางจากภายนอก โดยการ Import จาก Text File - เปนโปรแกรมทสามารถสนบสนนการใชงาน CSS (Cascading Style Sheet)

- มความสามารถในการท า Drop down Menu รวมไปถงการท าใหรปภาพ เปลยนเมอน าเมาสไปช เปนตน

Page 30: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

36

3.2 ทฤษฎทเกยวกบโปรแกรม Adobe Flash CS3 โปรแกรม Adobe Flash cs3 (ในชอเดม ชอกเวฟแฟลช -Shockwave Flash และ

แมโครมเดยแฟลช - Macromedia Flash) เปนโปรแกรมทใชในการเขยนสอมลตมเดยทเอาไวใชสรางเนอหาเกยวกบ Flash ซงตว Flash Player พฒนาและเผยแพรโดย Adobe system (เรมตนพฒนาโดยบรษท ฟวเจอรแวร ตอนหลงเปลยนเปนแมโครมเดย ซงภายหลงถกควบรวมกจการเขากบ Adobe) ซงเปนโปรแกรมทท าใหเวบบราวเซอร สามารถแสดงตวมนได ซงมนมความสามารถในการรองรบภาพแบบเวกเตอร ภาพแบบแรสเตอร และมภาษาสครปตทเอาไวใชเขยนโดยเฉพาะเรยกวา Action Script และยงสามารถเลนเสยงและวดโอ แบบสเตรโอได

แตในความหมายจรงๆ แลว แฟลช คอโปรแกรมแบบ integrated development environment (IDE) และ Flash Player คอ virtual machine ทใชในการทางานงานของไฟล แฟลชซงในภาษาพดเราจะเรยกทงสองค านในความหมายเดยวกน "แฟลช" หมายถงโปรแกรมเครองมอตางๆ ตวแสดงไฟลหรอไฟลโปรแกรมแฟลช เรมมชอเสยงประมาณป ค.ศ. 1996 หลงจากนน เทคโนโลยแฟลชไดกลายมาเปนทนยมในการเสนอ Animation และ Interactive ในเวบเพจ และในโปรแกรมหลายๆ โปรแกรมระบบ และเครองมอตางๆ ทมความสามารถในการแสดงแฟลชได และ แฟลชยงเปนทนยมในการใชสรางคอมพวเตอรแอนเมชนโฆษณาออกแบบสวนตางๆ ของเวบเพจใสวดโอบนเวบ และอนๆ อกมากมาย ไฟล Flashในบางครงอาจเรยกวา "flash movies"โดยทวไปกบไฟลทมนามสกล .swf และ .flv แฟลชเปนโปรแกรมทมชอเสยงมากของทางบรษทแมโครมเดย ซงตอมาไดถกซอ โดย Adobe (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน8 กมภาพนธ 2553)

3.3 ทฤษฎทเกยวกบโปรแกรม Adobe Photoshop CS3 โปรแกรม Adobe Photoshop cs3 มกเรยกสนๆ วา Photoshop เปนโปรแกรม

ประยกตทมความสามารถในการจดการแกไขและตกแตงรปภาพ (photo editing and retouching) แบบแรสเตอร ผลตโดยบรษท Adobe system ซงผลตโปรแกรมดานการพมพอกหลายตวทไดรบ

ความนยม เชน Illustrator และ PageMaker ปจจบนโปรแกรม Photoshop พฒนามาถง รน CS4 (Creative Suite 4) (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน8 กมภาพนธ 2553)

Page 31: บทที่ 2 - Mahasarakham University106).pdf · 2010-03-13 · ผลสรุปที่เป็นค าตอบในเรื่องนั้นๆ อ้างอิงจาก:

37

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

นอกจากนยงใชไดในการตดตอภาพ และการซอนฉากหลงเขากบภาพ Photoshop สามารถท างานกบระบบส RGB CMYK Lab และ Grayscale และสามารถจดการกบไฟลรปภาพทส าคญได เชน

ไฟลนามสกล JPG GIF PNG TIF TGA โดยไฟลท Photoshop จดเกบในรปแบบเฉพาะของตวโปรแกรม จะใชนามสกลของไฟลวา PSD จะสามารถจดเกบคณลกษณะพเศษของไฟลทเปนของ Photoshop เชน เลเยอร ชนแนล โหมดส รวมทงสไลส ไดครบถวน (ศรพร ธรรมวงศา เวบไซตโรงเรยนบานเดอ, สบคน8 กมภาพนธ 2553)