Implementasi Sistem Smart Calling Berbasis Python untuk Otomatisasi Layanan Wartel di Lingkungan Pesantren
DOI:
https://doi.org/10.36080/idealis.v8i2.3549Keywords:
Otomatisasi Wartel, Pondok Pesantren, Python, Smart Calling, Sistem Informasi, WhatsApp DesktopAbstract
Kemajuan teknologi digital mendorong percepatan otomatisasi layanan di berbagai sektor, termasuk dalam pengelolaan komunikasi di lingkungan pesantren yang melarang penggunaan telepon genggam kepada santri. Hal ini menimbulkan kebutuhan terhadap sistem komunikasi yang terkontrol, efisien, dan sesuai dengan regulasi internal pesantren. Penelitian ini bertujuan untuk merancang dan mengimplementasikan Sistem Smart Calling, yaitu sistem informasi otomatisasi layanan wartel berbasis desktop di Asrama Ma’hadul Qur’an Pondok Pesantren Salafiyah Syafi’iyah Sukorejo. Sistem dikembangkan menggunakan metode Waterfall yang mencakup tahapan analisis kebutuhan, perancangan sistem, pembangunan perangkat lunak, dan pengujian black-box. Metode ini dipilih karena keunggulannya dalam memberikan struktur yang sistematis dan dokumentasi yang kuat, sehingga cocok untuk proyek dengan ruang lingkup terdefinisi dan tim pengembang terbatas. Teknologi yang digunakan meliputi Python dengan antarmuka Tkinter, automasi antarmuka WhatsApp Desktop melalui PyAutoGUI, dan basis data lokal SQLite. Hasil pengujian menunjukkan bahwa sistem berhasil menjalankan semua fungsi utama, termasuk validasi santri, pengendalian jenis panggilan (audio/video), pencatatan durasi real-time, perhitungan tarif otomatis, hingga pengelolaan transaksi digital. Dibandingkan dengan sistem manual, sistem ini mampu meningkatkan efisiensi pelayanan lebih dari 80% dan menekan kesalahan pencatatan secara signifikan. Keunggulan metode yang diterapkan terletak pada automasi langsung ke WhatsApp Desktop tanpa perlu perangkat tambahan, serta kemudahan penggunaan oleh petugas non-teknis. Kontribusi penelitian ini tidak hanya memberikan solusi praktis bagi pesantren, tetapi juga dapat menjadi model pengembangan layanan komunikasi terkendali bagi lembaga pendidikan tertutup lainnya.
Downloads
References
[1] H. A. Albadri, “The Convergence of Traditional Media to the Digital Communicative Environment-The Reality and Gap,” Information Sciences Letters, vol. 12, no. 4, 2023, doi: 10.18576/isl/120408.
[2] M. Satria Ramadhan, S. Diah Apriliani, N. Sahda Firjatullah, and R. Yolanda Puji Pratama, “Dampak Perkembangan Teknologi Digital Di Sektor Pendidikan,” Journal of Comprehensive Science (JCS), vol. 2, no. 6, 2023, doi: 10.59188/jcs.v2i6.399.
[3] A. Muchasan, Nur Syam, and Anis Humaidi, “Pemanfaatan Teknologi di Pesantren ( Dampak dan Solusi dalam Konteks Pendidikan ),” INOVATIF: Jurnal Penelitian Pendidikan, Agama, dan Kebudayaan, vol. 10, no. 1, 2024, doi: 10.55148/inovatif.v10i1.849.
[4] M. Jensen, M. J. George, M. A. Russell, M. A. Lippold, and C. L. Odgers, “Daily Parent-Adolescent Digital Exchanges,” Res Child Adolesc Psychopathol, vol. 49, no. 9, 2021, doi: 10.1007/s10802-020-00765-x.
[5] H. L. Rahmalia and F. Komariyah, “Analisis Sistem Pencatatan Laporan Keuangan Manual,” Jurnal Revenue : Jurnal Ilmiah Akuntansi, vol. 3, no. 1, 2022, doi: 10.46306/rev.v3i1.98.
[6] U. Muhammad husaini, “Pemanfaatan teknologi komunikasi melalui sistem informasi manajemen di pondok pesantren nur el falah.,” Jurnal ilmu komunikasi lontar, vol. 8, no. 2, 2020.
[7] F. L. Sari, K. Ekasari, and Z. A. Haris, “Optimization of the Automated Sales System as an Effort to Minimize Fraud & Improve Internal Control at The Distribution Company PT Sehat Selalu Banyak Rejeki,” International Journal of Business, Management and Economics, vol. 3, no. 4, 2022, doi: 10.47747/ijbme.v3i4.786.
[8] Jaka Naufal Semendawai, Indah Febiola, Bima Pamungkas, and Muhammad Deka Ruliansyah, “Perancangan Aplikasi Otomatisasi Menggunakan Bahasa Pemrograman Python Pada Aktivitas Monitoring Pemakaian Data Harian Kartu Internet Of Things,” Jurnal Rekayasa Elektro Sriwijaya, vol. 3, no. 1, 2021, doi: 10.36706/jres.v3i1.42.
[9] H. Sümbül, A. H. Yüzer, and K. Şekeroğlu, “A Novel Portable Real-Time Low-Cost Sleep Apnea Monitoring System based on the Global System for Mobile Communications (GSM) Network,” Med Biol Eng Comput, vol. 60, no. 2, 2022, doi: 10.1007/s11517-021-02492-x.
[10] Daun, “Metode Waterfall – Definisi dan Tahap-tahap Pelaksanaannya,” 2022.
[11] T. Pricillia, “perbandingan metode Waterfall, prototype,RAD,” Perbandingan Metode Pengembangan Perangkat Lunak(Waterfall, Prototype, RAD), vol. X, no. 01, 2021.
[12] S. Widaningsih, A. Suheri, and R. Z. Hakim, “Aplikasi Pengelolaan Data Pertanian Berbasis Web,” IDEALIS : InDonEsiA journaL Information System, vol. 5, no. 2, 2022, doi: 10.36080/idealis.v5i2.2960.
[13] A. A. Wahid, “Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi,” Jurnal Ilmu-ilmu Informatika dan Manajemen STMIK, 2020.
[14] D. Anggoro, R. Budiman, R. A. Febrian, and Y. G. Kumara, “Rancangan Sistem Informasi Penjualan Berbasis Web Pada Lookass Lookiss Art Work Garage Guna Memperluas Area Penjualan,” IDEALIS : InDonEsiA journaL Information System, vol. 4, no. 1, 2021, doi: 10.36080/idealis.v4i1.2813.
[15] W. Li, “Design of smart campus management system based on internet of things technology,” Journal of Intelligent and Fuzzy Systems, vol. 40, no. 2, 2021, doi: 10.3233/JIFS-189354.
[16] N. Khesya, “Mengenal Flowchart dan Pseudocode Dalam Algoritma dan Pemrograman,” Preprints (Basel), vol. 1, 2021.
[17] D. Pawlaszczyk, “SQLite,” in Mobile Forensics - The File Format Handbook: Common File Formats and File Systems Used in Mobile Devices, 2022. doi: 10.14778/3554821.3554842.
[18] Muhammad Romzi and B. Kurniawan, “Pembelajaran Pemrograman Python Dengan Pendekatan Logika Algoritma,” JTIM: Jurnal Teknik Informatika Mahakarya, vol. 03, no. 2, 2020.
[19] D. Wintana, D. Pribadi, and M. Y. Nurhadi, “Analisis Perbandingan Efektifitas White-Box Testing dan Black-Box Testing,” Jurnal Larik: Ladang Artikel Ilmu Komputer, vol. 2, no. 1, 2022, doi: 10.31294/larik.v2i1.1382.
[20] M. R. S. Alfarizi, M. Z. Al-farish, M. Taufiqurrahman, G. Ardiansah, and M. Elgar, “Penggunaan Python Sebagai Bahasa Pemrograman untuk Machine Learning dan Deep Learning,” Karya Ilmiah Mahasiswa Bertauhid (KARIMAH TAUHID), vol. 2, no. 1, 2023.
[21] B. Dai, X. Shen, and W. Pan, “Significance Tests of Feature Relevance for a Black-Box Learner,” IEEE Trans Neural Netw Learn Syst, vol. 35, no. 2, 2024, doi: 10.1109/TNNLS.2022.3185742.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Badrus Sholeh, Adi Susanto, Zaehol Fatah

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.