เครื่ืองมี่อท ในการพใชัฒนา file4 3....

Preview:

Citation preview

1

เครองมอทใชในการพฒนา - Apache Web Server 2.2.4 - PHP Script Language 5.2.3 - MySQL Database 5.0.45 - phpMyAdmin Database Manager 2.10.2 - Hypertext Markup Language: HTML - Macromedia Dreamweaver 8 - Adobe Photoshop CS3 - Adobe Image Ready CS

รายละเอยดโปรแกรมทไดพฒนาในเชงเทคนค (Software Specification)

Input/Output Specification Input Specification

1. ขอมลการลอกอน 2. ขอมลรายวชาและแบบทดสอบ 3. ขอมลขอคาถาม 4. ขอมลการตอบขอคาถาม 5. คาคนหา

Output Specification 1. แบบทดสอบและขอคาถาม 2. ผลการทาแบบทดสอบ 3. รายงานผลตางๆ

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

ซอฟทแวรสาหรบชวยบรหารจดการการทดสอบและการจดการคลงขอสอบแบบออนไลนผานระบบแลน (Local Area Network) ประกอบดวยสวนหลกๆ 5 สวน คอ • ระบบคลงขอคาถาม

• ระบบการสรางชดขอสอบ • ระบบการสอบออนไลน • ระบบการตรวจขอสอบ • ระบบการวเคราะหขอสอบ

2

นอกจากซอฟทแวรจะสนบสนนการจดการระบบคลงขอสอบและระบบการทดสอบออนไลนทครบวงจรตามหลกและทฤษฎการทดสอบแลว ยงสนบสนนกระบวนการทดสอบแบบปกตไดดวย ผสอนสามารถเลอกขอสอบจากคลงขอสอบเพอสรางเปนเอกสารสาหรบใชในการทดสอบแบบกระดาษ (Paper and Pencil Test) ได และยงนาผลการสอบทไดจากการทดสอบแบบกระดาษมาวเคราะหเพอหาคาความยาก อานาจจาแนกของขอสอบและคาทางสถตของการทดสอบได โครงสรางของซอฟตแวร (Design)

1. Flow Chart

รปท 13 Flow Chart การทางานของระบบ

3

2. แผนภาพคอนเทกซ (Context Diagram) ของระบบทดสอบออนไลนแบบปรบเหมาะ

รปท 14 แผนภาพคอนเทกซของระบบ

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

ประกอบดวยเอนทตภายนอก (External Entiy) ดงน 1. ผดแลระบบ (Admin) 2. นกเรยน/นกศกษา (Student) 3. คร/อาจารย (Teacher)

4

3. แผนภาพการไหลของขอมลระดบ 0 (Data Flow Diagram Level 0) จากรปท 15 แสดงใหเหนวาระบบทดสอบออนไลนแบบปรบเหมาะตามความสามารถของผสอบ มการทางานของระบบหลกๆ อย 7 กระบวนการ ดงน

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

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

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

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

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

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

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

5

รปท 15 แผนภาพการไหลของขอมลระดบ 0 ของระบบทดสอบออนไลนแบบปรบเหมาะ

6

3.1 แผนภาพการไหลของขอมลระดบ 1 ของกระบวนการเพมขอสอบ

รปท 16 แผนภาพการไหลของขอมลระดบ 1 ของ กระบวนการเพมขอสอบ

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

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

2. กระบวนการแกไขขอมลขอสอบ เปนกระบวนการเปลยนแปลงขอมลขอสอบทมอยในฐานขอมลอยแลว

3. กระบวนการลบขอมล เปนกระบวนการลบขอมลขอสอบทไมตองการออกจากฐานขอมล

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

7

3.1.1 แผนภาพการไหลของขอมลระดบ 2 ของกระบวนการเพมขอสอบ

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

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

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

8

3.2 แผนภาพการไหลของขอมลระดบ 1 ของกระบวนการจดการแบบทดสอบออนไลน

รปท 18 แผนภาพการไหลของขอมลระดบ 1 ของกระบวนการจดการแบบทดสอบออนไลน

จากรปท 18 แสดงขนตอนการทางานของกระบวนการจดการแบบทดสอบออนไลน ซงมขนตอน

ดงน

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

แบบทดสอบทจะสราง เชน รายวชา ชอแบบทดสอบ วตถประสงค เปนตน จากนนจง

เลอกขอสอบเพอใชในการสอบ

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

