| ดูกระทู้ก่อนนี้ :: ดูกระทู้ถัดไป |
| ผู้ส่ง |
ข้อความ |
siam EntryStar


เข้าร่วมเมื่อ: Mar 18, 2003 ตอบ: 5 ที่อยู่: USA
Level: 1
|
ตอบ: อ. มิย. 10, 2003 11:01 am ชื่อกระทู้: PHP-Nuke กับ E-learning |
|
|
ขอความคิดเห็นเกี่ยวกับเรื่องการทำ E-learning โดยใช้ระบบของ PHP-Nuke จะได้หรือเปล่าครับ โดยต้องการทำเว็บดังนี้
1. ระบบคลังข้อสอบ
2. การตรวจเช็คเวลาเข้าเรียนของผู้เรียน
3. ระบบรักษาความปลอดภัยต่าง ๆ
4. แบบทดสอบก่อนเรียนและหลังเรียน โดยบังคับให้ผู้เรียนต้องทำแบบทดสอบก่อนเรียนทุกครั้ง (ครั้งเดียว)
ขอบคุณมากครับ
|
|
| กลับไปข้างบน |
|
 |
kijakarn Site Admin


เข้าร่วมเมื่อ: Nov 14, 2002 ตอบ: 1584
Level: 33
|
ตอบ: อ. มิย. 10, 2003 11:53 am ชื่อกระทู้: |
|
|
1.ระบบคลังข้อสอบ สามารถทำได้ โดยเก็บข้อสอบเหล่านั้นในรูปแบบของ MySQL โดยเราอาจทำโมดูลใหม่ เป็น คลังข้อสอบ ดูการทำโมดูลใหม่ใน thainuke ครับ
โมดูลใหม่ของเรา สามารถบังคับว่าไม่ให้สมาชิกเปิด ก็ได้
อีกอันหนึ่งที่ดีมาก คือการใส่ข้อสอบเหล่านั้น ในกระดานข่าว โดย categoryใหม่ ซึ่งสามารถจัดกลุ่มผู้ใช้เป็น user group ต่าง ๆ ได้หลากหลายกว่า phpNUKE เราสามารถจัดให้ใครไปลงกลุ่มไหนก้ได้เช่น กลุ่มดนตรี กลุ่มวิทยาศาสตร์ และสามารถให้เฉพาะ กลุ่มนั้นๆ เปิด forum ที่เราต้องการได้
2.ตรวจเวลาเข้าเรียน สามารถทำได้โดยใช้ block last seen ร่วมกับ who is where โดยในเวลาเข้าเรียน จะปรากฎที่ who is where แต่เวลาออกไปแล้วประมาณ 5 นาทีจะปรากฎที่ last seen ปัญหาก็คือเราจะไม่สามารถตรวจสอบเวลาเริ่มเข้ามาได้ ดังนั้นเวลาทั้งหมดที่เขาเข้ามา จะไม่สามารถตรวจสอบได้จากสองบล๊อคนี้ ต้องเขียน javascript เองเพื่อใช้เวลาออก -เวลาเข้า โดยอาศัย cookie บนเครื่องของเขา ซึ่งสามารถทำได้
3.ระบบรักษาความปลอดภัย จะบอกข่าวดีให้ว่า ในบรรดาโปรแกรมทั้งหมด php เป็นโปรแกรมที่เสี่ยงต่อการ hack มาก โดยเฉพาะ phpNUKE อิอิ ดังนั้น ต้องออกแรงที่ server ครับ เพื่อให้ปลอดภัยที่สุด เราทำได้โดยวิธีการกระทำกับ firewall, php.ini,Apache โดยผ่าน .htaccess และ protected folder โดยใช้ password ,ร่วมกับ session หลาย ๆ วิธีร่วมกันครับ ถ้าทำอยู่เฉพาะในองค์กร ไม่ค่อยมีปัญหาเท่าไร ถ้าเอาออกมาสู่ net และโลกภายนอก ต้องระวัง
5.การทำแบบทดสอบก่อนเรียน ต้องใช้ java เขียนโปรแกรม ซึ่งจะสามารถใส่ไว้ในหน้าแรกพอทำข้อสอบเสร็จ สามารถจัดลำดับได้เลยครับว่าคนนั้น ๆ จะเข้าไปอยู่กลุ่มใด (เครื่องจะบอก แต่เราต้องจัดกลุ่มให้สมาชิกเองโดยวิธี manual)แต่วิธีการทำแบบ auto ความรู้ระดับผม ยังไม่สามารถทำได้
model ที่น่าเป็นได้คือ
1.เข้ามาดูเวป จะสมัครสมาชิก -->เราบังคับให้ redirect มาทำข้อสอบก่อน
2.ทำเสร็จ -->สามารถสมัครสมาชิกชั่วคราว --> รอ approve
3.เราที่เป็น admin ดูคะแนนของเขา -->approve และจัดให้อยู่ในกลุ่มใดตามคะแนน
4.พอadmin approve สมาชิกเข้าระบบได้(ไม่ใช่ anonymous)ก็จะไม่เจอกับหน้าที่เป็นข้อสอบ จะเข้าหน้าเฉพาะของกลุ่มของเขาเลย
แบบนี้ admin ต้องดูทุกวัน ไม่ auto แต่ก็ดีสำหรับมือใหม่อย่างพวกเราครับ
_________________ เชิญสอบถามปัญหาในกระดานข่าวอันใหม่- . |
|
| กลับไปข้างบน |
|
 |
บุคคลทั่วไป

Level: 83
|
ตอบ: อ. มิย. 10, 2003 12:41 pm ชื่อกระทู้: |
|
|
| ขอบคุณมาก ๆ เลยครับ สำหรับคำแนะนำดี ๆ
|
|
| กลับไปข้างบน |
|
 |
|