Anda di halaman 1dari 7

JSIM: Jurnal Sistem Informasi Mahakarya

Vol. 07, No. (1), Januari (2024) Hal. 1-7


Naskah masuk: Bulan Naskah diterima: November Naskah diterbitkan: Januari

PENGELOLAAN DATA PERPUSTAKAAN


PADA SD NEGERI TEGAL SARI
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL

Apriyanti, Tuti Susilawati, Defi Pujianto


Sistem Informasi, Universitas Mahakarya Asia, Jakarta
Tower Sakura, Kalibata City, Apartemen, Jl. Raya Kalibata No. 1, RT 9/RW 4 Rawajati, Kecamatan Panjoran,
Ibukota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12750
Email : apriyanti559@gmail.com, susimahakarya@gmail.com, dhelphie85@gmail.com

ABSTRAK

Perpustakaan SD Negeri Tegal Sari memiliki peran penting sebagai sarana pendidikan yang menunjang
proses belajar mengajar. Saat ini perpustakaan SD Negeri Tegal Sari masih menggunakan sistem pencataan manual
dalam mengolah data buku, melakukan pencarian data anggota dan data transaksi peminjaman sehingga kurang
efektif dan efisien. Penelitian ini bertujuan merancang pengelolaan data perpustakaan untuk dapat diterapkan di
dalam perpustakaan dengan berbasis website, sehingga dapat mempermudah pekerjaan staf dalam melakukan
kegiatan perpustakaan dan meningkatkan kinerja staf perpustakaan. Metode pengumpulan data menggunakan
metode penelitian kualitatif dengan melakukan wawancara dan observasi, sedangkan untuk pengembangan sistem
menggunakan metode waterfall. Perangkat lunak pendukung dalam membuat sistem informasi perpustakaan di SD
Negeri Tegal Sari adalah Text Editor, Web Server dan Browser. Hasil penelitian diujikan menggunakan blackbox
testing dan memperlihatkan sistem informasi yang dibagun telah sesuai dengan yang dibutuhkan.

Kata Kunci : Pengelolaan Data Perpustakaan, Web Server dan Browser, Blackbox testing

LIBRARY DATA MANAGEMENT


AT TEGAL SARI STATE PRIMARY SCHOOL
WEB BASED USING PHP AND MYSQL
Abstract

The Tegal Sari State Elementary School library has an important role as an educational facility that
supports the teaching and learning process. Currently, the Tegal Sari State Elementary School library still uses a
manual recording system in processing book data, searching for member data and loan transaction data, making it
less effective and efficient. This research aims to design library data management so that it can be implemented in
libraries on a website basis, so that it can simplify the work of staff in carrying out library activities and improve the
performance of library staff. The data collection method uses qualitative research methods by conducting interviews
and observations, while for system development using the waterfall method. Supporting software in creating a
library information system at SD Negeri Tegal Sari is a Text Editor, Web Server and Browser. The research results
were tested using black box testing and showed that the information system built was in accordance with what was
needed.

Keywords: Library Data Management, Web Server and Browser, Blackbox testing

solusi yang lebih modern dan efisien dalam mengelola


PENDAHULUAN
data perpustakaan.
1. Latar Belakang Masalah
Dalam rangka mengatasi permasalahan tersebut,
Perpustakaan di SD Negeri Tegal Sari memiliki
pengelolaan data perpustakaan berbasis web yang
peran yang sangat penting dalam menunjang
menggunakan teknologi PHP dan MySQL menjadi
pembelajaran siswa. Namun, saat ini pengelolaan data
pilihan yang tepat. PHP adalah bahasa pemrograman
perpustakaan di sekolah ini masih menggunakan
yang umum digunakan untuk membuat aplikasi web,
metode manual dengan catatan fisik. Ini dapat
sementara MySQL adalah sistem manajemen basis data
menyebabkan berbagai masalah, termasuk kesulitan
yang handal dan efisien. Dengan menggabungkan
dalam mencari informasi dan mengelola data
keduanya, pengelolaan data perpustakaan di SD Negeri
peminjaman buku. Oleh karena itu, diperlukan sebuah
Tegal Sari dapat menjadi lebih efisien, akurat, dan
Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

