PENGEMBANGAN SISTEM PENJADWALAN SIDANG SKRIPSI BERBASIS WEB DENGAN RAPID APPLICATION DEVELOPMENT DAN ALGORITMA BACKTRACKING

Isi Artikel Utama

Roberto Kaban
https://orcid.org/0000-0002-9785-8382
Nurhafiz Ahmad Rangkuti
Ita Margaretta Tarigan
David JM Sembiring

Abstrak

Proses penjadwalan sidang skripsi merupakan salah satu kegiatan akademik yang memiliki tingkat kompleksitas tinggi karena melibatkan berbagai pihak dan sumber daya dengan keterbatasan waktu tertentu. Permasalahan yang sering terjadi pada proses penjadwalan meliputi bentrokan jadwal dosen, keterbatasan ketersediaan ruangan, serta kesulitan dalam menyesuaikan jadwal apabila terjadi perubahan. Penelitian ini bertujuan untuk mengembangkan sistem penjadwalan sidang skripsi berbasis web menggunakan algoritma backtracking dengan studi kasus di Institut Teknologi dan Bisnis Indonesia (ITB Indonesia). Metode pengembangan sistem yang digunakan adalah Rapid Application Development (RAD) yang menekankan pengembangan sistem secara iteratif dan melibatkan pengguna secara aktif. Proses penjadwalan dimodelkan sebagai permasalahan penjadwalan berbasis kendala, di mana setiap mahasiswa harus memperoleh satu jadwal sidang, dosen tidak diperkenankan terlibat dalam lebih dari satu sidang pada waktu yang sama, dan setiap ruangan hanya dapat digunakan untuk satu kegiatan dalam satu slot waktu tertentu. Algoritma backtracking diterapkan untuk mengevaluasi setiap kemungkinan penjadwalan berdasarkan kendala yang telah ditetapkan. Hasil penelitian menunjukkan bahwa sistem yang dikembangkan mampu menghasilkan jadwal sidang skripsi yang valid dan bebas konflik. Penerapan sistem ini diharapkan dapat membantu pengelola akademik dalam menyusun jadwal secara lebih efisien dan akurat, mengurangi kesalahan penjadwalan, serta meningkatkan kualitas layanan akademik.

Rincian Artikel

Cara Mengutip
[1]
R. Kaban, N. A. Rangkuti, I. M. Tarigan, dan D. J. Sembiring, “PENGEMBANGAN SISTEM PENJADWALAN SIDANG SKRIPSI BERBASIS WEB DENGAN RAPID APPLICATION DEVELOPMENT DAN ALGORITMA BACKTRACKING”, JTM, vol. 15, no. 1, Jun 2026.
Bagian
Articles

Referensi

[1] R. Lavhe, “Academic Management through a Web-Based Student Profile System,” IJRASET, vol. 13, no. 5, pp. 7347–7354, May 2025, doi: 10.22214/ijraset.2025.71890.

[2] A. N. Wulandari, D. Rosadi, E. Rahmawati, and A. T. Utami, “Web-Based Thesis Title Submission Information System Using Codeigniter Framework Case Study at STMIK Mardira Indonesia,” ebmtj, vol. 3, no. 1, pp. 31–40, Aug. 2025, doi: 10.55208/n4p5gb28.

[3] M. Comlan and C. Allohoumbo, “Constraint satisfaction algorithms: edition of timetables in the license-master-doctorate system,” Comput. Sci. Inf. Technol., vol. 4, no. 3, pp. 217–225, Nov. 2023, doi: 10.11591/csit.v4i3.p217-225.

[4] P. P. M and J. R. Mary, “Graph Colouring, Class Scheduling and Application in Modern Computer Science,” IJRASET, vol. 11, no. 3, pp. 1065–1069, Mar. 2023, doi: 10.22214/ijraset.2023.49590.

[5] A. Ardiansyah, S. J. Kuryanti, E. A. Pratama, and R. A. Anggraini, “PERANCANGAN SISTEM INFORMASI PENGGAJIAN PADA JASA DIGITAL PRINTING DENGAN METODE RAPID APPLICATION DEVELOPMENT,” conten, vol. 2, no. 2, pp. 118–126, Dec. 2022, doi: 10.31294/conten.v2i2.1720.

[6] R. Kaban, D. J. Sembiring, and I. M. B. Tarigan, “Monitoring System for Student Internships Using the Rapid Application Development (RAD) Method”.

[7] S. Suhardi, A. R. Rizqiah, N. Ichsan, R. Ratnawati, L. Hakim, and S. Ayumida, “SISTEM INFORMASI ALUMNI BERBASIS WEB DENGAN METODE RAPID APPLICATION DEVELOPMENT,” Technologia, vol. 15, no. 1, p. 161, Jan. 2024, doi: 10.31602/tji.v15i1.13587.

[8] M. F. Adham, “Analisis Implementasi Sistem Informasi: Studi Literatur,” JTSI, vol. 5, no. 1, pp. 264–275, Jun. 2024, doi: 10.35957/jtsi.v5i1.7815.

[9] M. Farid, I. Safitri, N. Nabila, E. S. Putri, and M. T. I. Rahmayani, “Perancangan Sistem Informasi Pemesanan Tiket Travel Bengkalis (GOTralis) Berbasis Android,” JUTIN, vol. 7, no. 1, pp. 351–358, Jan. 2024, doi: 10.31004/jutin.v7i1.22655.

