Rancang Bangun Sistem Informasi Perpustakaan SMA/SMK Menggunakan Metode Extreme Programming

Authors

  • M. Ari Prayitno Universitas Jambi
  • Edi Saputra Universitas Jambi
  • Muhammad Razi A. Universitas Jambi
  • Niko Akbar Universitas Jambi
  • Putri Hazmawati Universitas Jambi
  • Adfa Aditiya Universitas Jambi

DOI:

https://doi.org/10.55606/juisik.v5i3.1697

Keywords:

Black Box Testing, Extreme Programming, Information System, School Library, System Testing

Abstract

Developing a Library Information System can enhance the efficiency of library data management. The background of this research stems from the fact that many school libraries still encounter various challenges in their operational activities. For instance, SMK Negeri 6 Kota Jambi still implements a manual management system. Meanwhile, SMA Negeri 2 Kota Jambi utilizes SLIMS, which has been found to be difficult to understand and not user-friendly for library administrators. As a result, the administrators decided to revert to manual record-keeping using library logbooks. Similarly, SMA Negeri 3 Kota Jambi employs INLISLITE; however, its book borrowing and returning features are not functioning properly, and the system frequently experiences technical issues. To address these problems, this study proposes the development of a Library Information System using the Extreme Programming (XP) methodology. Extreme Programming is a software development method known for its adaptability to changing user requirements and its ability to support rapid and flexible system development processes. The purpose of this research is to implement a library information system capable of efficiently managing data, book borrowing and returning processes, as well as searching for book and room information. Additionally, the system provides a platform for library members to publish content. To ensure that the developed system meets the intended expectations, Black Box Testing is applied as the testing method. Based on the testing results, the system functions properly, as indicated by a 100% success rate in Black Box Testing outcomes.

References

Aini, Q., Rukmana, E. N., & Rohman, A. S. (2022). Penerapan aplikasi Senayan Library Management System (SLIMS) dalam pengelolaan bahan pustaka di perpustakaan sekolah. Bibliotika: Jurnal Kajian Perpustakaan dan Informasi, 6. http://journal2.um.ac.id/index.php/bibliotika%0APenerapan

Badrul, M. (2021). Penerapan metode waterfall untuk perancangan sistem informasi inventory pada Toko Keramik Bintang Terang. Prosisko: Jurnal Pengembangan Riset dan Observasi Sistem Komputer, 8(2), 57–62. https://doi.org/10.30656/prosisko.v8i2.3852

Gandaputra Simbolon, A. N., Fahmi, I., & Syafitri, U. D. (2024). Strategi pengembangan Yayasan Seri Amal pasca pandemi Covid-19. Cetta: Jurnal Ilmu Pendidikan, 7(1), 204–210. https://doi.org/10.37329/cetta.v7i1.2932

Guterres, J. J. (2020). Sistem informasi perpustakaan berbasis web di Sekolah Menengah Pertama Swasta Santa Theresia 1 Tuapukan Kupang Timur. Jurnal Pendidikan Teknologi Informasi (JUKANTI), 3(2), 33–38. https://doi.org/10.37792/jukanti.v3i2.223

Kartono, F. K., Nursaadah, S., Nugroho, M. R., Tama, D. A., Mashudi, F. A., Wicaksono, A., & Nasir, M. (2024). Pengujian black box testing pada sistem website Osha Snack: Pendekatan teknik boundary value analysis. Jurnal Kr idatama Sains dan Teknologi, 6(2), 754–766. https://doi.org/10.53863/kst.v6i02.1407

Maikel Bolung, H. R. K. T. (2017). Analisa penggunaan metodologi pengembangan perangkat lunak. Eltikom, 1(1), 1–10. https://doi.org/10.1007/978-981-15-7530-3_9

Ningsih, W., & Nurfauziah, H. (2023). Perbandingan model waterfall dan metode prototype. Jurnal Ilmiah Metadata, 5(1), 83–95.

Novalia, E., & Voutama, A. (2022). Black box testing dengan teknik equivalence partitions pada aplikasi Android M-Magazine Mading Sekolah. Syntax: Jurnal Informatika, 11(1), 23–35. https://doi.org/10.35706/syji.v11i01.6413

Prabandanizwaransa, I. P., Ahmad, I., & Susanto, E. R. (2023). Implementasi metode extreme programming untuk sistem pengajuan tempat PKL berbasis web. Jurnal Informatika dan Rekayasa Perangkat Lunak, 4(2), 221–227. https://doi.org/10.33365/jatika.v4i2.2601

Pricillia Titania, & Zulfachmi. (2021). Perbandingan metode pengembangan (waterfall, prototype, RAD). Bangkit Indonesia, 10(1), 6–12.

Rahmi, A. (2022). Efektivitas penerapan sistem aplikasi INLISLite (Integrated Library System) pada kegiatan penginputan data Dinas Perpustakaan dan Kearsipan Kabupaten Aceh Barat. Jurnal Sistem dan Pengelolaan, 4(2), 128–141. https://jurnal.amikom.ac.id/index.php/jspg/article/download/931/335/4603

Ramadhan, M., & Gustalika, A. (2024). Rancang bangun aplikasi pemesanan tiket tempat wisata berbasis Android menggunakan metode extreme programming. Bulletin of Information Technology (BIT), 5(2), 114–124. https://doi.org/10.47065/bit.v5i2.1341

Sri Endarti. (2022). Perpustakaan sebagai tempat rekreasi informasi. Abdi Pustaka: Jurnal Perpustakaan dan Kearsipan, 21(1), 23–28. https://journal.isi.ac.id/index.php/JAP/article/view/6990/0

Wahyuni, E. D., Ramadha, F. N., Saputra, T. T., & Maulana, A. H. (2024). Perbandingan perancangan sistem informasi akademik menggunakan metode extreme programming dan incremental. JITET (Jurnal Informatika dan Teknik Elektro Terapan), 12(3), 1945–1951.

Yudhistira, J. (2024). Perancangan sistem informasi ujian online menggunakan metode extreme programming. Journal of Artificial Intelligence and Technology Information, 2(2), 87–95.* https://ejournal.techcart-press.com/index.php/jaiti/article/view/122

Downloads

Published

2025-11-04

How to Cite

M. Ari Prayitno, Edi Saputra, Muhammad Razi A., Niko Akbar, Putri Hazmawati, & Adfa Aditiya. (2025). Rancang Bangun Sistem Informasi Perpustakaan SMA/SMK Menggunakan Metode Extreme Programming. Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer, 5(3), 374–389. https://doi.org/10.55606/juisik.v5i3.1697

Similar Articles

<< < 1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.