mudah diakses oleh seluruh pengguna. dipakai untuk menampilkan informasi berupa teks,
gambar, animasi, suara dan atau bahakan
2. Batasan Masalah penggabungan dari semuanya (Bekti 2015).
Batasan masalah dalam penelitian ini adalah data
yang diolah dalam sistem adalah data buku, data 5. XAMPP
anggota, data transaksi peminjaman dan pengembalian
serta laporan, tidak membahas keamanan sistem secara Xampp merupakan sebuah tool yang menyediakan
mendalam, hanya sebatas otentikasi user, metode beberapa paket perangkat lunak ke dalam satu buah
pengembangan sistem menggunakan waterfall, paket. Dengan mengisntal XAMPP, tidak perlu lagi
perancangan sistem menggunakan UML (Unified melakukan instalasi dan konfigurasi web server
Modeling Language) yang meliputi use case diagram, Apache, PHP 5, dan MySQL secara manual. XAMP
class diagram, sequence diagram dan activity diagram, akan menginstalasi dan mengkonfigurasikannya secara
dan sistem dibuat menggunakan framework otomatis. Arief Ramadhan & Hendra Saputra (2005:2).
CodeIgniter, bahasa pemrograman PHP dengan teknik
pemrograman prosedural, dan basis data menggunakan 6. Black-Box Testing
MySQL Black-Box testing yaitu menguji perangkat lunak
dari segi spesifikasi fungsional tanpa menguji desain
3. Rumusan Masalah dan kode program. Pengujian dimaksud untuk
Rumusan masalah dalam penelitian ini adalah mengetahui apakah fungsi-fungsi, masukan, dan
bagaimana agar proses peminjaman dan pengembalian keluaran dari perangkat lunak sesuai spesifikasi yang
buku dijalankan melalui aplikasi berbasis web dan dibutuhkan. Pengujian kotak hitam dilakukan dengan
bagaimana cara membuat laporan data buku membuat kasus uji yang bersifat mencoba semua
peminjaman dan pengembalian buku. fungsi dengan memakai perangkat lunak apakah sesuai
dengan spesifikasi yang dibutuhkan (Rosa A.S dan M.
Shalahuddin, 2015)
4. Tujuan Penelitian
Tujuan Penelitian ini adalah memudahkan staf
perpustakaan dalam melakukan pendataan buku, METODOLOGI PENELITIAN
pendataan anggota, transaksi peminjaman dan 1. Metodologi Penelitian
pengembalian buku di SD Negeri Tegal Sari, Metode penelitian menggunakan metode penelitian
memberikan kemudahan untuk melihat data laporan kualitatif dengan melakukan wawancara dan observasi.
peminjaman dan pengembalian buku di SD Negeri
Tegal Sari, dan membuat aplikasi berbasis web untuk 2. Metodologi Penelitian
proses peminjaman dan pengembalian buku di SD Penelitian ini menggunakan pendekatan penelitian
Negeri Tegal Sari. dan pengembangan atau Research and Development
(R&D). Dalam aplikasinya pengembangan suatu
LANDASAN TEORI produk memerlukan suatu model proses
1. Pengolahan Data pengembangan sedangkan tahapan – tahapan dalam
Pengolahan data merupakan kegiatan yang pengembangan perangkat lunak sering disebut dengan
dilakukan dengan menggunakan masukan berupa SDLC atau Software Development Life Cycle. Model
data dan menghasilkan informasi yang bermanfaat yang digunakan dalam pengembangan sistem informasi
untuk tujuan sesuai dengan yang direncanakan. perpustakaan ini adalah model waterfall.
Model ini digambarkan seperti pada gambar
sebagai berikut :
2. Sistem Informasi
Sistem informasi adalah suatu sistem di dalam Analisis Desain Pengkodean Pengujian
suatu organisasi yang mempertemukan kebutuhan
pengolahan transaksi harian yang mendukung fungsi
organisasi yang bersifat manajerial dalam kegiatan Gambar 1. Model Proses Waterfall (Sumber: Pressman,
strategi dari suatu organisasi untuk dapat menyediakan 2010:39)
kepada pihak luar tertentu dengan laporan – laporan
yang diperlukan.( Sutabri, 2013).
HASIL DAN PEMBAHASAN

3. Perpustakaan Sekolah 1. Perancangan Sistem


Perancangan sistem merupakan tahap lanjutan
Perpustakaan sekolah adalah perpustakaan yang
setelah tahap analisis sistem, yang bertujuan untuk
ada di sekolah sebagai sarana pendidikan untuk
mendefinisikan kebutuhan-kebutuhan fungsional,
menunjang pencapaian tujuan pendidikan prasekolah,
mempersiapkan rancang bangun implementasi sistem
pendidikan dasar, dan pendidikan menengah.
baru, menggambarkan sistem baru, mengatur dan
(Soetminah, 1992:37).
merencanakan elemen-elemen yang terpisah kedalam
satu kesatuan yang utuh, serta mengkonfigurasikan
4. Website perangkat-perangkat yang dibutuhkan dalam
Website adalah kumpulan beberapa halaman yang perancangan sistem baru. Alat bantu perancangan
Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