เปลยนแปลงขอมลตางๆ ของชดแบบทดสอบทสรางขนได

3. กระบวนการลบชดแบบทดสอบ เปนกระบวนการลบขอมลชดแบบทดสอบทไม

ตองการออกจากฐานขอมล

9

3.2.1 แผนภาพการไหลของขอมลระดบ 2 ของกระบวนการสรางแบบทดสอบออนไลน

รปท 19 แผนภาพการไหลของขอมลระดบ 2 ของกระบวนการสรางขอสอบ

จากรปท 19 แสดงขนตอนการทางานของกระบวนการสรางแบบทดสอบออนไลน ซงมขนตอน

ดงน

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

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

วตถประสงค เปนตน จากนนจงเลอกขอสอบเพอใชในการสอบ

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

เลอกขอสอบสาหรบชดแบบทดสอบนน โดยสาหรบการทดสอบแบบปรบเหมาะให

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

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

เลอกขอสอบทตองการใชในการสอบเอง โดยเลอกจากขอสอบทมอยในคลงขอสอบ

10

ขอบเขตและขอจากดของโปรแกรม

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

ความยาก (p) ความหมาย คะแนน 0.20-0.39 ขอสอบคอนขางยาก 3 0.20-0.400.40-0.60 ขอสอบยากพอเหมาะ 2 0.61-0.80 ขอสอบคอนขางงาย 1

กรณผสอบตอบคาถามผดจะได 0 คะแนน สวนขอสอบทมคาความยากอยระหวาง 0.00-0.19 ถอวาเปนขอสอบทยาก และ 0.81-1.00

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

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

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

กลมผใช คร อาจารยในสถานศกษาระดบตางๆ โดยเฉพาะระดบมธยมและอดมศกษา

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

- ปญหาดานทฤษฎทใชในการพฒนา เนองจากการพฒนาระบบทดสอบแบบปรบเหมาะตามความสามารถของผสอบดวยคอมพวเตอรใหมประสทธภาพ คาพารามเตอรของขอสอบไมควรเปลยนแปลงตามกลมผสอบ และควรพฒนาโดยใชทฤษฎการตอบสนองขอสอบ แตเนองจากผพฒนาไดศกษาทฤษฎการตอบสนองขอสอบและปรกษากบผเชยวชาญแลว พบวาเปนทฤษฎทมรายละเอยดซบซอนมากและเปนเนอหาในระดบสงกวาปรญญาตร ผพฒนาจงตองปรบเปลยนรปแบบโปรแกรมโดยใชทฤษฎการสอบแบบดงเดมรวมกบหลกการของแบบทดสอบแบบปรบเหมาะทไมใชคอมพวเตอร โดยใชยทธวธการสอบแบบหลายขนตอน (Multi-Stage Adaptive Tests) แบบทางแยกคงท (Fixed-Branching Test) แทนทฤษฎการตอบสนองขอสอบ

11

- ปญหาดานระยะเวลา เนองจากมเวลาจากดในการพฒนา และผพฒนาตองศกษาถงทฤษฎขอสอบและทฤษฎเกยวกบการสอบ เพอนามาพฒนาซอฟตแวรใหถกตองตามทฤษฎและหลกการ จงทาใหขณะนซอฟตแวรยงไมเสรจสมบรณ

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

แนวทางในการพฒนาและประยกตใชรวมกบงานอนๆ ในขนตอไป

แนวทางการพฒนาและประยกตใชรวมกบงานอนในขนตอไป อาจะประยกตระบบทดสอบออนไลนแบบปรบเหมาะตามความสามารถของผสอบนรวมกบระบบจดการเรยนร (Learning Management System: LMS) เพอสรางบทเรยนคอมพวเตอรชวยสอนทมประสทธภาพมากขนได ขอสรป จากการทดลองใชงานระบบทดสอบออนไลนแบบปรบเหมาะตามความสามารถของผสอบพบวาไดผลลพธตามตองการ แตมขอจากดในการใชงานคอ ขอสอบทใชจะตองเปนขอสอบปรนย 4 ตวเลอกเทานน ขอเสนอแนะสาหรบการพฒนาในครงตอไป

