ชื่อ การส...

37
1 ชื่อ การสารวจการใช้งานระบบแจ้งข่าวของบุคลากรโรงเรียนเซนต์หลุยส์ฉะเชิงเทรา ปีการศึกษา2555 ชื่อผู้วิจัย นาย วีรศักดิ ์ คันโธ ปีการศึกษา 2555 บทคัดย่อ การวิจัยเรื่องการสารวจการใช้งานระบบ แจ้งข่าวของ บุคลากรโรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ครั ้งนี ้มีวัตถุประสงค์เพื่อเปรียบเทียบการใช้งานระบบ แจ้งข่าวของบุคลากรแต่ละคน และเพื่อเปรียบเทียบการใช้งานระบบ แจ้งข่าว ของบุคลากรแต่ละประเภท กลุ่มตัวอย่างที่ใช้ศึกษา ในครั ้งนี ้เป็นบุคลากรของโรงเรียนทั ้งหมด ผลการวิจัยซึ ่งผลการวิจัยจะได้ นาไปพัฒนา ระบบ ต่อไป

Upload: others

Post on 22-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

1

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

บทคดยอ การวจยเรองการส ารวจการใชงานระบบ แจงขาวของ บคลากรโรงเรยนเซนตหลยส

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

Page 2: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

2

สารบญ หนา บทคดยอ i สารบญ ii สารบญตาราง iv บทท 1 บทน า

1.1 ความส าคญของปญหา 1 1.2 วตถประสงคของการวจย 1 1.3 ประโยชนทคาดวาจะไดรบ 1 1.4 ขอบเขตของการวจย 2 1.5 ค าจ ากดความในการวจย 2

บทท 2 เอกสารและงานวจยทเกยวของ 2.1 เครอขายอนเตอรเนต 3 2.2 แนวความคดพนฐานทเกยวกบเวบแอพพลเคชน 8 2.3 ภาษาPHP 9 2.4 ระบบฐานขอมล 10 2.5 ระบบปฏบตการ Linux 14 2.6 ภาษา SQL 21 2.7 งานวจยทเกยวของ 24

บทท 3 วธด าเนนการวจย 3.1 การรวบรวมและศกษาขอมล 27 3.2 การวเคราะหและการออกแบบระบบ 27 3.3 การพฒนาระบบ 28 3.4 การทดสอบระบบ 28

บทท 4 ผลการวจยและขอวจารณ 4.1 ผลการวจย 29 4.2 ขอวจารณ 30

บทท 5 สรปผลการวจยและขอเสนอแนะ 5.1 ประชากรและกลมตวอยาง 31 5.2 เครองมอทใชในการวจย 31 5.3 สถตทใชในการวจย 31

สารบญ(ตอ)

Page 3: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

3

หนา 5.4 อภปรายผล 31 5.5 สรปผลการวจย 31 5.6 ขอเสนอแนะส าหรบการวจยครงตอไป 32

บรรณานกรม 33 เอกสารและสงอางอง 34

สารบญตาราง

Page 4: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

4

หนา ตารางท 1 ตวเลขชนดตางๆ และขนาดขอมล 12 ตารางท 2 รายละเอยดของตาราง SALESTAB 23 ตารางท 3 ผลของค าสง Select ขอมล 23 ตารางท 4 ตารางฐานขอมลชอ count_use 27 ตารางท 5 ตารางฐานขอมลทดสอบระบบชอ count_use 28 ตารางท 6 ตารางขอมลการเขาใชงานระบบ แจงขาว ของบคลากรแตละคน 29

Page 5: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

5

บทท 1 บทน า

1.1 ความส าคญของปญหา ในปจจบนเทคโนโลยสารสนเทศ (information technology) ไดเขามามบทบาทและเกยว

ของกบมนษยมากขน โดยถกน ามาใชและพฒนาในดานตาง ๆ เชน ดานสงคม ดานวทยาศาสตร ดานเศรษฐกจ และดานการศกษา เปนตน ท าใหสงคมมความเจรญกาวหนาไปอยางรวดเรว มการตดตอและแลกเปลยนขอมลขาวสารบนระบบอนเทอรเนต (internet) โดยผานทาง E-mail address, chat และ web board เพราะอนเทอรเนตไดรบความนยมเนองมาจากการใชบรการจากอนเทอรเนตเปนไปอยางรวดเรว และสะดวกในการตดตอสอสารและสงผานขอมลสารสนเทศ แมวาบรการทมในระยะแรกของอนเทอรเนต เปนบรการทใชงานคอนขางยากส าหรบบคคลทวไป จนกระทงมการพฒนาเวบในบรการหนงในอนเทอรเนต และพฒนาใหบรการเวบเปนสอกลางของการใชบรการอน ๆ ทมในอนเทอรเนต จงท าใหการใชบรการตาง ๆ ทพฒนาขนในระยะเวลาเรมตนของอนเทอรเนต เปนไปอยางงาย เราเรยกสงคมทมการเปลยนแปลงลกษณะนวา โลกไรพรมแดน หรอGlobalization

แรงผลกดนในการสรางระบบเครอขายคอมพวเตอรเนนทหลกเศรษฐศาสตรและเทคโนโลยตาง ๆ ทน ามาใชเปนประการส าคญ ดงทปรากฏในชวงทศวรรษท 70ถงทศวรรษท 80 องคกรตาง ๆ มความตองการใชคอมพวเตอรขนาดใหญ ในการเกบขอมลรวมทงโปรแกรมทงหมดเอาไวและเทอรมนลใหพนกงานใช ทงนไมมทางเลอกทดกวาตอมาเครองคอมพวเตอรสวนบคคลสามารถเชอมตอกน เปนระบบเครอขายเฉพาะบรเวณ (LAN) และท างานรวมกนได ท าใหสดสวนของราคาตอประสทธภาพสงกวาระบบทใชเครองคอมพวเตอรขนาดใหญ ระบบเครอขายคอมพวเตอรจงเรมปรากฏเปนทแพรหลายและไดรบความนยมเปนล าดบ

ดวยเหตผลดงกลาว ผวจยจงสนใจในการศกษาการพฒนาระบบ SWIS (School Web-base Information System) เพอชวยการบรหารงานระบบโรงเรยน และไดมการใชงานในโรงเรยน เปนเวลาหลายปการศกษา แลว 1.2 วตถประสงคของการวจย

1. เพอเปรยบเทยบการใชงานระบบ SWIS ของบคลากรแตละคน 2. เพอเปรยบเทยบการใชงานระบบ SWIS ของบคลากรแตละประเภท

1.3 ประโยชนทคาดวาจะไดรบ

1. เพอเปนแนวทางในการพฒนาระบบ SWIS ตอไป 2. เพอเปนแนวทางในการทจะท าใหบคลากรในโรงเรยนใชระบบ SIWS มากขน

Page 6: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

6

1.4 ขอบเขตของการวจย ประชากร

ประชากรทใชในการวจยในครงน ไดแก บคลากรในโรงเรยนเซนตหลยสฉะเชงเทรา จ านวน 271 คน ซงม Login เขา ใชงานระบบ 1.5 ค าจ ากดความในการวจย

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

2.สถาปตยกรรมแบบรบ/ใหบรการ (Client/Server Architecture) หมายถง วธการประมวลผลแบบกระจายวธหนง โดยจะมการโตตอบกนระหวางไคลเอนตซอฟตแวรทอยบนเครอง ของผรบบรการและเซรฟเวอรซอฟตแวรทอยคอมพวเตอรใหบรการ ไคลเอนตซอฟตแวรจะท า หนาทจดการดานการแสดงผลขอมล สวนเซรฟเวอรซอฟตแวรจะท าหนาทประมวลผลขอมลตาม ค าสงของไคลเอนตซอฟตแวร ซงการตดตอระหวางซอฟตแวรทงคจะก าหนดรบสงขอมลโดย โปรโตคอลเฉพาะกระบวนการประมวลผลวเคราะหขอมลออนไลน (Online Analytical Processing:OLAP) หมายถง เครองมอทมความสามารถในวเคราะหและจดการขอมลทซบซอนใหอยในรปแบบรายงานเชงวเคราะห ซงสามารถแสดงผล และดรายงานไดหลายมตจากขอมลชดเดยวกน

Page 7: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

7

บทท 2 เอกสารและงานวจยทเกยวของ

การพฒนาการเกบขอมล ระบบสาระสนเทศ School web-base information system ไดมการใชวธการประมวลผลวเคราะหขอมลแบบออนไลน ดงนนเพอใหเกดองคความรในการออกแบบและพฒนาระบบดงกลาว ผพฒนาระบบจงไดศกษาเอกสารและงานวจยทเกยวของ โดยครอบคลมหวขอตาง ๆ ดงน 2.1 เครอขายอนเตอรเนต 2.2 แนวความคดพนฐานทเกยวกบเวบแอพพลเคชน 2.3 ภาษาPHP 2.4 ระบบฐานขอมล 2.5 ระบบปฏบตการ Linux 2.6 ภาษา SQL 2.1 เครอขายอนเตอรเนต (Internet)

อนเตอรเนต (Internet) คอเครอขายคอมพวเตอรทเชอมโยงเครอขายคอมพวเตอรทวโลกเขาดวยกน โดยใชมาตรฐานการเชอมตอ TCP/IP ซงมวตถประสงคหลก คอ การเพมประสทธภาพในการตดตอสอสาร (เชน การสงจดหมายอเลกทรอนกส หรอ E-mail การสงผานเอกสารซงอยในรปแบบแฟมขอมลคอมพวเตอร) และการใชทรพยากรรวมกน อนไดแก ทรพยากรสารสนเทศ (Information) ทรพยากรฮารดแวร (Hardware) ทรพยากรซอฟแวร (Software) และ ทรพยากรบคคล (Peopleware) เปนตน เครอขายอนเตอรเนตไมมใครคนใดคนหนงหรอกลมคนใดกลมหนงเปนเจาของ เครอขายอนเตอรเนตเปนของทกคนทเขามาเชอมตอการจดการเครอขายเปนความรวมมอซงกนและกน โดยตางคนตางดแลจดการเครอขายของตนเอง และมองคกรกลาง ชอ ISOC (Internet Society) เปนองคกรระหวางประเทศทจดตงขนเพอความรวมมอและการประสานงานของเครอขายและเทคโนโลยการเชอมตอตลอดจนการประยกตใชงานของเครอขายทวโลก องคกรนกอตงขนเมอเดอนมกราคม พ.ศ. 2535

อนเตอรเนต เปนเครอขายคอมพวเตอรหนงเดยว ทเชอมโยงเครองคอมพวเตอรหลายลานเครองทวโลก เขาดวยกนโดยรวมผใชกวา 60 ลานคน เพอประกอบกจกรรมหลากหลาย ตงแต การพดคยสนทนา การสอสารขอมลการแลกเปลยนขาวสารความร การคาขายแบบอเลกทรอนกส การศกษาทางไกล ฯลฯ เมอครงทอนเตอรเนตถอก าเนดขนนนไมมใครเคยคาดคดวามนจะกลายมาเปนเครอขาย ทมบทบาทกบวถชวตของมนษยในปจจบน จนถงขนาดทก าลงจะปฏวตวธการด าเนนชวตของประชากรโลกในศตวรรษหนา กลาวคอเมอ 20 ปกอน กระทรวงกลาโหมสหรฐ ไดมมตดวนใหพฒนาเครอขายคอมพวเตอรทมชอวา ARPANET จดมงหมายคอใหเปนเครอขายทมความ

Page 8: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

8

