Universitas Syiah Kuala | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI
Ridha Arlian Alhaqie, PENGEMBANGAN APLIKASI COMPUTER-BASED TEST (CBT) DENGAN PENAMBAHAN FITUR PENGAWASAN MENGGUNAKAN TEKNOLOGI WEBRTC. Banda Aceh Fakultas mipa,2025

Computer-based test (cbt) merupakan metode ujian yang menggunakan media komputer secara daring sebagai pelaksanaannya. pelaksanaan ujian yang dilakukan secara daring dan tanpa pengawasan secara tatap muka berpotensi memberikan peluang kepada peserta ujian untuk menggunakan catatan pribadi, mencari jawaban melalui internet, hingga berkolaborasi dengan orang lain atau sesama peserta melalui platform komunikasi daring. solusi untuk mengatasi permasalahan ini adalah dengan mengembangkan fitur pengawasan menggunakan teknologi webrtc dengan arsitektur selective forwarding unit (sfu). arsitektur sfu akan digunakan sebagai server media yang akan mengirimkan data dari peserta ke pengawas maupun sebaliknya tanpa mencampur data, sehingga akan mengurangi penggunaan cpu dan bandwidth. penelitian ini menggunakan metode incremental dalam pengembangan, serta dilakukan pengujian fungsionalitas dan pengujian terhadap kualitas jaringan. pengujian fungsionalitas dilakukan menggunakan metode black-box untuk memastikan bahwa fitur pengawasan berjalan sesuai fungsi. hasil pengujian fungsionalitas menunjukkan bahwa seluruh fitur pengawasan berhasil berjalan dengan baik dan benar. pengujian kualitas jaringan dilakukan menggunakan metode quality of service (qos) dengan parameter latency, jitter, packet loss, dan throughput. pengujian qos dilakukan dalam dua kondisi, sebelum fitur pengawasan ditambahkan dan sesudah fitur pengawasan ditambahkan pada aplikasi. sebelum fitur ditambahkan didapat bahwa rata-rata latency sebesar 49,00 ms, rata-rata jitter sebesar 178,26 ms, rata-rata packet loss sebesar 0,6%, dan rata-rata throughput sebesar 516 kbps. setelah fitur pengawasan ditambahkan, didapat bahwa rata-rata latency sebesar 49,20 ms, rata-rata jitter sebesar 153,72 ms, rata-rata packet loss sebesar 3%, dan rata-rata throughput sebesar 204 kbps. penurunan kualitas jaringan yang terjadi setelah ditambahkan fitur pengawasan ke dalam aplikasi tidak menyebabkan fitur pengawasan tidak bisa digunakan, tetapi hanya menyebabkan penurunan kualitas video real-time yang akan ditampilkan kepada pengawas saat ujian berlangsung.



Abstract

Computer-based Test (CBT) is an exam method that uses online computer media as its implementation. The implementation of exams conducted online and without face-to-face proctoring has the potential to provide opportunities for examinees to use personal notes, search for answers via the internet, and collaborate with other people or other participants through online communication platforms. The solution to solving this problem is to develop a proctoring feature using WebRTC technology with Selective Forwarding Unit (SFU) architecture. SFU architecture will be used as a media server that will send data from participants to proctor and vice versa without mixing data, so that it will reduce CPU and bandwidth usage. This research uses the incremental method in development, along with functionality testing and network quality testing. Functionality testing using the Black-box method to ensure that the proctoring feature works properly. The functionality testing results show that all proctoring features run correctly and properly. Network quality testing is using the Quality of Service (QoS) method with latency, jitter, packet loss, and throughput parameters. QoS testing is made in two conditions, before the proctoring feature is added and after the proctoring feature is added to the application. Before the feature was added, it was found that the average latency was 49.00 ms, the average jitter was 178.26 ms, the average packet loss was 0.6%, and the average throughput was 516 Kbps. After the proctoring feature is added, it is found that the average latency is 49.20 ms, the average jitter is 153.72 ms, the average packet loss is 3%, and the average throughput is 204 Kbps. The decrease in network quality that occurs after adding the proctoring feature to the application does not cause the proctoring feature to be unusable, but only causes a decrease in the quality of real-time video that will be displayed to the proctor during the exam.



    SERVICES DESK