1. ในการพฒนาซอฟตแวรระบบทดสอบออนไลนแบบปรบเหมาะตามความสามารถของผสอบดวยคอมพวเตอรในครงน ใชขอสอบทผานการวเคราะหขอสอบตามหลกทฤษฎการทดสอบแบบดงเดม (Classical Test Theory) และการเลอกขอสอบจากคลงขอสอบใชหลกการของการทดสอบแบบปรบเหมาะตามความสามารถของผสอบ (Adaptive Testing) ทใชยทธวธการสอบแบบหลายขนตอน (Multi-Stage Adaptive Tests) แบบทางแยกคงท (Fixed-Branching Tests) สาหรบการพฒนาในครงตอไปเพอใหมความสมบรณมากขน คอ การใชทฤษฎการคอบสนองขอสอบ (Item Response Theory) ในการวเคราะหขอสอบ และใชยทธวธการสอบแบบหลายขนตอน (Multi-Stage Adaptive Tests) แบบทางแยกแปรผน (Variable-Branching Tests) เพอใหไดประโยชนจากการสอบแบบปรบเหมาะตามความสามารถของผสอบอยางเตมท บนฐานของทฤษฎการตอบสนองขอสอบ(IRT) ทใชคอมพวเตอรในการสอบ

2. การบรรจคณภาพขอสอบรายขอ ดานความยากและอานาจจาแนก ดวยหลกการวเคราะหขอสอบตามแนวทฤษฎการทดสอบแบบดงเดม มจดออนทคาพารามเตอรของขอสอบมการเปลยนแปลงตามกลมผสอบ การพฒนาคลงขอสอบและระบบทดสอบทเปนมาตรฐานไมควรมการเปลยนแปลงของคาพารามเตอรขอสอบรายขอ การวเคราะหคณภาพขอสอบดวยทฤษฎการ

12

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

เอกสารอางอง วรยทธ ธาน, 2546, การพฒนาโปรแกรมคลงขอสอบบนระบบปฏบตการวนโดวส, วทยานพนธปรญญา

ครศาสตรมหาบณฑต สาขาวจยและประเมนผลการศกษา บณฑตวทยาลย สถาบนราชภฏอบลราชธาน, หนา 8 – 30.

สมศกด โชคชยชตกล, 2547, อนไซท PHP 5, โปรวชน, กรงเทพฯ. ศรชย กาญจนวาส, 2538, การทดสอบแบบปรบเหมาะกบความาสามารถของผสอบ (Adaptive Testing),

ศนยตาราและเอกสารทางวชาการ คณะครศาสตร, จฬาลงกรณมหาวทยาลย, หนา 1 – 17. ศรชย กาญจนวาส, 2544, ทฤษฎการทดสอบแบบดงเดม, พมพครงท 4, โรงพมพแหงจฬาลงกรณ-

มหาวทยาลย, กรงเทพฯ, หนา 179 – 193. ศรชย กาญจนวาส, 2550, ทฤษฎการทดสอบแนวใหม (Modern Test Theories), พมพครงท 3, โรงพมพ

แหงจฬาลงกรณมหาวทยาลย, กรงเทพฯ, หนา 193 - 200. อทย บญประเสรฐ, 2535, การจดทาคลงขอสอบ (แนวคดสาหรบผบรหารสถานศกษา และผรบผดชอบงาน

คลงขอทดสอบของสถานศกษา), ศรมงคลการพมพ, กรงเทพฯ.

13

ภาคผนวก

14

คมอการตดตง กอนตดตงโปรแกรมระบบทดสอบออนไลนแบบปรบเหมาะตองตดตง AppServ กอน จงจะตดตงโปรแกรมได ขนตอนการตดตง AppServ

1. ดบเบลคลกไฟล appserv-win32-2.5.9.exe เพอทาการตดตง จะรปท 1 ขนตอนการตดตงโปรแกรม AppServ

15

2. เขาสขนตอนเงอนไขการใชงานโปรแกรม โดยโปรแกรม AppServ ไดแจกจายในรปแบบ GNU License หากผตดตงอานเงอนไขตางๆ เสรจสนแลว หากยอมรบเงอนไขใหกด Next เพอเขาสการตดตงในขนตอไป แตหากวาไมยอมรบเงอนไข ใหกด Cancel เพอออกจากการตดตงโปรแกรม AppServ ดงรปตวอยางท 2

รปท 2 แสดงรายละเอยดเงอนไขการ GNU License

16

3. เขาสขนตอนการเลอกปลายทางทตองการตดตง โดยคาเรมตนปลายทางทตดตงจะเปน C:AppServ หากตองการเปลยนปลายทางทตดตง ใหกด Browse แลวเลอกปลายทางทตองการ ตามรปท 3 เมอเลอกปลาย ทางเสรจสน ใหกดปม Next เพอเขาสขนตอนการตดตงขนตอไป

