34
BAB III ANALISIS DAN PERANCANGAN SISTEM
3. 1. Analisa Sistem 3. 1. 1. Gambaran Umum Sistem Lama
Dalam sistem perpustakaan SMA Pangudi Luhur sekarang ini semua pendataan, baik pendataan anggota, buku, peminjaman dan pengembalian buku
masih didata secara manual. Semua pendataan disimpan dalam buku dan kertas- kertas. Dengan demikian, pendataan menjadi lama dan tidak jarang terjadi
kesalahan dalam pendataan karena data yang harus dikelola sangat banyak. Sementara itu, di dalam perpustakaan terdapat satu perangkat komputer yang
biasanya hanya digunakan untuk akses internet oleh staff perpustakaan. Di ruang baca, tersedia tiga perangkat komputer lengkap dengan akses internet yang biasanya
digunakan oleh siswa untuk mencari materi di internet. Setiap kali ada peminjaman dan pengembalian buku, staff perpustakaan harus
mendata buku yang dipinjam dan anggota yang meminjam, demikian juga pada saat pengembalian buku.
3. 1. 2. Gambaran Umum Sistem Baru
Sistem baru yang ditawarkan menggunakan sistem yang berbasis web untuk pengunjung perpustakaan siswa dan guru serta sistem berbasis desktop untuk staff
perpustakaan. Pengunjung perpustakaan dapat melihat ketersediaan buku melalui web. Selain itu, pengunjung juga dapat melihat buku apa saja yang sedang dipinjam.
Pengunjung akan dikenakan denda jika ada buku yang sudah melewati batas tanggal
35
pengembalian. Pengunjung juga dapat memesan buku melalui web. Setelah memilih buku yang dipesan, pengunjung akan mendapatkan nomor pemesanan. Di
sisi lain, pengunjung perpustakaan juga akan mendapatkan informasi mengenai buku yang dipesan melalui SMS Gateway.
Dalam pendataan buku, staff perpustakaan akan menggunakan webcam sebagai scanner kode buku yang sebelumnya sudah dibuat dalam bentuk QR code.
Saat input data buku oleh admin, setelah semua data buku dimasukkan, program akan memberikan gambar QR code untuk kode buku yang sudah diinputkan.
Selanjutnya, admin akan menempelkan gambar QR code pada buku yang bersangkutan.
Setiap buku memiliki QR code yang berbeda tergantung pada kode buku yang diberikan. Setiap kali ada peminjaman atau pengembalian buku, staff
perpustakaan akan melakukan scan terhadap QR code lalu data buku akan diambil dari database, sehingga staff perpustakaan tidak perlu menginputkan data buku lagi.
Untuk anggota, admin dapat mencetak kartu anggota, dimana kartu anggota juga berisi QR Code untuk nomor induk dari anggota. Dengan demikian, staff
perpustakaan dapat melakukan scan terhadap kartu anggota untuk mendapatkan nomor induk dari anggota yang akan meminjam buku.
Dari sisi laporan, staff dapat mencetak laporan penambahan buku berdasarkan kategori buku atau tanggal masuk buku, laporan peminjaman buku,
laporan kondisi buku hilang atau rusak, laporan peminjaman buku cetak. Selain itu, staff juga dapat melihat data peminjaman yang bukunya harus dikembalikan
pada tanggal tertentu.
36
3. 1. 2. 1. Analisa Kebutuhan Pengguna