ทฤษฎีแนวคิด...

Post on 10-Feb-2020

5 views 0 download

Transcript of ทฤษฎีแนวคิด...

4

บทท 2 ทฤษฎแนวคด และงานวจยทเกยวของ

ในการพฒนาเวบแอพพลเคชนส าหรบวดความถนดทางการเรยนนน ผวจยไดมการศกษา

ทฤษฎและงานวจยทเกยวของ ดงน 2.1 ทฤษฎการเลอกอาชพของฮอลแลนด 2.2 เวบแอพพลเคชน 2.3 เทคนคการออกแบบเวบไซต 2.4 ระบบจดการฐานขอมล 2.5 โปรแกรม Adobe Dreamweaver CS6 2.6 PHP 2.7 Xampp 2.8 MySQL 2.9 งานวจยทเกยวของ 2.9.1 งานวจยทเกยวของในตางประเทศ 2.9.2 งานวจยทเกยวของในประเทศ 2.9.3 สรปงานวจยทเกยวของ

2.1 ทฤษฎการเลอกอาชพของฮอลแลนด

2.1.1 ความคดพนฐานในการสรางทฤษฎการเลอกอาชพ จอหน แอล ฮอลแลนด (John L. Holland) เปนผสราง "แบบส ารวจความพอใจใน

อาชพ" (The Vocational Preference Inventory) ไดสราง "ทฤษฎการเลอกอาชพ" ขนโดยมความคดพนฐาน 4 ประการ (Holland. 1973 : 2 - 4) ดงน

1. บคลกภาพของบคคลทวไปแบงไดเปน 6 ลกษณะตามความสนใจอาชพประเภท ตาง ๆ ตอไปนคอ งานชางฝมอและกลางแจง งานวทยาศาสตรและเทคนค งานบรการการศกษาและสงคม งานส านกงานและเสมยน งานจดการและคาขาย งานศลปะดนตรและวรรณกรรมบคลกภาพแตละลกษณะเปนผลจากการปะทะสมพนธระหวางวฒนธรรมตาง ๆ กบแรงผลกดนสวนบคคลซง

5

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

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

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

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

นอกจากความคดพนฐาน 4 ประการขางตนแลว ฮอลแลนดยงมแนวคดปลกยอยเพมเตมอก 4 ประการ (Holland. 1973 : 4 - 5) ดงน

1. ความสอดคลองตองการ (Consistency) บคลกภาพบางลกษณะมความสอดคลองตองการ เชน บคลกภาพของผมความสนใจอาชพประเภทงานชางฝมอและกลางแจงกบบคลกภาพของผมความสนใจอาชพประเภทงานวทยาศาสตรและเทคนค หรอบคลกภาพของผมความสนใจอาชพประเภทงานส านกงานและเสมยนกบบคลกภาพของผมความสนใจอาชพประเภทงานศลปะ ดนตร และวรรณกรรม

2. ความแตกตางกน (Differentiation) โดยปกต บคคลจะมบคลกภาพเดนชดอยลกษณะหนง แมจะมบคลกลกษณะอน ๆ ปะปนอยบาง แตบางคนอาจจะมบคลกภาพลกษณะตาง ๆ อยในระดบใกลเคยงกนจนยากตอการชชดลงไปวา บคคลนนมบคลกภาพลกษณะใด

3. ความเหมาะสมกน (Congruence) บคลกภาพและสงแวดลอมตองมความเหมาะสมกน เชน สงแวดลอมของผมความสนใจประเภทงานชางฝมอและกลางแจง ยอมเหมาะสมกบบคลกภาพของผมความสนใจอาชพประเภทนมากกวาบคลกภาพของผมความสนใจประเภทอน

6

4. การคาดคะเน (Calculus) โดยเหตทบคลกภาพแตละลกษณะและสงแวดลอมแตละอยางมไดแยกจากกนโดยเดดขาด และตางกมความสมพนธภายในกนอย ดงน นเมอบคคลมบคลกภาพลกษณะหนงกท าใหสามารถคาดคะเนถงบคลกภาพลกษณะอนไดดวย

รปท 2.1 แสดงแผนภาพการจ าแนกลกษณะบคลกภาพตามความสนใจใน

อาชพ ทมา : http://www.livebinders.com

2.1.2 ทมาของทฤษฎการเลอกอาชพของฮอลแลนด "ทฤษฎการเลอกอาชพ" ของฮอลแลนดเปนผลจากการสงเกตของเขาและของคนอน ๆ

เกยวกบความสนใจ ลกษณะและพฤตกรรมของบคคล และมสวนสมพนธกบทฤษฎของกลฟอรด (Guilford. 1954) ซงไดวเคราะหบคลกภาพและความสนใจของบคคลออกเปน 6 ประเภท คอ ดานจกรกล ดานวทยาศาสตร ดานบรการสงคม ดานสารบรรณ ดานธรกจ และดานศลปะ นอกจากน ทฤษฎของฮอลแลนดยงมสวนคลายคลงกนกบทฤษฎของแอดเลอร (Adler. 1939) ของฟรอมม (Fromm. 1947) ของจง (Jung. 1933) ของเซลดอน (Sheldon. 1954) ของสแปรงเจอร (Spranger. 1928)

โดยเฉพาะการประเมนสงแวดลอมเพอชวยจ าแนกลกษณะของบคคล มแนวความคดมาจากลนดน (Linton. 1945) ซงกลาววา "แรงผลกดนจากสงแวดลอมจะถกถายทอดไปยงบคคล"

อนง ทฤษฎเกยวกบเรองความตองการ (needs) และแรงกดดน (pressures) ของเมอรเรย (Murray. 1938) กเปนแรงกระตนอกอยางหนงทท าใหฮอลแลนดคดทฤษฎของเขาขน

7

กลาวโดยสรป "ทฤษฎการเลอกอาชพ" ของฮอลแลนดมแนวคดพนฐานดงน 1. การเลอกอาชพเปนการแสดงออกซงบคลกภาพ 2. แบบส ารวจความสนใจคอแบบส ารวจบคลกภาพ ฮอลแลนดไดกลาวถง "การเลอกอาชพ" ไววา "การเลอกอาชพ คอ การกระท าท

สะทอนใหเหนถงแรงจงใจ ความร บคลกภาพ และความสามารถของบคคล อาชพเปนวถชวต สวนสงแวดลอมเปนสงทชใหเหนงานและทกษะ"

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

เปาหมายดงน 1. ชแนะประสบการณทจะน าไปสลกษณะเฉพาะของบคคล 2. อธบายใหทราบวา ประสบการณน าไปสลกษณะเฉพาะไดอยางไร และ

ลกษณะเฉพาะน าไปสพฤตกรรมไดอยางไร 3. แยกแยะความเหมาะสมระหวางบคลกภาพแตละลกษณะกบเหตการณทงเกา

และใหม 2.1.3.1 กลมท 1 Realistic บคลกภาพแบบจรงจงไมคดฝน นยมความจรงและ

สงทเปนรปธรรม บคลกภาพ คอคนทชอบกจกรรมเกยวกบการควบคม การปฏบตการ

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

อาชพทสอดคลอง ไดแก วศวกร เจาหนาทเกษตรกรรม ชางเทคนค ชางฝมอ ชางซอมชางฟต ชางส ารวจ ชางไฟฟา ชางยนต ชางตดเสอ ชางกอสราง ชางเครอง ชางประปา นกประมง นกเดนทาง พนกงานปาไม นกกฬา นกเดนเรอ นกประดาน า นกประดษฐวสด

8

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

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

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

อาชพทสอดคลอง ไดแก นกเศรษฐศาสตร แพทย สตวศาสตร ทนตแพทย เภสชกร นกเทคนคการแพทย นกพยาธวทยา นกวทยาศาสตร นกคณตศาสตร นกสถต นกชววทยา นกจล-ชววทยา นกเคมนกฟสกส นกวางแผน นกวจย นกวชาการ ครสอนคณตศาสตร ครสอนวทยาศาสตร นกโบราณคด นกมนษยวทยา นกธรณวทยา นกสมทรวทยา นกดาราศาสตร นกอตนยมวทยา นกภมศาสตร นกสบสวน

2.1.3.3 กลมท 3 Artistic บคลกภาพแบบมศลปะ บคลกภาพ เปนบคคลทชอบแสดงออก มความเปนตวของตวเองสง

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

9

เปนนกดนตร บคคลประเภทนอาจขาดทกษะทางงานส านกงาน และไมชอบปฏบตตนตามกฎเกณฑใด ๆ

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

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

2.1.3.4 กลมท 4 Social บคลกภาพทชอบสมาคม สงคมกบบคคลอน มความสนใจสงคม

บคลกภาพ เปนคนทชอบท างานรวมกบผอน ชวยเหลอผอน ชวยคนทมปญหาทางจตใจ แตไมชอบใหใครสง ไมชอบอยใตบงคบบญชาใคร ชอบใหความร ชอบพบปะสงสรรคกบเพอนใหม ชอบดกฬา ชอบรวมกจกรรมบนเทง ชอบเปนสมาชกองคการ หรอ ศนย ชอบดแลเดก ๆ ทมกจกรรมสนกสนานชอบชวยเหลอรกษาพยาบาลผอน มความสามารถในการพด มทกษะในการตดตอกบผอน สามารถท างานรวมกบบคคลทมอายสงกวาไดด สามารถจดกจกรรมหรอวางโครงการใหกบโรงเรยน หรอวดได มองคนไดอยางถกตอง ท างานใหชมชนดวยความสมครใจ ชอบท างานกบคนหมมาก ชอบสงคม ชอบกจกรรมทมระบบ เปนพนกงานประจ าบารได เปนหวหนางานฝายฌาปนกจได และเปนผใหค าปรกษาแนะแนวได บคคลประเภทนอาจขาดทกษะทางเครองจกรกลขาดความสามารถในการวเคราะหอยางมกฎเกณฑและระเบยบวธ

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

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

10

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

2.1.3.5 กลมท 5 Enterprising บคลกภาพแบบกลาคดกลาท า มธรรมชาตทชอบท ากจกรรม เกยวของกบ การวางแผน หรอ ประโยชนทางดานเศรษฐกจ

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

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

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

2.1.3.6 กลมท 6 Conventional บคลกภาพทท าตามระเบยบแบบแผน บคลกภาพ เปนบคคลทชอบท างานเกยวกบตวเลข และการนบจ านวน

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

11

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

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

อาชพทสอดคลอง สมหบญช ครสอนวชาบรหารธรกจ ผเชยวชาญทางการเงน ผจดการฝายกยมผประเมน พนกงานโตตอบ ตดตอทางการคา เสมยนประจ าส านกงาน เสมยนจายเงนเดอน ผดแลเครองมอคดบญช เสมยนฝายบคลากร เสมยนไปรษณย ตวแทนฝายขาย ตวแทนฝายอนรกษ ผเบกเงน เลขานการ เลขานการทางการแพทย ผชวยบรรณารกษ พนกงานควบคมเกยวกบตวเลข เลขานการฝายบคลากร พสจนอกษรบคลกภาพนนนอกจากจะเปนตวชวยสงเสรมใหบคคลแตละคน มเอกลกษณเฉพาะตวและบงบอกถงลกษณะนสยสวนตวของแตละบคคลแลว ยงสามารถมสวนชวยในการเลอกอาชพใหเหมาะสมกบตวคณไดอกดวย ดงปรากฏใน “ ทฤษฎการเลอกอาชพ ” ของ John L Holland ซงเชอวาบคลกภาพของคนจะสะทอนผานการเลอกอาชพของตน โดยเหตผลในการเลอกอาชพนนเกดจากการผสมผสานความคดตอตวเอง และความเขาใจตออาชพทเลอก นนคอ คนทเลอกอาชพไดสอดคลองกบบคลกภาพของตนเองมากทสด จะมความพงพอใจในอาชพและสงผลใหประสบความส าเรจในอาชพนนๆได แตทวาสงเหลานกมใชตวตดสนวาคณควรจะท าอาชพนนอาชพนเพยงเทานน เพราะยงตองมองคประกอบอนๆอกมาก ทตองน ามาเปนตวชวยพจารณาในการตดสนใจ ทงความฝน ความชอบความถนดสวนตว และความรความสามารถตางๆ ทม แตอยางนอยหากเราไดรจกตนเอง และความตองการของตวเอง กจะสามารถท าใหเราเลอกอาชพไดตรงกบความตองการมากยงขน สรป ส าหรบงานวจยฉบบน ผวจยไดใชแนวคดทฤษฎเกยวกบทฤษฎการเลอกอาชพของ จอหน แอล ฮอลแลนด (John L. Holland) เปนตวแปรตน ซงมรายละเอยด ดงน

1. กลมท 2 Investigative บคลกภาพแบบทตองใชเชาวปญญาและความคดนกวชาการ หรอผใชกจกรรมทางปญญาในการแกไขปญหา และแสวงหาความร บคลกภาพ จะเปนบคคลทมลกษณะเปนคนชอบการวเคราะห และการประเมน เปนคนอยากรอยากเหน ชางสงเกต ชางสงสย ไมเชออะไรงายๆ แถมยงมเหตผล ละเอยดรอบคอบ เปนคนคอนขางอนรกษนยมนสยชอบเกบตว ไมชอบสงคมมาก ชอบงานอสระ ไมชอบเอาอยางใคร พงพาตนเองได มความมนใจในตนเอง ชอบ

12

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

ซง Rattanawan Siritamma (2555) ไดกลาวถงคณสมบตของนกคอมพวเตอร ไวดงน คณลกษณะทพงประสงคของนกคอมพวเตอร บคลากรคอมพวเตอรหมายถง บคคลท