เชอถอไดสงสามารถทจะท างานได แมภายหลงทอเมรกาถกถลมโดยอาวธนวเคลยร ดงนนเทคโนโลยทใชเชอมเครอขายตองมความสามารถทจะท างานกบโครงสรางพนฐาน (Infrastructure) ทเหลอจากการท าลายของอาวธนวเคลยร เชน หากโครงขายโทรศพท และ เคเบลถกท าลายในบางพนท เครอขายจะยงคงท างานไดโดยการสลบมาใชโครงขายอน เชน โครงขายดาวเทยม หรอวทย เปนตน นอกจากนนเทคโนโลยดงกลาวตองมความสามารถในการเชอมตอเครองคอมพวเตอรตางประเภทและตางรนทมอยท วไปตามฐานทพตาง ๆ ในครงนนการพฒนาเครอขาย ARPANET ไดกระท ารวมกนระหวางกระทรวงกลาโหมกบมหาวทยาลยตาง ๆ รวมทงหนวยงานส าคญ ๆ เชนองคการ NASA ท าให ARPANET เรมเตบโตโดยเรมมการใชงานมากขนส าหรบการศกษาและการวจย ถงแมจะเรมมการพฒนาเครอขายอน ๆ เชน DECNET และ BITNET ขนมาเปนคแขง แตเพราะขอดของARPANET ทเปนระบบเปด ไมจ ากดกบเครองคอมพวเตอรประเภทใด ประเภทหนง หรอ โครงขายเชอม (Physical Links) แบบใดแบบหนงท าใหมนเอาชนะคแขงและกลายมาเปนตวเชอมเครอขายอน ๆ ทเขากนไมได ใหสามารถคยกนรเรอง ดวยเหตนท าให ARPANET ถกพฒนามาเปนเครอขายของเครอขาย หรอ อนเตอรเนต (internet) ในทสด

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

การใชงานอนเตอรเนตในยคแรก ๆ สวนใหญยงจ ากดอย ในวงการศกษาวจย และการทหารเปนหลก ไมไดมการใชในเชงพาณชย อยางกวางขวางเหมอนในปจจบนจดเปลยนนนเกดขนเมอป ค.ศ. 1992 นกวทยาศาสตรแหงศนยคนควาวจยทางฟสกส CERN ในประเทศสวตเซอรแลนด ตองการพฒนาเทคโนโลยในการแลกเปลยนขอมลขาวสารระหวางศนยลกขายทตงอยในประเทศตางๆ ทวยโรปใหสะดวกและรวดเรวขนโดยอาศยระบบอนเตอรเนตทมอยเดม เพยงแตมวธตดตอผใช (User-Interface) ทใชงายขนเทคโนโลยดงกลาวอาศยพนฐานการท างานทเรยกวา Hypertext ทสามารถเชอมโยงเอกสารทอยหลาย ๆ แหง ซงอาจอยบนคอมพวเตอรคนละเครองเขาดวยกนจนคลายกบวามเอกสารอยทเดยว ภาษาคอมพวเตอรทใชถกเรยกวา HTML (HyperText Mark-up Language) ในเวลาตอมาไดมการเชอมโยงสออน ๆ ทไมใชเอกสารเชน ภาพนง ภาพเคลอนไหว เสยง ฯลฯ จนเกดเปนลกษณะของ Hypermedia ขน จากการทระบบดงกลาว สามารถเชอมโยงเอกสารจากหลาย ๆ แหงเขาดวยกน มนจงถกขนานนามวา World Wide Web (WWW) หรอเรยกงาย ๆ วา WEB ในปจจบน

Page 9: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

9

ดวยสถาปตยกรรมทแยกเนอหา (Contents) กบสวนเขาถงเนอหา (Browser) ออกจากกน ท าให WEB ยงคงความเปนระบบเปด ไดเหมอนอนเตอรเนต กลาวคอสวนของ Browser สามารถแยกพฒนาไดตางหากจากการพฒนา Contents จงท าใหมความอสระและความคลองตวสง Browser ตวแรกทสนสะเทอนวงการมชอวา Mosaic นนมความสามารถในการแสดงผลทางกราฟฟกส รวมทงยงสามารถใชงานได บนเครองคอมพวเตอรหลายแบบและหลายรน เปนซอฟทแวรทหามาใชงานไดงายโดยไมตองเสยเงน มผลให WEB ไดรบความนยมมากขนอยางรวดเรว จนกระทงปลายป 1994 มการประเมนกนวา 80 % ของการใชงานบนอนเตอรเนต เปนการใชบรการของ WEB

ดวยประสทธภาพในการสงขอมลของ WEB ซงสามารถสงขอมลไดทงขอความ รปภาพ เสยง ภาพเคลอนไหว ตลอดจนขอมลแบบอน ท าใหการใชงานในเชงพาณชยเรมเปนผลนบแตนน มการประยกต WEB เพอการคาหลากหลายรปแบบ เชน การโฆษณาประชาสมพนธ การโปรโมทสนคา การตดตอคคา การบรการลกคา การซอขายและสงสนคา การส ารวจและวจยตลาด การใหการศกษาและใหขอมลในตวสนคาตอกลมเปาหมาย เปนตน ในชวงเรมแรกนน การใชงานในเชงพาณชยมลกษณะเปนการหวาน เพอพฒนาตลาด ดวยบรการทไมคดเงน เพอทจะท าใหตลาดเตบโตในลกษณะ Spiral-Up คอเมอยงมผใชกยงมบรการมากขน เชน บรษท NETSCAPE ไดท าการแจก Browser ฟรไมคดเงนเพอใหคนใช WEB มาก ๆ เมอตลาดมศกยภาพสงขนจงคอยหารายไดจากการบรการใหมอนๆ

ในปจจบน อนเตอรเนตมขนาดใหญพอ หรอม economies of scale ส าหรบการด าเนนกจกรรมพาณชยเตมรปแบบ ไมใชเพยงเพอใชเปนสอโฆษณาเทานน ในประเทศสหรฐอเมรกา ก าลงมความตนตวในการใชเงนตราอเลกทรอนกส (Electronic or Digital Money) ซงจะถกน ามาใชแทนธนบตรกระดาษ สามารถใชซอขายแลกเปลยนบนอนเตอรเนตไดทนท มการคาดการณกนวาเงนตราอเลกทรอนกส จะสรางผลกระทบตอธรกจทวโลก และจะกอใหเกดการปรบตวเปลยนแปลงครงใหญ ของธรกจทวโลกหลงป ค.ศ. 2000 น

ในดานการศกษา อนเตอรเนตรองรบการใชงานในดานการศกษา คนควาและวจย มาตงแตตนแลว เพยงแตขอบเขต ของการใหบรการตลอดจน จ านวนและรปแบบของบรการเพงจะมอตราเตบโตทสงมากเมอไมกปมาน แตเดมนกวทยาศาสตรอาศยเพยง จดหมายอเลกทรอนกส ในการสงขอมลงานวจย ไปยงกลมเพอนรวมงาน ตอมามการใชงานกลมสนทนา (Discussion Forum) ทเรยกวา USENET Newsgroups ซงท าใหสามารถรวมผคน เขามาปรกษาหารอไดคราวละมาก ๆ โดยในแตละ FORUM จะมเรองทก าหนดหวขอไวเชน soc.culture.thai เปนกลมสนทนาเกยวกบเมองไทยทงในดานวฒนธรรม สงคม การเมอง และเรองทวไป comp.security เปนกลมสนทนาทจะคยกน เฉพาะเรองราวเกยวกบความปลอดภยบนระบบคอมพวเตอร ปจจบนมกลมสนทนาอยกวา 8000 กลมบนอนเตอรเนต จากนนการแลกเปลยนขอมลขาวสารกไมจ ากดอยใน วงการอาจารยมหาวทยาลยเทานน บคคลทวไปทสนใจกสามารถเขาไปสนทนาในเรองวชาการใดใดกได ท าให

Page 10: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

10

อนเตอรเนตเขามามบทบาทในการศกษานอกโรงเรยน (Informal Education) เปนอยางมาก ยงภายหลงจากทเทคโนโลย WEB ไดกาวเขามาสวงการอนเตอรเนต กไดกอใหเกดการเปลยนแปลงทยงใหญกวาเดมมาก รปแบบการใชงาน (Applications) นนมเหลอคณานบ เชน การใชเปนสอการเรยนการสอนแบบทางไกล (Distant Education and Wide Area Learning) สามารถสงขอมลทงขอความ รปภาพ วดโอ เสยง อนเมชน ไปยงนกเรยนไดทวโลก ซงในขณะนไดมมหาวทยาลยรปแบบใหมเกดขนบนอนเตอรเนต เรยกวามหาวทยาลยจ าแลง (Virtual University) ซงเปดหลกสตรการเรยนการสอนตาง ๆ ผานระบบอนเตอรเนต ตวมหาวทยาลยเปนเพยง ทท าการเลก ๆ เทานนแตนกศกษาจะมความรสกวาใหญ เมอเขาไปเรยนผานอนเตอรเนต ไมเพยงแตมหาวทยาลยจ าแลง ทอาศยบรการอนเตอรเนตในการถายทอดความรไปสนกศกษาทหางไกล มหาวทยาลยจรงหลาย ๆ แหงกไดใชอนเตอรเนต ในการจดฝกอบรมและสมนาทางไกล มงานประชมทางวทยาศาสตรหลายตอหลายแหงทเปลยนจากการประชมจรง มาเปนการจดบนอนเตอรเนต โดยยงองรปแบบของงานประชมจรง ๆ ไว

การถายทอดความร และ การถายเทความมงคงทางปญญาจากทหนงไปสอกทหนงรวดเรวขนอยางมาก เราเคยใชหนงสอเปนตวถายทอดวทยาการความร เราเคยใชการไปมาหาสในการชวยถายเทภมปญญาจากทหนงไปสอกทหนง ขณะนเรากยงคงใชมนอย หากแตนบวนมนจะมสดสวนทนอยลง ทกวนนเราถายเทขาวสารความรผานทางสงพมพอเลกทรอนกส (Electronic Publishing) เราสามารถอานวารสารไบต และ ไทมส บนอนเตอรเนต เราสามารถตดตอพดคยผานจดหมายอเลกทรอนกส กลมสนทนา โทรศพทอนเตอรเนต (Internet Phone) จนถงการประชมแบบเหนภาพ (Video Conference) ทกวนนเมอมความรเกดขน ณ ทใด มนสามารถทจะถายเทไปยงทอน ๆ ไดเรวขน ท าใหผคนไดมโอกาสเสวยสขกบทรพยากรทางปญญาไดรวดเรว และ ทวถงกวาเดม กลาวคอ มนไดเพมอ านาจแกมวลชน เพราะเมอมวลชนมการศกษาทดขน คณภาพทางปญญาทเพมขน รวมทงมการตดตอแลกเปลยนความร ระหวางกนทวถงขน ยอมกระจายอ านาจการตดสนใจไปสกลมคนกลมใหญมากขน การตดสนใจใดใดของรฐบาลจะถกควบคมโดยพลงสารสนเทศของมวลชน การท าธรกจจะเปนไปในแนวทาง ทตอบสนองความตองการของมวลชนทงนภาคธรกจจะสามารถทราบความตองการของมวลชนไดอยางรวดเรว

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

Page 11: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

11

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

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

