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


ที่มา
ทีมงานวิจัยและพัฒนาโอเพนซอร์ส มทส. ขอน้อมเกล้าฯ ถวายอาลัย พระบาทสมเด็จพระปรมินทรมหาภูมิพลอดุลยเดช พระผู้เสด็จสู่สวรรคาลัย ในวันที่ ๑๓ ตุลาคม ๒๕๕๙ ด้วยสำนึกในพระมหากรุณาธิคุณเป็นล้นพ้นอันหาที่สุดมิได้ โดยเฉพาะอย่างยิ่งแนวทาง "เศรษฐกิจพอเพียง" ที่ระบบสอบนี้ ได้ถือปฏิบัติมาโดยตลอดเวลา ๑๑ ปี

ในเวอร์ชัน 5910 มีสิ่งใหม่และปรับปรุงเพิ่มเติมดังนี้

1. เปลี่ยนฐานจาก Ubuntu 14.04 LTS มาเป็น Ubuntu 16.04 LTS
    ซึ่งจะทำให้สามารถรองรับ hardware ใหม่ๆ ได้
2. ปรับโปรแกรมนำรายชื่อและรูปผู้เข้าสอบเข้าระบบทางไฟล์ชนิดต่างๆ เช่น
    tester_name_abc_22Sep2016.docx
    tester_name_abc_22Sep2016.ods
    tester_name_abc_22Sep2016.odt
    tester_name_abc_22Sep2016.xlsx
3. เพิ่ม core/core_db_create_tb_user.php
4. แก้ t4_m1_input_box.php
    t4_m1_give_name_in_file.php
    t4_m1_give_name_in_spreadsheet_file.php
    t4_m1_give_name_in_document_file.php
5. แก้การ gen pdf files
    /css/pdf_style.css
    t4_m2_post_pdf.php
    t4_m2_sign_pdf.php
    t4_m2_cut_pdf.php
6. แก้บักการแสดงผล สำหรับการตอบแบบสอบถาม
7. แก้ popup เมื่อจะทำการลบ log ในโหมดภาษาอังกฤษ
8. แก้ wording การเล่น multimedia ไฟล์
9. Enable opcache สำหรับเร่งความเร็วให้ php โดยเพิ่มไฟล์ config /etc/php/7.0/apache2/opcache_blacklist.txt
10. แก้บัก ตอนสอบขณะเล่นไฟล์วิดีโอให้สามารถ resize ได้

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

คอมพิวเตอร์ ที่จะติดตั้งเป็นเครื่องเซิร์ฟเวอร์สำหรับการสอบออนไลน์ต้องมี 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/ ทางทีมงานขอขอบคุณทุกท่านที่สนใจผลงานของเรา