รปท 3 เลอกปลายทางการตดตงโปรแกรม AppServ

17

4. เลอก Package Components ทตองการตดตง โดยเลอกทงหมด - Apache HTTP Server คอ โปรแกรมททาหนาเปน Web Server - MySQL Database คอ โปรแกรมททาหนาเปน Database Server - PHP Hypertext Preprocessor คอ โปรแกรมททาหนาประมวลผลการทางานของภาษา PHP - phpMyAdmin คอ โปรแกรมทใชในการบรหารจดการฐานขอมล MySQL ผานเวบไซต เมอทาการเลอก Package ตามรปท 4 เรยบรอยแลว ใหกด Next เพอเขาสขนตอนการตดตงตอไป

รปท 4 เลอก Package Components ทตองการตดตง

18

5. กาหนดคาคอนฟกของ Apache Web Server มอยดวยกนทงหมด 3 สวน ตามรปท 5 คอ Server Name คอ ชองสาหรบปอนขอมลชอ Web Server ใหใสเปน localhost Admin Email คอ ชองสาหรบปอนขอมล อเมลผดแลระบบ เชน root@appservnetwork.com HTTP Port คอ ชองสาหรบระบ Port ทจะเรยกใชงาน Apache Web Server โดยทวไปแลว Protocol HTTP นนจะมคาหลกคอ 80 หากวาทานตองการหลกเลยงการใช Port 80 กสามารถแกไขได หากม การเปลยนแปลง Port การเขาใชงาน Web Server แลว ทกครงทเรยกใชงานเวบไซต จาเปนท ตองระบหมายเลข Port ดวย เชน หากเลอกใช Port 99 ในการเขาเวบไซตทกครงตองใช localhost:99 จงจะสามารถเขาใชงานได

รปท 5 แสดงการกาหนดคาคอนฟกคา Apache Web Server

19

6. กาหนดคาคอนฟกของ MySQL Database มอยดวยกนทงหมด 3 สวน ตามรปท 6 คอ Root Password คอชองสาหรบปอน รหสผานการเขาใชงานฐานขอมลของ Root หรอผดแลระบบทกครงทเขาใชงานฐานขอมลในลกษณะทเปนผดแลระบบ ใหระบ user และ password คอ root Character Sets ใชในการกาหนดคาระบบภาษาทใชในการจดเกบฐานขอมล, เรยงลาดบฐานขอมล, Import ฐานขอมล, Export ฐานขอมล, ตดตอฐานขอมล Old Password

หากทานมปญหาเกยวกบการใชงาน PHP กบ MySQL API เวอรชนเกาโดยเจอ Error Client does not support authentication protocol requested by server; consider upgrading MySQL client ใหเลอกในสวนของ Old Password เพอหลกเลยงปญหาน Enable InnoDB หากทานตองการใชงานฐานขอมลในรปแบบ InnoDB ใหเลอกในสวนนดวย

รปท 6 แสดงการกาหนดคาคอนฟกของ MySQL Database

20

7. สนสดขนตอนการตดตงโปรแกรม AppServ สาหรบขนตอนสดทายนจะมใหเลอกวาตองการสงใหมการรน Apache และ MySQL ทนทหรอไม จากนนกดปม Finish เพอเสรจสนการตดตงโปรแกรม AppServ

รปท 7 แสดงหนาจอขนตอนสนสดการตดตงโปรแกรม AppServ

21

การตดตงโปรแกรมระบบทดสอบออนไลนแบบปรบเหมาะตามความสามารถ 1. ตงตงโปรแกรมโดยดบเบลคลกทไฟล CAT.exe

2. คลก next เพอเรมการตตง

3. โปรแกรมจะตดตงลงในไดเรคทอร C:\Appserv\www\CAT คลก next เพอดาเนนการตอ

22

4. คลก Install เพอตดตงโปรแกรม

5. คลก Finish เพอจบการตดตง

การตดตงฐานขอมล - Double click ไฟล database.rar - เลอก Extract Files ไปท Directory C:\AppServ\MySQL\data

23

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

1. การเรยกใชโปรแกรม

กรณทจาลองเครองเปน Server หลงจาก Start Apache และ MySQL แลว เปดโปรแกรม web browser ขนมา พมพ 127.0.0.1/CAT หรอ localhost/CAT ดงรปท 1

