ภาคผนวก - bc.msu.ac.th582).pdf1....
TRANSCRIPT
ภาคผนวก
ภาคผนวก ก
ขนตอนการตดตงเวบเซรฟเวอร
ขนตอนการตดตงเวบเซรฟเวอร
โปรแกรม AppServ 2.5.10
การตดตงโปรแกรมเวบเซรฟเวอร (Web server)
1. ดบเบลคลกทไฟล appserv-win32-2.5.10.exe ทเราดาวนโหลดมา จากนนเขาสหนาตางยนด
ตองรบสการตดตง ตามรปท 1
รปท 1 แสดงขอความตอนรบ
2.จากนนใหคลกทปมค าวา "Next >" จะเขามาหนาตาง ขอตกลงในการอนญาตใหใช
(License Agreement) ตามรปท.2
รปท 2 ขอตกลงเงอนไข
3.เมออานขอตกลงในการอนญาตใหใช (License Agreement) แลวกคลกทปม "I Agree" (ถาคณ
ยอมรบและเขาใจแลว แตถาไมหรอจะยกเลกการตดตง กเลอกทปม "Cancel") ถดมา จะพบกบหนาตาง
การก าหนดไดเรคทอรทจะตดตง (โดยทวไปแลวโปรแกรมจะระบคามาตราฐานไวท " C:\Appserv " )
ถาตองการเปลยนกเลอกทปม "Browse" แลวเลอกไดเรคทอรใหมทจะตดตง ตามรปท.3
รปท 3 แสดงการเลอกโฟลเดอรในการตดตง
4.ตอมาการก าการตดตงสวนประกอบตางๆใหเลอกวาตองการตดตงอะไรบาง
- Apache HTTP Server คอ โปรแกรมทท าหนาเปน Web Server
- MySQL Database คอ โปรแกรมทท าหนาเปน Database Server
- PHP Hypertext Preprocessor คอ โปรแกรมทท าหนาประมวลผลการท างานของภาษา PHP
- phpMyAdmin คอ โปรแกรมทใชในการบรหารจดการฐานขอมล MySQL ผานเวบไซต
(โดยทวไปจะมการตกถกหนาขอทกขออยแลว) ควรเลอกทงหมด แลวกเลอกทปม "Next >" ตามรปท.4
รปท 4 แสดงขอความเงอนไข
5.ตอมาเปนหนา Appserv Configuration ซงจะใหก าหนดคาดงตอไปน
5.1 Server Name : ชอของเซฟเวอรทเราจะตดตง (โดยทวไปเราจะใชชอทวา " localhost "
เพราะชออางองกบเซฟเวอรจรงๆทเราขอใชบรการเวปไซท ไดเหมอนกน)
5.2 Administrator's Email Address : ใหใสอเมลทเราใชอย
5.3 HTTP Port : พอรทส าหรบการตดตอของ Web server (โดยทวไปจะถกก าหนดมาแลวท "
80" ) กใหใชคาทก าหนดมาแลว หลงจากทก าหนดคาเสรจแลวกใหกดทปม "Next >" ตามรปท.5
รปท 5 แสดงการใส server Name, e-mail และ HTTP Port
6.หนาตางถดมาคอ การก าหนดคาของ MySQL หรอคาของโปรแกรมดาตาเบสทเราจะใช โดย
จะใหเรากรอก
6.1 Enter Root Password : พาสเวรด ทจะใชกบ User Account ทชอวา root ( หมายถงวา
เปน User Account ทมสทธ ในการเขาไปสรางหรอแกไขดดแปลง ในดาตาเบสของเราโดยจะท างาน
ผานโปรแกรม phpMyAdmin ทเราไดตกถกเลอกเอาไวทหวขอท 4
6.2 Re-enter root password : ใหเราใสพาสเวดร ทเราใสไวดานบนอกครง
6.3 Character Sets and Colations : ถาพดกนงายๆกหมายถงก าหนดการอานเขยนของภาษา
ในดาตาเบสทเราใช (โดยคาทจะใชกคอ " UTF-8 Unicode "เพราะเปนคาทรองรบไดหลายภาษา)
6.4 Old Password Support : หากมปญหาเกยวกบการใชงาน PHP กบ MySQL API เวอร
ชนเกา โดยเจอ Error Client does not support authentication protocol requested by server;
consider upgrading MySQL client
6.5 Enable InnoDB : หากทานตองการใชงานฐานขอมลในรปแบบ InnoDB ใหเลอกใน
สวนนดวย หลงจากก าหนดคาตางๆเสรจแลว กใหกดทปม " Install " ตามรปท 6
รปท 6 แสดงการใส Password
7.โปแกรมกจะท าการตดตงไฟล และก าหนดคาตางๆ หากเปน Windows 7 จะมบลอกแสดง
ขนมาวา ตองการเปดการใชงาน Apacche HTTP หรอไม ใหตอบ Allow access ดงรปท 7
รปท 7 บลอกแสดงความตองการเปดการใชงาน Apacche HTTP
8.เสรจสนกระบวนการจะพบกนหนาตาง Complete AppServ setup นนหมายถงถงการตดตง
เสรจสมบรณ ตามรปท.8
รปท 8 แสดงการตดตงโปรแกรมทเสรจสมบรณ
9.มเครองหมายถกอยหนาหวขอ2ขอ นนหมายถงหลงจากกดปม " Finish " ทดสอบการตดตง
โดยเปดเบราเซอร IE หรอ Firefox ขนมา แลวพมพ localhost แลวกด Enter ถาตดตงผานกจะเขามาท
หนาเวป The AppServ Open Project - 2.5.7 for Windows แสดงวาเรยบรอยดงรปท.9
รปท 9 แสดงการทดสอบการใชงานโปรแกรม
ภาคผนวก ข
SOURCE CODE
adminAllow_regis
adminCourse_manage
adminAllow_regisProcess
adminCourse_process
adminCourseEdit_process
adminCourseGroup_manage
adminCourseGroup_process
adminReport
adminReport_process1
adminReport_process2
adminReportMonth_print
adminReportTeacher_print
allcourse_show
answer_form
answer_process
article_detail
article_tooltip
article_vote
articleInsert
articleUpdate
blog_hit
changePwd_form
changePwd_process
index
manageUser_form
teachExam
user_form
user_show
ภาคผนวก ค
บทน าเสนอโครงงานเทคโนโลยสารสนเทศธรกจ 1
บทน าเสนอโครงงานเทคโนโลยสารสนเทศธรกจ 1
ประจ าภาคเรยนท 2/2556
วชา : 0904402 โครงงานเทคโนโลยสารสนเทศธรกจ 1 จ านวน 1 หนวยกต (0-2-0)
ชอโครงงาน : ระบบจดการสอการเรยนรดวยตนเองอเลกทรอนกส กรณศกษาศนยประสานการ
จดการความรประชาคมอาเซยน ภาคตะวนออกเฉยงเหนอ
รายชอผศกษาโครงงาน: ชอ-สกล นางสาวปาจรย ทองค าแสน รหสประจ าตว 53010916622
อาจารยทปรกษาโครงงาน:
อาจารย ………………………………………………(อาจารยปวรปรชญ หงสากล)
(....................................................)
กรรมการทปรกษา
วนท ............/ ................/ ..............
(....................................................)
กรรมการคนท 1
วนท ............/ ................/ ..............
(....................................................)
กรรมการคนท 2
วนท ............/ ................/ ..............
บทท 1
บทน า
1.1 ความเปนมาและความส าคญของปญหา
ปจจบนอนเทอรเนตเขามามบทบาทอยางมากกบสงคมไทย เพราะชวยใหเกดความสะดวกใน
การตดตอสอสาร ความรวดเรวในการสบคนขอมล นอกจากนนอนเทอรเนตยงมสวนส าคญในการ
เปลยนแปลงหลายๆดานทงทางดานการแพทย ทางการทหาร ทางการศกษาทเพมศกยภาพในการท างาน
ของอาชพนนๆ
ปจจบนหลายๆประเทศ รวมถงประเทศไทยไดน าอนเทอรเนตมาประยกตใชในกระบวนการ
เรยนการสอน จนถอไดวาอนเทอรเนตกลายเปนเทคโนโลยการศกษาของยคปจจบน เชน อาจารยผสอน
สามารถพฒนาคณภาพบทเรยนหรอแนวคดในสาขาวชาทสอน โดยการเรยก ดจากสถาบนอน ท ง
เนอหาวชาการ คมอ แบบฝกหด บางเรองสามารถน ามาคดลอกไดทนทเนองจากผผลตแจงความจ านงให
เปนเอกสารสาธารณะ ในทางกลบกนอาจารยทมแนวคด วธการสอน คมอการสอนทนาสนใจ สราง
ความเขาใจไดดกวาผอน กสามารถน าเสนอเรองดงกลาวในเวบไซตของสถาบนตนเอง เพอใหผอน
ศกษาใชงานได นกเรยน นกศกษา สามารถเขาถงการเรยน การสอนของคร อาจารย จากตางสถาบนและ
อาจแลกเปลยนขอมลทสถาบนของตนเองยงไมม เชน ภาพนง ภาพเคลอนไหว เสยงประกอบของวชา
ตางๆ
E-learning เปนการปฏบตกจกรรมการเรยนรตางๆเชนการน าเสนอเนอหา การท าแบบทดสอบ
ผานสออเลคทรอนกเชน ซดรอม เครอขายอนเทอรเนต อนทราเนต เอกซทราเนต ทางโทรทศน หรอ
สญญาณดาวเทยม ปจจบน E-learning กบการเรยนการสอนหรอการอบรม มกใชเทคโนโลยของ
เวบไซต ในการถายทอดเนอหา สะดวกในการเรยน สามารถเขาถงไดงาย ประหยดเวลาและคาเดนทาง
ผเรยนสามารถเรยนโดยใชเครองคอมพวเตอรเครองใดกได โดยไมจ าเปนตองไปถงโรงเรยน ไม
จ าเปนตองใชเครองคอมพวเตอรประจ า ทงยงเปนการประหยดเวลา การเรยน การสอน เปนตน เวบไซต
E-learning จงเหมาะสมทจะน ามาเปนเครองมอในการเรยนร ส าหรบยคปจจบนเปนอยางยง
ศนยประสานการจดการความรประชาคมอาเซยน ภาคตะวนออกเฉยงเหนอ เปนอกหนงองคกรในการ
น าระบบE-learning เขามาใชภายใน เพราะศนยประสานการจดการความรประชาคมอาเซยนสงกด
หนวยงานของเทศบาลเมองมหาสารคาม ทมโรงเรยนในสงกดของเทศบาลเมองมหาสารคามอกหลาย
โรง เ ร ยน และย ง เ ปนศ นยประสานการจดการความ รประชาคมอา เ ซ ยนหลกของภาค
ตะวนออกเฉยงเหนอ การน าระบบ E-learning เขามาชวยในการศกษาของศนยประสานการจดการ
ความรประชาคมอาเซยน จงเปนการเผยแพรความร ขาวสาร หลกสตร เนอหาในรายวชา ใหนกเรยน
หรอผทสนใจเขาใชบรการของระบบE-learning เพอความสะดวก รวดเรวในการเรยนการสอนของคร
และนกเรยน ประกอบกบการวดผลความรทไดจากการศกษา จากการเขาท าแบบทดสอบ การเผยแพร
ขอมลทวไปของผสอนแตละทานในบลอกของตนเอง รวมถงใหผสนใจเขามาศกษา หรอแสดงความ
คดเหน สอบถามปญหาตางๆไดอยางงายดาย ระบบ E-learning ของศนยประสานการจดการความร
ประชาคมอาเซยน จงเปนเครองมออกอยางหนงทจะน ามาชวยในการเรยนรเกยวกบประชาคมอาเซยน
อยางทนสมยและมประสทธภาพ เกดประโยชนสงสดกบทกฝายและพรอมกาวไปสประชาคมเศรษฐกจ
อาเซยนอยางมคณภาพ
1.2 วตถประสงคของการศกษา
- เพอศกษาระบบ E-learning ใหเกดความเขาใจมากยงขน
- เพอพฒนาระบบทเปนชองทางการศกษาของภาคตะวนออกเฉยงเหนอทโดดเดน
- เพอพฒนาระบบ E-learning ใหกบศนยประสานการจดการความรประชาคมอาเซยน ภาค
ตะวนออกเฉยงเหนอ
1.3 ขอบเขตของระบบงาน
สวนของผดแลระบบ
1.ระบบ login
- สามารถ login เขาสระบบดวย username และ password ได
- สามารถ logout ออกจากระบบได
- สามารถเปลยนรหสผานได
- สามารถแกไขขอมลสวนตวได
2.ระบบจดการสมาชก
- สามารถเปลยนสทธของสมาชกได
- สามารถลบขอมลสมาชกได
3.ระบบจดการหลกสตรอาเซยนศกษา
- สามารถเพม แกไข ลบ ขอมลระดบชนได
- สามารถเพม แกไข ลบ บทเรยนในรายวชาอาเซยนศกษาได
4.ระบบอนมตการลงทะเบยนเรยน
- สามารถอนมตการลงทะเบยนเรยนของผเรยนได
5.ขาวประชาสมพนธ
- สามารถเพม ลบ แกไข ขอมลขาวประชาสมพนธได
- สามารถก าหนดวนแสดงและวนหมดอายของขาวได
6.ขาวทนเหตการณ
- สามารถน าขาวทนเหตการณจากเวบไซตขาวโดยตรงมาปรากฏทระบบงานของเราได
7.ระบบจดการบทความส าหรบผดแลระบบ
- สามารถลบบทความและความคดเหนได
- สามารถแสดงความคดเหนของบทความได
- สามารถโหวตใหคะแนนบทความได
สวนของผสอน
8.ระบบ login
- สามารถ login เขาสระบบดวย username และ password ได
- สามารถ logout ออกจากระบบได
- สามารถเปลยนรหสผานได
- สามารถแกไขขอมลสวนตวได
9.ระบบเพมบทความส าหรบผสอน
- สามารถเพม แกไข บทความได
- สามารถแสดงความคดเหน
- สามารถแสดงของบทความได
10.ระบบสนทนาออนไลนส าหรบผสอน
- สามารถก าหนดชอเลนกอนเขาหองสนทนาได
-
11.ระบบพฒนาบทเรยน
- สามารถเลอกระดบชนทจะพฒนาเนอหาของบทเรยนได
- สามารถก าหนดหวขอเรองในบทเรยนได
- สามารถแกไข ลบ เนอหาทพฒนาแลวได
12.ระบบพฒนาแบบทดสอบ
- สามารถพฒนาแบบทดสอบของบทเรยนโดยแยกเปนกลางภาคและปลายภาคได
- สามารถเพม ลบ แก ขอสอบทพฒนาได
- สามารถก าหนดสถานะเปด-ปดการใชงานแบบทดสอบได
- สามารถพฒนาแบบทดสอบไดทงอตนย และปรนยได
13.ระบบตรวจขอสอบ
- สามารถเลอกระดบชนเรยนทตองการตรวจได
- สามารถเลอกบทเรยนทตองการตรวจได
- สามารถเลอกตรวจกลางภาคหรอปลายภาคได
สวนของผเรยน
14.ระบบ login
- สามารถ login เขาสระบบดวย username และ password ได
- สามารถ logout ออกจากระบบได
- สามารถเปลยนรหสผานได
- สามารถแกไขขอมลสวนตวได
15.ระบบสมครสมาชก
- สามารถบนทกขอมลการสมาชกได
- สามารถลางขอมลสมาชกได
16.ระบบเพมบทความของผเรยน
- สามารถเพม แกไข บทความได
- สามารถแสดงความคดเหน
- สามารถแสดงของบทความได
17.ระบบลงทะเบยนเรยน
- สามารถเลอกระดบชน ผสอน และบทเรยนกอนลงทะเบยนได
- สามารถเพมบทเรยนทตองการจะลงทะเบยนได
- สามารถยนยนความตองการลงทะเบยนได
- สามารถแสดงรายละเอยดขอมลการลงทะเบยนได
18.ระบบการเรยนส าหรบผเรยน
- สามารถเลอกบทเรยนทตองการศกษาได
- สามารถแสดงเนอหาของบทเรยนได
19.ระบบท าแบบทดสอบ
- สามารถเขาท าแบบทดสอบทงกลางภาคและปลายภาคได
- สามารถสงค าตอบได
20.ระบบสนทนาออนไลนส าหรบผเรยน
- สามารถก าหนดชอเลนกอนเขาหองสนทนาได
21.ระบบตดเกรด
- ระบบสามารถตดเกรดได
- ระบบสามารถแสดงเกรดได
ออกรายงาน
- รายงานผลการเรยนของนกเรยน (สวนของนกเรยน) (นกเรยนแตละคนดวชาทลงเรยนและ
คะแนนสอบ พรอมตดเกรด)
- รายงานสรปผลการเรยนของนกเรยน (สวนของคร) (เปนการเลอกระดบชนและบทเรยน เพอ
ดวาบทเรยนนนๆ มนกเรยนทลงเรยนกคน คะแนนคดเปนเปอรเซน ตดเปนเกรด)
1.4 อปกรณและเครองมอในการด าเนนงาน
ฮารดแวร
- เครองคอมพวเตอรจ านวน 1 เครอง
- เครองพมพจ านวน 1 เครอง
ซอฟตแวร
- โปรแกรม Adobe Flash CS4 ส าหรบภาพกราฟกและภาพเคลอนไหว
- Dreamweaver8 ใชส าหรบสรางและบรหารเวบไซต
- Photoshop CS4 ส าหรบการจดการแกไขและตกแตงรปภาพใหมความสวยงาม
- My SQL เปนระบบฐานขอมล
- โปรแกรม Appserv v 2.5.9 ส าหรบท าเครองใหเปน Web Server
1.5 ขนตอนในการด าเนนงาน
1. น าเสนอหวขอตออาจารยทปรกษา
2. ศกษาและเกบรวบรวมขอมลจากศนยประสานการจดการความรประชาคมอาเซยน
3. วเคราะหขอมลและออกแบบระบบงาน
4. พฒนาระบบ
5. ทดสอบระบบและแกไขขอผดพลาด
6. น าเสนอผลงานตอคณะกรรมการ
7. จดท าเอกสาร
กจกรรม
ระยะเวลาด าเนนงาน พ.ศ. 2556 พ.ศ. 2557
ม.ย. ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. ม.ค.
1. น าเสนอหวขอตอ
อาจารยทปรกษา
2. ศกษาและเกบ
รวบรวมขอมลจาก
ศนยประสานการ
จดการความร
ประชาคมอาเซยน
3. วเคราะหขอมล
และออกแบบ
ระบบงาน
4. พฒนาระบบ
5. ทดสอบระบบและ
แกไขขอผดพลาด
6. น าเสนอผลงานตอ
คณะกรรมการ
7. จดท าเอกสาร
1.6 ระยะเวลาในการด าเนนงาน
1.7 ผลทคาดวาจะไดรบ
- ผเรยนไดรบความรจากการศกษาในแตละรายวชาของหลกสตรอาเซยน
- ชวยเพมประสทธภาพในการศกษามากยงขน
- เปนระบบการเรยนการสอนหลกสตรอาเซยน ของภาคตะวนออกเฉยงเหนอ
- บคคลทวไปเขามาใชบรการระบบ E-learning จ านวนมาก
ภาคผนวก ง
รายงานการเขาพบอาจารยทปรกษา
บทน าเสนอโครงงานเทคโนโลยสารสนเทศธรกจ 1
ประจ าภาคเรยนท 1/2556
วชา : 0904402โครงงานเทคโนโลยสารสนเทศธรกจ 1 จ านวน 1หนวยกต (0-2-0)
ชอโครงงาน : ระบบจดการสอการเรยนรดวยตนเองอเลกทรอนกส กรณศกษาศนยประสานการจดการ
ความรประชาคมอาเซยน ภาคตะวนออกเฉยงเหนอ
รายชอโครงงาน : นางสาว ปาจรย ทองค าแสน รหสนสต 53010916622
อาจารยทปรกษาโครงงาน : อาจารยปวรปรชญ หงสากล
ครงท วน/เดอน/ป รายงานความคบหนา / การใหค าปรกษา ลงมอชอทปรกษา
1 15/12/2556 เสนอระบบสนทนาออนไลน,สมครสมาชก,
บทความ,จดการสมาชก
2 20/01/2556 เสนอระบบคลงหลกสตร,จดการบทเรยน,
อนมตนกเรยน,ลงทะเบยนเรยน,พฒนา
บทเรยนและแบบทดสอบ
3 14/02/2557 เสนอระบบงานทงหมดพรอม Report