ท างานเกยวของกบคอมพวเตอร หรอท างานในศนยคอมพวเตอรท งหมด เรมต งแตผจ ดการ นกวเคราะหระบบ วศวกรคอมพวเตอร นกเขยนโปรแกรมหรอชดค าสง ผควบคมเครอง พนกงานเตรยมขอมล ๆ บางทเรยกรวม ๆ วา นกคอมพวเตอร (Computerese) หรอ peopleware มความหมายเหมอน live ware

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

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

สรป เมอพจารณาจากทฤษฎการจ าแนกอาชพตามบคลกภาพของ จอหน แอล ฮอลแลนด (John L. Holland) ผเรยนสาขาคอมพวเตอรธรกจ สอดคลองกบบคลกภาพในกลมท 2 คอ Investigative บคลกภาพแบบทตองใชเชาวปญญา และความคดนกวชาการ หรอผใชกจกรรมทางปญญาในการแกไขปญหา และแสวงหาความร

2. กลมท 5 Enterprising บคลกภาพแบบกลาคดกลาท า มธรรมชาตทชอบท ากจกรรม เกยวของกบ การวางแผน หรอ ประโยชนทางดานเศรษฐกจ บคลกภาพ เปนบคคลทชอบกจกรรมทมอทธพลเหนอผอน มทกษะในการพด รจกตนเอง เปนผน าเตมตว ชอบชกจงผอนใหคลอยตาม หรอชอบด าเนนการใหบรรลเปาประสงค ชอบถกเถยง หรออภปรายทางการเมอง พดจา

13

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

ซง คณลกขณา (2548) ไดกลาวถง คณสมบตของนกการตลาดทดไว 10 ประการ ดงน 1. มความคดสรางสรรคทด ความคดสรางสรรคทวานตองอยในกรอบความเปนไปได

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

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

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

2. มองโลกในแงด หรอทเรยกวา Positive Thinking การมองโลกในแงดจะชวยใหนกการตลาดสามารถเปลยนวกฤตใหเปนโอกาสได เชน จอหน เอฟ เคเนด อดตประธานาธบดของ

14

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

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

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

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

15

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

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

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

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

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

9. มวนยและอดทน งานการตลาดเปนงานหนก ยดความส าเรจตามเปาหมายของงานเปนหลกท าใหนกการตลาดท างานไมเปนเวลา ตองออกเดนทางไปส ารวจตลาดและพดคยกบลกคาในตางจงหวดอยเสมอ บางครงการแกปญหาใหรวดเรว อาจท าใหตองลดขนตอนทบรษทมกฎระเบยบไว จนนกการตลาดบางคนเคยชน ไมสนใจกฎระเบยบของบรษท จนสดทายกลายเปนการขาดวนยในการท างานท าใหฝายอนไมพอใจเพราะท าตวเหมอนอภสทธชน นกการตลาดทดตอง

16

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

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

สรป เมอพจารณาจากทฤษฎการจ าแนกอาชพตามบคลกภาพของ จอหน แอล ฮอลแลนด (John L. Holland) ผเรยนสาขาการขาย มบคลกภาพสอดคลองกบ บคลกภาพในกลมท 5 Enterprising บคลกภาพแบบกลาคดกลาท า มธรรมชาตทชอบท ากจกรรมเกยวของกบการวางแผน หรอ ประโยชนทางดานเศรษฐกจ

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

ซง vimonmass (August 8, 2014) ไดกลาวถงคณสมบตของนกบญชทดไวดงน 1. ซอสตย มจรรยาบรรณวชาชพ เนองจากนกบญชจะรบทราบตวเลขความ

เคลอนไหวทางการเงนของบรษทอยตลอดเวลา นกบญชทดจะไมเปดเผยขอมลตาง ๆ ทางการเงนของบรษทเดดขาด

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

3. ละเอยดรอบคอบ ถถวน ในการมอบหรอรบมอบเอกสารเกยวกบการเงน ควรเรยกเกบหลกฐานทางการเงน และตรวจสอบความถกตองทกครง ควรจดเกบเอกสารการเงน การบญชทกฉบบไวในทปลอดภย ตามระยะเวลาทกฎหมายก าหนด

17

4. มความรแนนภาคทฤษฎ และประยกตใชใหเขากบธรกจได นกบญชจ าเปนตองน าทฤษฎมาใชในการวเคราะหขอมลตวเลขไดอยางถกตองแมนย า ในขณะเดยวกนกตองมความเขาใจในธรกจของบรษท และน าทฤษฎมาประยกตใชใหเหมาะกบธรกจไดดวย

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

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

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

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

สรป เ มอพจารณาจากทฤษฎการจ าแนกอาชพตามบคลกภาพของ จอหน แอล ฮอลแลนด (John L. Holland) ผเรยนสาขาการบญช มบคลกภาพสอดคลองกบ บคลกภาพในกลมท 6 Conventional ซงมบคลกภาพทท าตามระเบยบแบบแผน ชอบท างานเกยวกบตวเลข และการนบจ านวน 2.2 เวบแอพพลเคชน วกพเดย สารานกรมเสร ไดใหความหมายของ เวบแอพพลเคชนไววา ในวศวกรรมซอฟตแวร โปรแกรมประยกตบนเวบ หรอเรยกโดยทบศพทวา เวบแอพพลเคชน (องกฤษ: web application) คอโปรแกรมประยกตทเขาถงดวยโปรแกรมคนดเวบผานเครอขายคอมพวเตอรอยางอนเทอรเนตหรออนทราเนต เวบแอพพลเคชนเปนทนยมเนองจากความสามารถในการอพเดท และดแล โดยไมตองแจกจาย และตดตงซอฟตแวรบนเครองผใช ตวอยางเวบแอพพลเคชนไดแก เวบเมล การพาณชยอเลกทรอนกส การประมลออนไลน กระดานสนทนา บลอก วก เปนตน เวบแอพพลเคชน คอ โปรแกรมประยกตทเขาถงดวยโปรแกรมคนดเวบผานเครอขายคอมพวเตอรอยางอนเทอรเนตหรออนทราเนต เวบแอพพลเคชนเปนทนยมเนองจากความสามารถในการอพเดท และดแล โดยไมตองแจกจาย และตดตงซอฟตแวรบนเครองผใช ตวอยางเวบ

18

แอพพลเคชนไดแก เวบเมล การพาณชยอเลกทรอนกส การประมลออนไลน กระดานสนทนา บลอก วก เปนตน

รปท 2.2 รปแสดงแบบการท างาน และองคประกอบของเวบไซตและเวบ

แอพพลเคชน ทมา : http://www.tnetsecurity.com/content_attack/pci_webva_introduction.php

การสรางเวบแอพพลเคชน กเหมอนกนกบการสรางซอฟตแวรอนๆ ทผสรางจะตองใชความคด

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

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

เตรยมเครองมอหรอโปรแกรมส าหรบสรางเวบแอพพลเคชน ซงเครองมอฯทตองใชนนคอ Edit Plus หรอ DreamWeaver หรออน ๆ ส าหรบเขยนโคด, Apache และ Mysql ส าหรบขบเคลอนการประมวลผลและการจดการกบฐานขอมล

ออกแบบโดยการเขยน Story Board หรออาจเปนการรางหนาเวบแตละหนากได สรางโครงสรางของเวบโดยอาจจะท าเปน เวบตนแบบหรอTemplate เพอใหเคาโครงของ

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

19

2.3 เทคนคการออกแบบเวบไซต 2.3.1 การก าหนดขนาดเวบเพจ

ขนาดของเวบไซตทนยมในปจจบนม 2 ขนาด คอ 1. ขนาดเวบไซตแบบ 800 X 600 pixels เปนขนาดทสามารถใชไดกบหนาจอทกขนาดในปจจบนเปนขนาดของการออกแบบเวบไซตทใชในอดต เนองจากอดตขนาดของจอคอมพวเตอรมขนาดเลก 2. ขนาดเวบไซตแบบ 1024 X 768 pixels เปนขนาดทนยมในปจจบน เนองจากผใชนยมใชจอคอมพวเตอรขนาดใหญขนเนองมาจากราคาจอคอมพวเตอรทถกลง 2.3.2 รปแบบการออกแบบเวบไซต เวบไซตในปจจบนจะมการออกแบบทแตกตางกนไมมากนก ซงการออกแบบหนาตาเวบไซตสวนใหญจะมองดองคประกอบขององคกร หนวยงาน หรอเนอหาเรองทน าเสนอเปนหลก ซงการออกแบบหนาของเวบไซตมอย 3 แบบ คอ 1. การออกแบบเวบไซตทเนนการน าเสนอเนอหา เปนการออกแบบเวบไซตทเนนการน าเสนอเนอหามากกวารปภาพ โดยโครงสรางใชรปแบบตารางเปนหลก มการออกแบบหนาตารปแบบงาย เชน มเมนสารบญ และเนอหา 2. การออกแบบเวบไซตทเนนภาพกราฟกเปนการออกแบบเวบไซตทเนนภาพกราฟกทสวยงาม ซงอาจจะใชโปรแกรม Photoshop ส าหรบการตกแตงภาพ ขอด สวยงาม นาสนใจ ขอเสย อาจจะใชเวลาในการโหลดเวบนาน 3. การออกแบบเวบไซตทมทงภาพและเนอหาเปนการออกแบบเวบทนยมในปจจบนซงประกอบดวยขอความ รปภาพ โดยมการจดองคประกอบตาง ๆ เพอใหเวบนาสนใจ 2.3.3 การออกแบบโครงสรางเวบไซต การออกแบบโครงสรางเวบไซต คอ การวางแผนการจดล าดบ เนอหาสาระของเวบไซต ออกเปนหมวดหม เพอจดท าเปนโครงสรางในการจดวางหนาเวบเพจทงหมด เปรยบเสมอนแผนท ทท าใหเหนโครงสรางทงหมดของเวบไซต ชวยในนกออกแบบเวบไซตไมใหหลงทาง การจดโครงสรางของเวบไซต มจดมงหมายส าคญคอ การทจะท าใหผเขาเยยมชม สามารถคนหาขอมลในเวบเพจไดอยางเปนระบบ ซงถอวาเปนขนตอนทส าคญ ทสามารถสรางความส าเรจใหกบผทท าหนาทในการออกแบบและพฒนาเวบไซต (Webmaster) การออกแบบโครงสรางหรอจดระเบยบของขอมลทชดเจน แยกยอยเนอหาออกเปนสวนตาง ๆ ทสมพนธกนและใหอยในมาตรฐานเดยวกน จะชวยใหนาใชงานและงาย ตอการเขาอานเนอหาของผใชเวบไซต

20

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

อะไรทพวกเขาตองการโดยขนตอนนควรปฏบตควบคไปกบขนตอนทหนง 3. วางแผนเกยวกบการจดรปแบบโครงสรางเนอหาสาระ การออกแบบเวบไซตตองม

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

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

5. หลงจากนน จงท าการสรางเวบไซตแลวน าไปทดลองเพอหาขอผดพลาดและท าการแกไขปรบปรง แลวจงน าเขาสเครอขายอนเทอรเนตเปนขนสดทาย 2.3.5 องคประกอบทดของการออกแบบเวบไซต 1. โครงสรางทชดเจน ผออกแบบเวบไซตควรจดโครงสรางหรอจดระเบยบของขอมลทชดเจน แยกยอยเนอหาออกเปนสวนตาง ๆ ทสมพนธกนและใหอยในมาตรฐานเดยวกน จะชวยใหนาใชงานและงาย ตอการอานเนอหาของผใช 2. การใชงานทงาย ลกษณะของเวบทมการใชงานงายจะชวยใหผใชรสกสบายใจตอการอานและสามารถท าความเขาใจกบเนอหาไดอยางเตมท โดยไมตองมาเสยเวลาอยกบการท าความเขาใจ การใชงานทสบสนดวยเหตนผออกแบบจงควรก าหนดปมการใชงานทชดเจน เหมาะสม โดยเฉพาะปมควบคมเสนทางการเขาสเนอหา (Navigation) ไมวาจะเปนเดนหนา ถอยหลง หากเปนเวบไซตทมเวบเพจจ านวนมาก ควรจะจดท าแผนผงของเวบไซต (Site Map) ทชวยใหผใชทราบวา ตอนนอย ณ จดใด หรอเครองมอสบคน (Search Engine) ทชวยในการคนหาหนาททตองการ 3. การเชอมโยงทด ลกษณะไฮเปอรเทกซทใชในการเชอมโยง ควรอยในรปแบบทเปนมาตรฐาน ทวไปและตองระวงเรองของต าแหนงในการเชอมโยง การทจ านวนการเชอมโยงมากและกระจดกระจายอยท วไปในหนาอาจกอใหเกดความสบสน นอกจากนค าทใชส าหรบการเชอมโยงจะตองเขาใจงายมความชดเจนและไมสนจนเกนไป นอกจากนในแตละเวบเพจทสรางขนมาควรม จดเชอมโยงกลบมายงหนาแรกของเวบไซตทก าลงใชงานอยดวย ทงนเผอวาผใชเกดหลงทาง และไมทราบวาจะท าอยางตอไปดจะไดมหนทางกลบมาสจดเรมตนใหม ระวงอยาใหมหนาทไมมการเชอมโยง (Orphan Page) เพราะจะท าใหผใชไมรจะท าอยางไรตอไป

21

