บทที่ 2 เอกสารและงานวิจัยที่...
Transcript of บทที่ 2 เอกสารและงานวิจัยที่...
มหาวท
ยาลยราชภฏธนบร
7
บทท 2
เอกสารและงานวจยทเกยวของ
ในงานวจยนเปนงานวจยทเกยวของกบการพฒนาระบบฐานขอมลบนเทคโนโลยเวบ ซง
นอกจากการพฒนาระบบฐานขอมลใหมประสทธภาพแลวนน ผวจยยงตองการทจะศกษาถงความพง
พอใจตอระบบของผมสวนเกยวของกบระบบ โดยในงานวจยนไดแบงกลมผมสวนเกยวของกบระบบ
ออกเปน 3 กลม ไดแก เจาหนาท นกศกษา และอาจารย เพอใหการด าเนนการวจยถกตองตาม
ขนตอนวธของการพฒนาระบบฐานขอมล รวมไปถงถกตองตามหลกการวจย ผวจยจงจ าเป นตอง
ศกษาแนวคด ทฤษฏ จากเอกสารการสอน หนงสอ หรอจากเวบไซต ตางๆ ทเกยวของ ยงไปกวานน
ผวจยยงตองศกษาจากงานวจยหรอบทความทางวชาการตางๆ อกดวย เพอใหไดองคความรท
เหมาะสมตอการน าไปใชส าหรบการด าเนนการวจย ซงผวจยไดศกษาแนวคด ทฤษฎ รวมไปถง
งานวจยตางๆ โดยสามารถแสดงรายละเอยดไดดงตอไปน
1. อปกรณทางการศกษา
2. ระบบฐานขอมล
3. ประโยชนของระบบฐานขอมล
4. ขนตอนในการพฒนาระบบฐานขอมล
5. แนวคดเกยวกบประสทธภาพของระบบ
6. การประเมนฐานขอมล
7. ปจจยทสงผลตอคณภาพของฐานขอมล
8. การพฒนาระบบบนเทคโนโลยเวบ
9. ภาษาทางคอมพวเตอรทใชในการพฒนาระบบ
10. ความตองการของทรพยากรในการพฒนาระบบบนเทคโนโลยเวบ
11. ขอควรปฏบตทวไปในการพฒนาเวบเพจหรอโปรแกรมประยกตบนเวบ
12. งานวจยทเกยวของ
มหาวท
ยาลยราชภฏธนบร
8
อปกรณทางการศกษา
ในการจดการเรยนการสอนเพอใหบรรลตามวตถประสงคตามทผสอนก าหนดนนประกอบไป
ดวยองคประกอบทส าคญอยหลายประการ อาท ความสามารถในการจดการเรยนของผสอน ความ
พรอมของผเรยน นอกจากนอปกรณทางการศกษาตางๆ ไมวาจะเปน คอมพวเตอร ล าโพง ไมโครโฟน
ตางกเปนสงสนบสนนในการจดการเรยนการสอนเพออ านวยความสะดวก รวมถงใชเพอเปนสอในการ
เรยนการสอน ซงสงผลตอผลสมฤทธทเกดขนของผเรยนทงสน ซงอปกรณหรอสงสนบสนนทาง
การศกษาหรอเครองมอทางเทคโนโลยการศกษา สามารถแบงออกเปนประเภทตางๆ ไดดงน (บงกช
รตน ด าจนทร, 2560: ออนไลน)
ประเภทของอปกรณ เครองมอทางเทคโนโลยการศกษา
1. เครองมอและอปกรณเพอการน าเสนอ
ลกษณะเฉพาะของอปกรณประเภทนจะเปนไดทงสวนสอหลกซงสามารถถายทอดสาระ
การเรยนรไดโดยตรง ในรปของนทรรศการ และสวนสนบสนน เพอใหเกดการศกษาหรอการเรยนร
ซงจะท าหนาทสงผานหรอแสดงสวนขยายขอมลไปยงเปาหมายในรปของเสยง หรอภาพ หร อ
ภาพเคลอนไหว ในสวนของเครองมอและอปกรณเพอการน าเสนอ ในสวนนประกอบดวยเครองม อ
หลายประเภท อาทประเภทเครองเสยง ไดแก เครองขยายเสยง เครองเลน CD / DVD เครองเลนเทป
บนทกเสยง ไมโครโฟนและชดล าโพงโทรทศน วทย เปนตน ประเภทเครองฉาย ไดแก เครองฉาย
สไลด (Slide projector), เครองฉายภาพยนตร (Film Projector), เครองฉายภาพขามศรษะ
(Overhead projector), เครองฉายวสดทบแสง (Visualizer), เครองฉายวดทศน (video
projector), Plasma TV, LCD TV
2. เครองมอและอปกรณเพอการศกษาและการเรยนร ในสวนของเครองมอและอปกรณเพอ
การศกษาและการเรยนร ทอยในกรอบของเทคโนโลยสารสนเทศ ในอดตใชวทย โทรทศนรวมถง
เครองมออนๆ อาท เครองเลนเทปเสยง เครองเลนเทปวดทศน ตอมาเมอยคของคอมพวเตอรม
พฒนาการทางเทคโนโลยทมคณภาพมากขน รวมถงราคาถกลง สอคอมพวเตอรซงอยในรปของ
CD-Rom และ DVD เปนสวนใหญราคาถกลงอยางมาก อกทงเทคโนโลยของเวบไดเปนบนไดพาไปส
สงคมการเรยนรทยงใหญนนคอเครอขายอนเทอรเนตทโยงใยทวทกมมโลกเขาดวยกนสรปไดวา
มหาวท
ยาลยราชภฏธนบร
9
ปจจบนยงใชรายการวทย รายการโทรทศน ผานเครองรบเปนสอกลางในการเรยนร มสอบนแผน
CD-Rom และ DVD ในรปของ สอคอมพวเตอรชวยสอน สอรายการวดทศน หรอสอเสยง ทใชกบ
เครองเลน VCD และ DVD ท าใหเครองเลนเทปเสยง และเครองเลนเทปวดทศนตางลดความส าคญลง
3. เครองมอและอปกรณเพอการบรหารจดการเครอขาย ในยคของเทคโนโลยสารสนเทศ
ปจจยส าคญในการจดการศกษานนคอการเขาถงมวลความรทมอยมากมายมหาศาลในโลกของ
เครอขายอนเทอรเนต อปกรณทจ าเปนมหลากหลายประการ อปกรณหลกไดแก ชดคอมพวเตอร
สวนเครองมอในการบรหารและจดการเครอขาย จะมอยใน 2 ลกษณะ คอลกษณะของผใชงานระบบ
กบลกษณะของผใหบรการและผบรหารการศกษา/เรยนร ในสวนของผใชงานระบบทเหนไดชด
นอกจากชดคอมพวเตอรแลวตองม สวนเชอมตอสญญาณ หรอทเรยกวา Modem (ทปจจบน มใชกน
นอยลง ซงจะเปนระบบ ADSL เปนสวนใหญ) หรอระบบ network หรอ สวนจดการเครอขาย
4. เครองมอและอปกรณเพอการบรหารขอมลและหลกสตร ในการด าเนนการจดกจกรรม
ทางการศกษาและการเรยนรดวยเทคโนโลยสารสนเทศ ปจจยส าคญกคอขอมลการเรยนรตางๆ ไมวา
จะเปนหลกสตร สอประกอบการเรยนร สาระเนอหารายวชา กลไกทจะดแลในการน าขอมลเหลาน
น ามาใหบรการ หรอ ใหการเรยนรอยางมประสทธภาพ จ าเปนตองมระบบบรหารและจดการขอมล
เหลาน ซงจ าเปนตองมเครองมอทมคณภาพ ในการจดระบบบรหารขอมล ปจจบนกลไกวธการแบบน
จะใชระบบคอมพวเตอร เปนเครองมอหลกในการด าเนนการ ซงจะอยในรปของโปรแกรมน ามาวาง
เปนระบบทเรยกวาระบบบรหารจดการขอมล หรอหลกสตร ซงสวนใหญ จะรจกกนในชอของ CMS
จะเหนไดวาเครองมอหรออปกรณตางๆ ทถกน ามาใชเพอการสนบสนนการจดการเรยนการ
สอนนนจะไดพฒนาหรอเปลยนแปลงไปตามการพฒนาของเทคโนโลยดวย และจะพบวาอปกรณตางๆ
จากอดตทเคยไดรบความนยม จะไดรบความนยมน ามาใชเพยงระยะเวลาหนงเทานน เมอเวลาผานไป
อปกรณตางๆ เหลานนอาจไดรบความนยมน ามาใชงานลดลงได
ระบบฐานขอมล
ปจจบนฐานขอมล (Databass) ไดเขามาเปนสวนหนงของชวตผคนในยคทเทคโนโลยตางๆ
พฒนาไปอยางมาก ไมวาจะเปนเทคโนโลยทางดานฮารดแวร ซอฟตแวร หรอแมแตเทคโนโลย
มหาวท
ยาลยราชภฏธนบร
10
ทางดานเครอขาย ไมทางใดกทางหนง ดงจะพบเหนไดจากงานใดๆ กตามทมการประมวลผลทาง
คอมพวเตอร ยอมเกยวของกบฐานขอมลแทบทงสนและดวยอตราการใชคอมพวเตอรทเพมขน
ประกอบกบการมอปกรณพกพาทสามารถเชอมตออนเตอรเนตไดอยางงายดาย เชน สมารทโฟนหรอ
แทบเลต ซงชวยเพมความสะดวกใหแกผใชในการเขาถงและแบงปนขอมลตางๆ บนเวบไดงายขน จง
เปนทมาของฐานขอมลในรปแบบตางๆ มากมาย ซงสงเหลานไดสงผลกระทบตอเทคโนโลยฐานขอมล
ทตองไดรบการพฒนาเพอรองรบกบขอมลอนหลากหลายเหลานน ไมวาจะเปนฐานขอมลภายใน
องคกร และฐานขอมลบนเวบ นอกจากนดานขอบเขตการใชฐานขอมลทครอบคลมแทบทกภาคสวน
ขององคกรท าใหทงหนวยงานภาครฐและภาคเอกชนตางตนตวในการพฒนาระบบฐานขอมลขนมา
เพอใชงาน ไมวาจะมจดประสงคเพอใชงานภายในองคกร การเชอมตอระหวางองคกรหรอเพอบรการ
แกลกคา รวมถงการแสดงศกยภาพทางเทคโนโลยสารสนเทศ ผานการพฒนาเทคโนโลยฐานขอมลขน
สงเพอประจกษแกคแขงขนซงถอเปนการชงความไดเปรยบในทางธรกจ และดวยผคนรนใหมซงตางม
ความรและมศกยภาพในการใชเทคโนโลยเปนอยางดจงท าใหพวกเขามโอกาสเลอกบรโภคสนคาหรอ
เลอกใชบรการตางๆไดหลากหลายชองทางมากขน โดยเฉพาะการบรการผานชองทางของเทคโนโลย
เครอขายทมงเนนความสะดวกและรวดเรว ดงนนองคกรตางๆ จงพยายามหนมาปรบปรงรปแบบการ
ด าเนนธรกจของตนใหทนกบเทคโนโลยจงกอใหเกดเทคโนโลยตางๆ เชน การเปลยนรปแบบการซอ
ขายสนคาและบรการตางๆ ใหอยในลกษณะของการคาแบบอเลกทรอนกส หรอ อคอมเมรช ท
หลงไหลเขามาเปนสวนหนงในชวตประจ าวนของผคนในยคนมากขนจนท าใหเทคโนโลยฐานขอมล
กลายเปนสงส าคญในการใชตดตอเพอท าธรกรรมเพอการเขาถงและเรยกดขอมลทตองการไดทนท
(โอภาส เอยมสรวงศ, 2558) จากความส าคญของการระบบฐานขอมลซงถกน ามาใชในการเกบและ
รวบรวมขอมล เพอใหองคกรตางๆ ไดมขอมลทเปนประโยชน พรอมใชในทกขณะทมความตองการนน
สามารถใหความหมายของฐานขอมลไดดงน
1. ความหมายของฐานขอมล
David M. Kroenke และ David J. Auer (2010) ไดกลาวไววา ฐานขอมล คอ การเกบ
รวบรวมของตารางความสมพนธหรออาจเปนในลกษณะโครงสรางอนๆ
มหาวท
ยาลยราชภฏธนบร
11
Saeed K. Rabimi and Frank S. Haug (2010) กลาววา ฐานขอมล คอ ชดขอมลของการ
เกบรวบรวมขอมลในคอมพวเตอร และในรปแบบของการกระจายของระบบคอมพวเตอรในการ
รวมกนในการด าเนนงานบางอยาง
สมชาย วรญญานไกร (2555) กลาววา ระบบฐานขอมล (Database System) หมายถง
การน าขอมลในองคกรทมความเกยวของหรอสมพนธกนมารวมไวอยางมระบบในทเดยวกนโดยผใชแต
ละคนจะมองขอมลในแงมมทแตกตางกนไปตามจดประสงคของการประยกตใชงาน
โอภาส เอยมสรวงศ (2558) กลาวไววา ฐานขอมลเปนศนยรวมของขอมลตางๆ ทม
ความสมพนธกน โดยจะมกระบวนการจดหมวดหมขอมลอยางมระบบแบบแผน กอใหเกดฐานขอมลท
เปนแหลงรวมขอมลจากแผนกตางๆ ทถกน ามาจดเกบรวมกนไวภายใตฐานขอมลเพยงชดเดยว
สจตรา อดลยเกษม และวรฐา นพพรเจรญกล (2560) กลาววา ฐานขอมล คอ แหลงหรอ
ศนยรวมขอมลทมความสมพนธกน
จากความหมายทนกวชาการหลายทานไดใหความหมายของฐานขอมลไว สามารถสรป
ความหมายของฐานขอมลไดวา ฐานขอมล คอชดของขอมลทมความสมพนธกนโดยจดเกบรวบรวมไว
เปนศนยกลางในระบบคอมพวเตอร โดยมกระบวนการจดเกบอยางมระบบ ซงเหตผลส าคญทท าให
ตองมระบบฐานขอมลคอ เพอใหสามารถจดการขอมลปรมาณมากไดอยางมประสทธภาพ และเกด
ความสะดวกสบายส าหรบผใชโดยขอมลทจดเกบนนสามารถเชอถอได และมความปลอดภย (สจตรา
อดลเกษมและวรฐา นพพรเจรญกล, 2560) โดยองคประกอบของระบบฐานขอมลสามารถอธบายได
ดงน
2. องคประกอบของระบบฐานขอมล
ระบบฐานขอมลสวนใหญเปนระบบทมการน าเอาคอมพวเตอรเขามาชวยเหลอเปนเครองมอ
พนฐาน โดยมซอฟตแวรหรอโปรแกรมชวยในการจดการขอมลเหลานเพอใหไดขอมลตามทผใช
ตองการ ซงองคประกอบของระบบฐานขอมลสามารถแบงออกไดเปน 5 ประเภท (หทยรตน เกตมณ
ชยรตน, 2556) ไดแก
2.1 ฮารดแวร (Hardware) โดยในระบบฐานขอมลทมประสทธภาพควรมฮารดแวร
ตางๆ ทพรอมจะอ านวยความสะดวกในการบรหารฐานขอมลไดอยางมประสทธภาพ เชน
มหาวท
ยาลยราชภฏธนบร
12
หนวยความจ าส ารอง เนองจากเปนอปกรณทางคอมพวเตอรทใชจดเกบขอมลของฐานขอมล ดงนนจง
ตองค านงส าหรบอปกรณในสวนน เชน ในดานความจของหนวยความจ าส ารอง
2.2 ซอฟตแวร (Software) เปนสงทใชเพอการประมวลผลฐานขอมลเหลานน มก
เรยกรวมกนวาเปน ระบบจดการฐานขอมล (Database Management System หรอ DBMS) ซง
เปนโปรแกรมทมความสามารถในการจดเกบขอมลอยางมระบบ หมวดหม สามารถเรยกใชขอมล
แกไขขอมล การเพมเขาไป การแกไขโครงสรางขอมล การออกรายงาน และการควบคมการเขาใช
ขอมล ซงเปนโปรแกรมตวกลางในการตดตอสอสารระหวางผใชและโปรแกรมประยกตตางๆ ทมใน
ฐานขอมล
2.3 ขอมล (Data) เปนสงทผใชตองการเรยกใช จดเกบ แกไข เพมเตม ขอมลทม
ลกษณะเปนฐานขอมลจะตองถกเรยกใชรวมกนไดระหวางผใช
2.4 บคลากร (People) ผใชฐานขอมลยอมมระดบทใชแตกตางกนไป ไมใชวาใครจะ
เขาไปใชฐานขอมลได เพราะแตละระดบยอมมขอบเขตของการเขาใช ซงเปนเรองทตองระมดระวง
มาก ในกรณทใชฐานขอมลรวมกนอาจตองมการก าหนดระดบของการเขาใชและการปองกน
ฐานขอมลทจ าเปน
2.5 ขนตอนการปฎบตงาน (Procedure) คอ ขนตอนการปฎบตงานในระบบ
ฐานขอมลควรจะมการจดท าเอกสารทระบขนตอนท างานของหนาทตางๆ ทงในสภาวะปกตและ
สภาวะเกดปญหา ซงเปนขนตอนการปฏบตงานส าหรบบคลากรทกระดบในองคกร
3. ลกษณะของฐานขอมล (Database Characteristics) มดงน สจตรา อดลยเกษม
และวรฐา นพพรเจรญกล, 2560)
3.1 Persistent ขอมลทบนทกในฐานขอมลตองคงอยตอไป ทงนเนองจากขอมลใน
ฐานขอมลตางๆนนจะถกบนทกไวในหนวยความจ าส ารอง เชน ดสก ท าใหขอมลเหลานนมความ
คงทนถาวร ไมเกดการสญหาย ยกเวนกรณทมความเสยหายเกดขนกบหนวยความจ าส ารอง เชน ดสก
เสยหาย (Disk Failure) อยางไรกตามพบวาการทระบบยอมใหขอมลทงหมดของระบบคงอยใน
ฐานขอมลของระบบตลอดไปนน จะท าใหฐานขอมลของระบบมขนาดใหญมาก โดยเฉพาะระบบทม
มหาวท
ยาลยราชภฏธนบร
13
ขอมลเพมมากขนตลอดเวลา (Growth) ดงนนผบรหารขอมลหรอผบรหารฐานขอมลระบบตอง
ก าหนดระยะเวลาทจะใหขอมลคงอยในฐานขอมลของระบบ
3.2 Shared ขอมลในฐานขอมลนน ตองสามารถใชงานรวมกนไดโดยผใชหลายคน
(Multiuser) ท าใหผใชแตละคนไมจ าเปนตองเกบขอมลไวเปนของตวเอง ชวยลดความซ าซอนของ
ขอมล เชน บรษท มฐานขอมลบคลากร (Personnel Database) ซงเปนฐานขอมลทเกบรายละเอยด
ของพนกงานในบรษท ขอมลในฐานขอมลนจะถกเรยกใชโดยผใชตางๆ ไดแก แผนกบคคลเรยกด
รายละเอยดของพนกงาน แผนกบญชเรยกดรายละเอยดเกยวกบเงน เดอนของพนกงานฝายบรหาร
เรยกดประวตการท างานของพนกงาน เปนตน
3.3 Interrelated ขอมลตางๆในฐานขอมลตองมความสมพนธระหวางกน เชน
บรษทมฐานลกคา (CUSTOMERS) ซงเกบรายละเอยดเกยวกบลกคา และฐานขอมลการสงสนคา
(ORDERS) ซงเกบรายละเอยดเกยวกบการสงสนคาของลกคา orderNumber, orderDate เมอ
บรษทไดรบการสงสนคาจากลกคาแลวนน บรษทตองด าเนนการเพอจดการสนคา และสงสนคาใหแก
ลกคาโดยเรว ในการท างานนน บรษทจ าเปนตองรรายละเอยดเกยวกบรายการสงสนคา และ
รายละเอยดเกยวกบลกคา จะเหนวาระบบฐานขอมลของบรษทจ าเปนตองสรางความสมพนธระหวาง
ฐานขอมล CUSTOMERS และ ORDERS เพอใหบรษทสามารถท างานเรองการสงสนคา (Order
Processing) ไดอยางมประสทธภาพ
ปจจบนจะเหนไดวาการน าเอาคอมพวเตอรเขามาชวยเปนเครองมอพนฐานททกองคกรไมวา
จะเปนองคในหนวยงานภาครฐ หรอเอกชนตางใหความสนใจในการน าเอาคอมพวเตอรเขามาใชงาน
เนองจากความสะดวก รวดเรวในประมวลผล โดยเฉพาะอยางยงในระบบการจดเกบขอมลในลกษณะ
ของระบบฐานขอมลกใชอปกรณคอมพวเตอรในการจดเกบขอมลดวยเชนกน ซงการจดเกบขอมลดวย
วธการระบบฐานขอมลมประโยชนอยดวยกนหลายประการ สามารถอธบายประโยชนของการน าเอา
ระบบฐานขอมลมาใชในการจดเกบขอมลในองคกรไดดงน
มหาวท
ยาลยราชภฏธนบร
14
ประโยชนของระบบฐานขอมล
ประโยชนของระบบฐานขอมลสามารถสรปไดแก (หทยรตน เกตมณชยรตน, 2556)
1. ลดความซ าซอนกนของขอมล นนคอ ขอมลชนดเดยวกนทถกจดเกบไวหลายๆ ท ยอมท า
ใหเกดความซ าซอนกนของขอมล การทน าขอมลทงหมดมาเกบไวทเดยวกนภายในระบบการจดการ
เดยวกนจะเปนการลดความซ าซอนลงไปได
2. สามารถหลกเลยงความขดแยงของขอมลลงไดในระดบหนง หมายถง การเกบขอมลไว
หลายๆ แหงอาจกอใหเกดปญหา การแกไขขอมลเดยวกนนอาจไมเหมอนกนในทกแหงเนองจากความ
ผดพลาดในการแกไขขอมลทอาจไมไดรบการแกไขจนครบทกๆ ขอมล ดงนน การใชระบบฐานขอม ล
ท าใหสามารถหลกเลยงความขดแยงของขอมลได โดยมระบบการจดการฐานขอมลเปนตวควบคมดแล
เมอเกดการแกไขขอมลขนเมอใดจะตองแกไขใหเหมอนกนครบทกแหง
3. สามารถใชขอมลรวมกนได นนคอ ความสามารถใชขอมลรวมกนได โปรแกรมประยกต
ใดๆ ทพฒนาขนมาใหม สามารถใชขอมลทมอยไดทนท โดยไมจ าเปนตองกรอกขอมลเขาไปในระบบ
อก
4. สามารถควบคมความเปนมาตรฐานได นนคอ ผทมหนาทควบคมดแลการใชระบบ
ฐานขอมลสามารถก าหนดมาตรฐานเดยวกนทงระบบได ท าใหการแลกเปลยนระหวางระบบเปนไป
อยางสะดวกและถกตอง
5. สามารถจดหาระบบความปลอดภยทรดกมได หมายถง การปองกนไมใหผทไมมสทธมาใช
ขอมลในระบบได เนองจากผบรหารฐานขอมลจะเปนผคอยควบคมการใชขอมล ซงผบรหารฐานขอมล
จะสามารถก าหนดสทธการใชใหแกผใชคนใดกไดตามความเหมาะสม และผใชแตละคนกอาจจะใช
ขอมลไดในระดบทแตกตางกน
6. สามารถควบคมความคงสภาพของขอมลได ซงในหลายกรณทแมวาขอมลไมขดแยงแตไม
สามารถคงสภาพอยได เชน ขอมลเกยวกบอายของพนกงานในบรษทอาจจะมคา 300 แทนทจะเปน
30 ซงความผดพลาดแบบนเกดขนไดงาย จากความผดพลาดของผพมพขอมลซงความผดพลาดใน
ลกษณะเชนน ผทออกแบบระบบฐานขอมลสามารถสรางกฏเกณฑเพอควบคมความคงสภาพไว เพอ
ควบคมดแลใหมความถกตอง
มหาวท
ยาลยราชภฏธนบร
15
7. สามารถสรางสมดลในความขดแยงของความตองการได เนองดวย การทผใชทงหมดของ
องคกรใชขอมลจากฐานขอมลรวมกนท าใหผบรหารฐานขอมล ทราบถงความตองการและความส าคญ
ของผใชงานทงหมด จงสามารถก าหนดโครงสรางของฐานขอมลเพอใหบรการทดทสดได เปนการสราง
สมดลของความตองการไมใหเกดความขดแยงในหมผใชเพราะการออกแบบนน กระท าบนแนวทางท
มงจะใหประโยชนสวนรวมดทสด
8. สามารถชวยใหเกดความเปนอสระของขอมล นนคอ ขอมลทวไปมกจะขนอยกบโปรแกรม
ประยกตนนๆ คอ ขอมลทถกน ามาประยกตใชยงมความผกพนอยกบวธการจดเกบและเรยกใชขอมล
ซงในลกษณะการเขยนโปรแกรมประยกตบางประเภท อาจจ าเปนตองใสเทคนคการจดเกบและ
เรยกใชขอมลไวในตวโปรแกรมดวย หากเกดตองมการเปลยนแปลงวธการจดเกบ หรอการเรยกใช
ขอมลแลวผใชจ าเปนทตองสรางวธการประยกตใชขนมาใหม ซงเปนความไมสะดวกอยางยง
จากทกลาวมาขางตนจะพบวา การน าเอาระบบฐานขอมลมาใชนนมประโยชนอยดวยกน
หลายประการ ซงจากประโยชนทเกดขนจงท าใหองคกรตางๆ ไมวาจะเปนองคกรขนาดเลกหรอ
องคกรขนาดใหญตางกไดเปลยนวธการในการจดเกบขอมลจากวธการดงเดมซงอาจ เกบขอมลอยใน
รปแบบของแฟมขอมลในระบบคอมพวเตอร มาใชการจดเกบดวยวธนซงในการพฒนาการจดเกบ
ขอมลดวยระบบฐานขอมลนน ผพฒนาระบบจ าเปนตองมความรความเขาใจตอกระบวนการตางๆใน
การพฒนาระบบฐานขอมลดวย ซงจะสามารถอธบายขนตอนในการพฒนาระบบฐานขอมลไดดงน
ขนตอนในการพฒนาระบบฐานขอมล
ส าหรบขนตอนในการพฒนาระบบฐานขอมลนนสามารถประยกตเอาวธการในการพฒนา
ระบบสารสนเทศตางๆ มาใช ซงวธการทนยมน ามาใชในการพฒนาระบบเรยกวา วงจรการพฒนา
ระบบ (System development Life Cycle: SDLC) ซงไดก าหนดขนตอนหลกของการพฒนาระบบ
โดยสามารถอธบายในแตละขนตอนไดดงน (สมชาย วรญญานไกร, 2555)
1. การก าหนดปญหา (Problem Definition)
ขนตอนนจะบงบอกทศทางของโครงการหรอของระบบวาจะไปในทศทางใดโดยวเคราะห
ปญหาของระบบงานเดมตงแตวตถประสงค ขอบเขตของงาน และทรพยากรทตองใชเมอผบรหารของ
มหาวท
ยาลยราชภฏธนบร
16
องคกรมความตองการทจะสรางระบบสารสนเทศขน เนองจากความลาหลงของระบบงานเดม หรอ
การไมมประสทธภาพเพยงพอของระบบงานเดมทตอบสนองความตองการในปจจบนได
2. การศกษาความเปนไปได (Feasibility Study)
ขนตอนทศกษาความเปนไปไดของระบบวาจะประสบความส าเรจหรอไม หลงจากท
ทราบปญหาของระบบงานเดมแลว โดยแสดงใหเหนวาระบบใหมนจะมลกษณะแบบใด พจารณา
ขอมลน าเขาผลลพธภายใตตนทนและทรพยากรทก าหนดไว ผลจากขนตอนทจะท าใหทราบวาจะ
ด าเนนโครงการตอหรอยกเลก นอกจากนยงท าใหหนวยงาน นกวเคราะห และนกออกแบบเขาใจ
ตรงกนซงจะมการศกษาความเปนไปไดในดานตางๆ ดงน
2.1 ความเปนไปไดของเทคโนโลย (Technological Feasibility)
การศกษาระบบงานเดมวามอปกรณและซอฟตแวรเพยงพอทจะรองรบ
สารสนเทศใหมไดหรอไมหากไมมจะตองการจดซออปกรณและซอฟตแวรประเภทใดเพมเตม หรอถา
มอยแลวกจะตองวเคราะหถงความสามารถของอปกรณและซอฟตแวร
2.2 ความเปนไปไดทางดานการปฏบตการ (Operational Feasibility)
การวเคราะหวาระบบงานเดมมบคลากรทมความสามารถหรอมประสบการณใน
การพฒนาและตดตงระบบหรอไม นอกจากนยงตองพจารณาวาผใชระบบ มความคดเหนอยางไรกบ
การเปลยนแปลงของระบบทจะเกดขน
2.3 ความเปนไปไดทางเศรษฐศาสตร (Economic Feasibility)
การศกษาคาใชจายตางๆ ทจะเกดขนตงแตเรมตนพฒนาระบบจนกระทงมการ
ตดตงและใชงานจรง นอกจากนยงตองท าการคาดการณถงผลประโยชนทจะไดรบ รวมทงเวลาท
จะตองใชในการพฒนาระบบ เพอจะน าขอมลทไดมาสรปวาคมคาหรอไมทจะท าการเปลยนระบบ
3. การวเคราะหระบบ (System Analysis)
ขนตอนการพจารณาวาระบบจะท าอยางไรและตองท าอะไรบาง ผวเคราะหระบบจะ
ใชเครองมอชวยในการวเคราะหระบบ เชน ผงระบบงาน(System flowchart) แผนผงโครงสราง
แผนภาพกระแสขอมล (Data flow diagram : DFD) ซงจะท าใหเหนภาพรวมของระบบ โดยผ
วเคราะหระบบจะตองวเคราะหในเรองตอไปน
มหาวท
ยาลยราชภฏธนบร
17
3.1 การวเคราะหความตองการของผใช (Users Requirement Analysis)
ประกอบดวยความตองการของขอมลของผปฏบตงาน (End User) และความตองการสารสนเทศของ
ผบรหารเพอใหสามารถออกแบบระบบใหมไดตรงกบความตองการนนมากทสด ในขนตอนนจะเรม
ตงแตการศกษาระบบการท างานขององคกรซงเปนระบบงานเดมใหเขาใจกอนวามลกษณะการท างาน
อยางไรแลวจะมการเกบรวบรวมขอมลตางๆ จากผใชรวมไปถงกฎเกณฑและขอบงคบตางๆ ดวย สงท
ตองการวเคราะหไดแก
3.1.1 ขอบเขตของฐานขอมลทจะสราง จากการวเคราะหความตองการของ
ขอมลสารสนเทศองคกร ผออกแบบระบบควรจะตองทราบวาระบบฐานขอมลทจะสรางขนนน จะ
น ามาใชชวยงานทางดานใดในองคกร และมความสามารถท างานเกยวกบอะไรบาง ฐานขอมลนนจะ
เปนแบบฐานขอมลรวมหรอเปนฐานขอมลแบบกระจาย
3.1.2 ความสามารถของโปรแกรมประยกตทสรางขน จะตองทราบวา
โปรแกรมประยกตทสรางขนจะมความสามารถในการท างานดานใดบาง นอกจากนยงตองค านงถง
การควบคมความคงสภาพของขอมลเมอมการจดการกบขอมลใดๆ รวมทงการรกษาความปลอดภย
ของระบบอกดวย
3.2 อปกรณทางดานอปกรณและซอฟตแวรทจะมการใช การพจารณาวาควรใช
อปกรณหรอซอฟตแวรทมประสทธภาพมากนอยเพยงใด ตองพจารณาจากองคประกอบหลายอยาง
เชน ในองคกรนนมผทตองการใชงานฐานขอมลมากนอยเพยงใด จ านวนรายการเปลยนแปลง
(Transactions) ทจะตองประมวลผลในแตละวน และจ านวนความตองการในการพมพขอมล เปนตน
ขอมลเหลานจะน ามาชวยในการตดสนใจถงขนาดและประเภทของคอมพวเตอร จ านวนเนอทของสอ
เกบ รวมไปถงประเภทของระบบจดการฐานขอมล
3.3 การวางแผนระยะเวลาในการท างาน การวางแผนจะเรมตงแตการออกแบบ
ฐานขอมล การลงมอเขยนโปรแกรม การแกไขขอผดพลาดของโปรแกรม การท าเอกสารประกอบการ
ท างาน และการตดตงระบบ ซงตองมการก าหนดระยะเวลาทตองใชในแตละขนตอน เพอจะใหการ
ด าเนนงานสามารถบรรลตามระยะเวลาทก าหนดไว
มหาวท
ยาลยราชภฏธนบร
18
4. การออกแบบระบบ (System Design)
ขนตอนการออกแบบเพอใหไดระบบใหม ประกอบดวยการออกแบบกระบวนการ
ท างาน (Procedure design) การออกแบบผลลพธ (Output design) การออกแบบขอมลน าเขา
(Input design) การออกแบบฐานขอมล (Database design) และการออกแบบโปรแกรม (Program
design) ซงการออกแบบผานขอมลจะตองค านงถงดงตอไปน
4.1 การออกแบบฐานขอมลในระดบความคด (Conceptual Database Design)
การน าเสนอระบบฐานขอมลในลกษณะของแผนภาพโดยอาจใชตวแบบ E-R ซง
จะมการแสดงขอมลหลกทงหมดทม ลกษณะเฉพาะของแตละขอมลเทานน และความสมพนธระหวาง
ขอมลหลกออกมาในรปแบบของแผนภาพ ขอดของตวแบบ E-R คอสามารถท าความเขาใจไดงาย ท า
ใหเหนภาพรวมของฐานขอมลทงระบบ และนอกจากนตวแบบทไดจะมความเปนอสระจากระบบการ
จดการฐานขอมล ทใชโดยไมสนใจวาระบบจดการฐานขอมลทใชนนองกบตวแบบของฐานขอมล
รปแบบเชงสมพนธเครอขายหรอล าดบขนและไมขนกบอปกรณอกดวย หลงจากสรางตวแบบ E-R
แลวใหแปลงอยในรปแบบของตวแบบแบบอน ทสอดคลองกบระบบจดการฐานขอมลทเลอกใช เชน
ถาระบบจดการฐานขอมลทใชองกบตวแบบเชงสมพนธ จะตองแปลงตวแบบ E-R นนใหอยในรปแบบ
ของความสมพนธตางๆ ทอยในรปแบบทเปนบรรทดฐาน
4.2 การออกแบบฐานขอมลในระดบตรรก (Logical Database Design)
หลงจากขนตอนท 3 คอการวเคราะหความตองการของผใช และรวบรวม
กฎเกณฑตางๆอนพงมไดแลว อาจท าการออกแบบฐานขอมลในระดบตรรกะ โดยการใชตวแบบทาง
ขอมลทสอดคลองกบระบบการจดการฐานขอมลทใช เชน ท าการออกแบบฐานขอมล โดยใชตวแบบ
เชงสมพนธ ถาระบบจดการฐานขอมลองกบตวแบบสมพนธ ซงการออกแบบในระดบตรรกะนไมตองม
การออกแบบในแนวความคด คอไมตองมการสรางแผนภาพ E-R มากอน ซงกเปนวธทนยมใช แตตอง
ทราบถงกระบวนการในการออกแบบ
4.3 การออกแบบฐานขอมลในระดบกายภาพ (Physical Database Design)
ขนตอนการออกแบบในระดบลางสด ซงจะยงเกยวกบการจดเกบขอมลจรงๆ
ภายในหนวยเกบขอมล เชน จานบนทก เพอใหสามารถเพมประสทธภาพในการเขาถงหรอการคนหา
มหาวท
ยาลยราชภฏธนบร
19
ขอมล ในขนตอนนอาจเปนการสรางดรรชน (Index) การจดกลม (Clustering) ซงเปนการจดเกบ
ขอมลทมการใชงานบอยๆไวในหนวยเกบขอมลเดยวกน หรอการใชเทคนคการหาต าแหนงทเกบขอมล
แฮชชง (Hashing Technique) ในการจดต าแหนงทอยของขอมลภายในหนวยเกบ เปนตน
หลงจากออกแบบเรยบรอยแลวจะเรมพฒนาโปรแกรม (Implementation) โดยเลอกระบบ
จดการฐานขอมลขนมาใช และผออกแบบระบบซงอาจเปนนกวเคราะหระบบหรอผออกแบบ
ฐานขอมล จะท าการออกแบบโปรแกรมวาระบบจะตองประกอบดวยโปรแกรมใดบาง แตละโปรแกรม
มหนาทอะไร และมความสมพนธกนอยางไร การเชอมโยงระหวางโปรแกรมจะท าอยางไร นอกจากน
ยงตองมการออกแบบหนาจอการน าขอมลเขา รปแบบรายงาน และการควบคมความคงสภาพของ
ฐานขอมล ซงจะน ามาสรางเปนเอกสารทเรยกวาขอมล การออกแบบโปรแกรม (Program
Specification) เพอเตรยมสงใหกบนกเขยนโปรแกรมใชเปนแบบในการเขยนโปรแกรมตอไป
ในการพฒนาโปรแกรม นกเขยนโปรแกรมจะท าการเขยนและทดสอบโปรแกรมวาท างานได
ถกตองหรอไม โดยจะมการทดสอบกบขอมลจรงทมอย ถาเปนระบบใหญทตองอาศยนกเขยน
โปรแกรมหลายคนชวยกนเขยนโปรแกรมหลงจากทแตละคนท าการทดสอบโปรแกรม (Program
Testing) ของตนเองเสรจแลว จะน าโปรแกรมเหลานนมารวมกนใหเปนระบบเดยว แลวท าการ
ทดสอบอกครง ซงจะเรยกวาการทดสอบระบบ (System Testing) โดยทวไปแลวการแยกทดสอบ
เฉพาะโปรแกรมสวนใหญจะผาน แตเมอมการทดสอบระบบสวนใหญจะไมผาน เนองจากนกเขยน
โปรแกรมแตละคนอาจมความเขาใจในงานไมตรงกน จงท างานไมประสานกน
ดงนนการทดสอบระบบจงเปนเรองส าคญจะตองท าการแกไขจนกวาจะผานใหได และตองม
การทดสอบขอมลน าเขา เพอทดสอบการท างานของระบบทถกตองตามตองการหรอไมดวย หลงการ
พฒนาโปรแกรมเรยบรอยแลว จะตองท าเอกสารประกอบโปรแกรม (Documentation) เพออธบาย
รายละเอยดของโปรแกรมวา จดประสงคของโปรแกรมคออะไร ใชงานดานไหน ฯลฯ ซงอาจจะเปน
การสรปรายละเอยดของโปรแกรมและแสดงเปนผงงาน (Flowchart) หรอ Pseudo code กได
หลงการพฒนาโปรแกรมแลวควรมการท าเอกสารประกอบโปรแกรมทกขนตอนของการพฒนา
โปรแกรมไมวาจะเปน ขนตอนการออกแบบการเขยนโปรแกรมหรอขนตอนการทดสอบโปรแกรม ซง
การท าเอกสารน มประโยชนอยางมากตอหนวยงาน เนองจากบางครงอาจตองการเปลยนแปลงแกไข
มหาวท
ยาลยราชภฏธนบร
20
โปรแกรมทไดมการท าเสรจไปนานแลว เพอใหตรงกบความตองการทเปลยนไป จะท าใหเขาใจ
โปรแกรมไดงายขน แลวจะเปนการสะดวกตอผทเขามารบชวงงานตอภายหลง เอกสารประกอบ
โปรแกรมจะมอย 2 แบบ คอ
1. เอกสารประกอบโปรแกรมส าหรบผใช (User Documentation) เหมาะส าหรบ
ผใชทไมตองเกยวของกบการพฒนาโปรแกรม แตเปนผทใชงานโปรแกรมอยางเดยว จะอธบาย
เกยวกบการใชโปรแกรม ตวอยาง เชน โปรแกรมนท าอะไร ใชงานในดานใด ขอมลเขามลกษณะ
อยางไร ขอมลออกหรอผลลพธมลกษณะอยางไร การเรยกใชโปรแกรมท าอยางไร ค าสงหรอขอมลท
จ าเปนใหโปรแกรมเรมท างาน มอะไรบาง อธบายเกยวกบประสทธภาพ และความสามารถของ
โปรแกรม
2. เอกสารประกอบโปรแกรมส าหรบผ เขยนโปรแกรม ( Technical
Documentation) จะแบงออกเปน 2 สวนคอ สวนทเปนค าอธบายหรอหมายเหตในโปรแกรมหรอ
เรยกอกอยางหนงวาค าอธบาย (Comment) ซงสวนใหญมกจะเขยนแทรกอยในโปรแกรมอธบายการ
ท างานของโปรแกรมเปนสวนๆ สวนอธบายดานเทคนค มกจะท าเปนเอกสารแยกตางหากจาก
โปรแกรม ซงจะอธบายในรายละเอยดทมากขน เชน ชอโปรแกรมยอยตางๆ มอะไรบาง แตละ
โปรแกรมยอยท าหนาทอะไร และค าอธบายยอๆ เกยวกบวตถประสงคของโปรแกรม เปนตน
5. การตดตงระบบ (System Construction)
ขนตอนนเปนการทดสอบระบบแลวตดตงระบบจรงใหกบหนวยงานรวมถงการบ ารงรกษา
ระบบ การทดสอบโปรแกรมนอาจท าไดในระหวางการพฒนาโปรแกรม สวนการตดตงระบบอาจ
ก าหนดใหระบบงานเดมท างานขนานไปกบระบบใหม หรออาจยกเลกระบบเดมแลวเขาสระบบใหม
ทงหมด ทงนขนกบนกวเคราะหและออกแบบระบบจะตดสนใจเลอกใช ขนตอนนรวมถงการน าขอมล
จากระบบเดมแปลงเขาสฐานขอมลของระบบใหมดวย นอกจากนยงรวมไปถงการฝกอบรมใหแกผใช
แนวคดเกยวกบประสทธภาพของระบบ
แนวความคดเกยวกบประสทธภาพของการเขยนโปรแกรมเพอใชในธรกจตางๆ ในการ
วางแผนและนโยบายการท างานทเกดขนมกใหความส าคญเกยวกบประสทธภาพการท างานของ
มหาวท
ยาลยราชภฏธนบร
21
โปรแกรมเปนอนดบแรก เพอใชประสทธภาพเปนตววดการท างานของโปรแกรมหรอระบบทถก
พฒนาออกมาวา ไดตอบสนองความตองการตามทวางแผนไวหรอไม ซงการประเมนโดยผเชยวชาญ
ดานการเขยนโปรแกรมสามารถแบงการวดประสทธภาพของการพฒนาระบบไดเปน
1. การประเมนระบบดาน Functional Requirement Test คอการประเมนดานการตรง
ตามความตองการของผใชระบบ ซงเปนการประเมนผลความถกตอง
2. การประเมนระบบดาน Functional Test คอการประเมนดานการท างานไดตามฟงกชน
งานของระบบ โดยเปนการประเมนความถกตองและประสทธภาพในการท างานของระบบ
3. การประเมนระบบดาน Usability Test คอ การประเมนดานความงายตอการใชงาน
ระบบ ซงเปนการประเมนลกณะของการออกแบบระบบวามความยากงายตอการใชงานมากนอย
เพยงใด
4. การประเมนระบบดาน Security Test คอ การประเมนดานการรกษาความปลอดภยของ
ขอมล ในระบบ โดยเปนการประเมนระบบในดานการร กษาความปลอดภยของขอมล
(อาณฐพล ไชยแสน, 2557)
การประเมนฐานขอมล
การประเมนฐานขอมลมหลกเกณฑการประเมนคลายคลงกบการประเมนแหลง
สารสนเทศในสอรปแบบอนๆ การพจารณาประเมนฐานขอมลพอสรปไดดงน
1. ความคงท (Consistency) หมายถงระเบยนทอยภายในฐานขอมลเปนไปตามกฎ
ขอตกลง ในเรองเขตขอมล องคประกอบขอมล เชนเดยวกบการท าดชน และการแกไข
2. ครอบคลม (Coverage/Scope) หมายถง ฐานขอมลมความครอบคลม ในเรองท
จดท าตามนโยบายหรอวตถประสงค
3. ความทนสมย (Timeliness) มการปรบปรงแฟมขอมลในแตละสวนใหทนสมยถกตอง
เปนปจจบน
4. ความถกตอง (Accuracy/Error rate) หมายถง ความถกตองของสารสนเทศทบนทก
ลงในฐานขอมลรวมทงการสะกดค า
มหาวท
ยาลยราชภฏธนบร
22
5. เขาถงขอมลไดงาย (Accessibility/Ease of use) หมายถง สามารถใชงานงายไม
ซบซอนมระบบชวยการคนคน เชน หวเรองหรอศพทสมพนธ
6. มการบรณาการ (Integration) หมายถง สามารถยายขอมลไปสโปรแกรมอนๆ ได
7. ผลลพธทไดจากฐานขอมล (Output) หมายถง สามารถก าหนดรปแบบผลลพธพมพ
ทางเครองพมพ หรอผลลพธในรปแฟมขอมลเพอจดสงทางจดหมายอเลกทรอนกส หรอจดเกบในจาน
บนทกหรอสงทางโทรสาร
8. สารสนเทศ (Documentation) หมายถง สารสนเทศทไดรบทนเวลา ถกตองและ
สามารถอานได
9. การฝกอบรมผใช (Customer support and training) หมายถง การฝกอบรมผใชให
สามารถใชระบบทงในระดบพนฐานและลกซง
10. ราคา (Value-to-cost ratio) หมายถง ความเหมาะสมในเรองราคาเมอเทยบกบ
ประสทธภาพของระบบ
นอกจากนเพอใหการพฒนาระบบฐานขอมลมประสทธภาพและเพอใหเกดประโยชน
สงสดตอการพฒนาและการใชประโยชนจากระบบฐานขอมลทพฒนาขนนน จ าเปนตองค านงถงปจจย
ทสงผลตอคณภาพของฐานขอมลอกดวย (กตตพงษ กลมกลอม, 2554)
ปจจยทสงผลตอคณภาพของฐานขอมล
1. ปจจยดานกายภาพ หมายถง คณภาพของฐานขอมลในดานฮารดแวร และซอฟตแวร
เชน ขนาดของอปกรณทใชในการจดเกบขอมล ระบบการรกษาความปลอดภย ประสทธภาพของการ
ส ารองขอมล ความยากงายในการขยายขดความสามารถของระบบในอนาคต เวลาทใชในการจดการ
หรออานขอมลของ Database Engine เปนตน
2. ปจจยดานเทคนค หมายถง คณภาพของฐานขอมลทเกยวของกบการใชงานฐานขอมล
โดยบคลากรดานไอท เชน การมภาษาเพอการจดการขอมล และภาษาเพอการใชงานขอมล ทเขาใจ
งาย ไมซบซอน และมความสามารถการจดการกบขอมลไดอยางมประสทธภาพ หรอความสามารถใน
การน าขอมลไปใชงานรวมกบขอมลในฐานขอมลประเภทอน
มหาวท
ยาลยราชภฏธนบร
23
3. ปจจยทางดานขอมล หมายถง คณภาพของฐานขอมลในดานของคณภาพของขอมล เชน
ความยากงายในการดงขอมลมาใชงาน ความเปนอนหนงอนเดยวกนของขอมล ความไมซ าซอนกน
ของขอมล โดยปจจยทางดานคณภาพของฐานขอมล จะไดมากจากการออกแบบระบบฐานขอมลทม
ประสทธภาพเทานน
การพฒนาระบบบนเทคโนโลยเวบ
1. เวลดไวดเวบ (WWW)
เวลดไวดเวบ (World Wide Web) หรอ เรยกอยางยอวา เวบ (Web) (กฤดาภทร สหาร,
2557) คอ ระบบการแสดงผลขอมล ทผใชงานสามารถเขาถงขอมลและบรการตางๆ ไดโดยการตดตอ
ผานเครอขายอนเทอรเนต และในการรบและสงขอมลในระบบเวบสอสารดวยโพรโทคอล HTTP เวบ
รองรบการท างานในลกษณะครอสแพลตฟอรม (Cross Plat Form) กลาวคอ ระบบเวบสามารถ
ท างานไดบนเครองคอมพวเตอรทมความหลากหลาย และมความแตกตางกนทงในดานฮารดแวรและ
ซอฟตแวร
ในปจจบนเวบถกใชงานอยางแพรหลาย แตมกจะถกเรยกกนโดยทวไปวาอนเทอรเนต แท
ทจรงแลวการใชงานเครอขายเพอแลกเปลยนขอมลซงตองใชเบราวซเซอรในการท างานนนคอ เวบ
แตเวบท างานโดยอาศยระบบเครอขายอนเทอรเนตในการรบสงขอมล หรอการสอสารผานมาตรฐาน
HTTP เครองคอมพวเตอรทใชตดตอสอสารผานระบบเวบ สามารถจ าแนกตามบทบาทออกเปน 2
บทบาทคอ เวบไคลแอนทและเวบเซรฟเวอร
1. เวบไคลแอนท (Web Client) คอ เครองคอมพวเตอรทผใชงานเวบใชในการ
ตดตอเพอขอรบบรการตางๆจากเวบเซรฟเวอร โดยปกตแลวในการใชงานเวบมกจะใชเวบเบราวเซอร
เปนเครองมอในการแสดงผลขอมล ดงนนเวบไคลเอนทจงอาจหมายถงเวบเบราวเซอรกได
2. เวบเซรฟเวอร (Web Server) คอ เครองคอมพวเตอรทท าหนาทในการเกบ
เอกสารเวบ ในรปแบบของเอกสาร HTML และโปรแกรมหรอโปรแกรมประยกตตางๆเพอใหบรการ
แกผใชงานเวบ
มหาวท
ยาลยราชภฏธนบร
24
2. องคประกอบเวบ
องคประกอบเวบ คอ สงซงเปนสวนประกอบทท าใหเกดระบบเวบและท าใหเราสามารถใช
งานเวบได อาจจ าแนกองคประกอบเวบออกเปน 6 องคประกอบ ไดแก ภาษาโปรแกรมบนเวบ
เครองมอทใชในการแสดงผลเวบเซรฟเวอร ระบบการอางองรซอรส โพรโทคอล HTTP และ
อนเทอรเนต
2.1 ภาษาการโปรแกรมบนเวบ
ภาษาการโปรแกรมบนเวบ (Web Programming Language) หมายถง
ภาษาคอมพวเตอรทใชในการแสดงผลขอมลบนเวบ หรอภาษาทใชในการพฒนาแอพพลเคชนและ
บรการบนเวบ ภาษาการโปรแกรมบนเวบจ าแนกออกเปน 2 ประเภท คอ ภาษาการโปรแกรมบนเวบ
ฝงไคลเอนท และภาษาการโปรแกรมบนเวบฝงเซรฟเวอร
2.1.1 ภาษาการโปรแกรมบนเวบฝงไคลเอนต (Client – Side Programming
Language) หมายถงภาษาคอมพวเตอรทมการประมวลผลทเครองคอมพวเตอรของผใชงานเวบ ใน
การประมวลผลจะใชทรพยากร (เชน ซพย เมมโมร หนวยความจ า) ทเครองคอมพวเตอรของผใชงาน
เวบ ตวอยางภาษาการโปรแกรมบนเวบฝงไคลเอนท ไดแก VBScript JavaScript CSS และ HTML
เปนตน ซงในเบราวเซอรมการตดตงตวแปลค าสง (Interpreter) ของภาษาเหลาน ในปจจบนภาษา
HTML คอภาษามาตรฐานในการแสดงบนเวบ
2.1.2 ภาษาฝงโปรแกรมบนเวบฝงเซรฟเวอร (Server-Side Programming
Language) หมายถง ภาษาคอมพวเตอรทมการประมวลผลทเวบเซรฟเวอร ในการประมวลผล
โปรแกรมจะใชทรพยากรทเวบเซรฟเวอรทงหมด และในเวบเซรฟเวอรนนจะมตวแปรค าสงของภาษา
ตดตงอย ตวอยางภาษาการโปรแกรมบนเวบฝงเซรฟเวอร ไดแก PHP JSP ASP และ Perl เปนตน
3. เครองมอทใชในการแสดงผล
เครองมอทใชในการแสดงผล หมายถง โปรแกรมทท าหนาทอานและตความภาษามารค
อพ แลวแสดงผลขอมลเพอใหผใชงานเวบสามารถมองเหนขอมลนนได เครองมอทใชในการแสดงผลท
รจกกนดเรยกวา เบราวเซอร (Browser) อาจจ าแนกประเภทเบราวเซอรได 2 ประเภท คอ
เบราวเซอรแบบเทกซโหมดและแบบกราฟกโหมด
มหาวท
ยาลยราชภฏธนบร
25
3.1 เบราวเซอรแบบเทกซโหมด ไดแก Lynx Emacs/W3C Links และ ELinks เปน
ตน เบราวเซอรประเภทนทกไมไดรบความนยมในการใชงาน เนองจากการแสดงผลเปนการแสดงผล
ในลกษณะขอความและไมสามารถแสดงรปภาพได
3.2 เบราวเซอรแบบกราฟกโหมด ใชงานคอนขางงายและแสดงผลขอมลไดสวยงาม
ตวอยางเบราวเซอรประเภทกราฟกโหมด ไดแก Internet Explorer (IE) Firefox Netscape และ
Opera เปนตน อยางไรกตามความสามารถในการแสดงผลของเบราวเซอรอาจมความแตกตางกน
4. เวบเซรฟเวอร
เวบเซรฟเวอร (Web Server) หรออาจเรยกวา HTTP Server หมายถง เครอง
คอมพวเตอรทมโปรแกรมส าหรบการตดตอสอสารขอมลกบเวบเบราวเซอร เวบเซรฟเวอรมการ
จดเกบเอกสารเวบ (เอกสาร HTML) โปรแกรมหรอโปรแกรมประยกตตางๆเพอใหบรการแกผใชงาน
เวบ เวบเซรฟเวอรมกเปนเครองคอมพวเตอรทมสมรรถนะสง เพราะจะตองรองรบการใหบรการแก
เวบไคลเอนทจ านวนมากทตดตอขอใชบรการในเวลาเดยวกนในหนวยงานหนงๆ อาจจดตงเวบ
เซรฟเวอรมากกวา 1 เครอง ในการใชงานโปรแกรมประยกตบนเวบนน อาจมการก าหนดเซรฟเวอร
ฐานขอมล (Database Server) บนเวบเซรฟเวอรหรอจดการแยกตางหาก
5. ระบบการอางองรซอรส
รซอรส (Resource) บนเวบ หมายถง ขอมลใดๆ ทสามารถอางองไดดวยการก าหนดทอย
(Address) เวบใชระบบการอางองทอยของรซอรสทเรยกวา ระบบการอางองแบบโกลบอล (Global
Identification) ระบบการอางองแบบโกลบอลมขอก าหนดวา รซอรสหนงๆ สามารถอางองไดดวยท
อยเพยงหนงคาเทานน ทอยหรอแอดเดรสอางองรซอรสนนอาจเรยกวา URL หรอ URI ซงทง URL
และ URI ตางกหมายถงทอยทมความอางองรซอรสแบบโกลบอล URL (Uniform Resource
Locator) มกถกใชเพอเรยกแอดเดรสทอางองไปยงรซอรสประเภทเวบเพจ สวน URI (Uniform
Resource Identifier) เปนการเรยกของผใชโดยไมเจาะจงประเภทของรซอรส
โดยแอดเดรส URI หรอ URL มองคประกอบ 4 สวนคอ
มหาวท
ยาลยราชภฏธนบร
26
1. สคมา (Schema) แสดงโพรโทคอลทใชในการเขาถงรซอรส เชน http://
หมายถง รซอรสทสามารถเขาถงไดผานโพรโทคอล HTTP และ ftp:// หมายถง รซอรสทสามารถ
เขาถงไดผานโพรโทคอล FTP
2. โดเมนเนม (Domain Name) คอชอโดเมนหรอชอของเครองคอมพวเตอรท
จดเกบทรพยากรในเครอขายอนเทอรเนต ซงโดเมนเนมจะถกจบคกบหมายเลข IP Address
3. พาธ (Path) ใหรายละเอยดในการเขาถงรซอรส หรอโฟลเดอรทจดเกบรซอรสใน
เครองคอมพวเตอร
4. รซอรส (Resource) คอขอมลในระบบเวบ เชน index.html คอ เวบเพจ และ
music.mp3 คอไฟล MP3
ซงวธการในการเรยกใชของผใชจะเรยกใชผานโปรแกรมเวบเบราเซอรซงโดย
สวนมากจะไดก าหนดสคมาไวเพออ านวยความสะดวกแกผใชในการเขาถงเวบ เชน http:// หรอ
https:// เปนตน โดยผใชสามารถพมพชอโดเมนของเวบทผใชตองการไดโดยตรง
6. โพรโทคอล HTTP
ในการสอสารระหวางมนษยนนจะตองมผพดและผฟง เมอคนหนงก าลงพดคนอนๆกจะ
เปนผฟงหากทกๆคนตางพดขนพรอมๆกนกจะท าไมสามารถสอสารกนไดรเรอง ในการสอสารขอมล
ในระบบคอมพวเตอรใดๆกตาม กมความคลายคลงกบการสอสารของมนษยทจะตองมการก าหนด
โพรโทคอลทคอมพวเตอรใชในการรบสงขอมล
โพรโทคอล (Protocol) คอ กฎเกณฑทใชในการรบและสงขอมลซงทงผรบและผสงขอมล
จะตองยดถอและ ปฏบตตามตลอดการสอสารขอมล จงจะท าใหการรบและสงขอมลนนส าเรจได
6.1 การรบสงขอมลในเวบท างานดวยโพรโทคอล HTTP
HTTP (Hypertext Transfer Protocol) เปนโพรโทคอลมาตรฐานทใชในการรบสง
ขอมลระหวางเวบไคลเอนทและเวบเซรฟเวอร ทท างานในลกษณะรองขอและตอบกลบ (Request-
Reply Protocol) และท างานทพอรตบรการหมายเลข 80 ในการสอสารเพอเรยกเอกสารเวบหรอใช
บรการบนเวบนนไคลเอนทจะอรบบรการโดยสง HTTP Request ไปยงเวบเซรฟเวอรทพอรต
มหาวท
ยาลยราชภฏธนบร
27
หมายเลข 80 หลงจากนนเวบเซรฟเวอรจะตอบกลบโดยสง HTTP Response ซงประกอบดวย
HTTP Response Header และ HTTP Response Body ใหกบเวบไคลเอนท
ภาษาทางคอมพวเตอรทใชในการพฒนาระบบ
1. ภาษา PHP
ภาษา PHP เปนภาษาเขยนเวบซงเปนทนยมกนอยางมากในปจจบน (ธนยพฒน วงศรตน,
2556) สามารถสรางระบบงานหรอเวบแอพพลเคชนไดอยางหลากหลาย เนองจาก PHP ม
ความสามารถมากมาย ซงสามารถแบงออกเปน 3 หมวดหมความสามารถของภาษา PHP ไดดงน
(กฤดาภทร สหาร, 2557)
1.1 ความสามารถพนฐาน เปนความสามารถขนพนฐานทภาษาสครปตทวๆไปตอง
ท าได ไดแกสรางฟอรมโตตอบ หรอรบ-สงขอมลกบผใชได ตวอยางเชน PHP นนชวยใหสรางฟอรม
เพอรบขอมลกบผใชงาน, ใชงาน cookies เพอแลกเปลยนขอมลระหวางผใชงานกบเซรฟเวอร
1.2 แทรกโคด PHP เขาไประหวางโคดภาษา HTML ไดทนท : ท าไดงายเพยงแค
พมพแทรกเครองหมายพเศษเขาไประหวางสวนทเปนภาษา HTML กจะท าใหมความสามารถเพมขน
ทนท
1.3 ฟงกชนสนบสนนการท างาน : PHP มฟงกชนมากมายทเกยวของกบการจดการ
ขอความอกขระและ Pattern matching (เหมอนกบภาษา Perl) และสนบสนนตวแปร Scalar,
Array, Associative, Array นอกจากนยงสามารถก าหนดโครงสรางขอมลรปแบบอนๆทสงขนไปได
(เชนเดยวกบภาษา C หรอ Java)
2. ความสามารถในการตดตอกบฐานขอมลของภาษา PHP
การสรางเวบไซตสวนใหญจะมการรบ-สงขอมลกบผใชงาน เชน ผใชงานกรอกขอมลเพอ
สมครสมาชก การลอกอนเขาใชงานระบบ การซอขายสนคาออนไลน ฯลฯ เหลานลวนตองมการใช
งานฐานขอมลเพอท าใหขอมลถกจดการอยางถกตองและมประสทธภาพ สามารถจดเกบแสดงผลทาง
เวบเพจไดอยางถกตองสวยงาม ซงภาษา PHP มขอดกวาภาษาอนทสามารถรองรบการใชงาน
ฐานขอมลไดมากมาย
มหาวท
ยาลยราชภฏธนบร
28
3. รปแบบโครงสรางของภาษา PHP
ภาษา PHP มลกษณะคลายกบภาษาซ ทค าสงแตละค าสงนนจะตองปดทายดวย
เครองหมาย ; (Semicolon) โดยสามารถสอดแทรกกลมของภาษา PHP ไวในภาษา HTML ไดใน
ทกๆ สวนหรอต าแหนงทตองการ หรอจะเขยนเฉพาะค าสงภาษา PHP อยางเดยวโดยไมตองมค าสง
HTML เลยกได แลวบนทกเปนสกล .php ซงภาษา PHP สามารถเขยนไดในรปแบบทแตกตางกนถง
4 รปแบบ คอ (คะชา ชาญศลป, 2553)
3.1 รปแบบ XML (XML Style)
<? php
PHP Code In here
?>
3.2 รปแบบสครปต (Script Style)
<script language= “php”>
PHP Code In Here
</script>
3.3 รปแบบสน (Short Style)
<?
PHP Code In Here
?>
3.4 รปแบบ ASP (ASP Style)
<%
PHP Code In Here
%>
จากรปแบบทง 4 นน รปแบบ XML เปนรปแบบทนยมใชมากทสด และภาษา PHP
มกจะถกใชควบคกบภาษา HTML โดยสอดแทรกภาษา PHP ในต าแหนงทตองการในไฟลขอมล
HTML เมอโปรแกรมเวบเบราเซอร (Web Browser) จากฝงไคลเอนต (Client) สงไฟลสกล .php ไป
มหาวท
ยาลยราชภฏธนบร
29
ทเวบเซรฟเวอร (Web Server) แลว เวบเซรฟเวอรจะสงตอไปท PHP Pre-processor เพอท าการ
ประมวลผลค าสง PHP ทพบ แลวสงผลลพธกลบไปใหฝงไคลเอนต ซงเวบเซรฟเวอรจะสงผลลพธนน
กลบไปทเวบเบราเซอรในรปแบบของขอมล HTML เพอแสดงผลในฝงไคลเอนต
ความตองการของทรพยากรในการพฒนาระบบบนเทคโนโลยเวบ
ในการพฒนาโปรแกรมคอมพวเตอรบนเทคโนโลยเวบดวยภาษา PHP จ าเปนตองส ารวจ
ความพรอมของระบบคอมพวเตอรทจะใชงานซงมองคกอบส าคญหรอความตองการของทรพยากรใน
การพฒนาระบบ (อนรรฆนงค คณมณ, 2555) ดงน
1. เซรฟเวอร ในการใชงานเบองตนอาจใชเครองคอมพวเตอรทใชในการพฒนาโปรแกรมท า
หนาทเปนเซรฟเวอร หากเปนเวบไซตทท างานจรงจะตองเปนคอมพวเตอรทมคณสมบตดเยยมแยก
ตางหาก
2. ไคลเอนท คอ เครองของผใชงาน ในการศกษาดวยตนเองเราอาจจะใหไคลเอนทกบ
เซรฟเวอรเปนเครองเดยวกนไปเลย
3. โปรแกรม Web Server เปนเซฟเวอรทท าใหเซฟเวอรกลายเปนเวบเซรฟเวอร นนคอ
พรอมรองรบการใชงานจากไคลเอนทหลายๆตวพรอมกน ส าหรบโปรแกรม Web Server ทนยมกน
ไดแก Apache PWS (Personal Web Server) และ IIS (Microsoft Internet Information
Server)
4. โปรแกรม Text Editor เปนซอฟตแวรทใชพมพและแกไขสครปตในภาษา PHP ซงม
ใหเลอกหลายโปรแกรม เชน Notepad, FrontPage, Dreamweaver และ Edit Plus เปนตน
5. PHP Script Language คอ ค าสงภาษา PHP ทใชในการพฒนาโปรแกรม
6. โปรแกรม Database Server คอ ซอฟตแวรทท างานบนเซรฟเวอร ท าใหเซรฟเวอร
ใหบรการเกยวกบฐานขอมลได ส าหรบโปรแกรม Database Server ทนยมกนคอ MySQL,
PostgreSQL, SQL Server
7. โปรแกรม Database Manager คอ ซอฟตแวรทชวยอ านวยความสะดวกในการจดการ
ระบบฐานขอมล ทงนเพราะโปรแกรม Database Server บางตว เชน MySQL ไมไดสรางสวนท
จดการ, สราง, แกไข Database เหมอน Microsoft Access ท าใหจ าเปนตองมผชวยทคอยจดการ
มหาวท
ยาลยราชภฏธนบร
30
เกยวกบฐานขอมล ไดแก PHPMyAdim ทถกพฒนาขนดวยภาษา PHP เพอใชในการจดการ MySQL
โดยเฉพาะ
ขอควรปฏบตทวไปในการพฒนาเวบเพจหรอโปรแกรมประยกตบนเวบ
อาจสรปไดดงตอไปน (กฤดาภทร สหาร, 2554)
1. ควรก าหนดหวขอเรองทตองการแสดงในแตละเพจ โดยพจารณาขอมลตางๆ ทตองการ
น าเสนอในแตละหนา
2. ควรจดหาและจดการเตรยมขอมล และรปภาพใหพรอม รปภาพไมควรใหญ (มความ
ละเอยดสง) เกนไปเพราะอาจท าใหการโหลดเอกสารใชเวลานาน
3. ควรออกแบบโครงสรางเวบไซตเบองตน ซงอาจก าหนดโครงสรางเอการแบบตนไม (Tree)
แลวพจารณาการเขาถงเอกสารในโครงสรางและการเชอมโยงระหวางเอกสาร
4. ควรยดหลกการ Web Usability ในการสรางเวบเพจ ซงค านงถงความสะดวกของผใชงาน
เวบเปนหลก เชน อ านวยความสะดวกในการเชอมโยงเวบโดยนกถงความสะดวกในการยอนกลบไปยง
ขอมลในหนาทผานมาหรอการเชอมโยงเอกสารไปยงเวบเพจหนาถดไป หรออ านวยความสะดวกใน
การคนหาขอมล และการเชอมโยงเอกสารไมควรซบซอนจนเกนไปจนท าใหผใชงานเวบไมทราบ
ต าแหนงของตนเองในเวบไซต
5. เลอกภาษาการโปรแกรมบนเวบทเหมาะสม โดยค านงถงความสามารถของเวบเซรฟเวอร
และเบราวเซอรในการประมวลผลภาษาเหลานน และความสามารถของภาษาในการเขยนโปรแกรม
เพอสนบการท างานของแอพพลเคชน
6. การก าหนดชอไฟลของเอกสารเวบ ควรก าหนดชอของไฟลโดยใชตวอกษรภาษาองกฤษ
ตวพมพเลก ไมมชองวางในชอ และไมควรใชอกขระพเศษใดๆ หากเอกสารเปนเอกสาร HTML ควร
ก าหนดนามสกลดวย .htm หรอ .html และหากพฒนาจากภาษาอนๆ ควรก าหนดนามสกลตาม
เงอนไขของภาษานนๆ เชน .php ส าหรบค าสงทพฒนาดวยภาษา PHP หรอ .jsp ส าหรบค าสงท
พฒนาดวยภาษา JSP
มหาวท
ยาลยราชภฏธนบร
31
7. หากตองการท าใหเอกสารนนเปนหนาแรกของเวบไซต ควรก าหนดชอของไฟลเอกสาร
ดวย index.html ซงเวบเซรฟเวอรโดยทวไปจะโหลดเอกสารนขนมาแสดงเปนหนาแรกของเวบไซต
ทนท
8. สรางโฟลเดอรเพอจดเกบไฟลเอกสารใหเหมาะสม เชน สรางโฟลเดอรยอยส าหรบจดเกบ
เวบเพจ และรปภาพแยกออกจากกน ทงนเพอท าใหการเกบไฟลเปนระบบและมระเบยบซงงายตอ
การคนหาไฟลเมอตองการแกไขขอมลในอนาคต
9. ควรตรวจทานเอกสารเวบเพอความถกตองของเนอหาและขอมลและตรวจสอบการ
แสดงผลโดยทดลองใชเวบเบราวเซอรของหลายๆคายและหลายๆเวอรชน เพอปรบปรงใหการ
แสดงผลมความชดเจน ถกตอง และสวยงาม
10. ควรพงระวงในการเผยแพรเนอหา หรอรปภาพทไมเหมาะสม และหากขอมลเหลานนถก
คดลอกมาจากเวบไซตอนๆ ควรท าการอางองเพอบอกแหลงทมาของขอมล ทงนจะตองค านงถง
ลขสทธตางๆของเนอหาและรปภาพหรอกฎหมายทเกยวของกบคอมพวเตอรและเทคโนโลย
สารสนเทศอกดวย
งานวจยทเกยวของ
งานวจย
สชาดา ผองสใน (2556) ไดท าการวจยเรอง การพฒนาระบบฐานขอมลเพอการจดเกบ
สนคาคงคลง โดยในงานวจยนศกษาพฒนาโปรแกรมคอมพวเตอรส าเรจรป เพอใชเปนระบบ
ฐานขอมลเพอการจดเกบขอมลสนคาคงคลงและขอมลประวตลกคา โดยมวตถประสงคเพอลดเวลา
และความผดพลาดในการคนหาสนคาและการคนคนขอมลประวตการใชบรการลกคา ผลการ
ด าเนนการในงานวจยสามารถลดเวลาในการบรหารจดการขอมลและการสบคนขอมลไดเปนอยางด
โดยสามารถลดเวลาทใชในการคนคนขอมลประวตลกคาได รอยละ 89.23 และลดเวลาในการคนหา
สนคาไดรอยละ 53.27
มหาวท
ยาลยราชภฏธนบร
32
สนธยา วนชย (2554) ไดท าการวจยเรองการพฒนาโปรแกรมระบบฐานขอมลเพอการ
บรหารการเรยนการสอน และการวจย มวตถประสงค เพอสรางโปรแกรมระบบฐานขอมลและ เพอ
ประเมนความพงพอใจ ผใชงานโปรแกรมระบบฐานขอมลเพอการบรหารการเรยนการสอนและการ
วจย คณะเทคโนโลย การเกษตร เครองมอทใชในการวจย ผวจยไดแบงออกดงน 1. โปรแกรมระบบ
ฐานขอมล และ แบบสอบถามเพอหาคาความพงพอใจผใชโปรแกรมระบบฐานขอมลเพอการบรหาร
การเรยน การสอนและการวจย กลมตวอยางท ใชในการวจยคออาจารยและนกศกษาคณะ
เทคโนโลยการเกษตร จ านวน 12 คน ผลการวจย ดานท 1 ดานการออกแบบโปรแกรม คาเฉลยรวม
เทากบ 3.01 ความพงพอใจอย ในระดบปานกลาง ดานท 2 ดานการใชงาน คาเฉลยรวมเทากบ 2.83
ความพงพอใจอยในระดบปาน กลาง ดานท 3 คมอการใชงาน คาเฉลยรวมเทากบ 1.83 ความพง
พอใจอยในระดบนอย แนวทางการพฒนาการพฒนาโปรแกรมระบบฐานขอมลเพอการบรหารการ
เรยนการสอน และการวจย ควรออกแบบโปรแกรมใหใชงานใหครอบคลมกบเน อหาทตองการ
น าเสนอ การเลอก ออกแบบเมนใหใชงานงาย การเขยนคมอใหครอบคลมเมนและการใชงานท งหมด
ของโปรแกรม
วณา เนตรสวาง และ สรตนา สงขหนน (2555) ไดน าเสนองานวจยลงในบทความวชาการเรอง การพฒนาโปรแกรมระบบฐานขอมลการจดเกบเอกสารส าหรบหนวยงานการศกษาวตถประสงคเพอใชเปนเครองมอในการบรหารงานเอกสารเพมประสทธภาพระบบการจดเกบเอกสารงานสารบรรณ การรบหนงสอ การสงหนงสอ การเกบเอกสาร การสบคนขอมลเอกสารรวมทงเพมขดความสามารถในการจดการงานดานเอกสารใหมความสะดวกรวดเรวลดปญหาการสญหายของเอกสารลดการใชแฟมกระดาษ ลดพนทการใชตในการจดเกบเอกสาร ลดการสนเปลองทรพยากรกระดาษ และลดขนตอนการท างานทซ าซอนในระบบงานเอกสารแบบเดมซงผลจากการวเคราะหออกแบบโครงสรางและระบบงานการจดเกบเอกสารแบบใหมใหมลกษณะการท างานคลายกบการจดเกบเอกสารระบบเดม เพอใหผใชงานสามารถเรยนร และเขาใจระบบไดงายขนส าหรบขอมลเอกสารทใชในการวจยครงนเปนขอมลเอกสารภาควชาคณตศาสตร คณะวทยาศาสตรประยกต มหาวทยาลยเทคโนโลยพระจอมเกลาพระนครเหนอ เครองมอทใชในการพฒนาการออกแบบนนใชระบบจดการฐานขอมล Microsoft Access 2007 ผลการประเมนประสทธภาพของโปรแกรมจากผใชงาน จ านวน 10 คน ผประเมนมความพงพอใจในระดบ ดมากแสดงวาระบบทพฒนาขนนใชงานไดจรงและบรรลวตถประสงคทก าหนด
มหาวท
ยาลยราชภฏธนบร
33
สาวตร วงษนน (2558) ไดน าเสนอผลการวจยในบทความวชาการ โดยไดน าเสนองานวจยเรอง การพฒนาระบบฐานขอมลของทระลก : กรณศกษา คณะมนษยศาสตรและสงคมศาสตร มหาวทยาลยสงขลานครนทร วทยาเขตปตตาน ซงมวตถประสงคเพอ น าเทคโนโลยสารสนเทศมา ประยกตในการบรหารองคกรในสวนของการจดท าฐานขอมลเพอการ เบกจายของทระลก กลมผใชงานคอ บคลากรของคณะมนษยศาสตร และสงคมศาสตร มหาวทยาลยสงขลานครนทร การพฒนาระบบ สารสนเทศเพอการเบกจายของทระลกน จะชวยสนบสนนการด าเนน งานเพอตรวจสอบรายการคงคลง และการจดการของทระลกอยาง เปนขนตอน กลมตวอยาง คอ บคลากรของคณะฯ จ านวน 37 คน ผลการประเมนความพงพอใจม 3 สวนคอ ดานประสทธภาพระบบ ดานการออกแบบระบบ และ การบรการ พบวาอยในเกณฑดมาก บทความวชาการ
พวงรตน จนพล สญญา ตบะนยม และไชยยนต ปาละมาณ (2552) ไดน าเสนอบทความ
วชาการ เรองการพฒนาระบบการจดการเอกสารโดยใชฐานขอมลแบบกระจายบนเทคโนโลยเวบ
วตถประสงคเพอพฒนาระบบการจดการเอกสารโดยใชฐานขอมลแบบกระจายบนเทคโนโลยเวบ เพอ
เปนชองทางในการตดตอสอสารรบสงเอกสารระหวางหนวยงานของสถาบนการศกษาในเครอ
เทคโนโลยภาคใตซงตงอยตางสถานทโดยระบบท พฒนาขน ชวยลดคาใชจายในการตดตอสอสาร
ระหวางหนวยงานและการท าส าเนาเอกสาร เกดความรวดเรวและสะดวกในการรบสงเอกสาร จดเกบ
เอกสารอยางเปนระเบยบงายแกการคนหา ควบคมมสทธการใชงาน มระบบเมน 2 ภาษา เพมสาขา
ไดไมจ ากด และปรบเปลยนคาเรมตนระบบไดโดยผใช ระบบพฒนาโดยใชโปรแกรม Adobe
ColdFusion 8 ในการพฒนา Web Application และใชโปรแกรม Microsoft SQL 2005 เปน
ระบบจดการฐานขอมล อาศยเครอขายอนเทอรเนตในการเชอมโยงฐานขอมลถงกน จากการประเมน
ความพงพอใจผใชระบบดวยแบบสอบถาม สรปไดวาระบบทพฒนาขนมประสทธภาพในระดบด
สามารถใชงานและประหยดคาใชจายไดตามวตถประสงค
วฒไกร ปอมมะรง (2556) ไดน าเสนอบทความวชาการเรองการพฒนาโปแกรมระบบฐานขอมล ดานงานโสตทศนปกรณและอาคาร สถานท คณะสถาปตยกรรมศาสตร ผงเมองและนฤมตศลป มหาวทยาลยมหาสารคาม ความมงหมายเพอพฒนาโปรแกรมระบบฐานขอมลดานงานโสตทศนปกรณ และอาคารสถานท โดยไดแบงการวจยออกเปน 3 ขนตอนคอ ศกษาปญหาและ
มหาวท
ยาลยราชภฏธนบร
34
อปสรรคในการด าเนนงานทผานมาและความตองการของบคลากร พฒนาโปรแกรมระบบฐานขอมล และศกษาความพงพอใจของบคลากรทมตอโปรแกรมระบบฐานขอมลดานงานโสตทศนปกรณและอาคารสถานท ผลจากการวจยสามารถสรปไดวา ระบบทไดพฒนาขนประกอบดวย ระบบรายการครภณฑ ระบบการยม-คนครภณฑ ระบบการขอใชครภณฑ ระบบขอใชอาคารและสถานท ระบบการแจงซอมออนไลน ซงผเชยวชาญเหนวาเปนโปรแกรมทมความเหมาะสมโดยรวมอยในระดบมากทสด เมอพจารณาเปนรายดานพบวา มความเหมาะสมอยในระดบมากทสด คอความถกตองของระบบงานตามระเบยบงานโสตทศนปกรณ ล าดบการท างานในเมนหลกถกตองตามขนตอน และโปรแกรมสามารถเรยกใชงานและเลกใชงานไดงาย ตามล าดบ 2) บคลากรทงสายวชาการและสายสนบสนนมความพงพอใจตอโปรแกรมระบบฐานขอมลดานงานโสตทศนปกรณและอาคารสถานท กลาวคอมความคดเหนตอโปรแกรมระบบฐานขอมลโดยรวมอยในระดบมากทสด และระบบงานทมคาเฉลยความพงพอใจสงสด 3 ระบบ คอ ระบบพมพรายการยม-คนครภณฑ ระบบสบคนรายการขอใชครภณฑ และระบบพมพรายการขอใชครภณฑ ตามล าดบ ระบบทมระดบความพงพอใจต าสดทมคาเฉลยเทากน 4 ระบบ คอระบบบนทกรายการครภณฑ ระบบแกไขรายการครภณฑ ระบบบนทกรายการแจงซอมออนไลน และระบบแกไขรายการแจงซอมออนไลน