จะพบหนาแรกของซอฟตแวร ดงรปท 2

รปท 2 หนาแรกของระบบทดสอบออนไลนแบบปรบเหมาะ

24

2. การลงทะเบยนสมาชกใหม

ยงไมไดเปนสมาชกของระบบ ใหลงทะเบยนสมาชกใหมโดยคลกท “ลงทะเบยนสมาชกใหม”

ดงรปท 3

รปท 3 ลงทะเบยนสมาชกใหม

กรอกรายละเอยดขอมลตางๆ เพอลงทะเบยนสมาชกใหม ดงรปท 4

รปท 4 กรอกรายละเอยด

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

รปท 5 ลงทะเบยนเรยบรอย

25

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

1. เขาสระบบ

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

รปท 7 Login เขาระบบ

2. สทธการใชงานซอฟตแวร

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

- ระบบคลงขอสอบ สามารถเพม ลบ แกไข และเรยกดขอมลไดทงหมด

- ระบบสรางชดแบบทดสอบ สามารถเพม ลบ แกไข และเรยกดขอมลไดทงหมด

- ระบบทดสอบออนไลน สามารถลบและเรยกดขอมลผลการสอบของผสอบไดทงหมด

- ระบบวเคราะหขอสอบ สามารถเพม ลบ แกไข และเรยกดขอมลไดทงหมด

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

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

26

ผใชทเปนคร (Teacher) สามารถใชงานไดดงน - ระบบคลงขอสอบ สามารถเพม ลบ แกไข และเรยกดขอมลเฉพาะรายวชาทเปนผสอน

เทานน

- ระบบสรางชดแบบทดสอบ สามารถเพม ลบ แกไข และเรยกดขอมลไดรายวชาทเปน

ผสอนเทานน

- ระบบทดสอบออนไลน สามารถลบและเรยกดขอมลผลการสอบของผสอบไดรายวชา

ทเปนผสอนเทานน

- ระบบวเคราะหขอสอบ สามารถเพม ลบ แกไข และเรยกดขอมลไดรายวชาทเปน

ผสอนเทานน

- ระบบจดการเกยวกบผใช สามารถแกไขและเรยกดขอมลสวนตวไดเทานน

ผใชทเปนนกเรยน (Student) สามารถใชงานไดดงน - ระบบทดสอบออนไลน สามารถสมครสมาชกรายวชาเพอเขาสอบ ทาแบบทดสอบ

และเรยกดขอมลผลการสอบของของตนเองไดเทานน

- ระบบจดการเกยวกบผใช สามารถแกไขและเรยกดขอมลสวนตวไดเทานน

3. ระบบคลงขอสอบ (ผใชทมสทธใชงาน: ผดและระบบ คร)

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

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

รปท 8 เมนคลงขอสอบ

27

เมอเขาสระบบคลงขอสอบแลวจะพบกบเมนการใชงานยอย คอ เพมขอสอบและคลงขอสอบ ดงรปท 9

รปท 9 เมนยอยของระบบคลงขอสอบ

a. การเพมขอคาถามลงคลงขอสอบ

i. เลอกรายวชาและชดแบบทดสอบ

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

คลง คลกทรป เพอเพมรายวชาหรอชดแบบทดสอบ

รปท 10 เลอกรายวชาและแบบทดสอบทตองการเพมขอสอบ

รปท 11 เพมรายวชา

28

รปท 12 เพมชดแบบทดสอบ

ii. เพมรายละเอยดชดแบบทดสอบ

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

รปท 13 กรอกรายละเอยดชดแบบทดสอบ

iii. เพมขอคาถามรายขอ หลงจากกรอกรายละเอยดของแบบทดสอบแลว จะเปน

การเพมขอคาถามรายขอทละขอจนครบจานวนทระบไว

รปท 14 กรอกรายละเอยดชดแบบทดสอบ

29

b. การจดการคลงขอสอบ

ผใชจดการกบขอสอบในคลงขอสอบไดโดยเลอกทเมน “คลงขอสอบ” โดยสามารถคนหา เรยกดขอมล แกไข และลบรายวชา ชดแบบทดสอบและขอคาถามในคลงขอสอบได 4. การสรางชดแบบทดสอบออนไลน (ผใชทมสทธใชงาน: ผดและระบบ คร)

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

a. การสรางชดแบบทดสอบแบบทวไป

- กาหนดรายวชาและชอชดแบบทดสอบทตองการสราง

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

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