4. ความเหมาะสมในหนาจอ เนอหาทน าเสนอในแตละหนาจอควรส น กระชบ และทนสมย หลกเลยงการใชหนาจอทมลกษณะการเลอนขนลง (Scrolling) แตถาจ าเปนตองม ควรจะใหขอมลทม ความส าคญอยบรเวณดานบนสดของหนาจอ หลกเลยงการใชกราฟกดานบนของหนาจอ เพราะถงแมจะดสวยงาม แตจะท าใหผใชเสยเวลาในการไดรบขอมลทตองการ แตหากตองมการใชภาพประกอบกควรใชเฉพาะทมความสมพนธกบเนอหาเทานน นอกจากนการใชรปภาพเพอเปนพนหลง (Background) ไมควรเนนสสนทฉดฉาดมากนก เพราะอาจจะไปลดความเดนชดของเนอหาลง ควรใชภาพทมสออน ๆ ไมสวางจนเกนไปรวมไปถงการใชเทคนคตาง ๆ เชน ภาพเคลอนไหว หรอตวอกษรวง (Marquees) ซงอาจจะเกดการรบกวนการอานได ควรใชเฉพาะทจ าเปนจรง ๆ เทานนตวอกษรทน ามาแสดงบนจอภาพควรเลอกขนาดทอานงาย ไมมสสนและลวดลายมากเกนไป 5. ความรวดเรว ความรวดเรวเปนสงส าคญประการหนงทสงผลตอการเรยนร ผใชจะเกดอาการเบอหนายและหมดความสนใจกบเวบทใชเวลาในการแสดงผลนาน สาเหตส าคญทจะท าใหการแสดงผลนานคอการใชภาพกราฟกหรอภาพเคลอนไหว ซงแมวาจะชวยดงดดความสนใจไดด ฉะนนในการออกแบบจงควรหลกเลยงการใชภาพขนาดใหญ หรอภาพเคลอนไหวทไมจ าเปน และพยายามใชกราฟกแทนตวอกษรธรรมดาใหนอยทสด โดยไมควรใชมากเกนกวา 2 ‟ 3 บรรทดในแตละหนาจอ 2.3.6 โครงสรางของเวบไซต 1. เวบทมโครงสรางแบบเรยงล าดบ (Sequential Structure) เปนโครงสรางแบบธรรมดาทใชกนมากทสดเนองจากงายตอการจดระบบขอมล ขอมลทนยม จดดวยโครงสรางแบบนมกเปนขอมลทมลกษณะเปนเรองราวตามล าดบของเวลา เชน การเรยงล าดบตามตวอกษร ดรรชน สารานกรม หรออภธานศพท โครงสรางแบบน เหมาะกบเวบไซตทมขนาดเลก เนอหาไมซบซอนใชการลงก (Link) ไปทละหนา ทศทางของการเขาสเนอหา (Navigation) ภายในเวบจะเปนการด าเนนเรองในลกษณะเสนตรง โดยม ปมเดนหนา-ถอยหลงเปนเครองมอหลกในการก าหนดทศทาง ขอเสยของโครงสรางระบบนคอ ผใชไมสามารถก าหนดทศทางการเขาสเนอหาของตนเองได ท าใหเสยเวลาเขาสเนอ

รปท 2.3 โครงสรางเวบแบบเรยงล าดบ

22

2. เวบทมโครงสรางแบบล าดบขน (Hierarchical Structure) เปนวธทดทสดวธหนงในการจดระบบโครงสรางทมความซบซอนของขอมล โดยแบงเนอหา ออกเปนสวนตางๆ และมรายละเอยดยอยๆ ในแตละสวนลดหลนกนมาในลกษณะแนวคดเดยวกบ แผนภมองคกร จงเปนการงายตอการท าความเขาใจกบโครงสรางของเนอหาในเวบลกษณะน ลกษณะเดนเฉพาะของ เวบประเภทนคอการมจดเรมตนทจดรวมจดเดยว นนคอ โฮมเพจ (Homepage) และเชอมโยงไปสเนอหา ในลกษณะเปนล าดบจากบนลงลาง

รปท 2.4 โครงสรางเวบแบบล าดบขน

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

รปท 2.5 โครงสรางเวบแบบตาราง

23

ในการจดระบบโครงสรางแบบน เนอหาทน ามาใชแตละสวนควรมลกษณะทเหมอนกน และ สามารถใชรปแบบรวมกน หลกการออกแบบคอน าหวขอทงหมดมาบรรจลงในทเดยวกนซงโดยทวไป จะเปนหนาแผนภาพ (Map Page) ทแสดงในลกษณะเดยวกบโครงสรางของเวบ เมอผใชคลกเลอก หวขอใด กจะเขาไปสหนาเนอหา (Topic Page) ทแสดงรายละเอยดของหวขอนนๆ และภายในหนานน กจะมการเชอมโยงไปยงหนารายละเอยดของหวขออนทเปนเรองเดยวกน นอกจากนยงสามารถน า โครงสรางแบบเรยงล าดบและแบบล าดบขนมาใชรวมกนไดอกดวย ถงแมโครงสรางแบบน อาจจะสรางความยงยากในการเขาใจได และอาจเกดปญหาการคงคาง ของหวขอ (Cognitive Overhead) ได แตจะเปนประโยชนทสดเมอผใชไดเขาใจถงความสมพนธ ระหวางเนอหา ในสวนของการออกแบบจ าเปนจะตองมการวางแผนทด เนองจากมการเชอมโยงทเกดขน ไดหลายทศทาง นอกจากนการปรบปรงแกไขอาจเกดความยงยากเมอตองเพมเนอหาในภายหลง 4. เวบทมโครงสรางแบบใยแมงมม (Web Structure) โครงสรางประเภทนจะมความยดหยนมากทสด ทกหนาในเวบสามารถจะเชอมโยงไปถงกน ไดหมด เปนการสรางรปแบบการเขาสเนอหาทเปนอสระ ผใชสามารถก าหนดวธการเขาสเนอหาไดดวย ตนเอง การเชอมโยงเนอหาแตละหนาอาศยการโยงใยขอความทมมโนทศน (Concept) เหมอนกน ของแตละหนาในลกษณะของไฮเปอรเทกซหรอไฮเปอรมเดย โครงสรางลกษณะนจดเปนรปแบบท ไมมโครงสรางทแนนนอนตายตว (Unstructured) นอกจากนการเชอมโยงไมไดจ ากดเฉพาะเนอหา ภายในเวบนนๆ แตสามารถเชอมโยงออกไปสเนอหาจากเวบภายนอกได

รปท 2.6 โครงสรางแบบใยแมงมม

ลกษณะการเชอมโยงในเวบนน นอกเหนอจากการใชไฮเปอรเทกซหรอไฮเปอรมเดย กบขอความทมมโนทศน (Concept) เหมอนกนของแตละหนาแลว ยงสามารถใชลกษณะการเชอมโยง จากรายการทรวบรวมชอหรอหวขอของเนอหาแตละหนาไว ซงรายการนจะปรากฏอย

24

บรเวณใด บรเวณหนงในหนาจอ ผใชสามารถคลกทหวขอใดหวขอหนงในรายการเพอเลอกทจะเขาไปสหนาใดๆ กไดตามความตองการ ขอดของรปแบบนคองายตอผใชในการทองเทยวบนเวบ โดยผใชสามารถก าหนดทศทาง การเขาสเนอหาไดดวยตนเอง แตขอเสยคอถามการเพมเนอหาใหมๆ อยเสมอจะเปนการยากในการ ปรบปรง นอกจากนการเชอมโยงระหวางขอมลทมมากมายนนอาจท าใหผใชเกดการสบสนและ เกดปญหาการคงคางของหวขอ (Cognitive Overhead) ได 2.3.7 องคประกอบของการออกแบบเวบไซต 1. ความเรยบงาย (Simplicity) หมายถง การจ ากดองคประกอบเสรมใหเหลอเฉพาะองคประกอบหลก กลาวคอในการสอสารเนอหากบผใชนน เราตองเลอกเสนอสงทเราตองการน าเสนอจรง ๆ ออกมาในสวนของกราฟก สสน ตวอกษรและภาพเคลอนไหว ตองเลอกใหพอเหมาะ ถาหากมมากเกนไปจะรบกวนสายตาและสรางความค าราญตอผใชตวอยางเวบไซตทไดรบการออกแบบทด ไดแก เวบไซตของบรษทใหญ ๆ อยางเชน Apple Adobe Microsoft หรอ Kokia ทมการออกแบบเวบไซตในรปแบบทเรยบงาย ไมซบซอน และใชงานอยางสะดวก 2. ความสม าเสมอ ( Consistency) หมายถง การสรางความสม าเสมอใหเกดขนตลอดทงเวบไซต โดยอาจเลอกใชรปแบบเดยวกนตลอดทงเวบไซตกได เพราะถาหากวาแตละหนาในเวบไซตนนมความแตกตางกนมากจนเกนไป อาจท าใหผใชเกดความสบสนและไมแนใจวาก าลงอยในเวบไซตเดมหรอไม เพราะฉะนนการออกแบบเวบไซตในแตละหนาควรทจะมรปแบบ สไตลของกราฟก ระบบเนวเกชน (Navigation) และโทนสทมความคลายคลงกนตลอดทงเวบไซต 3. ความเปนเอกลกษณ (Identity) ในการออกแบบเวบไซตตองค านงถงลกษณะขององคกรเปนหลก เนองจากเวบไซตจะสะทอนถงเอกลกษณและลกษณะขององคกร การเลอกใชตวอกษร ชดส รปภาพหรอกราฟก จะมผลตอรปแบบของเวบไซตเปนอยางมาก ตวอยางเชน ถาเราตองออกแบบเวบไซตของธนาคารแตเรากลบเลอกสสนและกราฟกมากมาย อาจท าใหผใชคดวาเปนเวบไซตของสวนสนกซงสงผลตอความเชอถอขององคกรได

4. เนอหา (Useful Content) ถอเปนสงส าคญทสดในเวบไซต เนอหาในเวบไซตตองสมบรณและไดรบการปรบปรงพฒนาใหทนสมยอยเสมอ ผพฒนาตองเตรยมขอมลและเนอหาทผใชตองการใหถกตองและสมบรณ เนอหาทส าคญทสดคอเนอหาททมผพฒนาสรางสรรคขนมาเอง และไมไปซ ากบเวบอน เพราะจะถอเปนสงทดงดดผใชใหเขามาเวบไซตไดเสมอ แตถาเปนเวบทลงคขอมลจากเวบอน ๆ มาเมอใดกตามทผใชทราบวา ขอมลนนมาจากเวบใด ผใชกไมจ าเปนตองกลบมาใชงานลงคเหลานนอก

5. ระบบเนวเกชน (User-Friendly Navigation) เปนสวนประกอบทมความส าคญตอเวบไซตมาก เพราะจะชวยไมใหผ ใชเกดความสบสนระหวางดเวบไซต ระบบเนวเกชนจง

25

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

6. คณภาพของสงทปรากฏใหเหนในเวบไซต (Visual Appeal) ลกษณะทนาสนใจของเวบไซตนน ขนอยกบความชอบสวนบคคลเปนส าคญ แตโดยรวมแลวกสามารถสรปไดวาเวบไซตทนาสนใจนนสวนประกอบตาง ๆ ควรมคณภาพ เชน กราฟกควรสมบรณไมมรอยหรอขอบขนบนไดใหเหน ชนดตวอกษรอานงายสบายตา มการเลอกใชโทนสทเขากนอยางสวยงาม เปนตน

7. ความสะดวกของการใชในสภาพตาง ๆ (Compatibility) การใชงานของเวบไซตนนไมควรมขอบจ ากด กลาวคอ ตองสามารถใชงานไดดในสภาพแวดลอมทหลากหลาย ไมมการบงคบใหผใชตองตดตงโปรแกรมอนใดเพมเตม นอกเหนอจากเวบบราวเซอร ควรเปนเวบทแสดงผลไดดในทกระบบปฏบตการ สามารถแสดงผลไดในทกความละเอยดหนาจอ ซงหากเปนเวบไซตทมผใชบรการมากและกลมเปาหมายหลากหลายควรใหความส าคญกบเรองนใหมาก

8. ความคงทในการออกแบบ (Design Stability) ถาตองการใหผใชงานรสกวาเวบไซตมคณภาพ ถกตอง และเชอถอได ควรใหความส าคญกบการออกแบบเวบไซตเปนอยางมาก ตองออกแบบวางแผนและเรยบเรยงเนอหาอยางรอบคอบ ถาเวบทจดท าขนอยางลวก ๆ ไมมมาตรฐานการออกแบบและระบบการจดการขอมล ถามปญหามากขนอาจสงผลใหเกดปญหาและท าใหผใชหมดความเชอถอ

9. ความคงทของการท างาน (Function Stability) ระบบการท างานตาง ๆ ในเวบไซตควรมความถกตองแนนอน ซงตองไดรบการออกแบบสรางสรรคและตรวจสอบอยเสมอ ตวอยางเชน ลงคตาง ๆ ในเวบไซต ตองตรวจสอบวายงสามารถลงคขอมลไดถกตองหรอไม เพราะเวบไซตอนอาจมการเปลยนแปลงไดตลอดเวลา ปญหาทเกดจากลงค กคอ ลงคขาด ซงพบไดบอยเปนปญหาทสรางความร าคาญกบผใชเปนอยางมาก 2.4.8 ขนตอนการสรางเวบไซต ขนตอนท 1 การวางแผนการจดท าเวบไซต เปนขนตอนแรกของการออกแบบเวบ เนองจากเราตองก าหนดชอเรอง เนอหา และรายละเอยดของเวบทเราจะจดท าเพอใหเหนมมมองคราว ๆ กอนจะลงมอสรางเวบไซต นอกจากนเรายงตองท าการแบงเนอหาเปนหมวดหมตาง ๆ ตามล าดบกอน-หลง เพอใหงายตอการจดท าโครงรางของเวบ

26

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

รปท 2.7 โครงสรางของเวบไซตโรงเรยนเสรมงามวทยาคม