เครอขายอนเตอรเนตในประเทศไทยในระยะเรมตน ตงขนเพอวตถประสงคส าหรบการวจยและพฒนาทมชอวาเครอขายไทยสาร (ThaiSARN : The Thai Social/Sceientific, Academic and Research Network) กอตงขนราวเดอน เมษายน 2535 โดยมการเชอมตอเครอขายคอมพวเตอรของมหาวทยาลยตาง ๆ และศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต หรอ เนคเทค (NECTEC) ซงเปนศนยกลางการเชอมตอ มหาวทยาลยทเชอมตอในระยะเรมตน ไดแก จฬาลงกรณมหาวทยาลย สถาบนเทคโนโลยแหงเอเชย (AIT) มหาวทยาลยธรรมศาสตร มหาวทยาลยสงขลานครนทร มหาวทยาลยเกษตรศาสตร โดยไดรบเงนอดหนนจากส านกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต (สวทช) โดยสนบสนนอปกรณคอมพวเตอรทท าหนาทเปนแมขาย (Server) อปกรณการสอสารระบบเครอขาย พรอมการเชาสญญาณสายสอสารจาก มหาวทยาลยตาง ๆ ไปยงเนคเทค

เครอขายไทยสารนสามารถเชอมตอกบอนเตอรเนตไดครงแรกเมอเดอน สงหาคม 2535 โดยผานทาง Gatewayทจฬาลงกรณมหาวทยาลย (ด าเนนการโดยส านกวทยบรการ) และการเชอมตอไปอนเตอรเนตน จฬาลงกรณมหาวทยาลยเปนผออกคาใชจายเปนคาเชาวงจรตาง ประเทศแตเพยงผเดยว (ในระยะเรมแรกเชอมตอดวยความเรว 9,600 bps เสยคาเชาประมาณปละ 2.5 ลานบาท) ตอมาเมอมการใชงานมากขน ในป พ.ศ. 2536 เนคเทค ไดเชาวงจรเปน Gateway ทสองของประเทศไทยทออกไปสอนเตอรเนต และในปจจบนไดม Gateway ออกไปสอนเตอรเนตเพมเตมอก เชนท มหาวทยาลยอสสมชญ ซงเปน Gateway แรกทเปดบรการอนเตอรเนต ส าหรบภาคเอกชนในประเทศไทย ในปจจบนมศนยบรการอนเตอรเนต (Internet Service Provider) ส าหรบประชาชนทวไปมากมาย

Page 12: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

12

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

การเชอมตอเครอขายของสถาบนการศกษาตาง ๆ กบไทยสาร จะอยทความเรวทแตกตางกน และผานชองทางการสอสาร (communication channel) ทแตกตางกน ความเรวอาจจะเปนท 9,600 bps, 19.2 Kbps, 64 Kbps และใชชองทางการสอสาร ตงแตการหมนผานสายโทรศพท (Dial-up) หรอใชวงจรเชา (Leased line) ขององคการโทรศพท หรอการบรการจากภาคเอกชน หรอใชดาวเทยม เปนตน

เนองจากในปจจบนตงแตปงบประมาณ 2540 เปนตนไป การใชงานบนเครอขายอนเตอรเนตในระดบมหาวทยาลยของรฐเรมจะอยตว และมการใชงานกวางขวางมากขน จงมความจ าเปนตองขยายเสนทางการสอสารใหกวางขนเปน 64 Kbps เปนอยางนอย ประกอบกบทางเนคเทค ไดรบเงนสนบสนนจากงบประมาณแผนดนลดลง จงไดมการประชมรวมกนระหวางผใชในเครอขายไทยสาร เพอหาแนวทางความรวมมอกนออกคาใชจายในการเชอมตอสอนเตอรเนต โดยมหาวทยาลยจะตองจายคาใชจายในการเชอตอสมทบใหเนคเทคปละ 240,000 บาท ส าหรบการเชอมตอทความเรว 64 Kbps 2.2 แนวความคดพนฐานทเกยวกบเวบแอพพลเคชน (Web Application)

เวบแอพพลเคชนเปนเทคโนโลยทางดานระบบเครอขายคอมพวเตอรทน าเอาเครอขายคอมพวเตอรตาง ๆ มาเชอมตอกน โดยมวตถประสงคเพอแลกเปลยนและใชขอมลขาวสารทแลกเปลยนระหวางเครองคอมพวเตอรในระบบเครอขายไมไดจ ากดอยในรปแบบใดรปแบบหนงกลาวคอ อาจอยในรปของขอความโดยทวไป ขอมลทเปนตวเลข รปภาพ เสยง หรอขอมลทมรปแบบก าหนด เปนตน ส าหรบขอมลขาวสารทใชงานบนเวปเหลานจะอยในรปแบบของเอกสารทสรางขนดวยภาษาเอชทเอมแอล (Hypertext Markup Language : HTML) และจะถกเรยกวาเอกสารเวบ (Web Document) ในการแลกเปลยนขอมลขาวสารระหวางเครองคอมพวเตอรในระบบเครอขายจะแบงออกเปน 2 ฝง คอ ฝงทางดานคอมพวเตอรทเปนโฮสท (Host) และฝงทางดานคอมพวเตอรทเปนผสงขอมล (Remote Computer) คอมพวเตอรทเปนผเรยกใชขอมลขาวสารจะตองอาศยโปรแกรมทเรยกวา เวบไคลเอนท (Web Client) เชนโปรแกรมเวบบราวเซอร (Web Browser) ตาง ๆ ในการสงค าสง (Request) ไปยงคอมพวเตอรทเปนผสงขอมล สวนทางดาน คอมพวเตอรทเปนผสงขอมลจะตองมโปรแกรมทเรยกวา เวบเซรฟเวอร (Web Server) เพอรบค าสง ทสงจากเวบไคลเอนทไปประมวลผล

Page 13: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

13

ภาษาเอชทเอมแอลเปนภาษาทชวยใหเราสามารถเชอมโยงเอกสารตาง ๆ ในโลกอนเตอรเนตไวได เราสามารถแบงกลมภาษาเอชทเอมแอลไดเปน 2 ลกษณะตามการโตตอบกบผใช คอ ภาษาเอชทเอมแอลแบบคงท (Static) ซงมลกษณะคลายหนากระดาษธรรมดา ไมมการโตตอบกบผใช แตท าหนาทเพยงแสดงผลออกมาใหผใชดเทานน สวนภาษาเอชทเอมแอลแบบพลวตร (Dynamic) จะมลกษณะโตตอบกบผใชโดยเวบบราวเซอรในเครองผใชเอง ท าใหการโตตอบรวดเรวทนใจ และเพมความนาสนใจไดมากยงขน (ไพศาล, 2538) เอกสารเอชทเอมแอลมองคประกอบ 2 สวนคอ สวนทเปนเนอหา และสวนทเปนค าสงหรอแทก (Tag) โดยรปแบบในการเขยนค าสงของภาษาเอชทเอมแอล 2.3 ภาษาPHP

PHP เปนภาษาจ าพวก scripting language ค าสงตางๆจะเกบอยในไฟลทเรยกวาสครปต (script) และเวลาใชงานตองอาศยตวแปลชดค าสง ตวอยางของภาษาสครปกเชน JavaScript, Perl เปนตน ลกษณะของ PHP ทแตกตางจากภาษาสครปตแบบอนๆ คอ PHP ไดรบการพฒนาและออกแบบมา เพอใชงานในการสรางเอกสารแบบ HTML โดยสามารถ สอดแทรกหรอแกไขเนอหาไดโดยอตโนมต ดงนนจงกลาววา PHP เปนภาษาทเรยกวา server-side หรอ HTML-embedded scripting language เปนเครองมอทส าคญชนดหนง ทชวยใหเราสามารถสรางเอกสารแบบ Dynamic HTML ไดอยางมประสทธภาพและมลกเลนมากขน

ถาใครรจก Server Side Include (SSI) กจะสามารถเขาใจการท างานของ PHP ไดไมยาก สมมตวา เราตองการจะแสดงวนเวลาปจจบนทผเขามาเยยมชมเวบไซดในขณะนน ในต าแหนง ใดต าแหนงหนงภายในเอกสาร HTML ทเราตองการ อาจจะใชค าสงในรปแบบน เชน <!--#exec cgi="date.pl"--> ไวในเอกสาร HTML เมอ SSI ของ web server มาพบค าสงน กจะกระท าค าสง date.pl ซงในกรณน เปนสครปตทเขยนดวยภาษา perl ส าหรบอานเวลาจากเครองคอมพวเตอร แลวใสคาเวลาเปนเอาพท (output) และแทนทค าสงดงกลาว ลงในเอกสาร HTML โดยอตโนมต กอนทจะสงไปยงผอานอกทหนง

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

PHP ไดรบการเผยแพรเปนครงแรกในปค.ศ.1994 จากนนกมการพฒนาตอมาตามล าดบ เปนเวอรชน 1 ในป 1995 เวอรชน 2 (ตอนนนใชชอวา PHP/FI) ในชวงระหวาง 1995-1997 และเวอรชน 3 ชวง 1997 ถง 1999 จนถงเวอรชน 4 ในปจจบน

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

Page 14: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

14

รวมกบ Apache Webserver ระบบปฏบตอยางเชน Linux หรอ FreeBSD เปนตน ในปจจบน PHP สามารถใชรวมกบ Web Server หลายๆตวบนระบบปฏบตการอยางเชน Windows 95/98/NT เปนตน รายชอของนกพฒนาภาษา PHP ทเปนแกนส าคญในปจจบนมดงตอไปน

- Zeev Suraski, Israel - Andi Gutmans, Israel - Shane Caraveo, Florida USA - Stig Bakken, Norway - Andrey Zmievski, Nebraska USA - Sascha Schumann, Dortmund, Germany - Thies C. Arntzen, Hamburg, Germany - Jim Winstead, Los Angeles, USA - Rasmus Lerdorf, North Carolina, USA

เนองจากวา PHP ไมไดเปนสวนหนงของตว Web Server ดงนนถาจะใช PHP กจะตองดกอนวา Web server นนสามารถใชสครปต PHP ไดหรอไม ยกตวอยางเชน PHP สามารถใชไดกบ Apache WebServer และ Personal Web Server (PWP) ส าหรบระบบปฏบตการ Windows 95/98/NT

ในกรณของ Apache เราสามารถใช PHP ไดสองรปแบบคอ ในลกษณะของ CGI และ Apache Module ความแตกตางอยตรงทวา ถาใช PHP เปนแบบโมดล PHP จะเปนสวนหนงของ Apache หรอเปนสวนขยายในการท างานนนเอง ซงจะท างานไดเรวกวาแบบทเปน CGI เพราะวา ถาเปน CGI แลว ตวแปลชดค าสงของ PHP ถอวาเปนแคโปรแกรมภายนอก ซง Apache จะตองเรยกขนมาท างานทกครง ทตองการใช PHP ดงนน ถามองในเรองของประสทธ ภาพในการท างาน การใช PHP แบบทเปนโมดลหนงของ Apache จะท างานไดมประสทธภาพมากกวา 2.4 ระบบฐานขอมล (Database System)

ส าหรบเรองเกยวกบฐานขอมล ม วชย ตฤษณาภทร และสมชย ชยสกลสรนทร (คมอเรยน Microsoft Access 2000 Step by Step กรงเทพฯ : ซเอดยเคชน, 2543 หนา 24-29) กลาวไววา ฐานขอมล (Database) คอ กลมของขอมลทมความสมพนธเกยวของเปนเรองเดยวกน เชน กลมขอมลเกยวกบพนกงานบรษท ประกอบดวย รหสพนกงาน ชอ นามสกล เบอรโทรศพท และกลมขอมลดงกลาวถกจดเกบอยรวมกนหลาย ๆ กลม ซงอาจจะเกบอยในรปแฟมเอกสารหรออยในคอมพวเตอร