sistem informasi yang digunakan adalah metode 3. Struktur Menu (Struktur Tampilan)
pendekatan terstruktur dengan menggunakan Data Flow Untuk memudahkan pengguna dalam
Diagram (DFD) dan Relasi tabel untuk perancangan menggunakan sistem informasi ini, maka dibuatlah
basis data. sebuah perancangan struktur menu. Berikut adalah
perancangan struktur menu dalam sistem informasi ini
2. Rancangan Basis Data

2.1. DFD Level 0


Data Flow Diagram (DFD) merupakan sarana
yang sangat berguna untuk penyusunan dan
perancangan sistem informasi secara terstruktur,
yang keuntungannya adalah memudahan pemakai
yang kurang menguasai bidang komputer untuk
memahami sistem yang dikerjakan atau
dikembangkan. Dimana penggambaran DFD
menggunakan simbol-simbol yang menjelaskan
atau mewakili keadaan sistem yang sebenarnya
DFD Level 0 (Context Diagram) DFD level 0 atau
bisa juga disebut diagram konteks merupakan
gambaran bagaimana sistem berinteraksi dengan
external entity. Yang dimaksud external entity
disini adalah Admin dan Anggota. External entity
disini berinteraksi dengan sistem yang kemudian
sistem memberikan interaksi balasan kepada
external entity.

Gambar 4. Struktur Tampilan

4. Rancangan Antar Muka (User Interface)


4.1. Perancangan Menu Login
Form ini digunakan untuk memasukan masuk ke
sistem informasi dimana pengguna harus melakukan
verifikasi akun.

Gambar 2. DFD level 0


2.2. DFD Level 1

Gambar 5. Menu Login

Gambar 3. DFD Level 1


Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

4.2. Perancangan Menu Utama 4.5. Perancangan Input Data Kategori


Form ini berfungsi sebagai form input data
master kategori.

Gambar 6. Menu Utama


4.3. Perancangan Input Data Anggota
Form ini berfungsi sebagai form input data
master anggota Perpustakan.
Gambar 9. Form Input Data Kategori
4.6. Perancangan Input Data Master Nomor Rak
Form ini berfungsi sebagai form input data master
nomor rak.

Gambar 7. Form Input Data Anggota

4.4. Perancangan Input Data Buku


Gambar 10. Form Input data Nomor Rak
Form ini berfungsi sebagai form input data
4.7. Perancangan Input Data Master Penerbit
master buku Perpustakan.
Form ini berfungsi sebagai input data Master
Penerbit.

Gambar 8. Form Input Data Buku Gambar 11. Input Data Master Penerbit
Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

4.8. Perancangan Form Input Data User 5. Hasil Implementasi


Form ini berfungi untuk menambah data user. 5.1. Halaman Login

Gambar 15. Halaman Login


Gambar 12. Form input Data User

4.9. Perancangan Output Data Buku 5.2. Halaman Dashboard


4.9.1. Form Laporan Output Data Buku
Merupakan kumpulan data yang berisi tentang
informasi laporan data buku dari master dan data
transaksi data buku.

Gambar 16. Halaman Dashboard


Gambar 13. Form Laporan Data Buku
5.3. Halaman Anggota
4.9.2. Form Laporan Data Transaksi

Gambar 14. Form Laporan Output Data Transaksi

Gambar 17. Halaman Anggota


Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

5.4. Halaman Buku 5.8. Halaman Traksaksi Peminjaman Dan


Pengembalian

Gambar 18. Halaman Buku Gambar 22. Halaman Transaksi


5.5. Halaman Kategori
5.9. Halaman Pencarian

Gambar 19. Halaman Kategori

5.6. Halaman Nomor Rak

Gambar 23. Halaman Pencarian Buku


5.10. Halaman Laporan Buku

Gambar 20. Halaman Nomor Rak

5.7. Halaman Penerbit

Gambar 21. Halaman Penerbit Gambar 24. Halaman Laporan Buku


Jurnal Sistem Informasi Mahakarya (JSIM), Vol. 7, No. 1, Januari 2024
Apriyanti, Tuti Susilawati, Defi Pujianto

5.11. Halaman Laporan Transaksi (Jurnal Sistem Informasi dan Manajemen Basis
Data) 4 (1), pp. 59-68, Institut Informatika dan
Bisnis (IIB) Darmajaya, ISSN 2621-0827.
https://jurnal.darmajaya.ac.id/index.php/SIMAD
A/article/view/2707/pdf. (25/11/2023).
Pradana, Adi & Alfian, Rizal. (2022). “Sistem
Manajemen Pendistribusian Barang
Menggunakan Metode Drp Pada Pt Niko
Elektronik Indonesaia Berbasis Client Server”.
Jurnal Manajemen Informatika &
Teknologi 2 (2), pp. 99-116, Universitas Sains
dan Teknologi Komputer, ISSN 2798-0235.
https://journal.stiestekom.ac.id/index.php/mifort
ekh/article/view/16. (25/11/2023).

