Sistem Manajemen Buku Perpustakaan Berbasis C++ Menggunakan Pendekatan Modular dan Rekursif

Pradipta Eka Nugraha, Bayu Rahmat Sabila

Abstract


Perpustakaan merupakan tempat penting dalam mendukung literasi dan pendidikan. Namun, pengelolaan buku secara manual kerap menimbulkan kendala seperti kesalahan pencatatan dan lambatnya pencarian informasi. Untuk itu, penelitian ini bertujuan membangun sistem manajemen buku berbasis komputer dengan menggunakan bahasa pemrograman C++. Sistem ini dirancang menggunakan struktur data struct untuk mendefinisikan atribut buku dan vector sebagai wadah penyimpanan dinamis. Fungsionalitas utama yang diimplementasikan antara lain: menambah data buku, menampilkan daftar buku, mencari buku berdasarkan judul, mengurutkan buku berdasarkan tahun terbit, serta menghitung jumlah total buku menggunakan konsep rekursi. Setiap fitur dipisahkan dalam fungsi modular, dan seluruh sistem dikendalikan melalui menu interaktif berbasis teks. Pengujian dilakukan melalui skenario input-output terhadap tiap fitur. Hasil menunjukkan bahwa seluruh fungsi berjalan sesuai rencana dan memberikan output yang akurat. Sistem ini menunjukkan bahwa pendekatan modular dan rekursif dalam C++ dapat diterapkan secara efektif dalam pengembangan aplikasi sederhana. Selain itu, sistem ini juga memberikan manfaat praktis dalam mendukung digitalisasi pengelolaan perpustakaan. Pengembangan lebih lanjut dapat dilakukan dengan menambahkan fitur penyimpanan permanen, validasi input, serta antarmuka grafis.

Full Text:

Untitled

References


B. Stroustrup, The C++ Programming Language, 4th ed. Addison-Wesley, 2013.

R. Sedgewick and K. Wayne, Algorithms, 4th ed. Addison-Wesley, 2011.

T. Zebua and E. Ndruru, "Pengamanan Citra Digital Berdasarkan Modifikasi Algoritma RC4," J. Teknol. Inf. dan Ilmu Komput., vol. 4, no. 4, pp. 275–282, 2017.

E. J. Kusuma et al., "A Combination of Inverted LSB, RSA, and Arnold Transformation," J. of ICT Research and Applications, vol. 12, no. 2, 2018.

geeksforgeeks.org/c-plus-plus/

cplusplus.com


Refbacks

  • There are currently no refbacks.


Flag Counter

 

 Jurnal Komputasi dan Pengembangan Aplikasi (e-ISSN : xxxx-xxxxp-ISSN : xxxx-xxxx) dipublikasikan oleh Lembaga ARCES.

 

Visitor Stats