ระบบบริหารจัดการการสอบ ออนไลน์ ๕๙๐๕
(SOTS: Stand-alone Online Test System 5905)
  18 May 2016
(สิ่งนี้ได้จากวิจัยและพัฒนาต่อยอด ระบบสอบออนไลน์เคลื่อนที่จาก มทส. รุ่นก่อนๆ (ดู ประวัติ )
(This is a modified version of previous SUT-MOTS. See history.)


ที่มา
เวอร์ชัน 5905 ได้บรรจุอัพเดทต่างๆ ของระบบปฏิบัติการจาก Ubuntu พร้อมทั้งได้ ปรับแต่งอีกดังนี้
1. สำหรับการสอบในห้องสอบ
    1.1 แก้บัก ระหว่างทำแบบสอบถาม สถานะ online ไม่ทำงาน
          --แก้ s1_do_questionnaire.php line 220
            // for LAN, do it  every 18 sec
            echo "     setTimeout('update_keep_online()',18000);\n";
          --แก้ s1_do_questionnaire_keep_online_ajax.php line 14-21
    1.2. ป้องกันการป้อนตรง สำหรับ multiple chocie(type1)
         แก้ type1/start_test_ajax.php
        เพิ่ม line 147-149, เพิ่ม line 270-274, เพิ่ม line 407-412
    1.3. ป้องกันการป้อนตรง สำหรับ matching (type3)
          แก้ type2/start_test_ajax.php
          เพิ่ม line 244-252, เพิ่ม line 270-278
    1.4 แก้บัก สร้างแบบพิมพ์ไม่ถูกต้องเมื่อกำหนดการสอบเป็นเดือน February
         แก้ t4_m2_post_pdf.php, t4_m2_sign_pdf.php, t4_m2_cut_pdf.php
    1.5 แก้บัก การเล่นไฟล์มัลติมีเดียแบบกำหนดจำนวนครั้งในการเล่น
2. ปรับแต่งโปรแกรม save & restore Update
3. แก้ไข firefox ของลูกข่ายที่บูตระบบจากเครื่องเซิร์ฟเวอร์สอบผ่านแลน ให้สามารถแสดง ไฟล์ mp4 ในระหว่างสอบ
4. เพิ่มเติมโปรแกรมใน system.tar.gz ติดตั้งให้สามารถติดตั้งระบบลงบนอุปกรณ์ยูเอสบี
    m4_ask1.php line 219, 226-234, 277, 293
    m4_ask1_gen_data_list.php line 110-112, 128
    m4_ask2.php line 247-250, 311, 403
    m4_ask2_whole.php line 12-17
    m4_ask2_dir.php line 15-26
    และได้ทำการทดสอบการใช้งาน และนำผลรายงานใน
    การประชุมวิชาการระดับชาติสมาคมสถาบันอุดมศึกษาเอกชนแห่งประเทศไทย
    ในพระราชูประถัมภ์ สมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี ประจำปี 2559
    วันที่ 26 พฤษภาคม 2559 ณ มหาวิทยาลัยภาคตะวันออกเฉียงเหนือ จังหวัดขอนแก่น
    ในหัวข้อ เครื่องเซิร์ฟเวอร์สอบออนไลน์บนโซลิดสเตตไดร์ฟแบบยูเอสบี(Online Test Server on a USB Solid State Drive)
5. ปรับแต่งโปรแกรมการติดตั้งผ่านทางเว็บให้สมบูรณ์
6. แยก video_manual.tar.gz ออกจากไฟล์ระบบ iso ให้ ดาวน์โหลดจากเว็บหลักภายหลัง

คำขอบคุณ
ทีมผู้วิจัยและพัฒนาระบบต้องขอขอบคุณ อาจารย์นิพนธ์ ลิ้มพงษา และ ศน. จาฤภณ ศรีวิรัญ ที่นำระบบไปใช้งานและรายงานผลการใช้งานมาโดยตลอด เป็นเหตุให้เกิด สิ่งใหม่ๆ

คอมพิวเตอร์ ที่จะติดตั้งเป็นเครื่องเซิร์ฟเวอร์สำหรับการสอบออนไลน์ต้องมี RAM ไม่ต่ำกว่า 2GB.
การใช้งานจะต้องทำโดยการต่อคอมพิวเตอร์ ทั้งหมดเข้าที่เน็ตเวิร์กสวิตช์ มิฉะนั้นการทำงานบางอย่างอาจไม่เป็นไปตามคาดหมาย ถ้าเว็บเซิร์ฟเวอร์ไม่ทำงานอัตโนมัติ ให้รันคำสั่งต่อไปนี้ในเทอร์มินัล: sudo service apache2 restart; sudo service mysql restart

Computer to be installed and used as an online test server must have RAM at least 2GB.
All computers must connect to a network switch, otherwise some features may not work properly. If web server does not start
automatically, run these commands on the terminal: sudo service apache2 restart; sudo service mysql restart


ข้อควรทราบ ก่อนการใช้งาน
Should know before using this system
1. เครื่องที่จะติดตั้งสำหรับใช้การสอบต้องมี RAM ไม่น้อยกว่า 2 GB.
2. เริ่มการติดตั้งโดยบูตคอมพิวเตอร์เข้าสู่โปรแกรมติดตั้งระบบ ด้วยแผ่น SOTS-5905 หรือ USB flash drive ที่บรรจุระบบอยู่
3. เมื่อโปรแกรมติดตั้งระบบทำงาน ผู้ใช้สามารถเลือกการติดตั้งมี 2 รูปแบบ
   -การติดตั้งแบบไดเร็กทอรี่ เป็นการติดตั้งสำหรับออกข้อสอบและประเมินผลและยังเหมาะต่อการฝึกอบรมและ ทดลองใช้งาน
       การติดตั้งแบบนี้ ผู้ ใช้ไม่จำเป็น ต้องเตรียมฮาร์ดดิสก์เป็นพิเศษ เพียงจัดให้มีไดรว์หนึ่งที่มีเนื้อที่ว่างประมาณ 20 GB
       เมื่อเลือกการติดตั้งแบบนี้ จะมีการสร้างไดเร็กทอรี่ dsutubtx ในไดรว์ปลายทางที่ถูกเลือก แล้วโปรแกรมตัวติดตั้งจะบรรจุระบบไว้ในนั้น
       ไดรว์ปลายทางอาจเป็น ntfs, ext3 หรือ ext4 การติดตั้งด้วยวิธีนี้จะไม่มีการเปลี่ยนแปลงข้อมูลเดิมที่มีอยู่ใน ฮาร์ดดิสก์นั้น
       เคยทำการ ทดลอง พบว่าเครื่องโน็ตบุ๊กใหม่ที่มี RAM 2GB สามารถติดตั้งแบบนี้เพื่อ
       ใช้ในการสอบจริงเมื่อมีจำนวนผู้เข้าสอบ 105 คนได้อย่างไม่มีปัญหาใด

   -การติดตั้งแบบเต็มไดรว์ เหมาะต่อการการติดตั้งสำหรับใช้ในการสอบจริง หรือเมื่อต้องการความเร็วสูงสุด
       การติดตั้งแบบนี้ ผู้ ใช้จำเป็น ต้องเตรียมฮาร์ดดิสก์เป็นพิเศษ โดยจัดเตรียมทำให้มีไดรว์หนึ่งที่ว่างและมีเนื้อที่ประมาณ 20 GB.
       เมื่อเลือกการติดตั้งแบบนี้ ไดรว์ปลายทางที่ถูกเลือก จะถูกฟอร์แมตเป็น ext4 ข้อมูลเดิมจะหายหมด แล้วโปรแกรมตัวติดตั้งจะบรรจุระบบไว้ในนั้น
1. Computer must have RAM not less than 2 GB.
2. To install it, boot computer with SOTS-5905 DVD or USB flash drive that contains this system.
3. On the installer program, user may choose to install the system either one of the two modes:
  -Directory mode is for testing, training, composing the exam and evaluating the test result.
      No need for user to prepare harddisk except having a drive with 20 GB empty space.
      When install, a directory contains SOTS system will be created on the chosen drive which may be ntfs, ext3 or ext4.
  -Full drive mode is for setting up a typical test server. 
      User must prepare or create a drive(partition) with size 20 GB.
      When install, the chosen destination partition will be formatted to ext4 and having the system on it.

ความสามารถเด่นๆ ที่สะสมมาจนถึงเวอร์ชั่นนี้ทางด้านการสอบออนไลน์
Features up to this version for online test
Read more
อ่านเพิ่มเติม

ลิขสิทธิ์
License
It is an open source software that come with General Public License
เป็นโอเพนซอร์ส พัฒนาต่อยอดและใช้ได้ฟรี ด้วยลิขสิทธิ์ General Public License

ท้ายสุด
Final word
We have many desktop and server versions that can be reached at http://linux.sut.ac.th  Thank you for using SUTinsLinux.
ติดตามผลงานใหม่ๆ ของเราทั้งส่วนที่เป็นเดสก์ท็อปและเซิร์ฟเวอร์ได้ที่ http://linux.sut.ac.th/ ทางทีมงานขอขอบคุณทุกท่านที่สนใจผลงานของเรา