Pengembangan Sistem Informasi Perpustakaan Berbasis Web Menggunakan Framework CodeIgniter 4

Authors

  • Harbiyadi Harbiyadi Universitas Bina Sarana Informatika
  • Muhammad Abror Universitas Bina Sarana Informatika
  • Muhamad Sopyan Universitas Bina Sarana Informatika
  • Baginda Oloan Lubis Universitas Bina Sarana Informatika
  • Besus Maula Sulthon Universitas Bina Sarana Informatika
  • Sriyadi Sriyadi Universitas Bina Sarana Informatika

DOI:

https://doi.org/10.31004/riggs.v5i2.11907

Keywords:

E-Library, Rapid Application Development (RAD), CodeIgniter 4

Abstract

Perpustakaan sekolah memiliki peran penting dalam mendukung proses pembelajaran dan meningkatkan budaya literasi di lingkungan pendidikan. Namun, pengelolaan perpustakaan di SMK Negeri 7 Kabupaten Tangerang masih dilakukan secara manual sehingga menimbulkan berbagai permasalahan, seperti lambatnya proses pencarian data, tingginya risiko kesalahan pencatatan, kesulitan dalam memantau transaksi peminjaman dan pengembalian buku, keterlambatan penyusunan laporan, serta belum tersedianya layanan perpustakaan digital (e-library) yang dapat diakses secara fleksibel oleh siswa maupun guru. Kondisi tersebut menyebabkan pelayanan perpustakaan menjadi kurang efektif dan belum mampu memenuhi kebutuhan informasi di era digital. Penelitian ini bertujuan untuk merancang dan membangun Sistem Informasi Perpustakaan Digital Berbasis Web Terintegrasi dengan Fitur E-Library guna meningkatkan efektivitas pengelolaan perpustakaan serta memperluas akses literasi digital bagi seluruh warga sekolah. Metode pengembangan perangkat lunak yang digunakan adalah Rapid Application Development (RAD), yang terdiri atas tahapan Requirements Planning, User Design, Construction, dan Cutover. Sistem dikembangkan menggunakan framework CodeIgniter 4, bahasa pemrograman PHP, dan basis data MySQL, serta dimodelkan menggunakan Unified Modeling Language (UML). Fitur utama sistem meliputi pengelolaan data anggota, koleksi buku, katalog digital, transaksi peminjaman dan pengembalian, perhitungan denda otomatis, laporan perpustakaan, serta layanan e-library yang memungkinkan pengguna membaca atau mengunduh koleksi digital secara daring. Pengujian menggunakan metode Black Box Testing menunjukkan bahwa seluruh fungsi sistem berjalan sesuai dengan kebutuhan pengguna tanpa ditemukan kesalahan fungsional. Dengan demikian, sistem yang dikembangkan mampu meningkatkan efisiensi, akurasi, dan kualitas layanan perpustakaan serta mendukung transformasi digital pengelolaan perpustakaan di SMK Negeri 7 Kabupaten Tangerang.

Downloads

Download data is not yet available.

Author Biographies

Harbiyadi Harbiyadi, Universitas Bina Sarana Informatika

Sistem Informasi

Muhammad Abror, Universitas Bina Sarana Informatika

Sistem Informasi

Muhamad Sopyan, Universitas Bina Sarana Informatika

Sistem Informasi

Baginda Oloan Lubis, Universitas Bina Sarana Informatika

Rekayasa Perangkat Lunak

Besus Maula Sulthon, Universitas Bina Sarana Informatika

Sistem Informasi

Sriyadi Sriyadi, Universitas Bina Sarana Informatika

 

Sistem Informasi

References

[1] Rindiana, D. Rahmawati, and A. Taufiqurrohman, “Optimalisasi Perpustakaan Sekolah Sbagai Sumber Belajar Pendidikan Agama Islam,” J. Penelit. Pendidik. Indones., vol. 3, no. 4, pp. 1412–1419, 2026, doi: 10.62017/jppi.v3i4.8055.

[2] F. Afrizal and S. S. Abdullah, “Model Perancangan Sistem Informasi Pengelolaan Perpustakaan di SMAN 1 Maniis Menggunakan Metode UML,” J. Publ. Tek. Inform., vol. 5, no. 1, pp. 49–55, 2026, doi: 10.55606/jupti.v5i1.6187.

[3] I. R. Fauji and R. Apriani, “Perancangan Sistem Peminjaman Dan Pengembalian Buku Di Perpustakaan Berbasis Radio Frequency Identification,” J. Mhs. Bina Insa., vol. 5, no. 1, pp. 101–110, 2025, doi: 10.51211/jmbi.v10i2.3605.