Page 15: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

15

ฐานขอมลเปนเรองเกยวกบการจดเกบขอมลขอมลทจดเกบมความสมพนธเกยวของเปนเรองเดยวกนสามารถแสดงออกมาอยในรปแบบของตารางได สวนประกอบของตารางขอมลในฐานขอมลโดยทวไปแลวตารางขอมลทใชงานกนจะประกอบดวย แถว (Row) และคอลมน(Column) ตาง ๆ แตถามองกนในรปแบบของฐานขอมลแลว เราจะเรยกรายละเอยดในแถววา เรคอรด (Record) และเรยกรายละเอยดในแนวคอลมนวา ฟลด (Field) ในฐานขอมล 1 ระบบ อาจประกอบดวยตารางขอมลมากกวา 1 ตาราง ฐานขอมลทมตารางขอมลมากกวา 1 ตาราง และมตารางตงแต 1 คขนไปทมความสมพนธกนดวยฟลดใดฟลดหนง เราเรยกฐานขอมลประเภทนวา “ฐานขอมลเชงสมพนธ” หรอ Relational Databas ประโยชนของระบบฐานขอมล

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

จากประโยชนของระบบฐานขอมลดวยคอมพวเตอรขางตน อาจกลาวไดระบบฐานขอมลมขอดมากกวาการเกบขอมลในระบบแฟมขอมล ดงน 1. หลกเลยงความขดแยงของขอมลได 2. สามารถใชขอมลรวมกน 3. สามารถลดความซ าซอนของขอมล 4. การรกษาความถกตองเชอถอไดของขอมล 5. สามารถก าหนดความเปนมาตรฐานเดยวกนได 6. สามารถก าหนดระบบรกษาความปลอดภยใหกบขอมลได 7. ความเปนอสระของขอมล ประโยชนของฐานขอมลเชงสมพนธ 1. ชวยลดความซ าซอนของการจดเกบขอมล 2. ชวยใหสามารถเรยกใชขอมลไดตรงกน(ขอมลอบเดทไดทนเวลา) เนองจากขอมลถกแกไขจากทเดยวกน 3. ชวยปองกนการผดพลาดจากการปอนขอมลและแกไขขอมล(ปอนขอมลทตารางหลก) 4. ชวยประหยดเนอทการจดเกบขอมลในคอมพวเตอร และอน ๆ (ไมเกบขอมลซ าซอน เกบขอมลเทาทจ าเปน)

Page 16: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

16

โครงสรางของฐานขอมล โครงสรางของฐานขอมลประกอบดวย 1. Character คอ ตวอกขระแตละตว / ตวเลข / เครองหมาย 2. Field คอ เขตขอมล / ชดขอมลทใชแทนความหมายของสอโครงสราง เชน ชอของบคคล ชอของวสดสงของ 3. Record คอ ระเบยน หรอรายการขอมล เชน ระเบยนของพนกงานแตละคน 4. Table /File คอ ตาราง หรอแฟมขอมล ประกอบขนดวยระเบยนตางๆ เชน ตารางขอมลของบคคล ตารางขอมลของวสดสงของ 5. Database คอ ฐานขอมล ประกอบดวยตาราง และแฟมขอมลตางๆ ทเกยวของหรอมความสมพนธกน ชนดของขอมลของเขตขอมลในตารางขอมล ชนดของขอมล (Data Type) แบงเปนและมความหมายดงน 1. Text เปนขอมลชนดตวอกษร ขนาดความกวาง 255 ตว ปกตโปรแกรมก าหนด(Default)ไว 50 ตว ใชก าหนดใหฟลดส าหรบเกบขอมลเปนอกขระ ไดแก ตวอกษร ตวเลข ชองวาง เครองหมายวรรคตอนหรอสญลกษณอนๆ 2. Memo ขอมลแบบขอความใชบนทกรายละเอยดปลกยอยทไมอาจก าหนดไดอยางแนนอน สามารถบนทกขอมลไดถง 64,000 ตว 3. Number ใชก าหนดใหฟลดทเกบขอมลเปนตวเลขทค านวณได เชน ราคาสนคา หรอจ านวนสงของโดยฟลดทก าหนดดวยชนดของขอมลชนดนจะรบ เฉพาะตวเลขหรอจดทศนยมเทานน ตวเลขแบงออกเปนตวเลขตางๆชนด ซงมขนาดขอมลแตกตางกน ไดแก Byte Integer Long integer Single และ Double การก าหนดขนาดฟลด (Field Size) ใหขอมลชนด Number ตารางท 1 ตวเลขชนดตางๆ และขนาดขอมล ขนาดเขตขอมล คาขอมลทบนทกได ต าแหนง

ทศนยม ขนาดขอมล

Byte Integer Long Integer Single Double

0-255 -32,768 ถง 32,767 -22,147,483,648 ถง +2,147,483,648 -3.4 x 1038 ถง +3.4 x 1038 -1.797 x 10308 ถง +1.797 x 10308

- - - 7 ต าแหนง 15 ต าแหนง

1 Byte 2 Byte 4 Byte 4 Byte 8 Byte

Page 17: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

17

ขอมลท Microsoft Access จะแสดงออกมาจากฟลดตางๆ จะถกก าหนดดวยรปแบบทแนนอน ซงขนอยกบชนดของขอมลทก าหนดใหฟลดนนๆ เชน ขอมลชนด Number จะถกจดใหชดขอบฟลดทางขวาเสมอ ในขณะทขอมลชนด Text จะถกจดใหชดขอบซายของฟลดเสมอ 4. Data / Time ใชก าหนดใหฟลดทตองการเกบขอมลประเภทวนท เวลา 5. Currency ตวเลขทางการเงน ใชก าหนดกบขอมลเกยวกบสกลเงนตราของประเทศตางๆ 6. AutoNumber ตวเลขทใชในการนบระเบยน เปนขอมลตวเลขเรยงล าดบทโปรแกรมก าหนดใหเองและจะเปนตวเลขทไมซ ากน ซงถาผใชเลอกท าเปน Primary Key จะมรปกญแจน าหนาชอฟลด 7. Yes/No เกบคาขอมลทางตรรกศาสตรม 2 คา ใชก าหนดใหฟลดทตองการเกบ ขอมล โดยใชตวอกษรตวเดยวทแสดงคาความจรงเปนใช (Yes, True) หรอไมใช (No, False) ซงฟลดทก าหนดดวยชนดของขอมลนจะรบคา Y หรอ y (Yes), N หรอ n (N), T หรอ t (True) และ F หรอ f (false) โดยความยาวฟลดนก าหนดไวเพยง 1 ตวอกษรเทานน 8. OLE Object ใชก าหนดใหกบฟลดทเกบขอมลเปนรปกราฟก 9. Hyperlink ชนดขอมลส าหรบเกบทอยของไฟล หรอเวบไซททอยในอนเทอรเนต องคประกอบของระบบฐานขอมล ระบบฐานขอมลโดยสวนใหญแลว เปนระบบทมการน าเอาคอมพวเตอรมาชวยในกระบวนการจดเกบขอมล คนหาขอมล ประมวลผลขอมล เพอใหไดสารสนเทศทตองการแลวน าไปใชในการปฏบตงานและบรหารงานของผบรหาร โดยอาศยโปรแกรมเขามาชวยจดการขอมล จากกระบวนการดงกลาวน จากกระบวนการดงกลาวนระบบฐานขอมลจงมองคประกอบ 5 ประเภท คอ 1. ฮารดแวร(Hardware) 2. โปรแกรม ( Program หรอ Software) ซงมหนาทควบคมดแลการสรางฐานขอมล การเรยกใชขอมล และ การจดท ารายงาน เรยกวา โปรแกรมระบบจดการฐานขอมล (Database Management System : DBMS) 3. ขอมล (Data) โปรดอานบทท 1 เรอง ."ขอมล" 4. บคลากร (Peopleware) คอ ผใชงาน (User) พนกงานปฏบตการ (Operator) นกวเคราะหและออกแบบระบบ (System Analyst) ผเขยนโปรแรมประยกตใชงาน (Programmer) และผบรหารฐานขอมล (Database Administrator : DBA) 5. ขนตอนการปฏบตงาน (Procedure) เปนขนตอนและวธการตาง ๆ ในการปฏบตงาน เพอการท างานทถกตองและเปนไปตามขนตอนทไดก าหนดไว จงควรท าเอกสารทระบขนตอนการ

Page 18: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

18

ท างานของหนาทตาง ๆ ในระบบฐานขอมล ทงขนตอนปกต และขนตอนในสภาวะทระบบเกดปญหา (Failure) 2.5 ระบบปฏบตการ linux

ลนกซระบบปฏบตการแบบ 32 บต ทเปนยนกซโคลน ส าหรบเครองพซ และแจกจายใหใชฟร สนบสนนการใชงานแบบหลากงาน หลายผใช (MultiUser-MultiTasking) มระบบ X วนโดวส ซงเปนระบบการตดตอผใชแบบกราฟฟก ทไมขนกบโอเอสหรอฮารดแวรใดๆ (มกใชกนมากในระบบยนกซ) และมาตรฐานการสอสาร TCP/IP ทใชเปนมาตรฐานการสอสารในอนเทอรเนตมาใหในตว ลนกซมความเขากนได (compatible) กบ มาตรฐาน POSIX ซงเปนมาตรฐานอนเทอรเฟสทระบบยนกซสวนใหญจะตองมและมรปแบบบางสวนทคลายกบระบบปฏบตการยนกซจากคาย Berkeley และ System V โดยความหมายทางเทคนคแลวลนกซ เปนเพยงเคอรเนล (kernel) ของระบบปฏบตการ ซงจะท าหนาทในดานของการจดสรรและบรหารโพรเซสงาน การจดการไฟลและอปกรณ I/O ตางๆ แตผใชท วๆไปจะรจกลนกซผานทางแอพพลเคชนและระบบอนเทอรเฟสทเขาเหลานนเหน (เชน Shell หรอ X วนโดวส) ถาคณรนลนกซบนเครอง 386 หรอ 486 ของคณ มนจะเปลยนพซของคณใหกลายเปนยนกซเวอรกสเตชนทมความสามารถสง เคยมผเทยบประสทธภาพระหวางลนกซบนเครองเพนเทยม และเครองเวอรกสเตชนของซนในระดบกลาง และไดผลออกมาวาใหประสทธภาพทใกลเคยงกน และนอกจากแพลตฟอรมอนเทลแลว ปจจบนลนกซยงไดท าการพฒนาระบบเพอใหสามารถใชงานไดบนแพลตฟอรมอนๆดวย เชน DEC Alpha , Motorolla Power-PC , MIPS เมอคณสรางแอพพลเคชนขนมาบนแพลตฟอรมใดแพลตฟอรมหนงแลว คณกสามารถยายแอพพลเคชนของคณไปวงบนแพลตฟอรมอนไดไมยาก ลนกซมทมพฒนาโปรแกรมทตอเนอง ไมจ ากดจ านวนของอาสาสมครผรวมงาน และสวนใหญจะตดตอกนผานทางอนเทอรเนต เพราะทอยอาศยจรงๆของแตละคนอาจจะอยไกลคนละซกโลกกได และมแผนงานการพฒนาในระยะยาว ท าใหเรามนใจไดวา ลนกซเปนระบบปฏบตการทมอนาคต และจะยงคงพฒนาตอไปไดตราบนานเทานาน ประวตของลนกซ