ขอสงเกต

1. หนาแรกของเวบ หรอโฮมเพจ จะตองชอ index สวนนามสกลใหใสตามลกษณะของภาษาทใชในการสรางเวบ

2. การตงชอเวบเพจแตละหนาเวลาใหก าหนดชอเปนภาษาองกฤษตามดวยนามสกลของภาษาทเราสรางเวบ เชนindex.html, home.html, history.html เปนตน ขนตอนท 3 การก าหนดการเชอมโยงเวบเพจ การก าหนดการเชอมเวบเพจ เปนการก าหนดความสมพนธของการเชอมโยงในแตละหนาเวบเพอใหสามารถกลบไปกลบมาระหวางหนาตาง ๆ ได โดยแตละไฟลจะมความสมพนธกน ตวอยางดงรป

รปท 2.8 การก าหนดการเชอมโยงเวบเพจ

27

ขนตอนท 4 การตงชอไฟลและโฟลเดอร 1. การสรางโฟลเดอร การสรางโฟลเดอรใหสรางเปนชอหนวยงาน / เ รองน น ๆ ควรใชตวอกษร ภาษาองกฤษตวพมพเลก หรอผสมกบตวเลข 0-9 เชน swt คอ โรงเรยนเสรมงามวทยาคม จากนนขางในโฟลเดอร swt ใหเราสรางโฟลเดอรเกบรปภาพ พนหลง ไฟลเสยง ไฟลวดโอ หรอโฟลเดอรอนเปนชอภาษาองกฤษ เชน pic คอโฟลเดอรเกบรปภาพ, bg คอ โฟลเดอรเกบพนหลง เปนตน 2. การตงชอไฟล การตงชอไฟลใหตงชอและนามสกลไฟลเปนตวอกษร ภาษาองกฤษตวพมพเลก หรอผสมกบตวเลข 0-9 หรอเครองมอขดลบ/ขดลาง และต ง ชอไฟลใหตรงกบเ รองน น ๆ เชน history.html คอ ประวตของโรงเรยน,person.html คอ บคลากรของโรงเรยน เปนตน

รปท 2.9 การสรางโฟลเดอร และ การตงชอไฟล

ขนตอนท 5 การออกแบบเวบเพจแตละหนาในเวบไซต

รปท 2.10 การออกแบบเวบเพจแตละหนา

28

2.4 ระบบจดการฐานขอมล 2.4.1 ความหมายของระบบจดการฐานขอมล

1. ระบบจดการฐานขอมล (Database Management System หรอ DBMS) หมายถงซอฟตแวรทดแลจดการเกยวกบฐานขอมล โดยอ านวยความสะดวกใหแกผใชท งในดานการสราง การปรบปรงแกไข การเขาถงขอมล และการจดการเกยวกบระบบแฟมขอมลทางกายภาพ (physical file organization)

รปท 2.11 โครงสรางของระบบจดการฐานขอมลและระบบปฏบตการ

2. จากรป 2.16 จะเหนไดวา ผใชสามารถเขาถงขอมลในฐานขอมลโดยผาน DBMS โดยทผใชอาจจะเขยนโปรแกรมประยกตหรอใชภาษาเรยกคน ดงนน DBMS จะเปนตวแยกโปรแกรมออกจากโครงสรางขอมลทางกายภาพ โดย DBMS จะท าหนาทตดตอตดตอกบระบบปฏบตการ (Operating system) ในสวนของ file management เพอดงฐานขอมลในฐานขอมลเขามาเกบไวใน buffer ส าหรบการประมวลผล แตกมขอเสยคอ DBMS ประกอบดวยสงอ านวยความสะดวกและเทคนคตาง ๆ มากมาย ท าให DBMS มขนาดใหญใชทรพยากรมาก ท าใหมราคาแพง และยงตองอาศยคนทมความรเกยวกบเทคโนโลยของระบบจดการฐานขอมลดวย

ฐานขอมล

เครองไมโครคอมพวเตอร

ระบบปฏบตการ ระบบจดการฐานขอมล

29

รปท 2.12 โครงสรางระบบการจดฐานขอมล แฟมขอมล และดสก

3. เปาหมายของ DBMS เพอชวยใหการพฒนาโปรแกรมสามารถใชงานไดงายขน รวดเรวขน มความถกตอง และลดคาใชจาย ระบบจดการฐานขอมลมตงแตระดบมาตรฐานทมครบตามสถาปตยกรรม ISO มระบบดแลความปลอดภยทมความสามารถสง มระบบควบคมความถกตอง มความเปนอสระของขอมล ดแลการใชขอมลรวมกนในชวงเวลาเดยวกน (concurrency control) มระบบส ารองขอมลและการฟนสภาพทมประสทธภาพ เปนตน จนถงระบบจดการฐานขอมลขนาดเลกบนเครองไมโครคอมพวเตอรส าหรบผใชคนเดยว และมสถาปตยกรรมทพฒนาจากระบบจดการแฟมขอมล (file management) สวนใหญแลว DBMS ทใชกนในปจจบนจะน าเสนอความสมพนธระหวางขอมลในรปแบบของตาราง (relation) ซงใชงายเนองจากโครงสรางขอมลไมสลบซบซอนและมภาษาทเหมาะสม เชน SQL เปนตน และเนองจากไมโครคอมพวเตอรมความสามารถสงขนจนสามารถใชระบบปฏบตการของเครองระดบมนคอมพวเตอรขนไปดงเชน

ระบบจดการ

ฐานขอมล

ระบบจดการ

แฟมขอมล

ระบบจดการ

ดสก

ขอขอมล 1 เรคอรด

อานขอมลจากดสก ท าการดงขอมลจากดสก

สงขอมล 1 เพจ ขอขอมล 1 เพจ

สงขอมล 1 เรคอรด

ฐานขอมล

30

unix ดงนน DBMS ทมความสามารถสง เชน ORACLE, SYBASE หรอ INFORMIX เปนตน จงเปนทนยมใชกนในปจจบนน 2.4.2 ความจ าเปนในการใชระบบการจดการฐานขอมล มเหตผลดงตอไปน

1. DMBS ควบคมความเปนอสระของขอมล (Data Independence Control) ท าใหโปรแกรมเปนอสระจากโครงสรางขอมลทางกายภาพและตรรกภาพ ลดคาใชจายในการบ ารงรกษา

2. DBMS ควบคมความถกตองของขอมล (Integrity Control) ในระบบไฟลเดมความถกตองของขอมล จะถกควบคมโดยโปรแกรม แตแนวความคดใหมจะถกควบคมโดย DBMS กฎเกณฑความถกตอง (Integrity Rule) นจะเกบไวในฐานขอมลทกครงทมการเรยกขอมลมาแกไข DBMS จะตรวจสอบความเปนไปไดของขอมลกอนทจะเกบลงในฐานขอมล เพอใหไดขอมลทถกตองตรงตามกฎเกณฑใน stored procedure ส าหรบ DBMS ชนด stored procedure จะเปน compile stored procedure จะชวยลดคาใชจายในการพฒนาระบบงาน เนองจากกฎเกณฑตาง ๆ จะเกบไวในฐานขอมล ไมไดเกบไวในโปรแกรม

3. DBMS มระบบควบคมความปลอดภยของขอมล (Security Control) DBMS จะไมยอมใหโปรแกรมใดเขาถงขอมลในระดบลางไดโดยไมผาน DBMS ดงนน DBMS จะตรวจสอบรหสผานกอนทกค รง นอกจาก นขอมลในหนงตารางจะกระจายอย ในหลาย ๆ ไฟล (logical/physical mapping) ท าใหความปลอดภยของขอมลดขน นอกจากน DBMS ยงตรวจสอบดวยวาผใชมสทธใชขอมลไดมากนอยแคไหนรวมถงการเขาถงขอมล

4. DBMS มวธการเขาถงขอมลดวยเสนทางทดทสด (Query Optimization) DBMS query optimizer ตดสนใจเลอกเสนทางเขาถงขอมลโดยผใชไมตองกงวลเรอง performance ซงโปรแกรมเมอรจะเขยน logic อยางเดยว ในการใช SQL เพอดงขอมลมาใชนนจะมองไมเหน index เพราะวาเปน physical index ซงจะเกบอยในระดบลางสด แตจะมองเหนเปนตารางเทานน การเลอกเสนทางทดทสดจะชวยท าใหลดคาใชจายในการบ ารงรกษาและคาใชจายในการพฒนาระบบ เชน ถาตองการรายชอของพนกงานทเปน Engineer และมเงนเดอน = 25000 ถาเขยนดวยโปรแกรมธรรมดาจะตอง open ตารางดชนต าแหนง หรอตารางดชนเงนเดอน และเลอกวาจะใชดชนต าแหนงหรอดชนเงนเดอนนน ตองดทความเรววาแบบใดจะเรวกวา

DBMS จะตดสนใจวาควรเลอกแบบท 1 หรอแบบท 2 โดยการใช query optimizer เมอพจารณาดแลวจะเหนวาแบบท 2 เรวกวาแบบท 1

5. DBMA มระบบควบคมการใชขอมลรวมกนในชวงเวลาเดยวกน (Concurrency Control) DBMS มระบบควบคมการใชขอมลรวมกนในชวงเวลาเดยวกน ซงมอยหลายวธ เชน lock-based protocols เปนตน ส าหรบขนาดของ data item ทจะถกลอกมตงแต DB space, page,

31

table, row และ column ส าหรบ item ทถกลอกถาเปน item ยงเลกจะได throughput สง แตจดการยาก และใชทรพยากรมาก โดยปกต DBMS ทมคณภาพดจะลอก unit ทเลกกอนอนไดแก column แลวตรวจสอบวา row ม conflict หรอไม ถาไมมกจะลอก row แลวท าตอไปถง table ถาใชระบบคนเดยวกอาจจะไมตองลอกเลย

6. DBMS มระบบการฟนสภาพขอมล (Recover Control) DBMS จะท าการดงเอาตารางตาง ๆ เขามาในหนวยความจ าหลก การเปลยนแปลงขอมลกจะท าทหนวยความจ าหลกแลวจงน าไปเกบยงตาราง ถาเกดไฟดบขอมลทท าการเปลยนแปลงแลวแตยงไมไดน าไปเกบยงตารางจะสญหายได แตเนองจาก DBMS มระบบการ lock, recovery และ charging memory ท าใหขอมลทท าการแกไขไปแลวกอนหนาไฟดบไมสญหาย

7. DBMS เปนเครองมอทใชในการพฒนาระบบงานไดรวดเรวในเวลาอนสน (High Productivity Tools) ชวยลดคาใชจายในพฒนา (development cost) ลงได แตอาจจะไมลดคาใชจายในการบ ารงรกษา (maintenance cost) 2.4.3 ภาษาทใชกบฐานขอมล ภาษาฐานขอมล แบงออกไดเปน 2 สวนคอ

2.4.3.1 ภาษาส าหรบก าหนดโครงสรางหรอนยามขอมล (Data Definition Language : DDL)เปนภาษาทใชนยามโครงสรางของขอมลทงหมด ซง DBA เปนผก าหนดผลจากการแปลงภาษาของ DDL จะท าใหไดตารางทจดเกบพจนานกรมขอมล (data dictionary) ซงจะท าหนาทเกบขอมลทเกยวกบโครงสรางทไดจากการออกแบบฐานขอมลนน ๆ และถาตองการเปลยนแปลงหรอเรยกใชขอมล DBMS จะตองอาศยขอมลจากโครงสรางของตาราง DDL เสมอ โดยก าหนดหลกเกณฑ ดงน

1) สวนสรางตารางเปนโครงสรางขอมลทางตรรกภาพ 2) สวนสรางววส าหรบผใชถอวาเปนโครงสรางภายนอก 3) สวนในการสราง index ส าหรบการปรบปรงการเขาถงขอมลในบางคอลมน

หรอบางกลมของคอลมนใหรวดเรวขน 4) สวนของการดงชอตารางหรอววทมอยใหมชออนอก 5) สวนของการรกษาความปลอดภย โดยการก าหนดสทธในการใชขอมล DBMS จะสรางขอมลตาม logical structure ทก าหนดโดย DDL ซงจะคลายกบ

การก าหนดขอมลในภาษา COBOL คอตองบอกชอ ความยาว ส าหรบในภาษา COBOL นน logical structure ของขอมลในโปรแกรมจะเรยงล าดบเชนเดยวกบขอมลทเกบจรง ๆ ในดสก ซงเปน physical structure แต DDL จะก าหนดลกษณะของขอมลทปรากฏจะม logical sequence แตกตาง

32

จาก physical sequence ของขอมลทเกบจรง ๆ ทางกายภาพ และ DBMS สามารถดงขอมลออกมาไดตาม logical sequence โดยผใชไมตองค านงถง physical sequence เลย 2.4.3.2 ภาษาส าหรบการใชขอมล (Data Manipulation Language : DML)

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

1) Procedural DML ผใชจะก าหนดและระบวาตองการขอมลอะไร จะเอาขอมลเหลานนมาไดดวยวธใด เชน ภาษา COBOL ซงเปน record-at-a-time language หมายถง ค าสง 1 ค าสง จะไดขอมลมา 1 record เชน ค าสง READ เปนตน

2) Nonprocedural DML ผใชเพยงแตระบวาตองการขอมลอะไร โดยไมตองบอกวธการทจะไดขอมล เชน ภาษา SQL ซงเปน set-oriented language กลาวคอ 1 ค าสงของ SQL จะไดขอมลเปน set เชน ค าสง SELECT เปนตน 2.4.4 Data Dictionary หรอ System catalog

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

