ตั้งแต่ความคิดเริ่มแรกจนถึงความสำเร็จของระบบนี้ ใช้เวลามากกว่าหนึ่งปีและมีการสร้างเวอร์ชันต่างๆ มากมาย แต่ก็ไม่มีเวอร์ชันใดที่น่าพอใจเลย เหตุผลหลักคือฉันขี้เกียจเกินไป ฉันต้องการบรรลุจุดประสงค์ในการสอนในชั้นเรียนและประหยัดปัญหา ดังนั้นฉันจึงคิดอุปกรณ์นี้ขึ้นมา
ระบบนี้สร้างขึ้นเพื่อ Huan Zhang เป็นหลัก ซึ่งฉันกำลังเรียนอยู่ ฉันกำลังเรียนรู้ด้วยการเขียนโค้ด มันอาจจะหยาบเกินไปและไม่น่าพอใจ -
สคริปต์โปรแกรมไม่ได้กรองข้อมูลที่ส่งมา เหตุผลหนึ่งคือ ความเกียจคร้าน และอีกเหตุผลหนึ่งคือระบบนี้ไม่เปิดให้บุคคลทั่วไปเข้าชมและไม่มีปัญหาด้านความปลอดภัย ครูเป็นมืออาชีพ และจะไม่ป้อนข้อมูลแบบสุ่มเพื่อให้ระบบทำงาน ผิด มีปัญหาให้นักเรียนถอดรหัส เช่น การเปลี่ยน IP หรือการดาวน์โหลดเกม ฯลฯ ยังไม่มีวิธีแก้ปัญหาที่ดีกว่านี้ เท่าที่เกี่ยวกับการเปลี่ยน IP ความตั้งใจเดิมของฉันคือการตรวจสอบที่อยู่ MAC แต่ ASP ไม่ทำ ดูเหมือนว่าจะมีฟังก์ชั่นนี้และภาษาอื่น ๆ ก็ไม่มีเช่นกัน - - - ยังมีบางแง่มุมที่ต้องปรับปรุงเนื่องจากมีการใช้ฟังก์ชันพื้นฐานแล้วจึงดูเหมือนว่าจะไม่มีแรงจูงใจในการทำงานต่อไป ฉันจะมอบให้กับทุกคนหากสามารถใช้ได้และโยนทิ้ง ถ้ามันใช้ไม่ได้!
หากคุณคิดว่าระบบนี้ใช้ได้และจำเป็นต้องปรับปรุง โปรดติดต่อฉันเพื่อรับซอร์สโค้ด
อีเมล์: [email protected]
ทดสอบสภาพแวดล้อมการทำงาน: Microsoft Windows XP Professional SP3+NetBox 2.8
ภาษาการเขียน: ASP+FLASH
1.1 การตั้งค่า
1.1.1: เว็บเซิร์ฟเวอร์
สำหรับห้องเรียนขนาดเล็ก ขอแนะนำให้ใช้ NetBox ที่อยู่ดาวน์โหลด: http://www.netbox.cn ติดตั้งและรัน
main.box ในไดเร็กทอรีรากของเว็บไซต์ก็โอเค
คุณยังสามารถใช้ IIS ที่มาพร้อมกับ WINDOWS ได้ ฉันจะไม่ลงรายละเอียดเกี่ยวกับวิธีการตั้งค่า มีมากมายทางออนไลน์
1.1.2: การกำหนดค่าเซิร์ฟเวอร์
ขั้นแรก ให้ใช้ Access2003 เพื่อแก้ไข blxx.mdb ภายใต้ผู้ดูแลระบบ และแทนที่ข้อมูลในตาราง [ip_gl] โดย _NO คือหมายเลขเครื่อง _IP คือ IP ของเครื่องนักเรียน และสองรายการสุดท้ายจะถูกละเว้น
จากนั้น กำหนดค่าคลาสและข้อมูลอื่นๆ ไฟล์ที่เกี่ยวข้องคือ admin/set.xml เปลี่ยนคลาสและประเภทไฟล์ภายในตามที่คุณต้องการ
สุดท้าย ให้สร้างโฟลเดอร์ที่สอดคล้องกับข้อมูลคลาสในไฟล์อัพโหลด
1.2 การใช้งาน
หลังจากเสร็จสิ้นการกำหนดค่าข้างต้นแล้ว ให้เรียกใช้ "Network Classroom Management System.exe" ภายใต้ผู้ดูแลระบบ (สามารถวางไฟล์ไว้ที่ใดก็ได้บนคอมพิวเตอร์ของครู) เพื่อเริ่มการตั้งค่าที่เกี่ยวข้อง
การตั้งค่าพื้นฐานสามารถกำหนดชั้นเรียน ประเภทไฟล์ที่อัปโหลด และวิธีการตรวจสอบหลังจากที่นักเรียนอัปโหลดการบ้านแล้ว ต่อไปนี้เป็นคำอธิบายเกี่ยวกับวิธีการตรวจสอบ ซึ่งส่วนใหญ่เป็นวิธีการตรวจสอบสำหรับการเปิดใช้งานเกมหลังจากที่นักเรียนอัปโหลดการบ้านแล้ว หากเป็นแบบอัตโนมัติ มันจะเปิดใช้งานโดยอัตโนมัติ ในการเปิดใช้งานเกม ครูจะต้องเปิดใช้งานเกมด้วยตนเอง
การจัดการงานเป็นเนื้อหาของคลาส แนวคิดบางอย่างจาก WebQuest ถูกยืมมาที่นี่ คลาสนี้ดำเนินการในรูปแบบของงานซึ่งถือเป็นพฤติกรรมที่ขี้เกียจ ปุ่มแก้ไขด้านหลังรายการงานคือเปิดใช้งาน แก้ไข และลบตามลำดับ
ควบคุมการจัดการและเปิดหรือปิดเกมของนักเรียนด้วยตนเอง การอนุญาตเกมได้รับการตรวจสอบแบบเรียลไทม์
การจัดการเกมต้องใช้เกม FLASH ชื่อไฟล์คือชื่อไฟล์ของเกม FLASH และชื่อไฟล์ของภาพขนาดย่อของเกม กรอกชื่อไฟล์เท่านั้น โดยไม่จำเป็นต้องวางไฟล์เกมและรูปภาพทั้งหมดไว้ในเกม ไดเรกทอรี หากคุณพบว่าไม่สะดวก คุณสามารถแก้ไขโค้ดเกมที่เกี่ยวข้องได้ด้วยตัวเอง