ลนกซถอก าเนดขนในฟนแลนด ป คศ. 1980 โดยลนส โทรวลดส (Linus Trovalds) นกศกษาภาควชาวทยาการคอมพวเตอร (Computer Science) ในมหาวทยาลยเฮลซงก ลนส เหนวาระบบมนกซ (Minix) ทเปนระบบยนกซบนพซในขณะนน ซงท าการพฒนาโดย ศ.แอนดรว ทาเนนบาวม (Andrew S. Tanenbaum) ยงมความสามารถไมเพยงพอแกความตองการ จงไดเรมตนท าการพฒนาระบบยนกซของตนเองขนมา โดยจดประสงคอกประการ คอตองการท าความเขาใจในวชาระบบปฏบตการคอมพวเตอรดวยเมอเขาเรมพฒนาลนกซไปชวงหนงแลว เขากไดท าการชกชวนให

Page 19: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

19

นกพฒนาโปรแกรมอนๆมาชวยท าการพฒนาลนกซ ซงความรวมมอสวนใหญกจะเปนความรวมมอผานทางอนเทอรเนต ลนสจะเปนคนรวบรวมโปรแกรมทผพฒนาตางๆไดรวมกนท าการพฒนาขนมาและแจกจายใหทดลองใชเพอทดสอบหาขอบกพรอง ทนาสนใจกคองานตางๆเหลานผคนทงหมดตางกท างานโดยไมคดคาตอบแทน และท างานผานอนเทอรเนตทงหมด ปจจบนเวอรชนลาสดของระบบลนกซทไดประกาศออกมาคอเวอรชน 2.0.13 ขอสงเกตในเรองเลขรหสเวอรชนนกคอ ถารหสเวอรชนหลงทศนยมตวแรกเปนเลขคเชน 1.0.x,1.2.x เวอรชนเหลานจะถอวาเปนเวอรชนทเสถยรแลวและมความมนคงในระดบหนง แตถาเปนเลขคเชน 1.1.x, 1.3.x จะถอวาเปนเวอรชนทดสอบ ซงในเวอรชนเหลานจะมการเพมเตมความสามารถใหมๆลงไป และยงตองท าการทดสอบหาขอผดพลาดตางๆอย ท าไมถงตองเปนลนกซ

ขอความบางสวนจากหนงสอ "Running Linux" ของ Matt Welsh and Lar Kaufman เนองจากเปนระบบปฏบตการทฟร คณสามารถจะขอจากผทมลนกซ หรอจะดาวนโหลดจากอนเทอรเนต หรอบบเอสไดโดยไมผดกฏหมาย เนองจากมผนยมใชมาก ท าใหมผน าลนกซไปแกไขใหสามารถใชงานไดบนตวประมวลผลกลางหลากหลายตงแตอนเทล, โมโตโรลา, ดจตอลอลฟา, พาวเวอรพซ, ไปจนถง สปารคของซน นอกจากนยงมผพฒนาโปรแกรมประยกตออกมากนมากมาย มประสทธภาพและมคณภาพสง ลนกซเปนระบบปฏบตการ 32 บตเตมรปแบบ ซง สามารถจะดงเอาพลงของเครองคอมพวเตอรออกมาไดอยางเตมก าลง ลนกซถกพฒนา จากผพฒนานบรอยทวโลก แต Linus จะเปนคนวางทศทางในการพฒนาดวยตวเอง มคณลกษณะของระบบ UNIX เตมรปแบบ และเปนระบบหลากผใช หลายงานอยาง แทจรง ลนกซมระบบอนเทอรเฟสแบบกราฟฟคทเรยกกนวา X Windows ซงเปน มาตรฐานของระบบยนกซทวๆไป และสามารถใช window manager ไดหลายชนด ตามความตองการ นอกจากนยงสนบสนนโปรโตคอลแบบ TCP/IP ,SLIP, PPP, UUCP และอนๆ คณสามารถหาขอมลเพมเตมไดงาย มเอกสารหลากหลาย (กรณาดขางลาง) และผคนมากมายคอยสนบสนนคณผานอนเทอรเนต หรอคณอาจจะหาการสนบสนนจากบรษททปรกษา หรอจากบรษทผจดจ าหนายระบบลนกซกได มเหตผลหลายประการทสามารถอธบายไดวาท าไมผคนถงชอบลนกซ แตโดยสวนตวแลว นาจะเปนเพราะการพฒนาอยางรวดเรวของลนกซ เนองจากคณสามารถเหนการเปลยน แปลงตวเคอรเนล และการพฒนาโปรแกรมประยกตใหมๆออกมาอยางรวดเรว ซงไมเคยพบเหนในระบบทแจกจายฟรแบบนทไหนมากอนเลย ผใชงานและแอพพลเคชนบนลนกซ บรรดาผใชงานบนลนกซมไดหลากหลาย ไมวาจะเปนระดบเคอรนลแฮกเกอร ซงจะท าการศกษาเกยวกบการท างานของระบบปฏบตการในระดบลก ไปจนถงเอนดยเซอรหรอผใชทวไป คณสามารถใชลนกซท าประโยชนไดหลายอยาง ไมวาจะเอาไวท าการศกษาระบบยนกซ หรอคณสามารถจะศกษาตวอยางการเขยนรหสโปรแกรมทดได หากตองการจะใชแอพพลเคชนบน

Page 20: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

20

ดอส หรอบนวนโดวส ลนกซกจะมดอสอมเลเตอร (DOSEMU) และวนโดวสอมเลเตอร (WINE) ให ส าหรบอมเลเตอรทงสองตวนยงอยในขนทดสอบ และยงรนแอพพลเคชนของดอสกบวนโดวสไดไมมาก แตทมพฒนาโปรแกรมทงสองนกยงท าการพฒนาตอไปเรอยๆ และตงเปาหมายวาจะตองรนแอพพลเคชนของดอสกบวนโดวสใหไดมากทสดเทาทจะท าได ลาสดทางบรษท Caldera ไดท าการซอลขสทธ WABI 2.2 ซงเปนอมเลเตอรส าหรบรนแอพพลเคชนของวนโดวส ทใชในเวอรกสเตชนของซนมาใสในผลตภณฑ OpenLinux ของตน ประวตความเปนมา (History)

ระบบปฏบตการเกาแกทถกพฒนาขนในป 1969 โดยบรษทเอทแอนดท (AT&T หรอ American Telephone & Telegraph) เพอใชกบเครองมนคอมพวเตอร โดยแรกเรมจะถกใชเพองานวจยหรอเพอการศกษาในมหาวทยาลยเทานน ตอมาไดถกน ามาใชในทางธรกจและเปนทนยมแพรหลายมาจนถงปจจบน เนองจากยนกซเปนระบบปฏบตการส าหรบผใชหลายคน(Multi-User) และสนบสนนการท างานแบบหลายงาน (Multi-task) ทเปดโอกาสผใชสามารถรนงานไดมากกวาหนงงานในเวลาเดยวกน และเนองจากเปนระบบปฏบตการทถกพฒนาขนดวยภาษาซ ไมใชแอสเซมบล ดงนนจงมคณสมบตทเดนกวาระบบปฏบตการอน ๆ คอ การไมยดตดอยกบฮารดแวร (Hardware independent) ดงนนจงสามารถใชงานยนกซไดกบเครองคอมพวเตอรเกอบทกแบบทกประเภทตงแตไมโครคอมพวเตอร มนคอมพวเตอรไปจนถงเมนเฟรมคอมพวเตอร และนอกจากนยงมการเพมเตมความสามารถทางดานการเชอมตอเขากบระบบเครอขายอกดวย

หลายบรษทไดหนมาสนใจยนกซ AT&T จงไดออกใบอนญาตใหกบบรษทผผลตมนคอมพวเตอรและเครองเวอรกสเตชนทงหลาย เปนผลใหยนกซไดรบการปรบปรงแกไขและถกขายใหกบบรษทอน ๆ อกหลายบรษท ซงกไดมการพฒนายนกซเวอรชนใหม ๆ ออกมามากมาย ตวอยางเชน ยนกซเวอรชน AIX จากบรษทไอบเอม Solaris จากบรษทซนไมโครซสเตม NextStep จากบรษท Next หรอ Motif จากบรษทไอบเอม ดจตลอควบเมนท และฮวเลททแพคการด (Hewlett-Packard) ทรวมกนพฒนา Motif ขนมา หรอแมแตในปจจบนทมกลมผคนจากทวโลกไดรวมกนพฒนายนกซเวอรชนส าหรบไมโครคอมพวเตอรทเรยกวา ไลนกซหรอลนกซ (Linux) ออกมา ซงเกดจากการแลกเปลยนความเหนกนบนอนเตอรเนตทตองการจะพฒนายนกซส าหรบเครองไมโครคอมพวเตอร ทมประสทธภาพเทากบเครองขนาดใหญ ซงจะเปนการลดตนทนและคาใชจายกวาการใชยนกซส าหรบเครองขนาดใหญ

ยนกซยงเปนระบบปฏบตการทมเครองมอ (tools) หรอโปรแกรมอ านวยความสะดวก (utilities) และเซลล (shell) ทชวยนกเขยนโปรแกรมสามารถพฒนาโปรแกรมประยกตบนยนกซไดอยางมประสทธภาพ นอกจากน โครงสรางระบบไฟลยงเหมอนกบระบบปฏบตการดอส แตค าสงอาจแตกตางกนไปบาง

Page 21: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

21

ขอดอยของยนกซคอ ผใชสวนใหญจะตองจดจ าค าสงตาง ๆ ของยนกซ ซงคอนขางยากตอการจดจ า แตในปจจบนผผลตเครองทใชระบบปฏบตการยนกซ กไดพฒนาโปรแกรมทมลกษณะเปน GUI (Graphic User Interface) จงชวยใหการใชงานยนกซงายขน นอกจากนการทยนกซถกพฒนาเปนหลายเวอรชนจากหลายบรษท ซงแตละเวอรชนอาจมขอแตกตางกนบางเลกนอย จงท าใหมผมองวายนกซไมมความเปนมาตรฐานเดยวกน

แตเนองจากยนกซเปนระบบปฏบตการทสามารถใชงานไดกบเครองคอมพวเตอรหลายประเภทหลายแบบ ดงนนจงเปนระบบปฏบตการทนยมใชมากในระบบเครอขายขนาดใหญทมการเชอมเครองคอมพวเตอร แตละประเภทเขาดวยกนในลกษณะของเครอขายอนเตอรเนต จดเดนของ LINUX 1. เปนระบบทใชไดฟร 2. เปนระบบปฏบตการแบบเปด 3. คอมแพตเบลกบ Unix 4. ท างานไดบน PC ทวไป 5. ท างานรวมกบ DOS และ Windows ได 6. ใชแฟมรวมกบระบบปฏบตการอนได 7. มความสามารถดาน network หลายรปแบบ 8. มประสทธภาพสงในการใช Hardware 9. Kernel มประสทธภาพสง 10. มการใช Dynamic linked shared libraries 11. การชวยเหลอเมอเกดปญหา ค าสง (Command) ค าสงนารในระบบปฏบตการ Unix หรอ Linux man แสดงค าอธบายค าสง เพอชวยในการน าไปใช ls แสดงรายชอแฟมใน directory ปจจบน id แสดงชอผใชคนปจจบน who แสดงชอผใชทก าลง online อย pwd แสดงชอ directory ปจจบน date แสดงวนท และเวลาปจจบน banner (ค าสงนใชงานไมไดใน RedHat 9) ps แสดงกระบวนการทก าลงท างานอย

Page 22: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

22