Gambar 25. Halaman Laporan Transaksi Hastuti Bekti Tri. (2018). “Kontribusi Kompetensi
Pustakawan, Sarana Prasarana, dan Layanan
Perpustakaan Sekolah Terhadap Manajemen
Mutu Perpustakaan SMA”. Media Manajemen
KESIMPULAN Pendidikan 1 (2), Universitas Sarjanawiyata
Perancangan pengelolaan data perpustakaan berbasis Tamansiswa, ISSN 2622-3694.
website untuk membantu pengelolaan data di
Perpustakaan SD Negeri Tegal Sari Ogan Komering https://jurnal.ustjogja.ac.id/index.php/mmp/article/view
Ulu Timur dirancang menggunakan metode waterfall. /3251/1902. (03/11/2023).
Sistem informasi tersebut dapat membantu petugas Hartanti, G. J, Setiawan, Feri. & Priyawati, Diah.
perpustakaan untuk menginput data buku, data anggota, (2022). “Sistem Informasi Pengelolaan Data
data pengarang, data nomor rak, data user serta dapat Perpustakaan Berbasis Web di SMP
melakukan transaksi peminjaman dan pengembalian Muhammadiyah 4 Surakarta”. Abdi Teknoyasa,
buku. Petugas perpustakaan dapat melakukan Universitas Muhammadiyah Surakarta, ISSN
pengelolaan data seperti tambah, edit dan hapus. 2745-7028.
Pengelolaan Data Perpustakaan ini dirancang https://journals2.ums.ac.id/index.php/abditeknoy
menggunakan Hypertext Preprocessor (PHP), javascript asa/article/view/785/404. (25/10/2023).
dan Cascading Style Sheets (CSS). Berdasarkan hasil
pengujian blackbox, sistem yang dirancang dapat Akbar, Azaz. (2020). “Pengelolaan perpustakaan
berjalan sesuai dengan kebutuhan. berbasis akreditasi”. Center for Open Science.
https://osf.io/preprints/thesiscommons/u63hg.
(03/11/2023).
SARAN Setiawan, Rony. (2021). Black-Box testing. Retrieved
Untuk mendapatkan hasil yang sesuai dengan Oktober 23, 2023 :
penggunaanya maka penulis memberikan beberapa https://www.dicoding.com/blog/black-box-
saran sebagai berikut: testing
1. Komputer yang terhubung internet merupakan akses Yasir, Amru. (2020). “SISTEM INFORMASI
utama untuk akses web. PERPUSTAKAAN BERBASIS WEB PADA
2. Perlu adanya pelatihan bagi staff untuk mengelola PERPUSTAKAAN UNIVERSITAS
web ini. DHARMAWANGSA”. Djtechno: Jurnal
Teknologi Informasi 1 (2), pp. 36-40,
Universitas Dharmawangsa, ISSN 2745-3758,
DAFTAR PUSTAKA cited by 1 (0.33 per year).
Dewi , Athanasia Octaviani Puspita. (2020). “Big Data https://jurnal.dharmawangsa.ac.id/index.php/djte
di Perpustakaan dengan Memanfaatkan Data chno/article/view/970/870. (26/10/2023).
Mining”. Anuva: Jurnal Kajian Budaya,
pengertian website menurut ahli lengkap jenis
Perpustakaan, dan Informasi 4 (2), pp. 223-230,
fungsinya. (2022). Retrieved Oktober 26, 2023,
Institute of Research and Community Services
from cnbcindonesia.com:
Diponegoro University (LPPM UNDIP), ISSN
https://www.cnbcindonesia.com/tech/202206181
2598-3040, cited by 1 (0.33 per year).
52119-37-348229/7-pengertian-website-
https://ejournal2.undip.ac.id/index.php/anuva/art
menurut-ahli-lengkap-jenis-fungsinya
icle/view/8072/4202. (23/10/2023).
Wulandari, Resi. & Karim, Arman Suryadi. (2021).
“Sistem E-Library Berbasis Web Mobile Pada
Dinas Perpustakaan Dan Kearsipan Provinsi
Lampung (Studi Kasus : Dinas Perpustakaan dan
Kearsipan Provinsi Lampung)”. SIMADA

Anda mungkin juga menyukai