1) ชอตาราง (relations name) 2) ชอของ attribute ของแตละตาราง 3) ขอบเขตของ attribute (domains of attributes) 4) ชอของ views และนยามของ views 5) เงอนไขความถกตอง (integrity constrains) ส าหรบแตละตาราง เชน เงอนไขของ

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

โครงสรางทสลบซบซอนสงขน จะเกบตารางขอมลเกยวกบสถตและรายละเอยดเกยวกบจ านวนของ row ในแตละตาราง วธของ storage ทใชเกบแตละตาราง รวมถงการจ ากดการเขาไปใชขอมลใน data dictionary ดวย

33

2.4.5 ประเภทแบบจ าลองระบบฐานขอมล ในปจจบนสามารถแบงออกเปนหมวดหม (Grouped) ได 5 กลม หรอ แบบจ าลอง (Models) ดงน

1) File Management System 2) Hierarchical database system 3) Network Database System 4) Relational Database system model 5) OODBMS (Object-Oriented Database Management System) ทกแบบจ าลองคอการอธบายการท างานของระบบฐานขอมลวาท างานอยางไร

แบบจ าลองทไดรบความนยมอยางมากในปจจบนกคอ RDBMS (Relational Database Management System) และ OODBMS (Object-Oriented Database Management System) ในปจจบน Software ทงหมดของ DBMS ถกออกแบบใหใช RDBMS Model ทงสนเพราะมโครงสรางตามทมนษยคนเคย แตภายหลงเรมมการน าเอา OODMBS มาใชแตยงไมไดรบการยอมรบมากนก 2.4.6 ประโยชนของระบบจดการฐานขอมล

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

1. ลดความซ าซอนของขอมล ขอมลชนดเดยวกนถกเกบไวหลายๆ ทจะเกดความซ าซอน การทน าขอมลทงหมดมาเกบไวทเดยวกนภายในระบบการจดการ เดยวกนจะเปนการ “ลด” ความซ าซอนลงไปได

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

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

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

34

เปนไปอยางสะดวกและถกตอง เรามศพททใชเรยกผควบคมระบบวาผบรหารฐานขอมล (data base administrator) หรอ DBA โดยท DBA นอาจจะเปนบคคลผเดยว หรอกลมบคคลกได

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

6. สามารถควบคมความคงสภาพของขอมลได สามารถควบคมความคงสภาพของขอมลได ในหลายกรณทแมวาขอมลไมขดแยง แตไมสามารถคงสภาพอยได ยกตวอยางเชน ขอมลเกยวกบอายของพนกงานในบรษทอาจจะมคา 300 แทนทจะเปน 30 ซงความผดพลาดแบบนเกดขนไดงาย ๆ จากความสะเพราในการพมพขอมลกได ในลกษณะของความไมถกตองเชนน ผทออกแบบระบบฐานขอมลสามารถ ใสกฎเกณฑเพอควบคมความคงสภาพไว จากตวอยางทกลาวมาแลวอาจจะใสกฎวา คาของอายจะตองเปนตวเลขระหวาง 16 ถง 60 เปนตน ดงนน เมอมการใสขอมลใหมหรอแกไขขอมล DBMS กจะควบคมดแลใหขอมลดงกลาวถกตองตามกฎเกณฑ

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

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

35

2.4.7 หลกการเลอกระบบจดการฐานขอมล ส าหรบหลกการ เลอกซอ หรอเลอกใช ซอฟตแวรฐานขอมล (DBMS) ใหพจารณาถอ

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

1) ระบบฐานขอมล สวนใหญจะม SQL เปนภาษามาตรฐานทกระท าการเหลานไดดอยแลว ดงนนถาไมม คดวานาจะพจารณาทหลง

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

3) การควบคมความถกตองของการอางอง (referential integrity) 2.5 โปรแกรม Adobe Dreamweaber CS6 2.5.1 ประวตความเปนมาของโปรแกรม Dreamweaver

รปท 2.13 โปรแกรม Adobe Dreamweave CS6

36

อะโดบ ดรมวฟเวอร (Adobe Dreamweaver) หรอชอเดมคอ แมโครมเดย ดรมวฟเวอร (Macromedia Dreamweaver) เปนโปรแกรมแกไข HTML พฒนาโดยบรษทแมโครมเดย (ปจจบนควบกจการรวมกบบรษท อะโดบซสเตมส) ส าหรบการออกแบบเวบไซตในรปแบบ WYSIWYG กบการควบคมของสวนแกไขรหส HTML ในการพฒนาโปรแกรมทมการรวมทงสองแบบเขาดวยกนแบบน ท าให ดรมวฟเวอรเปนโปรแกรมทแตกตางจากโปรแกรมอนๆ ในประเภทเดยวกน ในชวงปลายปทศวรรษ 2533 จนถงปพ.ศ. 2544 ดรมวฟเวอรมสดสวนตลาดโปรแกรมแกไข HTML อยมากกวา 70% ดรมวฟเวอรมทงในระบบปฏบตการแมคอนทอช และไมโครซอฟทวนโดวส ดรมวฟเวอรยงสามารถท างานบนระบบปฏบตการแบบยนกซ ผานโปรแกรมจ าลองอยาง WINEได รนลาสดคอ ดรมวฟเวอร CS4 2.5.2 การท างานกบภาษาตางๆ ดรมวฟเวอร สามารถท างานกบภาษาคอมพวเตอรในการเขยนเวบไซตแบบไดนามค ซงมการใช HTML เปนตวแสดงผลของเอกสาร เชน ASP, ASP.NET, PHP, JSP และ ColdFusion รวมถงการจดการฐานขอมลตางๆ อกดวย และในเวอรชนลาสด (เวอรชน CS4) ยงสามารถท างานรวมกบ XML และ CSS ไดอยางงายดาย 2.5.3 ความสามารถของโปรแกรม Dreamweaver ในการเขยนเวบเพจ จะมลกษณะคลายกบการพมพงานในโปรแกรม Text Editor ทวไป คอวามนจะเรยงชดซายบนตลอดเวลา ไมสามารถยาย หรอ น าไปวางต าแหนงทตองการไดทนทเหมอนโปรแกรมกราฟก เพราะฉะนนหากเราตองการจดวางรปแบบตามทเราตองการ กใชตาราง Table เขามาชวยจดต าแหนง ซงเมอมการจดวางรปแบบทซบซอนมากขน การเขยนภาษา HTML กซบซอนยงขนเชนกน โปรแกรม Dreamweaver อาจจะไมสามารถเขยนเวบไดตามทเราตองการทงหมด วธการแกไขปญหาทดทสดคอ ควรจะเรยนรหลกการของภาษา HTML ไปดวย ซงถอวาเปนสงทจ าเปนมากส าหรบผทตองการประกอบอาชพ Webmaster แบบจรงจง อาจจะไมตองถงกบทองจ า Tag ตาง ๆ ไดทงหมด แตขอใหร เขาใจหลกการกพอแลว เพราะหลาย ๆ ครงทเราจะเขยนเวบใน Dreamweaver แลวกลบไดผลผดเพยนไป ไมตรงตามทตองการ กตองมาแกไข Code HTML เอง และความสามารถของ Dreamweaver สรปไดดงน 1. สนบสนนการท างานแบบ WYSIWYG (What You See Is What You Get) หมายความวา เวบทเราเขยนหนาจอ Dreamweaver กจะแสดงแบบเดยวกบเวบเพจจรงๆ ชวยใหเราเขยนเวบเพจงายขน ไมตองเขยน Code HTML เอง 2. มเครองมอในการชวยสรางเวบเพจ ทมความยดหยนสง

37

3. สนบสนนภาษาสครปตตาง ๆ ทงฝง Client และ Server เชน Java, ASP, PHP, CGI, BScript 4. มเครองมอในการ Upload หนาเวบเพจไปทเครอง Server เพอท าการเผยแพรงานทเราสรางในอนเทอรเนต โดยการสงผาน FTP หรอ โดยการใชโปรแกรม FTP ภายนอกชวย เชน WS FTP 5. รองรบมลตมเดย เชน การใสเสยง, การแทรกไฟลวดโอ, การใชงานรวมกบโปรแกรม Flash , Fireworks 2.5.4 การใชงานเบองตน 1. ภาษา HTML เปนภาษาทออกแบบส าหรบการแสดงผลเทานน! ไมสามารถประมวลผล หรอ ใชเขยนเวบแอพพลเคชนได 2. หากตองการเพมลกเลน หรอ เทคนคพเศษ เชน Effect ตาง ๆ ตองน าภาษา JavaScript มาเสรม HTML อกท 3. การจดรปแบบใน Code เชนการขนบรรทดใหม การเวนวรรค ไมมผลตอการแสดงผลทาง Web Browser 4. การขนบรรทดใหม ตองใช Tag หรอ กดปม Shift+Enter 5. การขนยอหนาใหม ตองใช Tag หรอ กดปม Enter 6. การเวนวรรค ตองใช Tag พเศษ คอ หรอ กดปม Ctrl+ Shift + Spacebar 7. หลกการอาน Tag ของภาษา HTML จะอานคาจาก Tag ทอยดานในกอน 8. ไฟล HTML และ Script ตางๆ สามารถเปดแกไขในโปรแกรม Text Editor ทว ๆ ไป ไมจ าเปนตองแกไขใน Dreamweaver เพยงอยางเดยว 9. การแทรกขอความ และ การปรบแตงคาตาง ๆ ใหคลกต าแหนงทตองการ แลวพมพขอความตามตองการ หรอใหเลอกขอความเมอตองการก าหนดคาตาง ๆ เพมเตม

38

2.5.5 สวนประกอบตางๆ ของโปรแกรม Dreamweaver

รปท 2.14 หนาจอโปรแกรม Dreamweaver

„ แถบค าสง (Menu Bar) เปนแถบทใชเกบค าสงทงหมดของโปรแกรม „ แถบค าเครองมอ (Toolbar) รวบรวมปมค าสงทใชงานบอย „ แถบวตถ (Object Palette) เปนกลมเครองมอตางๆ ทใชในการควบคมวตถ บนชนงาน

เอกสารเวบ เชน เสนกราฟก (Horizontal Rule), ตาราง, รปภาพ, เลเยอร (Layer) „ แถบแสดงสถานะ (Status Bar) คอยแสดงสถานะการท างานตางๆ ของเรา „ แถบควบคมการท างาน (Properties Palette) เปนรายการทปรบเปลยนได ตามลกษณะการ

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

„ สวนของ Panel Group เปนกลมของแถบเครองมอทสามารถเรยกใชงานไดอยางรวดเรว เพอใหงายในการสราง Application บนอนเทอรเนต เชน การแทรก Code ของ JavaScript และ VBScript ลงในเวบเพจไดอยางงาย ๆ โดยสามารถเรยกใชงานไดจาก Panel Group

39

2.5.6 หนาจอแสดงผล (Document Windows) 1. Show Code View เปนหนาตางทใหแสดงเฉพาะโคด HTML ของหนาเวบเพจท

ก าลงท างาน

รปท 2.15 Show Code View

2. Show Code and Design View เปนหนาตางทแสดงทงโคด HTML และหนาเวบเพจ

ทก าลงท างาน

รปท 2.16 Show Code and Design View

40

3. Show Design View ใหแสดงแตหนาเวบเพจไมตองแสดงโคด HTML

รปท 2.17 Show Design View

2.6 PHP PHP เปนหนงในภาษาของ Web Programming ทไดรบความนยมเปนอยางมากในปจจบน โดย PHP ยอมาจาก Personal Home Page หรอสามารถเรยกอยางเปนทางการไดวา PHP Hypertext Preprocessor ปจจบน PHP มผลงานทเตบโตจากกลมของนกพฒนาในเชงเปดเผยรหสตนฉบบ หรอ Open Source ท าให PHP มการพฒนาไปอยางรวดเรวและแพรหลาย สามารถใชรวมกบ Web Server หลาย ๆ ตวบนระบบปฏบตการ 2.6.1 ประวตความเปนมา PHP เปนภาษาจ าพวก scripting language ค าสงตางๆจะเกบอยในไฟลทเรยกวาสครปต (script) และเวลาใชงานตองอาศยตวแปลชดค าส ง ตวอยางของภาษาสครปตกเชน JavaScript, Perl เปนตน ลกษณะของ PHP ทแตกตางจากภาษาสครปตแบบอนๆ คอPHP ไดรบการพฒนาและออกแบบมา เพอใชงานในการสรางเอกสารแบบ HTML โดยสามารถ สอดแทรกหรอแกไข เ นอหาไดโดยอตโนมต ดงน น จ งก ล าววา PHP เ ปนภาษา ท เ ร ยกว า server-side หรอ HTML-embedded scripting language เปนเครองมอทส าคญชนดหนง ทชวยใหเราสามารถสรางเอกสารแบบ Dynamic HTML ไดอยางมประสทธภาพและมลกเลนมากขน อาจจะกลาวไดวา PHP ไดรบการพฒนาขนมา เพอแทนท SSI รปแบบเดมๆ โดยใหมความสามารถ และมสวนเชอมตอกบเครองมอชนดอนมากขน เชน ตดตอกบคลงขอมลหรอdatabase เปนตน PHP ถกสรางขนในป ค.ศ.1994 โดย Rasmus Lerdorf ตอมามผใหความสนใจเปนจ านวนมาก จงไดออกเปนแพคเกจ "Personal Home Page" ซงเปนทมาของ PHP โดยภาษา PHP

41