kill ยกเลกกระบวนการทก าลงท างานอย mail สงอเมล sort จดเรยงขอมลใน text file clear ลางจอภาพ more แสดงขอมลจาก text file แบบแยกหนา passwd เปลยนรหสผาน cal แสดงปฏทน echo แสดงตวอกษร talk สนทนากบผใชในระบบ grep คนหาตวอกษรจาก text file ระบบเครองบรการ Web server

คอ บรการ HTTP(HyperText Transfer Protocol) เพอใหผใชสามารถอานขอมล ทงภาพ และเสยง จากเครองบรการ ผาน Browser เชนบรการ http://www.thaiall.com หรอ http://localhost เปนตน

เครองบรการ ทรอรบค ารองขอจาก web browser ขอมลทจะสงไปอาจเปนเวบเพจ ภาพ หรอเสยง เปนตน ส าหรบโปรแกรมทไดรบความนยม ใหน ามาเปดบรการ web คอ Apache web server หรอ Microsoft web server DNS server คออะไร

Domain Name System server เปนเครองบรการแปลงชอเวบเปนหมายเลข IP ซงการแปลงชอนอาจเกดในเครอง local เอง จาก cache ในเครอง local หรอจากเครองบรการของผใหบรการ FTP server

FTP(File Transfer Protocol) คอ เครองบรการการรบ-สงขอมล ซงเปดใหผใชทเปนสมาชกเขาใช แตบางเครองอาจเปนใหผใชท วไปเขาใช โดยใชรหสสมาชก anonymous ซงเปนทรกนทวโลกวาเปนรหสผใชส าหรบผทไมประสงคออกนาม

FTP คอโปรโตคอลส าหรบถายโอนขอมล โดยเครองทเปดบรการ FTP จะเปด TCP port 21 ไว การเชอมตอของ FTP ม 2 mode 1. FTP standard mode คอ การเชอมตอท server เชอมตอกบ client ผาน port 20 เปน Out going port สวน port ฝง client จะแลวแตตกลงกน แตถา client ม firewall ทไมบรการ ftp กจะตดตอไมได

Page 23: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

23

2. FTP passive mode คอ การเชอมตอท client เปนผเชอมตอไปยง server เพอใชหมายเลข port ทแลวแตจะตกลงในการสงขอมล 3. Mail server คอ เครองบรการรบ-สงจดหมายส าหรบสมาชก บรการทมใหใชเชน สงจดหมาย รบจดหมาย สง attach file หรอการม address book เปนตน ตวอยาง mail server ทเปนทรจกทวไป เชน hotmail.com หรอ thaimail.com เปนตน SMTP server คออะไร

Simple mail transfer protocol server คอเครองบรการสง e-mail ไปยงเครองบรการอน ๆ ส าหรบ SMTP สวนใหญจะไมยอมใหคนนอกองคกร หรอ IP ทอยนอกองคกรใชงาน SMTP เพราะอาจมคนในโลกใบนมาแอบใช ท าใหบรการ SMTP ท างานหนกใหกบคนภายนอกโดยไมเกดประโยชนใด ๆ หากเครองของทานบรการ SMTP แกคนนอก แสดงวาไมไดก าหนด RELAY ไว เพราะชาวโลกอาจใชเครองมอคนหา "OPEN RELAY" แลวพบวาเครองของทานเปนเครองหนงทไมไดท า RELAY ไวกได และทอนตรายคอ อาจมชาวโลกบางคนใชโปรแกรม MOBI+ ก าหนดใหเครอง SMTP ของทาน bomb mail ไปยง mail box ของเปาหมาย และหมายเลขเครองทโจมต กคอ เครอง SMTP ของทานนนเอง POP server คออะไร

Post office protocol server คอบรการรบ-สงเมลจาก mail server กบเครองของสมาชก บรการน ท าใหสามารถอาน mail ดวยมอถอ หรอ PDA แตถาทานใช mail ของ thaimail.com จะเปน web-based mail ทเปดอาน e-mail ไดจาก web เทานน จะเปดดวย outlook หรอ pda ไมได Database server

คอ เครองบรการขอมล ทเปดใหผใชเพมขอมล ลบ หรอแกไข ส าหรบโปรแกรมบรการระบบฐานขอมลทนยมใช ไดแก MYSQL หรอ Microsoft Access เปนตน โดยผใชตองเขยนโปรแกรมสงประมวลผล ปรบปรงขอมล หรอน าขอมลในสวนทตนเองมสทธ ไปใชตามตองการ Proxy หรอ NAT server

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

Page 24: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

24

หนวยความจ าของเครอง Proxy server แลว จงเปนการลดภาระของระบบเครอขาย ทจะออกไปนอกเครอขายโดยไมจ าเปน จะเหนวา Proxy server ท าหนาทเปน Cache server ท าหนาทเกบขอมลทผใชเคยรองขอ หากมการรองขอขอมลทไมมใน proxy กจะออกไปหาในอนเทอรเนต แลวน ากลบมาเกบใน cache เมอผใชทานอนตองการ กจะน าจาก cache ไปใชไดทนท ส าหรบ Proxy server ทนยมใชใน Linux เชน Squid มกใหบรการท port 3128 เปนตน

Proxy server คอ เครองบรการทท าหนาทแปลง address ของเครองตนทางเมอม package สงไปยง local host หรอแปลง address ปลายทาง เมอม package สงไปยง localhost โดยลกษณะทชดเจนของ proxy server คอการท า caching ท าให local host เขาถงขอมล ซ า ๆ กนไดโดยตรงจากเครองบรการ ใน local network ไมตองออกไปนอกเครอขายโดยไมจ าเปน

NAT (Network Address Translation)

คอ คณสมบตหนงของการแจก IP หรอการท า IP Sharing เพราะในเครอขายขนาดใหญจะใช Local IP หรอ Fake IP แตจะม Real IP อยบางสวน โปรแกรมเครองบรการบางโปรแกรมมหนาทก าหนด Local IP ใหเครองลก เมอเครองลกตองการออกไปอานขอมลจากอนเทอรเนต กจะใช Real IP ออกไป จากลกษณะดงกลาง อาจท าใหเครองทเปน NAT server ท าหนาทเปน Firewall ปกปองเครองลก เพราะจะไมมใครทราบ Local IP ของเครองในองคกรได เนองจากการออกไปสอนเทอรเนตจะใช IP ของ NAT server เสมอ จงไมมใครเจาะเขาสเครองลกไดโดยตรง การเปน NAT server อาจไมจ าเปนตองใชคณสมบต Cache server กได เพราะเครองทเปน Proxy server ทมศกยภาพต า จะลมไดเรวกวาเครองทท าหนาทเปน NAT เพยงอยางเดยว ส าหรบโปรแกรมทท าหนาทเปน NAT server เชน WinGate, WinRoute, WinProxy หรอ ICS(Internet Connection Sharing) เปนตน DHCP server

DHCP(Dynamic Host Configuration Protocol) คอ โปรโตคอลทใชในการก าหนด IP Address อตโนมตแกเครองลกขายบนระบบ ทตดตง TCP/IP ส าหรบ DHCP server มหนาทแจก IP ในเครอขายไมใหซ า เปนการลดความซ าซอน เมอเครองลกเรม boot กจะขอ IP address, Subnet mark, หมายเลข DNS และ Default gateway

Page 25: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

25

2.6 ภาษา SQL โครงสรางของภาษาเอสควแอล

ภาษา SQL (สามารถอานออกเสยงได 2 แบบ คอ “เอสควแอล” (SQL) หรอ “ซเควล” (Sequel)) ยอมาจาก Structured Query Language หรอภาษาในการสอบถามขอมล เปนภาษาทางดานฐานขอมล ทสามารถสรางและปฎบตการกบฐานขอมลแบบสมพนธ(relational database)โดยเฉพาะ และ เปนภาษาทมลกษณะคลายกบภาษาองกฤษ ภาษา SQLถกพฒนาขนจากแนวคดของ relational calculus และ relational algebra เปนหลก ภาษา SQL เรมพฒนาครงแรกโดย almaden research center ของบรษท IBM โดยมชอเรมแรกวา “ซเควล” (Sequel) ตอมาไดเปลยนชอเปน“เอสควแอล” (SQL) หลงจากนนภาษา SQLไดถกน ามาพฒนาโดยผผลตซอฟแวรดานระบบจดการฐานขอมลเชงสมพนธจนเปนทนยมกนอยางแพรหลายในปจจบน โดยผผลตแตละรายกพยายามทจะพฒนาระบบจดการฐานขอมลของตนใหมลกษณะเดนเฉพาะขนมา ท าใหรปแบบการใชค าสง SQL มรปแบบทแตกตางกนไปบาง เชน ORACLE ACCESS SQL Base ของ Sybase INGRES หรอ SQL Server ของ Microsoft เปนตน ดงนนในป ค.ศ. 1986 ทางดาน American National Standards Institute (ANSI) จงไดก าหนดมาตรฐานของ SQL ขน อยางไรกด โปรแกรมฐานขอมลทขายในทองตลาด ไดขยาย SQL ออกไปจนเกนขอก าหนดของ ANSI โดยเพมคณสมบตอนๆ ทคดวาเปนประโยชนเขาไปอกแตโดยหลกทวไปแลวกยงปฏบตตามมาตราฐานของ ANSI ในการอธบายค าสงตางๆของภาษา SQL ในหนงสอเลมนจะอธบายค าสงทเปนรปแบบค าสงมาตราฐานของภาษา SQLโดยทวไป ประเภทของค าสงของภาษา SQL

ภาษา SQL เปนภาษาทใชงานไดตงแตระดบเครองคอมพวเตอรสวนบคคลพซไปจนถงระดบเมนเฟรม ประเภทของค าสงในภาษา SQL (The subdivision of sql) แบงออกเปน 3 ประเภท คอ

1. ภาษาส าหรบการนยามขอมล (Data Definition Language : DDL) ประกอบดวยค าสงทใชในการก าหนดโครงสรางขอมลวามคอลมนอะไร แตละคอลมนเกบขอมลประเภทใด รวมถงการเพมคอลมน การก าหนดดชน การก าหนดววหรอตารางเสมอนของผใช เปนตน

2. ภาษาส าหรบการจดการขอมล (Data Manipulation Language : DML) ประกอบดวยค าสงทใชในการเรยกใชขอมล การเปลยนแปลงขอมล การเพมหรอลบขอมล เปนตน

3. ภาษาควบคม (Data Control Language : DCL) : ประกอบดวยค าสงทใชในการควบคม การเกดภาวะพรอมกน หรอการปองกนการเกดเหตการณทผใชหลายคนเรยกใชขอมลพรอมกน และค าสงทเกยวของกบการควบคมความปลอดภยของขอมลดวยการก าหนดสทธของผใชทแตกตางกน เปนตน

Page 26: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

26

ชนดของขอมลทใชในภาษา SQL ในภาษา SQL การบรรจขอมลลงในคอลมนตาง ๆ ของตารางจะตองก าหนดชนดของ

ขอมล (data type) ใหแตละคอลมน ชนดของขอมลนจะแสดงชนดของคาทอยในคอลมน คาทกคาในคอลมนทก าหนดจะตองเปนชนดเดยวกน เชน ในตารางลกคาคอลมนทเปนรายชอลกคา จะตองเปนตวหนงสอ ในขณะทคอลมนจ านวนเงนทลกคาซอสนคาเปนตวเลข ชนดของขอมลของแตละคอลมนจะขนกบลกษณะของขอมลแตละคอลมน ซงแบงไดดงนชนดขอมลพนฐานในภาษา SQL ดงน ตวหนงสอ(character) ในภาษา SQL จะใช

