Bab IV. HASIL DAN ANALISIS 4.1 Hasil Karya / Implementasi Hasil karya yang diciptakan adalah sistem informasi perpustakaan berbasis web yang berisi infornasi ketersediaan buku beserta pengolahan data penyedia layanan peminjaman buku sehingga mampu mempermudah petugas melakukan tugas, dan penyedia layanan peminjam buku dalam memberikan layanan kepada anggota. Sistem informasi perpustakaan berbasis web menggunakan dreamweaver dan mysql dengan jumlah buku dari setiap penyedia peminjaman buku, perpustakaan berbasis web ini mampu mengkoordinasi setiap data. baik data anggota, data buku,, data transaksi pemimnjaman maupun data pengembalian buku. Setiap services penyedia peminjaman buku akan diperoleh anggota yang meminjam buku, sehingga buku yang dipinjamkan tidak akan melebihi jangka waktu dari setiap peminjam serta meningkatkan ketepatan informasi bacaan buku terbaru untuk anggota. Dalam perancangan ini perpustakan berbasis web digunakan untuk area lokal dalam hal ini adalah sekolah, sehingga anggota bisa melihat ketersediaan buku dari beberapa penyedia layanan peminjaman buku di satu tempat saja, sehingga akan membuat anggota perpustakaan menjadi lebih nyaman. Selain itu rancangan ini juga mampu mempermudah sekaligus mempercepat dalam pengolahan setiap data anggota, buku dan transaksi peminjaman buku yang ada. Dalam perpustakaan online ini semua hasil maupun inputan data akan disimpan kedalam database engine dengan menggunakan mysql. Sehingga data akan lebih aman karena peminjaman buku yang terjadi tidak akan hilang dan akan mempermudah dalam 39
40 pembuatan laporan. Perancangan perpustakaan online diharapkan akan membatu petugas perpustakaan dari penyedia layanan transaksi peminjaman untuk mempermudah dan mempercepat dalam memberikan pelayanan kepada anggota. Berikut tampilan Sistem Informasi Perpustakaan online berbasis web dengan menggunakan mysql : 4.1.1 Tampilan awal Tampilan dimana proses pengunjung memasukan data buku tamu untuk mendata jumlah pengunjung perpustakaan jika salah satu form di kosongkan maka sistem akan tidak berfungsi dan tidak akan bisa masuk kedalam data pengunjung. Pada tampilan ini juga terdapat button simpan dan button batal. Button simpan digunakan untuk menyimpan data yang sudah di isi. Button batal digunakan untuk membatalkan pengisian data. Gambar 4.1 Tampilan Awal
41 4.1.2 Tampilan Login Tampilan dimana proses admin memasukan user name dan Password untuk bisa masuk ke halaman admin sesuai dengan hak akses dengan memilih button sign In. Gambar 4.2 Tampilan Login
42 4.1.3 Tampilan awal Admin Tampilan awal admin setelah admin melakukan proses login adalah menu Dashboard menampilkan beberapa sub menu dan menu terdapat pada halaman utama admin. Sub menu terdiri dari : total anggota, total buku, total peminjaman buku, total pengunjung. Menu terdri dari : data anggota, data buku, transaksi data admin, dan laporan. Pada tampilan dasboard akan muncul menu pemberitahuan untuk menampilkan informasi keseluruhan mengenai perpustakaan seperti pendaftaran anggota baru, buku baru, dan pengunjung perpustakaan. Gambar 4.3 Tampilan Awal Admin
43 4.1.4 Tampilan Data Anggota Tampilan ini berfungsi menampilkan data anggota dan jumlah data anggota yang sudah terdaftar pada perpustakaan online. pada kolom tools terdapat button edit anggota dan button hapus anggota. button edit di gunakan untuk edit data anggota yang akan memunculkan form halaman baru. button hapus anggota untuk menghapus data anggota. Halaman data anggota terdapat button refresh dan button anggota. button refresh digunakan untuk update anggota yang terdaftar. Button tambah anggota untuk menambah anggota baru perpustakaan. Gambar 4.4 Tampilan Data Anggota 4.1.5 Tampilan Tambah Anggota Tampilan tambah anggota Berisi form pendaftaran yang tersedia untuk pendaftaran menjadi anggota baru perpustakaan. beberapa textbox yang harus di isi calon anggota untuk melengkapi identitas diri. Tampilan ini terdapat button foto, button simpan dan button batal. Button Foto digunakan untuk mengambil foto calon anggota. Button Simpan digunakan untuk menyimpan data yang sudah di isi pada form pendaftaran. Button Batal untuk kembali pada halaman awal dashboard admin.
44 Gambar 4.5 Tampilan Input Anggota 4.1.6 Tampilan Data Buku Tampilan data buku menampilkan data buku dan jumlah data buku yang sudah terdaftar pada perpustakaan online. pada kolom tools terdapat button edit buku dan button hapus buku. button edit di gunakan untuk edit data buku yang akan memunculkan form halaman baru. button hapus buku untuk menghapus data buku. Halaman data anggota terdapat button refresh dan button tambah buku. button refresh digunakan untuk update buku yang sudah ditambahkan kedalam data buku. Button tambah buku untuk menambah buku baru perpustakaan
45 Gambar 4.6 Tampilan Data Buku 4.1.7 Tampilan Input Data Buku Tampilan ini Berisi form yang tersedia untuk menambahkan buku baru perpustakaan. beberapa textbox yang di isi oleh admin. Tampilan ini terdapat button foto, button simpan dan button batal. Button Foto digunakan untuk mengambil gambar buku. Button Simpan digunakan untuk menyimpan data yang sudah di isi pada form pendaftaran. Button Batal untuk kembali pada halaman awal admin Gambar 4.7 Tampilan Input Buku 4.1.8 Tampilan Data Transaksi Peminjam Tampilan data transaksi peminjam menampilkan data transaksi, jumlah daftar data peminjam buku, dan keterlambatan peminjaman buku, pada kolom aksi terdapat button kembali dan button perpanjang. button kembali
46 digunakan untuk mengembalikan buku pinjaman dengan tanggal kembali yang sudah disepakati oleh admin dan anggota ketika melebihi hari akan mendapatkan denda keterlambatan. button perpanjang untuk menambah hari peminjaman buku. Halaman data anggota terdapat button refresh. button refresh digunakan untuk update peminjam yang sudah ditambahkan ke dalam data transaksi peminjam Gambar 4.8 Tampilan Data Transaksi Peminjaman 4.1.9 Data Transaksi Pengembalian Tampilan data transaksi pengembalian menampilkan data pengembalian dan jumlah peminjam buku yang sudah mengembalikan buku.. Halaman data transaksi pengembalian terdapat button refresh. button refresh digunakan untuk update peminjam yang sudah mengembalikan buku ke dalam data pengembalian buku. Gambar 4.9 Tampilan Data Transaksi Pengembalian 4.1.10 Input Peminjaman Buku
47 Tampilan input peminjaman buku melakukan proses peminjaman buku, didalam tampilan input peminjaman buku terdapat listbox judul buku yang di ambil pada gambar 4.5 dan nama peminjam yang di ambil pada gambar 4.3, pada saat melakukan peminjaman buku admin akan melihat stock data buku yang akan dipinjamkan oleh anggota ketika stock buku yang akan di pinjamkan habis sistem akan menampilkan alarm jika stock buku habis dan ketika stock buku yang akan d pinjamkan ada di rak buku sistem akan menampilkan alarm transaksi berhasil. Tampilan input peminjaman buku terdapat button simpan dan button batal. Button simpan berfungsi untuk menyimpan data peminjaman, dan akan langsung membuka form baru. Button Batal untuk kembali pada halaman awal admin Gambar 4.10 Tampilan Input Transaksi Peminjaman Buku 4.1.11 Laporan Anggota Pada tampilan ini Laporan anggota digunakan untuk melihat jumlah anggota yang sudah terdaftar pada perpustakaan online. Laporan ditujukan untuk petugas perpustakaan yang tidak memiliki akses untuk menggunakan Aplikasi ini, sehingga admin bisa melaporkan apa saja yang terjadi dengan cara mencetak laporan anggota dan diserahkan kepada petugas perpustakaan.
48 Gambar 4.11 Tampilan Laporan Data Anggota 4.1.12 Laporan Buku Pada tampilan inu Laporan buku digunakan untuk melihat jumlah buku yang tersedia pada perpustakaan online. Laporan ditujukan untuk petugas perpustakaan yang tidak memiliki akses untuk menggunakan Aplikasi ini. Gambar 4.12 Tampilan Laporan Data Buku 4.1.13 Laporan Peminjaman Buku Pada tampilan laporan peminjaman buku menampilkan data peminjam keseluruhan yang ada pada perpustakaan. Sehingga dari laporan ini dapat diketahui jumlah buku yang dipinjam oleh anggota perpustakaan secara keseluruhan.
49 Gambar 4.13 Tampilan Laporan Peminjaman Buku 4.1.14 Laporan Pengembalian Buku Untuk Laporan pengembalian dapat langsung dicetak karena bersifat keseluruhan. Sehingga dari laporan ini dapat diketahui jumlah buku yang sudah kembali secara keseluruhan. Gambar 4.14 Tampilan Laporan pengembalian Buku 4.2 Hasil Pengujian Pengujian dilakukan dengan cara menjalankan sistem informasi perpustakaan berbasis website menggunakan bootstrap 3 dan mysql. Program dianggap sukses apabila seluruh fungsi masukan, proses, dan keluaran aplikasi berjalan dengan baik sesuai dengan tujuan yang ingin dicapai. Dalam hal ini, penulis melakukan pengujian aplikasi secara mandiri dengan melakukan percobaan menggunakan 1 (satu) buah PC yang sudah saling terhubung dengan aplikasi xampp. Kemudian pengujian perpustakaan online dilakukan dengan cara melakukan simulasi transaksi peminjaman beserta pengolahan data anggota dan buku dengan membuka browser dan membuka xampp. Hasil Pengujian sebagai berikut :
50 Hasil menambahkan buku dengan foto buku Hasil input data transaksi peminjaman buku Hasil data pengembalian / penambahan waktu peminjaman buku Hasil data cetak laporan keseluruhan perpustakaan Hasil menambahkan anggota dengan foto anggota Hasil menambahkan buku tidak disertai foto buku Hasil menambahkan anggota tidak disertai foto anggota Gagal, karena salah type database Berhasil Berhasil Berhasil Gagal, karena salah type database Berhasil Berhasil 4.3 Analisis Berdasarkan hasil pengujian yang telah dilakukan, sistem informasi perpustakaan berbasis web menggunakan bootsrap 3 dan mysql ini mampu membantu penyedia layanan peminjaman buku dengan baik, informasi yang di dapat lebih valid dan pendataan anggota lebih efisien untuk pengolahan data menjadi lebih praktis, cepat, mudah digunakan dan dipelajari. Penyimpanan data semakin aman karena semua data disimpan kedalam database. Pelaporan bisa melakukan fungsi print out sewaktu-waktu karena sistem informasi perpustakaan berbasis web menggunakan bootstrap 3 dan mysql ini slalu merekap data yang masuk maupun yang sudah diolah. pusat informasi ketersediaan buku sangat memudahkan anggota untuk melihat ketersediaan buku di perpustakaan online