เปนแบบ Server Side Script และเปน Open Source ทผใชท วไปสามารถดาวนโหลด Source Code และโปรแกรมไปใชฟร ไดท http://www.php.net กลางป ค.ศ.1995 ไดพฒนาตวแปลภาษา PHP ขนมาใหม โดยใชชอวา PHP/FI เวอรชน 2 ซงไดเพมความสามารถในการรบขอมลทสงมาจากฟอรมของ HTML (จงมชอวา FI หรอ Form Interpreter) นอกจากนนยงเพมความสามารถในการตดตอกบฐานขอมลอกดวย จงท าใหผคนเรมหนมาสนใจ PHP กนมากขน ในป 1997 มผรวมพฒนา PHP เพมอก 2 คน คอ Zeev Suraski และ Andi Gutmans (กลมทเรยกตวเองวา Zend ซงยอมาจาก Zeev และ Andi ) โดยไดแกไขขอบกพรองตางๆ และเพมเตมเครองมอใหมากขน 2.6.2 โครงสรางของภาษา PHP

ภาษา PHP มลกษณะเปน embedded script หมายความวาเราสามารถฝงค าสง PHPไวในเวบเพจรวมกบค าสง(Tag) ของ HTML ได และสรางไฟลทมนามสกลเปน .php, .php3หรอ .php4 ซ งไวยากรณทใชใน PHP เ ปนการน า รปแบบของภาษาตางๆ มารวมกนไดแก C, Perl และ Java ท าใหผใชทมพนฐานของภาษาเหลานอยแลวสามารถศกษา และใชงานภาษานไดไมยาก

ตวอยางโคดทใชใน PHP

รปท 2.18 แสดง html tag และ PHP Script

42

จากภาพท 2.18 บรรทดท 6 ถง 9 เปนสวนของ Script PHP ซงเรมตนดวย<?phpค าสงเรยกใชฟงกชนหรอขอความ ?>ส าหรบ Script นเปนการแสดงขอความวา “ยนดตอนรบสPHP Script”โดยใชค าสง echo “ยนดตอนรบส PHP Script”; ซงจะแสดงผลดงรปท 3

รปท 2.19 แสดงผลการท างานของโคดผานบราวเซอร

2.6.3 ความสามารถของภาษา PHP

1) เปนภาษาทมลกษณะเปนแบบ Open source ผใชสามารถ Download และน าSource code ของ PHP ไปใชไดโดยไมเสยคาใชจาย

2) เปนสครปตแบบ Server Side Script ดงนนจงท างานบนเวบเซรฟเวอร ไมสงผลกบการท างานของเครอง Client โดย PHP จะอานโคด และท างานทเซรฟเวอร จากนนจงสงผลลพธทไดจากการประมวลผลมาทเครองของผใชในรปแบบของ HTML ซงโคดของ PHP นผใชจะไมสามารถมองเหนได

3) PHP สามารถท างานไดในระบบปฏบตการทตางชนดกน เชน Unix, Windows, Mac OS หรอ Risc OS อยางมประสทธภาพ เนองจาก PHP เปนสครปตทตองท างานบนเซรฟเวอร ดงนนคอมพวเตอรส าหรบเรยกใชค าสง PHP จงจ าเปนตองตดตงโปรแกรมเวบเซรฟเวอรไวดวย เพอใหสามารถประมวลผล PHP ได

4) PHP สามารถท างานไดในเวบเซ รฟเวอรหลายชนด เชน Personal Web Server(PWS), Apache, OmniHttpd และ Internet Information Service(IIS) เปนตน

5) ภาษา PHP สนบสนนการเขยนโปรแกรมเชงวตถ (Object Oriented Programming)

43

6) PHP มความสามารถในการท างานรวมกบระบบจดการฐานขอมลทหลากหลาย ซงระบบจดการฐานขอมลทสนบสนนการท างานของ PHP เชน Oracle, MySQL, FilePro, Solid, FrontBase, mSQL และ MS SQL เปนตน

7) PHP อนญาตใหผใชสรางเวบไซตซงท างานผานโปรโตคอลชนดตางๆ ได เชนLDAP, IMAP, SNMP, POP3 และ HTTP เปนตน

8) โคด PHP สามารถเขยน และอานในรปแบบของ XML ได 2.6.4 หลกการท างานของ PHP

รปท 2.20 แสดงขนตอนการท างาน PHP Script Request/Response จากภาพแสดงขนตอนการท างานของ PHP Script Request/Response ดงน

1) จากไคลเอนตจะเรยกไฟล PHP script ผานทางโปรแกรมบราวเซอร (Internet Explore)

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

เซรฟเวอรมาประมวลผลดวยโปรแกรมแปลภาษา PHP ทเปนอนเตอรพรเตอร

44

4) กรณทphp script มการเรยกใชขอมลกจะตดตอกบฐานขอมลตางๆผานทางODBC Connection ถาเปนฐานขอมลกลม Microsoft SQL Server, Microsoft Access, FoxProหรอใช Function Connection ทมอยใน PHP Library ในการเชอมตอฐานขอมลเพอดงขอมลออกมาหลงจากแปลสครปต PHP เสรจแลวจะไดรบไฟล HTML ใหมทมแตแทก HTML ไปยง Web Server

5) Web Server สงไฟล HTML ทไดผานการแปลแลวกลบไปยงบราวเซอรทรองขอผานทางเครอขายอนเตอรเนต

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

2.7.5 การใชงานฟอรมกบ PHP

รปท 2.21 แสดงการท างานของฟอรม

จากรปดานบน แสดงวธการท างานของฟอรมดงน 1) เรมตนเมอผใชกรอกแบบฟอรมบนเวบเพจและคลกปมสงขอมลมาทเวบเซรฟเวอร 2) ขอมลจากฟอรมจะถกประมวลผลทไฟล PHP, ASP หรอไฟล CGI อนๆบนเวบเซรฟเวอร 3) เ ม อประมวลผล เส รจแลว ผลลพ ธ จะ ถก สงกลบไปใหผ ใชใน รปแบบเอกสาร HTML เพอใหเวบเบราเซอรแสดงผล

45

สรป เราสามารถกลาวไดวา ภาษา PHP เปนภาษาทใชในการตดตอกบฐานขอมลของ