- ตวหนงสอแบบความยาวคงท(fixed-length character) จะใช char (n) หรอ character(n) แทนประเภทของขอมลทเปนตวหนงสอใดๆทมความยาวของขอมลคงทโดยมความยาว n ตวหนงสอประเภทนจะมการจองเนอทตามความยาวทคงทตามทก าหนดไว ชนดของขอมลประเภทนจะเกบความยาวของขอมลไดมากทสดได 255 ตวอกษร

- ตวหนงสอแบบความยาวไมคงท(variable-length character) จะใช varchar (n) แทนประเภทของขอมลทเปนตวหนงสอใดๆทมความยาวของขอมลไมคงท โดยมความยาว n ตวหนงสอประเภทนจะมการจองเนอทตามความยาวของขอมล ชนดของขอมลประเภทนจะเกบความยาวของขอมลไดมากทสดได 4000 ตวอกษร จ านวนเลข( numeric)

- จ านวนเลขทมจดทศนยม(decimal) ในภาษา SQL จะใช dec(m,n) หรอ decimal(m,n) เปนประเภทขอมลทเปนจ านวนเลขทมจดทศนยมโดย m คอจ านวนตวเลขทงหมด (รวมจดทศนยม) และ n คอจ านวนตวเลขหลงจดทศนยม

- จ านวนเลขทไมมจดทศนยมในภาษา SQL จะใช int หรอ integer เปนเลขจ านวนเตมบวกหรอลบขนาดใหญ เปนตวเลข 10 หลก ทมคาตงแต –2,147,483,648 ถง +2,147,483,647 และในภาษา SQL จะใช smallint เปนประเภทขอมลทเปนเลขจ านวนเตมบวกหรอลบขนาดเลก เปนตวเลข 5 หลก ทมคาตงแต – 32,768 ถง + 32,767 ตวเลขจ านวนเตมประเภทนจะมการจองเนอทนอยกวาแบบ integer

- เลขจ านวนจรง ในภาษา SQL อาจใช number(n)แทนจ านวนเลขทไมมจดทศนยมและจ านวนเลขทมจดทศนยม

Page 27: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

27

ขอมลในลกษณะอนๆ - วนทและเวลา(Date/Time) เปนชนดวนทหรอเวลาในภาษา SQL จะใช date เปนขอมล

วนท ซงจะมหลายรปแบบใหเลอกใช เชน yyyy-mm-dd (1999-10-31) dd.mm.yyyy(31. 10.1999) หรอ dd/mm/yyyy (31/10/1999) ลกษณะการใชงานของภาษา SQL

ภาษา SQL เปนสวนประกอบหนงของ DBMS มกพบใน DBMS เชงสมพนธหลายตวและเปนทนยมใชในปจจบน ภาษา SQL งายตอการเรยนร การใชงานในภาษา SQLแบงเปน 2 ลกษณะ คอ ภาษา SQL ทโตตอบได (interactive SQL)และภาษา SQL ทฝงในโปรแกรม (embedded SQL)

ภาษา SQL ทโตตอบได ใชเพอปฏบตงานกบฐานขอมลโดยตรง เปนการใชค าสงภาษา SQLสงงานบนจอภาพ โดยเรยกดขอมลไดโดยตรงในขณะทท างาน เพอใหไดผลลพธทน าไปใชได ตวอยางเชน ตองการเรยกดขอมลในคอลมน SALENAME และ SALECOM จากตาราง SALESTAB จะใชค าสงของภาษา SQL ดงน SELECT SALENAME, SALECOM FROM SALESTAB; ตารางท 2 รายละเอยดของตาราง SALESTAB SALENO SALENAME ADDRESS SALECOM 1001 Chaiwat Bangkok 0.12 1002 Mitree Puket 0.13 1004 Benjawan Bangkok 0.11 1007 Kanjana Chiangmai 0.15 1003 Ternjai Nonthaburi 0.10 ผลของค าสงจะแสดงผลลพธดงนทนท ตารางท 3 ผลของค าสง Select ขอมล SALENAME SALECOM Chaiwat 0.12 Mitree 0.13 Benjawan 0.11 Kanjana 0.15 Ternjai 0.10

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

Page 28: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

28

ค าสง SQL จะแตกตางจากภาษาอนๆ ในแงทวา SQL ไมมค าสงทเกยวกบการควบคม(control statement)เหมอนภาษาอน เชน if..then…else for…do หรอ loop หรอ while ท าใหมขอจ ากดในการเขยนชดค าสงงาน การใชภาษา SQL ฝงในโปรแกรมอนจะท าใหภาษา SQL มความสามารถและมประสทธภาพมากยงขน ผลลพธของค าสงทเกดจากภาษา SQL ทฝงในโปรแกรมจะถกสงผานไปใหกบตวแปรหรอพารามเตอรทใช โดยโปรแกรมทภาษา SQL ไปฝงตวอย เชน while not end-of-file(input) do begin readin(id-num, salesperson,loc,comm); EXEC SQL INSERT INTO SALESTAB VALUES(:id-num,:salesperson,:loc,:comm); end; จากตวอยางถาใชค าสง INSERT INTO SALESTAB VALUES (:id-num,:salesperson,: loc, :comm);

เพยงอยางเดยว จะท าใหค าสงนใสคา id-num salesperson loc comm ใสคาไดเพยงครงเดยว แตเมอน าค าสงนมาใสไวในภาษาปาสคาลขางตนจะท าใหค าสงดงกลาวมความสามารถสงขนคอค าสงนจะสามารถท างานซ า(loop) โดยใสคาตางๆลงในตวแปรเพอใหท าซ ากนหลายๆครง โดยจากตวอยางสวนของโปรแกรมภาษาปาสคาลจะก าหนดลปวนซงจะอานคาจากแฟมขอมลแลวเกบคานนไวในตวแปร id-num, salesperson, loc, comm ของตารางSALESTAB การอานคาแลวเกบคาไวในตวแปรจะท าซ าจนกระทงขอมลหมดจากแฟมขอมล

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

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

ณชชา (2546) ไดน าเสนอระบบคลงขอมลโดยน าแบบจ าลองหลายมต และโครงสรางแบบ ดาวมาใชรวมกน ส าหรบการจดเกบอปกรณทางไอท (IT) ท างานบนระบบปฎบตการวนโดวเอกซพ (Windows XP) และ ลนกซ (Linux) โดยน าเสนอขอมลในรปแบบ 3 มต ผานระบบเครอขาย อนเทอรเนต จากการน าระบบนมาใช สามารถจดการขอมลสนคา IT ไดอยางมสทธภาพและ สามารถคาดคะเนปรมาณสนคาคงคลง จดสงซอสนคาใหม ระดบสนคาคงคลงสงสด และจดคมทน เพอการตดสนใจได

Page 29: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

29

Scott (2543) ไดน าเสนอการพฒนาระบบคลงขอมลและการวเคราะหขอมลออนไลน (OLAP) มาใชในการจดการขอมลการท างานตาง ๆ ภายในกองทพเรอ การวจยนมจดมงหมายเพอ รวบรวมขอมลตาง ๆ ซงเดมการจดเกบขอมลเหลานนจะอยในฐานขอมลแบบดงเดมทมลกษณะ แตกตางกนออกไปตามลกษณะการใชงานและกระจายกนอย ใหสามารถอยรวมกนอยางเปน ระเบยบ ผวจยไดน าระบบคลงขอมลและการวเคราะหขอมลออนไลน (OLAP) มาใชในการ แกปญหา โดยสรางเปนเครองมอเรยกวา NaRSDAT (Naval Reserve Strategic Decision Support and Analysis Tool) ซงการพฒนา NaRSDAT นไดพฒนาตามหลกการพฒนาซอฟตแวรเชงวตถ และไดท าการจดเกบขอมลลงในคลงขอมล โดยใชโครงสรางความสมพนธของขอมลแบบดาว ส าหรบเครองมอทใชในการพฒนาไดแก ไมโครซอฟตวซอลเบสก (Microsoft Visual Basic) ไมโครซอฟตแอคเซส (Microsoft Access) ส าหรบสรางฐานขอมล และโปรแกรมคอกโนสพาว เวอรเพลย (Cognos PowerPlay) ในการวเคราะหขอมลเพอแสดงเปนรายงาน โดยระบบทพฒนาขน จะชวยใหจดการขอมลตาง ๆ ภายในกองทพเรอมประสทธภาพมากขน

งานวจยทไดน าเสนอการพฒนาระบบสารสนเทศเพอสนบสนนการวเคราะหและตดสนใจ ในการบรหาร ไดแก

จรรตน (2546) ไดน าเสนอระบบสารสนเทศเพอประเมนประสทธภาพโดยรวมของ เครองจกรส าหรบโรงงานอตสาหกรรมผานระบบเครอขายทองถน โดยระบบจะสนบสนนการ ท างานฝายผลตเกยวกบการค านวณการผลตรายวน สามารถดประสทธภาพโดยรวมและวดผลการ บ ารงรกษาเครองจกร และจดท ารายงานดชนทค านวณไดในรปแบบกราฟ เพอใชเปนสารสนเทศ ประกอบการวางแผนการการตดสนใจในการบรหารส าหรบผบรหาร

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

ปวณา (2547) ไดน าเสนอการพฒนา Online Analytical Processing ส าหรบระบบ Help Deskโดยพฒนาในสวนของการสรางและน าเสนอขอมลเพอการตดสนใจ เชน รายงานส าหรบผบรหารและลกคาของระบบ โดยทแอพพลเคชนทใชในระบบเดมมขอจ ากดดานการสรางขอมลเพอการตดสนใจ จงไดน าระบบ Online Analytical Processing มาพฒนาและน าเสนอขอมลเพอการตดสนใจ ซงท าใหสามารถแสดงผลรายงานของขอมลตาง ๆ ไดอยางมประสทธภาพ

Page 30: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

30

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

วรศ (2547) ไดน าเสนอระบบสารสนเทศเพอสนบสนนการวเคราะหและตดสนใจของ HelpDesk โดยจดท าระบบสารสนเทศและระบบฐานขอมล เพอจดเกบขอมลในสวนทตองใชในการวเคราะหและตดสนใจ ซงจะน าการท างานในรปแบบเวบแอพพลเคชนมาใชเปนเครองมอชวย สนบสนนการท างานของ Help Desk ใหสามารถท างานไดอยางมประสทธภาพ

Chua (2547) ไดน าเสนอการพฒนาแบบจ าลองการวเคราะหขอมลธรกจการดแลสขภาพ โดยใชการวเคราะหขอมลออนไลน (OLAP) รวมกบการจดเกบขอมลในเหมองขอมล (Data Mining)ซงขอมลตาง ๆ ทไดจากการใชแบบจ าลองนมประโยชนในการวเคราะหขอมลในเชงธรกจดานการดแลสขภาพ อกทงยงสามารถน าขอมลมาใชในการวเคราะหการรกษาพยาบาล ท าใหไดผลสรปขนตอนหรอวธการรกษาพยาบาลไดอยางมประสทธภาพ แบบจ าลองนสามารถออกรายงานได โดยลกษณะรายงานทไดเปนรายงานในรปแบบรายงานสรป สามารถน าไปใชประกอบการตดสนใจและรกษาพยาบาลได จากการน าแบบจ าลองการวเคราะหขอมลธรกจการดแลสขภาพมาใชพบวาสามารถชวยเพมประสทธภาพของธรกจการดแลสขภาพไดดยงขน

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

Page 31: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

31

บทท 3 วธการด าเนนงาน

วธการด าเนนงานของการส ารวจการใชงานระบบ โพสขาวของ บคลากรโรงเรยนเซนต