[10] R. Kaban and D. J. Sembiring, PEMROGRAMAN WEB INTERAKTIF DENGAN JAVASCRIPT. Karya Techno Solusindo, 2025. [Online]. Available: https://www.google.co.id/books/edition/PEMROGRAMAN_WEB_INTERAKTIF_DENGAN_JAVASC/inRjEQAAQBAJ?hl=id&gbpv=0

[11] N. Y. D. Setyaningsih, R. Ningsih, and B. C. Wibowo, “Sistem Informasi Presensi Digital Menggunakan Validasi E-KTP,” Buletin Ilmiah Sarjana Teknik Elektro, vol. 4, no. 1, pp. 1–11, May 2022, doi: 10.12928/biste.v4i1.5978.

[12] S. Sintaro, “Permodelan Sistem Informasi Pembelian dan Penjualan Berbasis Website,” jima-ilkom, vol. 1, no. 1, pp. 25–32, Mar. 2022, doi: 10.58602/jima-ilkom.v1i1.5.

[13] E. Yanuarti, S. Sarwindah, E. B. Perkasa, and A. Briliantza, “PENERAPAN MODEL RAD DALAM SISTEM ADMINISTRASI LAYANAN TV KABEL BERBASIS WEB,” JIKA, vol. 6, no. 3, p. 220, Oct. 2022, doi: 10.31000/jika.v6i3.6229.

[14] A. Suwondo, A. W. Mansur, and Mardinawati, “PENERAPAN EXTREME PROGRAMMING DALAM PENGEMBANGAN SISTEM INFORMASI PENJADWALAN KULIAH JURUSAN AKUNTANSI POLINES,” JTIKP, vol. 14, no. 1, pp. 1–7, Mar. 2023, doi: 10.51903/jtikp.v14i1.341.

[15] F. P. Diallo and C. Tudose, “Optimizing the Scheduling of Teaching Activities in a Faculty,” Applied Sciences, vol. 14, no. 20, p. 9554, Oct. 2024, doi: 10.3390/app14209554.

[16] X. Han and D. Wang, “Gradual Optimization of University Course Scheduling Problem Using Genetic Algorithm and Dynamic Programming,” Algorithms, vol. 18, no. 3, p. 158, Mar. 2025, doi: 10.3390/a18030158.

[17] C. Juvin, E. Hebrard, L. Houssin, and P. Lopez, “An Efficient Constraint Programming Approach to Preemptive Job Shop Scheduling,” LIPIcs, Volume 280, CP 2023, vol. 280, p. 19:1-19:16, 2023, doi: 10.4230/LIPICS.CP.2023.19.

[18] Angel Caroline Billan and Tata Sutabri, “Restorasi Penjadwalan Sumur Minyak Yang Mengalami Off-Time Menggunakan Algoritma Backtracking Dalam Upaya Optimasi Produksi,” bulletincsr, vol. 5, no. 3, pp. 228–234, Apr. 2025, doi: 10.47065/bulletincsr.v5i3.507.

[19] K. Zhang, Y. Dong, L. Cheng, X. Chen, Q. Cheng, and Z. Liu, “A Backtracking Algorithm for Solving the Nearly Equitable Strong Edge-coloring Problem on Transportation Network,” Netw Spat Econ, vol. 25, no. 1, pp. 219–248, Mar. 2025, doi: 10.1007/s11067-024-09661-z.

[20] F. A. Feichas and R. D. Seabra, “Evaluation of Perception of Use of a Gamified Platform from the Student Perspective: An Approach for Studying Unified Modeling Language,” Informatics in Education, Jan. 2023, doi: 10.15388/infedu.2023.22.

[21] Dr. S. Suriya and N. S., “Design of UML Diagrams for WEBMED - Healthcare Service System Services,” EAI Endorsed Trans e-Learn, vol. 8, no. 1, p. e5, Feb. 2023, doi: 10.4108/eetel.v8i1.3015.

[22] A. Gadhi, R. M. Gondu, C. M. Bandaru, K. C. Reddy, and O. Abiona, “Applying UML and Machine Learning to Enhance System Analysis and Design,” IJCNS, vol. 16, no. 05, pp. 67–76, 2023, doi: 10.4236/ijcns.2023.165005.

[23] Y. A. Singgalen, “Penerapan Metode TOPSIS Sebagai Pendukung Keputusan Pemilihan Layanan Akomodasi di Destinasi Wisata Pulau,” mib, vol. 7, no. 3, p. 1386, Jul. 2023, doi: 10.30865/mib.v7i3.6530.

[24] M. Melvin, J. Wiratama, R. Sutomo, and S. A. Sanjaya, “A Web-based Point of Sales for Automotive Component Industry using Rapid Application Development model,” Journal of Information System, vol. 8, no. 2, pp. 167–176, Nov. 2023, doi: 10.33633/joins.v8i2.9383.

[25] A. A. Shaker et al., “Facilitating In-House Mobile App Development Within Psychiatric Outpatient Services for Patients Diagnosed With Borderline Personality Disorder: Rapid Application Development Approach,” JMIR Hum Factors, vol. 10, p. e46928, Nov. 2023, doi: 10.2196/46928.