Perancangan API Berbasis Web menggunakan REST untuk Pengembangan Website Kepegawaian UIN K.H. Abdurrahman Wahid Pekalongan
DOI:
https://doi.org/10.61423/c68p0v50Keywords:
API, REST, Sistem Informasi, WebsiteAbstract
Integrasi data kepegawaian di lingkungan perguruan tinggi merupakan kebutuhan mendesak untuk meningkatkan efisiensi pelayanan administrasi. Saat ini, Website Kepegawaian UIN K.H. Abdurrahman Wahid Pekalongan mengalami kendala berupa data dosen yang tidak terbarui dan fitur pencarian yang kurang efisien. Penelitian ini bertujuan merancang Application Programming Interface (API) berbasis web dengan standar Representational State Transfer (REST) untuk menghubungkan basis data utama ke dalam website kepegawaian, sehingga informasi dapat diperbarui secara real-time dan pencarian data pegawai menjadi lebih mudah. Metodologi yang digunakan adalah model Waterfall yang meliputi tahapan analisis kebutuhan, desain, implementasi, dan verifikasi. API dikembangkan menggunakan teknologi PHP dan MySQL, serta diuji menggunakan teknik black box. Hasil penelitian menunjukkan bahwa penerapan RESTful API berhasil memperbarui data dosen secara otomatis di website dan meningkatkan kinerja fitur pencarian. Perbandingan sebelum dan sesudah integrasi menegaskan bahwa tabel informasi dosen yang semula panjang dan tidak terstruktur kini ditampilkan dengan rapi dan terurut. Implikasi dari studi ini adalah peningkatan kemudahan akses dan akurasi informasi kepegawaian bagi pengguna, serta menjadi dasar untuk pengembangan lebih lanjut dalam integrasi sistem informasi di institusi pendidikan.
Downloads
References
[1] D. Deha, “Peran Teknologi Informasi dalam Meningkatkan Efisiensi Administrasi Pada Perguruan Tinggi,” Jurnal Lemondial Business School, vol. 10, no. 2, 2024.
[2] D. P. Ramadani dan R. Firdaus, “Evolusi Sistem Informasi Manajemen Dari Manual ke Otomatis,” Jurnal Intelek Dan Cendikiawan Nusantara, vol. 1, no. 3, hlm. 4131–4141, 2024.
[3] M. Yamin, “Human Resource Information System sebagai Alat Strategis dalam Penguatan Fungsi HR Management: Studi Efektivitas dan Efisiensi,” Journal of Current Research in Management, Policy, and Social Studies, vol. 2, no. 2, hlm. 55–64, 2025.
[4] I. P. Pujiono, E. H. Rachmawanto, dan D. A. Nugroho, “The Implementation of Improved Advanced Encryption Standard and Least Significant Bit for Securing Messages in Images,” Journal of Applied Intelligent System, vol. 8, no. 1, hlm. 69–80, Feb 2023, doi: 10.33633/jais.v8i1.7324.
[5] H. Aspurnawati, “PENERAPAN APPLICATION PROGRAMMING INTERFACE (API) UNTUK OPTIMASI SISTEM KOMUNIKASI INFORMASI KEGIATAN DAN ADMINISTRASI SISWA/Hilda Aspurnawati/15180027/TEKNIK INFORMATIKA/Pembimbing I: Adiat Pariddudin/Pembimbing II: Binanda Wicaksana,” 2022.
[6] F. Wijaya, A. Jacobus, dan A. Sambul, “Implementation Of Web Services On University Library Information Systems,” Jurnal Teknik Informatika, vol. 16, no. 4, hlm. 421–428, 2021.
[7] I. K. A. G. Wiguna dan I. G. M. N. Desnanjaya, Konsep API dan Implementasinya Dalam Membangun Sistem Informasi Menggunakan Laravel. PT. Sonpedia Publishing Indonesia, 2023.
[8] H. Asgar dan B. Hartono, “Rancang Bangun Rest Api Aplikasi Weshare Sebagai Upaya Mempermudah Pelayanan Donasi Kemanusiaan,” Jurnal Informatika Teknologi dan Sains (Jinteks), vol. 4, no. 1, hlm. 8–14, 2022.
[9] I. Kurniawan dan F. Rozi, “REST API Menggunakan NodeJS pada Aplikasi Transaksi Jasa Elektronik Berbasis Android,” JITSI: Jurnal Ilmiah Teknologi Sistem Informasi, vol. 1, no. 4, hlm. 127–132, 2020.
[10] F. Ismayadi, “Implementasi Application Programmning Interface Untuk Integrasi Data Toko Cahaya Meuble Dengan Toko Selaparang Meubel,” Universitas Mataram, Mataram, 2021.
[11] V. Muntihana, “Analisis dan perancangan sistem informasi berbasis web dan android pada klinik gigi lisda medica di kabupaten bulukumba sulawesi selatan,” Makassar: Universitas Islam Negeri (UIN) Alauddin Makassar, 2017.
[12] M. M. Z. Aditya, W. H. N. Putra, dan I. Arwani, “Pengembangan Sistem Informasi E-Commerce dengan Pemanfaatan API Midtrans menggunakan Framework Laravel (Studi Kasus: Byboot. id),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 8, hlm. 3899–3906, 2022.
[13] F. Maulana, E. R. Nainggolan, dan M. Rahmayu, “Pemanfaatan API Midtrans dan RajaOngkir dalam sistem penjualan online,” Reputasi: Jurnal Rekayasa Perangkat Lunak, vol. 5, no. 1, hlm. 77–87, 2024.
[14] Y. S. Rahayu, Y. Saputra, dan D. Irawan, “Implementasi Metode Waterfall Pada Pengembangan Sistem Informasi Mobile E-Disarpus,” ZONAsi: Jurnal Sistem Informasi, vol. 6, no. 2, hlm. 523–534, 2024.
[15] A. A. Wahid, “Analisis metode waterfall untuk pengembangan sistem informasi,” J. Ilmu-ilmu Inform. dan Manaj. STMIK, no. November, vol. 1, no. 1, hlm. 1–5, 2020.
[16] Y. D. Cahyono, L. W. Widianti, dan S. I. Pramuningsih, “Pengujian Black Box Pada Website Sistem Informasi Pengolahan Data Teritorial Menggunakan Metode Use Case Testing Untuk Operasi Militer,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 2, hlm. 2250–2256, 2025.
[17] M. A. M. A. Rachman dkk., “Penerapan Black Box Testing Untuk Evaluasi Fungsionalitas Website Maggoplast,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 1, hlm. 169–176, 2025.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Abdul Majid, Imam Prayogo Pujiono, Khoirul Attiq, Arditya Prayogi, Yogi Ferdianto

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Jurnal Teknologi dan Informatika (Teknomatika) is licensed under CC BY-SA 4.0