พฤตกรรม จานวนอยางละกขอ เปนตน

b. การสรางชดแบบทดสอบแบบปรบเหมาะตามความสามารถของผสอบ

- กาหนดรายวชาและชอชดแบบทดสอบทตองการสราง

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

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

ขอท 1 จานวน 10 ขอ วตถประสงคขอท 2 จานวน 15 ขอ และวตถประสงคขอท 3

จานวน 5 ขอ รวมทงหมด 30 ขอ ระบบจะเลอกขอสอบทตรงตามเงอนไปทกาหนด

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

ทตรงกบวตถประสงคขอทเลอกไวจานวนขอเทากนทกคน

c. การแกไข

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

d. การลบแบบสอบทไมตองการ

การทดสอบออนไลน (ผใชทมสทธใชงาน: ผดและระบบ คร นกเรยน) สาหรบผใชทเปนนกเรยนสามารถทาแบบทดสอบออนไลนได โดยเลอกเมน “ทาแบบทดสอบ” ทหนาหลก จากนนเลอกรายวชาและชดแบบสอบทตองการ หากยงไมเปนสมาชกรายวชาจะตอง

30

สมครเปนผเรยนในรายวชานนกอนจงเขาสอบได หากเปนสมาชกรายวชาอยแลวกสามารถเขาสอบไดเลยโดยไมตอง Log in อกครง เมอเบอกแบบทดสอบทตองการแลว จะมคาอธบายขอสอบปรากฏขน เมอานจบแลวคลก “เรมทาแบบทดสอบ” จะเขาสการทดสอบ ผกรณทผสอบทาแบบทดสอบแบบปรบเหมาะจะไมสามารถยอนกลบไปแกไขผลการตอบในขอทผานมาได เมอทาแบบทดสอบครบทกขอ ระบบจะแจงคะแนนททาไดใหทราบ 5. การดรายวชาและผลการทดสอบ(ผใชทมสทธใชงาน: ผดและระบบ คร นกเรยน)

ผใชสามารถจดการกบรายวชาตางๆ และดผลการทดสอบไดโดยการคลกทเมน “รายวชาและผลการทดสอบ” ดงรปท 15

รปท 15 เมนรายวชาและผลการสอบ

8.1 สาหรบนกเรยน ผใชทเปนนกเรยนสามารถเขามาดและจดการกบรายวชาทตนเองเปนสมาชกอยไดทเมน “รายวชาและผลการทดสอบ” เมอเขาไปจะพบรายวชาทงหมดทผเรยนเปนสมาชกอย ซงสามารถดรายละเอยดรายวชา ยกเลกการเปนสมาชกรายวชาได และเขาไปดผลการสอบแตละวชาไดดวย 8.2 สาหรบคร/อาจารย ผใชทเปนคร/อาจารยสามารถดรายวชาทเปดใหสอบและผลการสอบของผสอบทงหมดไดทเมน “รายวชาและผลการสอบ” เมอเขามาจะพบกบรายวชาทเปดสอบ และจานวนสมาชกรายวชา ซงสามารถเขาไปดรายละเอยดรายวชา แกไขและลบรายวชาออกจากระบบได และดผลการสอบของผสอบทงหมดในรายวชานนไดดวย 6. การจดการเกยวกบผใช (ผใชทมสทธใชงาน: ผดและระบบ คร นกเรยน)

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

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

รปท 16 เมนขอมลสวนตวสาหรบครและนกเรยน

31

รปท 17 ขอมลผใช

9.2 สาหรบผใชทเปนผดแลระบบ สาหรบผดแลระบบจะมเมน “จดการเกยวกบผใช” ดงรปท 18 สาหรบเพม ลบ แกไข และดรายละเอยดของผใชทงหมดในระบบ เมอคลกเขาไปจะแสดงรายชอผใชในระบบ ดงรปท 19

รปท 18 เมนจดการผใชงานระบบสาหรบผดและระบบ

รปท 19 หนาจอการจดการเกยวกบผใชระบบ

i. เลอกแสดงผใชจากสถานะ

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

32

ii. คนหาผใช

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

รปท 21 คนหาผใช

iii. การดรายละเอยดผใช

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

รปท 22 แสดงขอมลผใช

iv. แกไขรายละเอยดผใช

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

33

รปท 23 แกไขขอมลผใช

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

รปท 24 เปลยนรหสผาน

v. การลบผใชออกจากระบบ

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

รปท 25 ยนยนการลบ