หลยส ฉะเชงเทรา ปการศกษา 2555 น จะผพฒนาไดแบงวธการด าเนนงานออกเปน 4 ขนตอน ดงตอไปน 3.1 การรวบรวมและศกษาขอมล 3.2 การวเคราะหและการออกแบบระบบ 3.3 การพฒนาระบบ 3.4 การทดสอบระบบ 3.1 การรวบรวมและศกษาขอมล ผพฒนา ไดวเคราะหแลววาการใช งานระบบ SWIS บคลากรภายในโรงเรยนเซนตหลยส ฉะเชงเทรา จะตองท าการ Login เขา ทหนางานของตนเอง เพอจะเขา ไป โพสขาว ดงนน การทจะเกบขอมลการเขาใชงานระบบ โพสขาว นน จะตอง เกบขอมลตอนทบคลากร Login เขา ระบบแลวท าการเกบขอมล ไวท ฐานขอมล เพอน าขอมลมา วเคราะหได 3.2 การวเคราะหและการออกแบบระบบ

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

การออกแบบผพฒนาระบบได ออกแบบ ฐานขอมลเพมเตม ชอ news_edu โดยจะม โครงสรางดงน ตารางท 4 ตารางฐานขอมลชอ count_use ล าดบท ชอ ชนด ค าอธบาย 1 id_news Int(15) เกบเลขประจ าตวบคลากร 2 id_dept Int(10) รหสหนวยงาน 3 title_news text หวขอขาว 4 massage text เนอหาขาว 5 id_use Varchar(15) รหสผแจงขาว 6 last_update timestamp เกบเวลาทแจงขาว

Page 32: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

32

3.3 การพฒนาระบบ การพฒนาระบบผพฒนาระบบไดท าการเพอ ฟงคชน การ เพม ขอมลการแจงโดยใช ภาษา

php ควบคกบ ภาษา SQL เปน ตว เพมขอมล การแจงขาว ผพฒนาระบบ จะเกบ เกบเลขประจ าตวบคลากร และ เกบเวลาท แจงขาวเขาระบบ SWIS ตามทออกแบบ ไวโดย ใช ฟงคชนน function insert_news_edu($id_dept,$title_news,$massage,$id_emp){ global $host,$user,$passwd,$database; $connect= mysql_pconnect($host,$user,$passwd) or die("not connect database "); mysql_select_db($database,$connect) or die(" not connect database"); $sql_query="insert into news_edu (id_dept,title_news,massage,id_emp) values(‘$id_dept’,’$title_news’,’$massage’,’$id_emp’)"; mysql_db_query($database,$sql_query); } โดยเมอมการ login ทกครง ระบบจะเกบขอมล เขาใชงาน ทกครง 3.4 การทดสอบระบบ

เมอถงเวลาการทดสอบระบบผพฒนาระบบไดท าการ Login ทหนา ระบบ SWIS ตามปกต แลวเมอท าการ เปดดท ฐานขอมล ขอมล กเขาตามปกตดงตาราง ตารางท 5 ตารางฐานขอมลทดสอบระบบชอ news_edu id_news id_dept title_news massage id_use last_update 1 4 (MEMO) (MEMO) 10405 2012-01-01 12:48:16 และเมอท าการทดสอบเรยบรอยแลว จงท าการเรมเกบขอมล

Page 33: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

33

บทท 4 ผลการวจยและขอวจารณ

4.1 ผลการวจย เพอเปรยบเทยบ การเขาใชงานระบบ แจงขาวของ แตละบคคล โดยขอมลท เกบได ตงแตวนท 10 พฤษภาคม 2555 ถงวนท 2 เมษายน 2556 มจ านวน 955 ครง จากจ านวน บคลากร 312 คนโดย จะมขอมล ดงตอ ไปน ตารางท 6 ตารางขอมลการเขาใชงานระบบ แจงขาว ของบคลากรแตละคน

เลขประจ าตว ชอ นามสกล แจงขาว 10200 กญญาวร ทาทตย 208 10235 จนทพย เครอจนทร 115 10360 อษณ สมะขจรเกยรต 104 10339 พรกมล กลกจ 96 10335 สกญญา เลาหล 76 10491 วาสนา แซโคว 64 10548 นนทนา ลมเจรญ 51 10214 อมรรกษ เจรญศร 37 10560 ประกายแกว เปลองนช 33 10208 วารณ คงวมล 33 10474 วภาจร ชาญศรสมทร 32 10087 ทพวรรณ สบสมบต 21 10237 สพรรษา เตยวหยน 20 10277 ธรรมนญ ค าสตย 16 10587 สาวตร คงวมล 10 10130 ชทมา มยฮะสญ 9 10243 อ านวยพร ตอรบรมย 7 10260 มลลกา พทธเมฆ 7 10036 วาสนา ตนานนทชย 5 10023 พวงทอง วงศพลบ 3 10418 รจนา อนกลบ 3 10229 นพดล ปญญาด 2 10201 ณฐาพชร อฐพรวรรกษ 2 10107 สเมธ พทธเมฆ 1

Page 34: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

34

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

Page 35: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

35

บทท 5 สรปผลการวจยและขอเสนอแนะ

5.1 ประชากรและกลมตวอยาง ประชากรทใชในการวจยในครงน ไดแก บคลากรในโรงเรยนเซนตหลยสฉะเชงเทรา

จ านวน 312คน ซงม Login เขา ใชงานระบบ ทกคน 5.2 เครองมอทใชในการวจย ระบบ SWIS (School web-base information system) จะมหนาLogin เขาระบบ โดยใชภาษา PHP ท าเปน เวบแอพพลเคชน เพอตดตอกบผใชงาน และ ภาษา SQL ใชตดตอกบฐานขอมล โดยจะเกบขอมลการเขาใชงานในตาราง ซงในตารางจะเกบขอมล เลขประจ าตว และ เวลาเขาใชงาน 5.3 สถตทใชในการวจย การวเคราะหขอมล ผวจยไดน าขอมลการเขาใชงานจากฐานขอมลและด าเนนการวเคราะหขอมล โดยโปรแกรม SPSS for Windows ดงน ตอนท 1 ขอมลการใชงานระบบ SWIS ของ บคลากร สถตทใชในการวเคราะห ไดแก คาความถ และ คาเฉลย ( ) ตอนท 2 ขอมลการเขาใชงานระบบ SWIS ของบคลากรจ าแนกตามต าแหนง สถตทใชในการวเคราะห ไดแก คาความถ และ รอยละ (%) 5.4 อภปรายผล จากการวจยครงน ท าใหทราบวาการใชงานระบบ แจงขาว ของ บคลากรโรงเรยนเซนตหลยส ฉะเชงเทรา ปการศกษา 2555 จะเหนไดวาโดยเฉลยแลวบคลากรแตละคนของโรงเรยนเซนตหลยส ฉะเชงเทรา เขาใชงานระบบ แจงขาว คดเปน 3 ครง / ป 5.5 สรปผลการวจย

จากการเกบสถต การใชงานระบบ แจงขาวของ บคลากรโรงเรยนเซนตหลยส ฉะเชงเทรา ปการศกษา 2555 ทงหมด คดเปนจ านวน 955 ครง / ป จากบคลากรมจ านวน 312 คน จากขอมลดงกลาวจะเหนไดวาโดยเฉลยแลวบคลากรแตละคนของโรงเรยนเซนตหลยส ฉะเชงเทรา เขาใชงานระบบ แจงขาวคดเปน 3 ครง / ป 5.6 ขอเสนอแนะส าหรบการวจยครงตอไป

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

Page 36: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

36

บรรณานกรม ณชชา ธาตรนรานนท. การพฒนาคลงขอมลเสมอนรปแบบ 3 มต ส าหรบการจดเกบ

อปกรณทาง IT ผานทางระบบเครอขายอนเทอรเนต. วทยานพนธครศาสตรอตสาหกรรม มหาบณฑต ภาควชาคอมพวเตอรศกษา บณฑตวทยาลย สถาบนเทคโนโลยพระจอมเกลา พระนครเหนอ, 2546.

Scott A. Langley. A Data Warehousing and OLAP Application for the Naval Reserve Force (CNRF) Assessment Process. M.Sc.Thesis, Naval Postgraduate School, 2000.

จรรตน จตรคาม. ระบบสารสนเทศเพอประเมนประสทธภาพโดยรวมเครองจกรส าหรบโรงงานอตสาหกรรม. สารนพนธวทยาศาสตรมหาบณฑต ภาควชาเทคโนโลย สารสนเทศ บณฑตวทยาลย สถาบนเทคโนโลยพระจอมเกลาพระนครเหนอ, 2546. จตชย แพงจนทร. เจาะระบบ Network ฉบบสมบรณ. นนทบร : ไอดซ, 2546.

ประดษฐ คมเมธา. การพฒนาระบบสารสนเทศส าหรบโรงงานผลตทอ PVC. วทยานพนธ วศวกรรมศาสตรมหาบณฑต ภาควชาวศวกรรมอตสาหการ บณฑตวทยาลย สถาบนเทคโนโลยพระจอมเกลาพระนครเหนอ, 2541.

ปวณา ศรภาพ. การพฒนา Online Analytical Processing ส าหรบระบบ Help Desk. โครงการศกษากรณพเศษ ภาควชาเทคโนโลยสารสนเทศ บณฑตวทยาลย สถาบนเทคโนโลย พระจอมเกลาเจาคณทหารลาดกระบง, 2547.

พรรณทพา นกาญจนกล. ระบบสารสนเทศเพอชวยในการจดการซอมบ ารงเครองจกรส าหรบโรงงานอตสาหกรรม. สารนพนธวทยาศาสตรมหาบณฑต ภาควชาเทคโนโลย สารสนเทศ บณฑตวทยาลย สถาบนเทคโนโลยพระจอมเกลาพระนครเหนอ, 2546. ไพศาล โมลสกลมงคล. พฒนา Web Database ดวย ASP. กรงเทพฯ : ไทยเจรญการพมพ, 2544.

วรศ บวล าใย. ระบบสารสนเทศเพอสนบสนนการวเคราะหและตดสนใจของ Help Desk. โครงการศกษากรณพเศษ ภาควชาเทคโนโลยสารสนเทศ บณฑตวทยาลย สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง, 2547.

Chua Sook Ling. Model-based Healthcare Decision Support using OLAP with Data Mining.M.Sc.Thesis, Department of Information Technology, Malaysia University of Science and Technology, 2005. เอกสารและสงอางอง

ความรเรองเครอขายอนเตอรเนต ไดศกษาจากในเวบ ตาง ๆ โดยอางองจากhttp://www.expert2you.com/view_article.php?art_id=2366

ความรเรองแนวความคดพนฐานทเกยวกบเวบแอพพลเคชน ไดศกษาจากในเวบ ตาง ๆ

Page 37: ชื่อ การส ารวจการใช้งานระบบแจง้ข่าวของบุคลากรโรงเรียนเซนต์ ... · บทที่

37

โดยอางองจาก http://www.thainextstep.com/html/main.php ความรเรองภาษาPHP ไดศกษาจากในเวบ ตาง ๆ โดยอางองจาก

http://www.bcoms.net/php/php01.asp ความรเรองระบบปฏบตการ Linux ไดศกษาจากในเวบ ตาง ๆ โดยอางองจาก

http://sot.swu.ac.th/CP342/lesson06/ms1t1.htm ความรเรองภาษา SQL ไดศกษาจากในเวบ ตาง ๆ โดยอางองจากเวบ

http://sot.swu.ac.th/CP342/lesson06/ms1t1.htm