JPMTT (Jurnal Pengabdian Masyarakat Teknologi Terbaruka. Volume: 04. Nomor:01. Tahun: 2024. halaman: 32-35 E-ISSN : 2776-2858 | P-ISSN : 2797-3158 PEMBUATAN APLIKASI PERPUSTAKAAN BERBASIS WEB PADA SD MUHAMMADIYAH Dandi Sunardi1. Adidi2. Leddi3. Muhamad Iqbal4. Nur fath irsaz5 1,2,3 Universitas Muhammadiyah Bengkulu. Bengkulu. Indonesia nurfathirsaz2024@gmail. Abstrak: Jurnal penelitian ini fokus pada pengembangan aplikasi perpustakaan berbasis web untuk SD MUHAMMADIYAH 1. Dengan berfokus khusus pada perpustakaan. Penelitian ini bertujuan untuk menciptakan sistem pengelolaan perpustakaan yang efisien dan mudah digunakan sehingga dapat membantu pustakawan dalam mengelola sumber daya perpustakaan, antara lain buku, anggota, dan transaksi. Metodologinya mencakup analisis menyeluruh terhadap sistem yang ada, desain dan pengembangan sistem baru, pengujian ketat, dan implementasi. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP dan MySQL sebagai basis data. Fitur-fitur yang disediakan meliputi pencarian buku, peminjaman, pengembalian, dan manajemen anggota. Hasil pengujian menunjukkan bahwa aplikasi ini dapat berjalan dengan baik dan sesuai dengan kebutuhan pengguna. Aplikasi ini diharapkan dapat meningkatkan kualitas layanan perpustakaan, mempercepat proses peminjaman buku, dan memberikan kemudahan akses informasi bagi siswa dan guru. Hasil yang diharapkan dari penelitian ini adalah aplikasi perpustakaan berbasis web yang fungsional dan efektif yang dapat mengefektifkan operasional perpustakaan, meningkatkan aksesibilitas dan pemanfaatan sumber daya perpustakaan, serta meningkatkan kepuasan pengguna. Penelitian ini diharapkan dapat memberikan kontribusi terhadap kemajuan sistem manajemen perpustakaan dan memberikan wawasan untuk penelitian masa depan di bidang ini. Kata Kunci: Perpustakaan. Aplikasi Web. PHP. MySQL Abstract: This research journal focuses on the development of a web-based library application for SD MUHAMMADIYAH 1, specifically focusing on the library. The aim of this research is to create an efficient and user-friendly library management system that can assist librarians in managing library resources, including books, members, and transactions. The methodology includes a thorough analysis of the existing system, design and development of a new system, rigorous testing, and implementation. The application is built using the PHP programming language and MySQL as the database. The features provided include book search, borrowing, returning, and member management. The test results show that this application can run well and meet user needs. This application is expected to improve the quality of library services, speed up the book-borrowing process, and provide easy access to information for students and teachers. The expected outcome of this research is a functional and effective web-based library application that can streamline library operations, enhance accessibility and utilization of library resources, and increase user satisfaction. This research is expected to contribute to the advancement of library management systems and provide insights for future research in this field. Keywords: Library. Application. Website. PHP. MySQL Pendahuluan Perpustakaan adalah lembaga pengelola dan sekaligus lembaga jasa informasi. Selain itu juga menjadi salah satu sarana pendidikan yang sangat penting dalam proses belajar mengajar (Habiburrahman 2. Namun, dalam melakukan pengelolaan data perpustakaan, masih banyak perpustakaan yang menggunakan sistem selama ini Perpustakaan tersebut(M. Roziq Zanuddin 2. masih menggunakan database manual yang semua prosesnya transaksinya ditulis pada kertasHal ini dapat menyebabkan terjadinya kesalahan dalam pengelolaan data, sehingga dapat menyulitkan proses peminjaman dan pengembalian buku. Selain itu, pencarian buku dapat menjadi suatu tantangan karena data yang tidak terorganisir(Rahmawati and Bachtiar Maksud pendirian perpustakaan adalah menyediakan sarana atau tempat untuk menghimpun suatau sumber informasi untuk dikoleksi terus-menerus, diolah dan diproses(Lukman 2. Dalam rangka mengatasi masalah tersebut, perlu dibuat suatu sistem informasi perpustakaan yang dapat mempermudah proses pengelolaan data perpustakaan(Dewi 2. Sistem ini harus dapat mengelola data buku, peminjaman, dan pengembalian dengan mudah(Mulyanto Yudi and Setyaningrum Rita 2. Selain itu, sistem ini juga harus dapat mempermudah pencarian buku oleh pengguna. Suatu perpustakaan membutuhkan sebuah sistem yang mampu mengolah dan menyimpan data anggota dan buku perpustakaan, sehingga dapat menyalurkan informasi yang baik, salah satunya memiliki keakuratan data yang tinggi(Maimunah. Anggraeni, and Annazili 2. Tujuan dari penelitian ini adalah untuk mengembangkan aplikasi perpustakaan berbasis web yang dapat digunakan oleh perpustakaan SD MUHAMMADIYAH 1. Aplikasi ini akan mempermudah proses JPMTT (Jurnal Pengabdian Masyarakat Teknologi Terbaruka. Volume: 04. Nomor:01. Tahun: 2024. halaman: 32-35 E-ISSN : 2776-2858 | P-ISSN : 2797-3158 pengelolaan data perpustakaan, sehingga dapat memberikan pelayanan yang efektif dan efisien bagi penggunanya(Fauziyah 2. Selain itu, aplikasi ini juga akan mempermudah pencarian buku oleh Perpustakaan ini memiliki peranan yang sangat penting dalam menambah wawasan dan pengetahuan siswa(Rahmanto et al. Perpustakaan berperan penting dalam meningkatkan pengetahuan dan wawasan siswa. Perpustakaan harus dilengkapi dengan koleksi ilmiah seperti buku, artikel, dan bahan cetak yang dapat digunakan oleh siswa(Ridhawati. Susianto, and Astika 2. Metode Tahap Analisis: Tahap ini melibatkan identifikasi kebutuhan dari perpustakaan SD MUHAMMADIYAH 1, seperti kebutuhan untuk mengelola data buku, peminjaman, dan pengembalian. Selain itu, tahap ini juga melibatkan pengumpulan data mengenai spesifikasi teknis dari perangkat keras dan perangkat lunak yang akan digunakan. Tahap Desain: Tahap ini melibatkan pembuatan desain dari aplikasi perpustakaan berbasis web. Desain ini meliputi tampilan grafis, struktur database, dan alur kerja dari aplikasi. Selain itu, tahap ini juga melibatkan pemilihan teknologi yang akan digunakan, seperti bahasa pemrograman dan framework. Tahap Pengembangan: Tahap ini melibatkan pengimplementasian desain yang telah dibuat pada tahap Pada tahap ini, aplikasi perpustakaan berbasis web akan dikembangkan menggunakan bahasa pemrograman dan framework yang telah dipilih. Tahap Pengujian: Tahap ini melibatkan pengujian aplikasi perpustakaan berbasis web untuk memastikan bahwa aplikasi ini b ekerja dengan baik dan sesuai dengan kebutuhan perpustakaan SD MUHAMMADIYAH 1. Pengujian ini melibatkan pengujian fungsional, pengujian performa, dan pengujian keamanan. Tahap Implementasi: Tahap ini melibatkan pemasangan aplikasi perpustakaan berbasis web pada lingkungan produksi perpustakaan SD MUHAMMADIYAH 1. Selain itu, tahap ini juga melibatkan pendokumentasian aplikasi dan pengajaran pengguna untuk memudahkan penggunaan aplikasi. Hasil dan Pembahasan Perpustakaan merupakan aset pembelajaran yang harus dimiliki oleh setiap sekolah. Pencarian data atau informasi melalui perpustakaan memudahkan bagi para siswa. Namun, pengelolaan perpustakaan dapat mengalami beberapa masalah, seperti pengadaan buku, administrasi peminjaman buku, pengembalian buku, dan pembuatan laporan(Kholik and Adhiwibowo 2. Sampai saat ini, perpustakaan SD MUHAMMADIYAH 1 masih menggunakan cara manual dalam mengelola data-data tersebut. Untuk mengatasi masalah tersebut, dibutuhkan suatu sistem informasi yang dapat mempermudah proses pengolahan dan pencarian data. Dalam rangka mencapai tujuan tersebut, dibuatlah suatu aplikasi perpustakaan berbasis web menggunakan MySQL untuk memanajemen database. Dalam pengembangan aplikasi ini, kami menemui beberapa tantangan, seperti masalah dalam pengelolaan data dan masalah dalam pengintegrasian antara sistem. Namun, kami dapat menyelesaikan tantangan tersebut dengan menggunakan beberapa teknik, seperti penggunaan validasi data dan penggunaan Berikut ini adalah hasil pengujian Aplikasi Perpustakaan SD MUHAMMADIYAH 1 Berbasis Web Halaman login adalah form awal/utama yang tampil saataplikasi pertama kali diakses. Untuk masuk ke form beranda/ dashboard harus login account terlebih dahulu dengan memasukan username dan password yang telah Jika username dan password yang dimasukkan sudah diinput dengan benar, kemudian klik tombol masuk. Seperti yang dapat dilihat pada Gambar 1. JPMTT (Jurnal Pengabdian Masyarakat Teknologi Terbaruka. Volume: 04. Nomor:01. Tahun: 2024. halaman: 32-35 E-ISSN : 2776-2858 | P-ISSN : 2797-3158 Gambar 1. Halaman Login Halaman Dashboard merupakan Halaman yang tampil setelah melakukan login. Pada Halaman Dashboard terdapat fitur pada sebelah kiri halaman untuk mengelola anggota, buku, dan transaksi. Seperti yang dapat dilihat pada Gambar 2. Gambar 2. Halaman Dashboard Halaman ini user dapat menambahkan dan mengubah data anggota perpustakaan. Dilengkapi dengan search engine untuk mencari data anggota yang tersedia dalam table tersebut. Dengan mengisi nama anggota, tempat lahir, tanggal lahir, jenis kelamin, dan kelas kemudian menekan tombol update dan hapus. Dengan demikian data anggota akan tertambahkan atau terhapus otomatis pada tabel anggota, seperti yang tampak pada Gambar 3. Gambar 3. Halaman Anggota Halaman buku adalah halaman yang dapat menambahkan data buku dan mengubah data buku. Pada halaman buku terbagi menjadi 2 bagian yaitu bagian input data-data buku yang ingin ditambahkan dan tabel berisi seluruh data buku yang telah ditambahkan yang dilengkapi dengan search engine untuk mencari data buku yang tersedia dalam sebuah tabel. Pencarian data buku dapat dilakukan berdasarkan Judul Buku. Pengarang. Penerbit. Rak Buku. Seperti yang dapat dilihat pada Gambar 4. Gambar 4. Halaman Buku Halaman peminjaman buku berisikan data yang perlu diinput pada saat proses peminjaman buku seperti. ID pinjam. kan terisi otomati. Tempo Pinjam. erisi otomatis dengan tempo 7 hari dihitung dari tanggal JPMTT (Jurnal Pengabdian Masyarakat Teknologi Terbaruka. Volume: 04. Nomor:01. Tahun: 2024. halaman: 32-35 E-ISSN : 2776-2858 | P-ISSN : 2797-3158 Kemudian tekan tombol pinjam ataupun perpanjang ketika ingin memperpanjang Seperti yang dapat dilihat pada Gambar 5. Gambar 5. Halaman Peminjaman Dan Pengembalian Buku Kesimpulan Dari hasil penelitian, dapat disimpulkan bahwa Aplikasi perpustakaan berbasis web yang dikembangkan dapat mempermudah pengelolaan data perpustakaan SD MUHAMMADIYAH 1. Aplikasi perpustakaan berbasis web dapat mempermudah pencarian buku oleh pengguna dan mempermudah proses pemrosesan Aplikasi perpustakaan berbasis web dapat meminimalisir kesalahan dalam mengolah data dan mempermudah proses pengolahan dan pencarian data. Aplikasi perpustakaan berbasis web dapat meningkatkan efisiensi waktu dan biaya dalam pengelolaan perpustakaan. Ucapan Terima Kasih Kami ingin mengucapkan terima kasih kepada Kepala Sekolah SD Muhammadiyah Bengkulu, para guru, dan staf terkait dalam Program Kemitraan Masyarakat (PKM) ini. Dukungan dan kerjasama Anda sangat berharga dalam pengembangan aplikasi perpustakaan berbasis web untuk SD Muhammadiyah 1. Kami menghargai komitmen Anda dalam meningkatkan kualitas pendidikan dan layanan perpustakaan untuk kepentingan siswa dan guru. Terima kasih atas dedikasi dan bantuannya sepanjang proyek ini. Referensi