เวบไซตทมประสทธภาพ เนองจากเปนภาษาทเขาใจไดงาย มความยดหยนสงสามารถท างานรวมกบฐานขอมลทหลากหลาย เปนเหมอนกบสครปตสามารถเรยกใชงานงาย น าไปแทรกไวตรงสวนไหนกไดของภาษา HTML โดยรปแบบของภาษา PHP จะอยในแทรก <? PHP ?> ทส าคญทท าใหภาษา PHP เปนทนยม คอ เปน Open Source ผใชสามารถ Download และน า source code ของ PHP ไปใชไดโดยไมเสยคาใชจาย และไมไดยดตดกบบคคลหรอกลมคนเลก ๆ แตเปดโอกาสใหโปรแกรมเมอรทวไปไดเขามาชวยพฒนา 2.7 Xampp Xampp เปนโปรแกรม Apache web server ไวจ าลอง web server เพอไวทดสอบ สครปหรอเวบไซตในเครองของเรา โดยทไมตองเชอมตออนเตอรเนตและไมตองมคาใชจายใดๆ งายตอการตดตงและใชงานโปรแกรม Xampp จะมาพรอมกบ PHP ภาษาส าหรบพฒนาเวบแอพลเคชนทเปนทนยม , MySQL ฐานขอมล, Apache จะท าหนาทเปนเวบ เซรฟเวอร, Perl อกทงยงมาพรอมกบ OpenSSL , phpMyadmin (ระบบบรหารฐานขอมลทพฒนาโดย PHP เพอใชเชอมตอไปยงฐานขอมล สนบสนนฐานขอมล MySQL และ SQLite โปรแกรม Xampp จะอยในรปแบบของไฟล Zip, tar, 7z หรอ exe โปรแกรม Xampp อยภายใตใบอนญาตของ GNUGeneral Public License

XAMPP ประกอบดวย Apache, PHP, MySQL, PHP MyAdmin, Perl ซงเปนโปรแกรมพนฐานทรองรบการท างานCMS ซงเปนชดโปรแกรม ส าหรบออกแบบเวบไซตทไดรบความนยมในปจจบน ไฟลส าหรบตดตง xampp นนอาจมขนาดใหญสกหนอย เนองจาก มชดควบคมการท างานทชวยใหการปรบแตงสวนตาง ๆ งายขน XAMPP นนรองรบระบบปฏบตการหลายตว เชน Windows, Linux, Apple ท างานไดทงบนระบบปฏบตการแบบ 32 bit และ 64 bit สงทโดดเดนกวาโปรแกรมอนคอมตวชวยตดตง CMS ทเรยกวา BitNami ซงชวยใหคณตดตง CMS รนใหม ๆ ทไดรบความนยมอกดวย เยยมชมเวบไซตอยางเปนทางการของ XAMPP ไดทน นอกจาก Xampp แลวยงมโปรแกรมในลกษณะนอก เชน Appserv, Wamp เปนตน สงทควรพจารณาในการเลอกใชงานคอเวอรชนของ Apache, PHP และ MySQL เนองจาก CMS แตละตวนนมความตองการเวอรชนไมเทากน กอนใชงานจงตองพจารณาใหด ทงนเพอไมใหเกดปญหา หรอเกดปญหาในการใชงานนอยทสดนนเอง

46

2.8 My SQL MySQL คอ โปรแกรมระบบจดการฐานขอมล ทพฒนาโดยบรษท MySQL AB มหนาทเกบขอมลอยางเปนระบบ รองรบค าสง SQL เปนเครองมอส าหรบเกบขอมล ทตองใชรวมกบเครองมอหรอโปรแกรมอนอยางบรณาการ เพอใหไดระบบงานทรองรบ ความตองการของผใช เชนท างานรวมกบเครองบรการเวบ (Web Server) เพอใหบรการแกภาษาสครปตทท างานฝงเครองบรการ (Server-Side Script) เชน ภาษา php ภาษา aps.net หรอภาษาเจเอสพ เปนตน หรอท างานรวมกบโปรแกรมประยกต (Application Program) เชน ภาษาวชวลเบสกดอทเนต ภาษาจาวา หรอภาษาซชารป เปนตน โปรแกรมถกออกแบบใหสามารถท างานไดบนระบบปฏบตการทหลากหลาย และเปนระบบฐานขอมลโอเพนทซอรท (Open Source)ทถกน าไปใชงานมากทสด

MySQL : มายเอสควแอล เปนระบบจดการฐานขอมลโดยใชภาษา SQL. แมวา MySQL เปนซอฟตแวรโอเพนซอรส แตแตกตางจากซอฟตแวรโอเพนซอรสทวไป โดยมการพฒนาภายใตบรษท MySQL AB ในประเทศสวเดน โดยจดการ MySQL ทงในแบบทใหใชฟร และแบบทใชในเชงธรกจ

MySQL สรางขนโดยชาวสวเดน 2 คน และชาวฟนแลนด ชอ David Axmark, Allan Larsson และ Michael "Monty" Widenius.

ปจจบนบรษทซนไมโครซสเตมส (Sun Microsystems, Inc.) เขาซอกจการของ MySQL AB เรยบรอยแลว ฉะนนผลตภณฑภายใต MySQL AB ทงหมดจะตกเปนของซน

ความสามารถและการท างานของโปรแกรม MySQL มดงตอไปน - MySQL ถอเปนระบบจดการฐานขอมล (DataBase Management System (DBMS)

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

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

47

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

ในระบบปฏบตการ Red Hat Linux นน มโปรแกรมทสามารถใชงานเปนฐานขอมลใหผดแลระบบสามารถเลอกใชงานได หลายโปรแกรม เชน MySQL และ PostgreSQL ผดแลระบบสามารถเลอกตดตงไดทงในขณะทตดตงระบบปฏบตการ Red Hat Linux หรอจะตดตงภายหลงจากทตดตงระบบปฏบตการกได อยางไรกตาม สาเหตทผใชงานจ านวนมากนยมใชงานโปรแกรม MySQL คอ MySQL สามารถท างานไดอยางรวดเรว นาเชอถอและใชงานไดงาย เมอเปรยบเทยบประสทธภาพในการท างานระหวางโปรแกรม MySQL และ PostgreSQL โดยพจารณาจากการประมวลผลแตละค าสงไดผลลพธดงรปท 1 นอกจากนน MySQL ถกออกแบบและพฒนาขนมาเพอท าหนาเปนเครองใหบรการรองรบการจดการกบ ฐานขอมลขนาดใหญ ซงการพฒนายงคงด าเนนอยอยางตอเนอง สงผลใหมฟงกชนการท างานใหมๆ ทอ านวยความสะดวกแกผใชงานเพมขนอยตลอดเวลา รวมไปถงการปรบปรงดานความตอเนอง ความเรวในการท างาน และความปลอดภย ท าให MySQL เหมาะสมตอการน าไปใชงานเพอเขาถงฐานขอมลบนเครอขายอนเทอรเนต

2.9 งานวจยทเกยวของ 2.9.1 งานวจยทเกยวของในตางประเทศ แคนท (Katz. 1962) (สธ จนทศร. 2534 : 27;อางองจาก Katz. 1962.) ไดน าแบบทดสอบหลายชดไปทดสอบกบผมารบการอบรมวชาอารม ออโตเมตก ดาตาโปรเซสซง โปรแกรมมง (Army’s Automatic Data Processing Programming Course) จ านวน 190 คน ผลปรากฏวา คะแนนรวมของความถนดดานเหตผลถอยค า (Verbal Reasoning) และความถนดดานเหตผล เชงเลขคณต (Arithmetical Reasoning) จากแบบทดสอบแยกประเภททหารบก (Army Classification Battery) กบเกรดวชาเรยน มคาสหสมพนธกน 0.61 แบบทดสอบ พเอท (PAT: IBM Programmer Aptitude Test) กบเกรดวชาเรยนมคาสหสมพนธกน 0.67 และคาสหสมพนธพหคณ ระหวางแบบทดสอบทกลาวมาขางขน กบเกรดวชาเรยน มคาเทากบ 0.68 เมเรนสและวนซอนเฮเลอร (Mehrens and Vinsonhaler. 1968) (สธ จนทศร, 2534: 28;อางองจาก Mehrens and Vinsonhaler. 1968.) ไดศกษาหาตวท านายผลสมฤทธทางการเรยนวชาโปรแกรมคอมพวเตอร โดยใชแบบทดสอบเอทพพ (ATPP: Aptitude Test for Programmer Personnel) แบบทดสอบเอสวไอบ (SVIB: Strong Vocational Interest Blank) แบบทดสอบซควท (CQT: College Qualification Test) และระดบคะแนนเฉลย (GPA) เปนตวท านาย เกณฑคอเกรด

48

วชาทเรยน กลมตวอยางเปนนสตของมหาวทยาลยมชแกนทเรยนคอมพวเตอรภาษาโฟรแทรน (FORTRAN) จ านวน 68 คน วเคราะหขอมลดวยการถอถอยพหคณแบบสเตบไวส (Stepwise Multiple Regression Analysis) พบวา ตวท านายเกรดวชาคอมพวเตอร ไดแก คะแนนระหวางสเกลโปรแกรมเมอร (Computer Programmer Scale) ของแบบทดสอบเอสวไอบ (SVIB) โดยมคาสหสมพนธพหคณเทากบ 0.76 และ 0.81 ตามล าดบ นอกจากนนยงพบวา ความถนดดานเหตผลทางจ านวน (Numerical Reasoning) ซงวดจากแบบทดสอบเหตผลทางจ านวนของแบบทดสอบ ซควท (CQT) และความถนดดานมตสมพนธ (Spatial Reasoning) ซงวดจากแบบทดสอบอนกรมรปภาพของแบบทดสอบเอทพพ (ATPP) เปนความสามารถทางสตปญญาทจ าเปนส าหรบผทตองการประสบผลส าเรจในการทจะเปนโปรแกรมเมอร แฮนคอก (Hancock. 1981: abstract) ไดศกษาความสมพนธณะหวางแบบทดสอบเอทพพ (ATPP: Aptitude Test for Programmer Personnel) กบระดบคะแนนเฉลยสะสมของนกเรยนทเรยนจบอยางนอยหนงในสของโปรแกรมการจดกระท าขอมลขนทสอง (Postsecondary Data Processing Program) กลมตวอยางเปนนกเรยนโรงเรยนอาชวศกษาในรฐจอรเจย จ านวน 214 คน ใชการวเคราะหการถดถอยพหคณแบบสเตบไวส (Stepwise Regression Analysis) พบวาตวท านายทดส าหรบระดบคะแนนเฉลยสะสม คอ คะแนนรวมจากแบบทดสอบเอทพพ (ATPP) เบนเนทท (Beebbett, 1983: abstract) ไดศกษาความสมพนธระหวางตวแปรลกษณะนสย (Demographic Variable) กบเกรดนกศกษาทเรยนในวชาพนฐานของหลกสตรวทยาศาสตรคอมพวเตอร กลมตวอยาง คอนกศกษามหาวทยาลยในรฐมสซสซปป วชาเอกวทยาศาสตรคอมพวเตอร 175 คน โดยศกษาตวแปรดานลกษณะนสย ไดแก เพศ เชอชาต และอาย ตวแปรดานดานวชาการ พจารณาจากระดบเกรดเฉลยจากแบบทดสอบเอซท (ACT:American College Test) และตวแปรดานความถนด พจารณาจากแบบทดสอบซพเอบ (CPAB: Computer Programmer Aptitude Battery) วเคราะหขอมลโดยวธวเคราะหการถดถอยพหคณ พบวา ตวแปรตง 3 ดาน มความสมพนธกบเกรดในวชาพนฐานของหลกสตรวทยาศาสตรคอมพวเตอร โดยเรยบล าดบความสมพนธจากมากไปนอย คอ ตวแปรดานความถนด ตวแปรทางดานวชาการ และตวแปรลกษณะนสย โดยตวแปรดานความถนดอธบายความแปรปรวนของเกรดในวชาพนฐานไดรอยละ 32.72 ไรส (Rice. 1984: abstract) ไดศกษาหาตวพยากรณผลสมฤทธทางการเรยนวชาโปรแกรมคอมพวเตอรโดยใชแบบทดสอบซพเอบ (CPAB: Computer Programmer Aptitude Batter) แบบทดสอบ GEFT เกรดเฉลย (GPA) และตวพยากรณอนๆ มาเปนตวท านาย เกรดวชาโปรแกรมคอมพวเตอร กลมตวอยาง คอ นกเรยนระดบมธยมศกษาทเรยนวชาการเขยนโปรแกรม

49

คอมพวเตอร จ านวน 181 คน อายระหวาง 15-18 ป จากโรงเรยนของรฐและโรงเรยนเอกชน ในรฐมสซบซปป และรฐอลบามา วเคราะหขอมลหาสมประสทธสหสมพนธระหวางตวพยากรณ และตวเกณฑ พบวา ตวพยากรณ 11 ตวแปร จากตวพยากรณทงหมด 27 ตวแปร สมพนธกบตวเกณฑอยางมนยส าคญทางสถตทระดบ 0.01 ดงน GPA (r=.514), CPAB-Total(r=.511), CPAB-Diagramming(r=.479), GEFT(r=.426), CPAB Reasoning(r=.411), CPAB-Letter Series (r=.314), CPAB-Number Ability (r=.289), Exposure-High School (rho=.282), CPAB-Verbal(r=.260), Exposure-Home (rho=.241) และ Exposure-Friend’s House (rho=.213) วเคราะหขอมลวธการถอถอยพหคณแบบสเตบไวส (Stepwise Multiple Regression Analysis) พบวา ตวพยากรณทด 6 ตว ทรวมกนพยากรณเกรดวชาโปรแกรมคอมพวเตอร ไดแก GPA, CPAB-Total, Exposure-Friend’s House, GEFT, Exposure-High School และ Exposure-Home ไอเนและสเนลเบคเคอร (Michael J. 1988: 1029) ไดศกษาความเชอมน ความเทยงตรงเชงพยากรณ และความสมพนธภายในของแบบวด CALIP โดยกลมตวอยางเปนครทมาจากหลายสาขาวชาทเขามารบการอบรมเพอเปนครสอนคอมพวเตอรในโรงเรยนมธยม ซงมจ านวน 42 คนทส าเรจในหลกสตรน ใชเวลาการอบรม 11 เดอน มการสอบกอนและหลงการอบรมโดยใชแบบวด CALIP ผลการวจยพบวา ความเชอมนแบบความคงทมนยส าคญทางสถตทกแบบทดสอบยอย ส าหรบความเทยงตรงเชงพยากรณ ไดจากการศกษาความสมพนธระหวางคะแนน Pretest ของแบบวด CALIP กบเกรดเฉลยของรายวชาคอมพวเตอรทเขารบการอบรม พบวา แบบทดสอบการประมาณคา (Estimation) มความสมพนธกบเกรดเฉลยนอยทสดและสมพนธอยางไมมนยส าคญทางสถต ส าหรบ ควมสมพนธภายในของแบบทดสอบยอย พบวา แบบทดสอบการประมาณคา (Estimation) มความสมพนธกบแบบทดสอบยอยทเหลอนอยทสด คอ r=.20 (pretest) และ =.34 (posttest) ซงผลอนนสอดคลองกบขอมลทรายงานในคมอของแบบวด CALIP เจเน (Gene, 1987:abstract) ไดท าการศกษาแบบวดความถนดทางการเรยนโปรแกรมคอมพวเตอร (CPAB: Computer Programmer Aptitude Battery) เพอพยากรณผลสมฤทธทางการเรยนโปรแกรมคอมพวเตอรภาษาฟอรแทน (Fortran) กลมตวอยางเปนนกศกษาทเรยนภาษา ฟอรแทน ของมหาวทยาลยคงสเบอรรฟ ในเมองนวยอรค จ านวน 102 คน โดยใชแบบทดสอบยอยทง 5 ฉบบ ไดแก แบบทดสอบความถนดดานถอยค า (Verbal Meaning) แบบทดสอบความถนดดานเหตผล (Reasoning) แบบทดสอบการเรยงล าดบตวอกษร (Letter Series) แบบทดสอบความถนดดานจ านวน (Number Ability) และแบบทดสอบแผนภาพ (Diagramming) วเคราะหขอมลโดยการวเคราะหการถดถอยพหคณ (Multiple Analysis) โดยใช GPA เปนตวเกณฑ ผลปรากฏวาแบบทดสอบทสามารถพยากรณผลสมฤทธทางการเรยนไดด คอ แบบทดสอบความถนดดานการ

50

เรยงล าดบตวอกษร (Letter Series) แบบทดสอบความถนดถอยค า (Verbal Meaning) แบบทดสอบความถนดดานจ านวน (Number Ability) และแบบทดสอบแผนภาพ (Diagramming) สวนแบบทดสอบทไมสามารถ พยากรณได คอ แบบทดสอบความถนดดานเหตผล (Reasoning) โพค(Poage, 1988: abstract) ไดศกษาถงการบงชและการวดองคประกอบทสงผลตอความถนดทางการเรยนคอมพวเตอร เพอยนยนวา ความถนดทางคอมพวเตอรทวไปเปนลกษณะเฉพาะทแฝงอย (Latent trait) เปนล าดบท 2 และเพอยนยนวาความสามารถทางการคดวเคราะหโดยไมใชภาษา (Non-verbal Critical Thinking Ability) ความสามารถทางการคดวเคราะหโดยใชภา (Verbal Critical Thinking Ability) ความคดสรางสรรค (Creativity) ความจ า (Memory) และทศนคต (Attitude) เปนลกษณะเฉพาะทแฝงอยเปนล าดบท 1 และเปนองคประกอบหลกทสงผลตอความถนดทางการเรยนคอมพวเตอรนอกจากน ยงศกษาถงความแตกตางระหวางความถนดทางการเรยนทางคอมพวเตอรทว ๆ ไป และความถนดทางการเรยนโปรแกรมคอมพวเตอร ผวจยไดใชแบบทดสอบยอย 4 ฉบบจาก CAIP วดความสามารถทางการคดวเคราะหโดยไมใชภาษา ใชสเกล Inference and Deduction ของ Watson-Glaser วดความสามารถการคดวเคราะหโดยใชภาษา ใช Remote Associates Test วดความคดสรางสรรค ใชแบบวดการจ าค าศพทและการจ าล าดบขนตอนส าหรบวดความจ า และใชแบบทดสอบซเอเอส (CAS: Computer Attitude Scales) ส าหรบวดทศนคต นอกจากนยงเพมความสามารถทางคณตศาสตร (Math Ability) และความสามารถทางการอาน (Reading Ability) เขาไป โดยพจารณาคะแนนของนกเรยน จาก Michigan Educational Assessment Profile เพอบงชวาความสามารถทเพมเขาไปนสงผลตอความถนดทางการเรยนคอมพวเตอรหรอไม กลมตวอยางเปนนกเรยนมธยม จ านวน 217 คน วเคราะหขอมลโดยใชโปรแกรมปรบเทยบโครงสราง (EQS: structural equations computer program) พบวา รปแบบลกษณะแฝงล าดบท 2 เหมาะสมทสดเมอเปรยบเทยบกบรปแบบลกษณะแฝงล าดบท 1 และการวเคราะหโดย Part Analysis พบวา ตวแปรทถกวดแตละตวและลกษณะแฝงล าดบท 1 สงผลตอโมเดลอยางมนยส าคญทางสถต และคาสมประสทธสหสมพนธ (Part Coefficient) ของคณลกษณะแฝงล าดบท 1 เปนดงน ความสามารถทางการคดวเคราะหโดยใชภาษา (Verbal Critical Thinking Ability) (.949) ความสามารถทางการคดวเคราะหโดยไมใชภาษา (Non-verbal Critical Thinking Ability) (.800) และทศนคต (Attitude) (.820) ความคดสรางสรรค (Creativity) (.464) ความจ า (Memory) (.800) และทศนคต (Attitude) (.250) นอกจากนพบวา ไมสามารถแยกความแตกตางระหวางความถนดทวไปทางคอมพวเตอร กบความถนดทางโปรแกรมคอมพวเตอรไดอยางชดเจน อกทงความสามารถทางคณตศาสตร (Math Ability) และความสามารถทางการอาน (Reading Ability) ไมสงผลตอโมเดลอยางมนยส าคญทางสถต

51

เดลออสโว (Dell’ssso, 1989:abstract) ไดศกษาการพยากรณความถนดทางการเรยนคอมพวเตอรของนกศกษาระดบวทยาลย โดยศกษาตวแปรบางตวทอาจจะพยากรณความถนดทางการเรยนคอมพวเตอร และประเมนประโยชนของ CALIP ผวจยศกษากบกลมตวอยางจากวทยาลยเมองพาซาดนา จ านวน 193 คน ทลงทะเบยนเรยน 1 ใน 4 2.9.2 งานวจยทเกยวของในประเทศ ธ ารง ทวพนธสานต ( บทคดยอ : 2552) งานวจยนเปนการน าเอาความร ทางดานเทคโนโลยสารสนเทศ จตวทา และวชาสถตมาประยกตใชงานรวมกน โดยมวตถประสงคเพอพฒนาแบบทดสอบอเลกทรอนกส มาใชในการสนบสนนการตดสนใจเลอกอาชพตามบคลกภาพของตนเอง โดยเปนการน าเอาทฤษฎการเลอกอาชพของจอหน ฮอลแลนด นกจตวทยาชาวสหรฐอเมรกา ทไดสรางแบบจ าลองความสมพนธหกเหลยมขนในป พ.ศ. 2502 หรอกวา 50 ปมาแลว และการหาความพงพอใจจากกลมตวอยางในดานการพฒนาเวบไซต และผลลพธทไดจากทฤษฎของฮอลแลนด ขนตอนการวจยเรมตนจากการน าแบบทดสอบอาชพ เอสดเอส ของจอหน ฮอลแลนดมาพฒนาในรปแบบของแบบทดสอบอเลกทรอนกส ดวยภาษา พเอชพ และ มายเอสควแอล เปนฐานขอมลของแบบทดสอบอเลกทรอนกส จากนนท าการเกบขอมลจากกลมตวอยางทเปนนกเรยนในระดบมธยมศกษาตอนปลาย จ านวน 80 คน มการเกบผลจากแบบสอบถามความพงพอใจจากการใชงาน และผลลพธเพอมาสรปผลการวจย ผลการวจย ม 2 สวน คอ ในดานการออกแบบและพฒนาแบบทดสอบอเลกทรอนกส กลมตวอยางมความพงพอใจในการออกแบบและพฒนาแบบทดสอบอเลกทรอนกส สวนในดานผลลพธ กลมตวอยางมความพงพอใจในกลมบคลกภาพทไดตามแบบทดสอบอเลกทรอนกส แตในดานการเลอกอาชพตามผลลพธทไดนน กลมตวอยางสวนใหญ ยงไมแนใจทจะเลอกอาชพตามผลลพธทไดนน อยางไรกตามผลการศกษานอยบนพนฐานของกลมตวอยางจ านวน 80 คน และเปนการสรปผลจากกลมตวอยางของการศกษาดงกลาวเทานน สกญญา บญศร (บทคดยอ : 2553) การวจยครงน เปนการวจย และพฒนาแบบวดความถนดทางวชาชพ โดยมวตถประสงคเพอ พฒนาแบบวดความถนดทางวชาชพ วทยาศาสตร คณตศาสตร สถาปตยกรรมศาสตร วศวกรรมศาสตร และ วชาชพครทใชในการส ารวจ คดกรอง ผเรยนทมความสามารถความถนด หรอคณลกษณะทพงประสงคในชวงชนท 3 เขาศกษาตอในโรงเรยนนารองทางวทยาศาสตรนวตกรรมและเทคโนโลย กลมตวอยางทใชในการวจยครงน แบง

52

ออกเปนกลม 2 กลม คอกลมทดลองใชเครองมอ (try out) ผวจยเลอกกลมตวอยางเพอตรวจสอบความถกตองของภาษาทใชและหาคณภาพดานความ เชอมน (Reliability) ของแบบวดฉบบละ จ านวน 30 คน และกลมตวอยางทเกบขอมลจรงซงไดมาจากการสม แบบแบงกลม (Cluster Sampling) ไดกลมตวอยางทงสนรวม 536 คน เครองมอทใชในการวจยเปนแบบวดความถนดทางวชาชพ จ านวน 5 ฉบบ ไดแก แบบวดความถนดทางวทยาศาสตร แบบวดความถนดทางคณตศาสตร แบบวดความถนดทางวศวกรรมศาสตร แบบวดความถนดทางสถาปตยกรรมศาสตร และแบบวดความถนดทางวชาชพคร ซงคณะผวจยไดสรางขน ม ลกษณะปรนยแบบเลอกตอบจ านวน 4 ตวเลอกสถตทใชในการวเคราะหขอมล ไดแกคาสถตพนฐานประกอบดวย คาสงสด (Max) คาต าสด (Min) คาเฉลย (Mean) คามธยฐาน (Median) คาฐานนยม (Mode) คาสวนเบยงเบนมาตรฐาน (S.D.) คาความเบ (Sk.) คาความโดง (Ku.) คาความคลาดเคลอนมาตรฐาน (SEM) และวเคราะหดานความเทยงตรงเชงเนอหาโดยใชคาดชนความสอดคลองระหวางขอสอบกบจดประสงค (IOC) และความเชอมน โดยใชคาKR ‟ 20 คเดอร-รชารดสน (Kuder ‟ Richardson Formula) รวมทงนาขอมลทรวบรวมไดในแตละครงมาวเคราะหแบบวดรายขอ (Item Analysis) เพอค านวณหาคาความยากของแบบวด (Item Difficulty) และอ านาจจ าแนกของแบบวด (Item Discrimination) ผลการวจยปรากฏ ดงน

1. ผลการวเคราะหคาสถตพนฐานของแบบวดความถนดทางวชาชพทง 5 ฉบบ เรยงตามลาดบดงน

1) แบบวดความถนดทางวทยาศาสตร พบวามคาเฉลย 19.62 โดยมคาสงสด 31 ต าสด 5 และมคาความเชอมนเทากบ .88 ซงอยในระดบสง

2) แบบวดความถนดทางคณตศาสตร พบวามคาเฉลย 18.03 โดยมคาสงสด 36 ต าสด 5 และมคาความเชอมนเทากบ .82 ซงอยในระดบสง