[4] R. Widyastuti, Gusmanila, K. Suryani, A. F. Rahmadani, and A. Khairi, “Transformasi Layanan Perpustakaan SMK Melalui Sistem Informasi,” J. Ris. Sist. Inf., vol. 3, no. 2, pp. 4–15, 2026, doi: 10.69714/3h56r684.

[5] R. P. Aditya, I. L. Darojad, G. F. J. Amtiran, I. Wiryateja, and I. Darmawan, “Digitalisasi Perpustakaan Sebagai Strategi Penerapan Spbe: Inovasi, Tantangan, Dan Dampaknya Terhadap Literasi Masyarakat Kota Bandung,” J. Rev. Pendidik. dan Pengajaran, vol. 8, no. 4, pp. 8768–8779, 2025, doi: 10.31004/jrpp.v9i2.59975.

[6] B. O. Lubis, B. Santoso, R. T. Yunandar, B. A. Wahid, and F. E. Schaduw, “Desain Sistem Informasi Pemesanan Paket Wisata Dengan Metode Framework Application of System Thinking (FAST),” J. Mhs. Tek. Inform., vol. 8, no. 3, pp. 2525–2532, 2024, doi: https://doi.org/10.36040/jati.v8i3.8943.

[7] Latifah and R. Setiawan, “Sistem Informasi Perpustakaan Berbasis Web Dengan Menggunakan Metode Waterfall,” Informatech J. Ilm. Inform. dan Komput., vol. 1, no. 2, pp. 134–141, 2024, doi: 10.69533/52r6tc18.

[8] A. F. Musyaffa et al., “Pengembangan Sistem Informasi Perpustakaan Berbasis Website untuk Mendukung Layanan Peminjaman Buku,” Jt. J. Inf. Syst. Technol., vol. 07, no. 01, pp. 1–7, 2026, doi: 10.37253/joint.v7i1.11550.

[9] A. N. Ramdani, M. T. A. Rasyid, M. J. Yusuf, B. O. Lubis, and Sriyadi, “Implementasi Aplikasi Berbasis Web untuk Pelaporan Kegiatan dan Proyek Pembangunan Desa Menggunakan Metodologi Agile,” J. INTEK (Informatika dan Teknol. Informasi), vol. 8, no. 2, pp. 1–12, 2025, doi: https://doi.org/10.37729/intek.v8i2.6742.

[10] A. Salim, J. Jefi, B. O. Lubis, J. Atmaja, and F. W. Fibriany, “Penerapan Metode RAD Pada Sistem Informasi Layanan Umroh Di PT. Galang Saudi Tourism Jakarta Berbasis Website,” Bina Insa. Ict J., vol. 8, no. 1, p. 1, 2021, doi: https://doi.org/10.51211/biict.v8i1.1477.

[11] A. Sumandito, M. H. Fakhriza, B. O. Lubis, R. T. Yunandar, and B. Santoso, “Perancangan Sistem Informasi Jejaring Alumni untuk Mendukung Tracer Study dan Informasi Karier,” J. TICOM Technol. Inf. Commun., vol. 14, no. 2, pp. 60–67, 2026, doi: https://doi.org/10.70309/ticom.v14i2.197.

[12] Priyono, A. Sumandito, A. Haidir, J. Sidauruk, and B. O. Lubis, “Sistem Informasi Mortalitas Terintegrasi Berbasis Web Menggunakan Metode Prototype dengan Evaluasi ISO 25010,” J. Account. Inf. Syst., vol. 06, no. 01, pp. 45–56, 2026, doi: 10.31294/jais.v6i01.12818.

[13] I. M. Sulingga Darma Putra et al., Perancangan Sistem Informasi Kursus Programmer Berbasis Website Menggunakan Codeigniter 3 Dengan Metode Waterfall, vol. 8, no. 5. 2024.

[14] S. Dwiasnati, W. Gunawan, R. R. Oprasto, B. O. Lubis, and B. Santoso, Algoritma dan Pemrograman Implementasi Menggunakan Python. Bandar Lampung: CV. Keranjang Teknologi Media, 2023.

[15] I. F. Saputra et al., Ilmu Komputer Dasar: Konsep, Teknologi, dan Aplikasi. Jakarta: PT Bukuloka Literasi Bangsa, 2026.

Downloads

Published

25-07-2026

How to Cite

[1]
H. Harbiyadi, M. Abror, M. Sopyan, B. O. Lubis, B. M. Sulthon, and S. Sriyadi, “Pengembangan Sistem Informasi Perpustakaan Berbasis Web Menggunakan Framework CodeIgniter 4”, RIGGS, vol. 5, no. 2, pp. 18957–18966, Jul. 2026.

Issue

Section

Articles