3) แบบวดความถนดทางวศวกรรมศาสตร พบวาม คาเฉลย 17.75 โดยมคาสงสด 28 ต าสด 6 และมคาความเชอมนเทากบ .54 ซง

อยในระดบคอนขางสง 4) แบบวดความถนดทางสถาปตยกรรมศาสตร พบวามคาเฉลย 21.76 โดยม

คาสงสด 31 ต าสด 12 และมคาความเชอมนเทากบ .57 ซงอยในระดบคอนขางสง และ 5) แบบวดความถนดทางวชาชพคร พบวามคาเฉลย 21.40 โดยมคาสงสด 32

ต าสด 12 และมคาความเชอมนเทากบ .61 ซงอยในระดบคอนขางสง 2. ผลการหาคณภาพดานความยากงายและอ านาจจ าแนกของแบบวดความถนดทง

5 ฉบบพบวาแบบวดความถนดทางวทยาศาสตร มคาความเชอมน .88 ความยากงายเฉลยปานกลาง

53

และความยากงายรายขออยระหวาง .26-.65 และอ านาจจ าแนกด อ านาจจ าแนกรายขออยระหวาง .21- .85 โดยมขอสอบทมประสทธภาพ ความเหมาะสมตามเกณฑ รวมทงสน 30 ขอ แบบวดความถนดทางคณตศาสตร มคาความเชอมน .82 ความยากงาย เฉลยปานกลาง และความยากงายรายขออยระหวาง .33 -.79 และอ านาจจ าแนกด อ านาจจ าแนกรายขออยระหวาง .23-.91 โดยมขอสอบทมประสทธภาพเหมาะสมตามเกณฑ รวมทงสน 33 ขอ แบบวดความถนดทางวศวกรรมศาสตรมคาความเชอมน .54 ความยากงายเฉลยปานกลาง และความยากงายรายขออยระหวาง .20-.80 และจ าแนกพอใชได อ านาจจ าแนกรายขออยระหวาง .20- .59 โดยมขอสอบทมประสทธภาพเหมาะสมตามเกณฑ รวมทงสน 22 ขอ แบบวดความถนดทางสถาปตยกรรมศาสตร มคาความเชอมน .57 ความยากงายเฉลยปานกลาง และความยากงายรายขออยระหวาง .39-.80 และจ าแนกพอใชได อ านาจจ าแนกรายขออยระหวาง .24- .62 โดยมขอสอบทมประสทธภาพเหมาะสมตามเกณฑ รวมทงสน 20 ขอ แบบวดความถนดทางวชาชพคร มคาความเชอมน .61 ความยากงาย เฉลยปานกลาง และความยากงายรายขออยระหวาง .25-.79 และอ านาจจ าแนกพอใชได อ านาจจ าแนกรายขออยระหวาง .21- .79 โดยมขอสอบทมประสทธภาพเหมาะสมตามเกณฑ รวมทงสน 25 ขอ วไลพรรณ ยงตระกล (บทคดยอ : 2553) การวจย เรอง การสรางแบบทดสอบวดความถนดทางการเรยน ส าหรบนกเรยนชนประถมศกษาปท 6 ของโรงเรยนในสงกดส านกงานเขตพนทการศกษาประถมศกษาเพชรบรณ เขต 1 การวจยครงนมวตถประสงคเพอสรางและหาคณภาพของแบบทดสอบวดความถนดทางการเรยน ส าหรบนกเรยนชนประถมศกษาปท 6 ของโรงเรยนในสงกดส านกงานเขตพนทการศกษาประถมศกษาเพชรบร เขต 1 พรอมทงสรางเกณฑปกตและคมอการใชแบบทดสอบกลมตวอยาง เปนนกเรยนชนประถมศกษาปท 6 ของโรงเรยนในสงกดส านกงานเขตพนทการศกษาประถมศกษาเพชรบรณ เขต 1 ภาคเรยนท 2 ปการศกษา 2553 จ านวน 545 คน ผลการวจย ท าใหไดแบบทดสอบวดความถนดทางการเรยนส าหรบนกเรยนช นประถมศกษาปท 6 ซงเปนแบบทดสอบแบบเลอกตอบ 5 ตวเลอก จ านวน 7 ฉบบ ไดแก ฉบบท 1 แบบทดสอบวดความถนดดานภาษา ฉบบท 2 ดานความคลองแคลวในการใชค า ฉบบท 3 ดานตวเลข ฉบบท 4 ดานเหตผล ฉบบท 5 ดานมตสมพนธ ฉบบท 6 ดานการสงเกตรบร และ ฉบบท 7 ดานความจ า แบบทดสอบทกฉบบ มความเทยงตรงเชงเนอหา โดยมคา IOC ตงแต .80 ถง 1.00 มคาความยากตงแต .31 ถง .78 มคาอ านาจจ าแนกโดยการพจารณาความสมพนธระหวางคะแนนรายขอกบคะแนนรวมทหกคะแนนในขอนนออก (Item Total Correlation) ตงแต .17 ถง .59 ซงทกคามนยส าคญทางสถตทระดบ .05 มความตรงเชงโครงสรางโดยการหาความสมพนธระหวางคะแนนรายขอกบคะแนนรวมทงฉบบโดยใชสตรสหสมพนธของเพยรสน (Pearson Product Moment

54

Correlation) มคาสมประสทธสหสมพนธ ตงแต .31 ถง .74 ซงทกคามนยส าคญทางสถตทระดบ .01 ความเชอมนของแบบทดสอบแตละฉบบ โดยใชสตร KR-20 มคาเทากบ .72, .75 , .72, .75, .73, .79, และ .78 ตามล าดบ และการสรางเกณฑปกตระดบทองถนไดคะแนนทปกตตงแต T20 ถง T69

สมทรพย จวประสาท (บทคดยอ : 2556) การวจยครงน มความมงหมายส าคญเพอสรางแบบทดสอบวดความถนดทางการเรยนคอมพวเตอร ตามแนวคดของพาลอโม (Palormo.1974) 5 ดานคอ ดานภาษา ดานเหตผล ดานการเรยงล าดบตวอกษร ดานจ านวน และดานแผนภาพ และตรวจสอบคณภาพเครองมอซงประกอบดวยคาความยาก คาอ านาจจ าแนก คาความเชอมนและความเทยงตรง ศกษาจากกลมตวอยางนกเรยนชนมธยมศกษาปท 3 ภาคเรยนท 2 ปการศกษา 2555 จ านวน 721 คน ซงเลอกมาโดยการสมแบบสองขนตอน (Two-Stage Random Sampling)

ผลการวจยพบวา 1. คาความยาก อยระหวาง 0.23-0.78 2. คาอ านาจจ าแนก อยระหวาง 0.31-0.90 3. คาความเชอมน อยระหวาง 0.74-0.91 4. คาความเทยงตรงเชงโครงสรางตรวจสอบดวยวธวเคราะหองคประกอบเชงยนยน

เพอหาคาสถตจากทดสอบความสอดคลองกลมกลนของโมเดลแบบทดสอบวดความถนดทางการเรยนคอมพวเตอรกบขอมลเชงประจกษพบวา โมเดลแบบทดสอบวดความถนดทางการเรยนคอมพวเตอร มคาน าหนกองคประกอบในแตละดานเปนบวก มคาอยระหวาง 0.97-1.00 โดยดานจ านวนมคาน าหนกองคประกอบมากทสด เทากบ 1.00 รองลงมาคอ ดานการเรยงล าดบตวอกษร ดานแผนภาพ ดานภาษาและดานเหตผล 0.99, 0.98, 0.97 และ 0.97 ตามลาดบ และคาไค-สแควร (X2) มคา 0.17 (p=0.68) เมอพจารณาคาสถต AGFI มคา 1.00 คา CFI มคา 1.00 และคาสถต RMSEA มคา 0.00 เปนไปตามเกณฑของความสอดคลองกลมกลน จงพจารณาไดวา โมเดลมความสอดคลองกลมกลนกบขอมลเชงประจกษ 2.9.3 สรปงานวจยทเกยวของ จากการศกษาเอกสารงานวจยทเกยวของกบการพฒนาเวบแอพพลเคชนส าหรบวดความถนดทางการเรยน ผพฒนาไดมความสนใจทจะสรางแบบทดสอบวดความถนดทางการเรยน โดยโดยอางองจากทฤษฎการจ าแนกอาชพตามบคลกภาพของ จอหน แอล ฮอลแลนด (John L. Holland) นกจตวทยาจากประเทศสหรฐอเมรกา ลกษณะของแบบทดสอบน เปนค าถามเกยวกบอาชพตางๆ สามารถแปลผลเปนสาขาเรยนทเหมาะสมกบผเรยนแตละคน ชวยใหผเรยนมแนวทางการศกษาใหสอดคลองกบตนเอง