61
C.  Analisis Kebutuhan
Langkah  yang  dilakukan  setelah  mengetahui  sistem  manajemen  yang sudah  berjalan,  menganalisis  masalah,  dan  mengetahui  harapan  pustakawan
terhadap  sistem  baru  adalah planning  perencanaan.  Planning  diawali  dengan
analisis kebutuhan. Kebutuhan sistem pada penelitian ini terdiri dari dua macam, yaitu kebutuhan fungsional dan kebutuhan
hardware software.
1.  Kebutuhan Fungsional
Pengguna sistem terdiri dari satu orang, yaitu pustakawan. Fungsi utama yang  dibutuhkan  pustakawan  adalah  adanya  sistem  yang  dapat  mengelola
sirkulasi secara efektif dan efisien. Sirkulasi merupakan aktivitas peminjaman dan pengembalian  buku  oleh  anggota  perpustakaan.  Berdasarkan  kebutuhan  fungsi
utama,  maka  dapat  diuraikan  fungsi-fungsi  yang  dibutuhkan  oleh  pustakawan dalam menjalankan tugasnya sebagai berikut:
a.  Manajemen data anggota
Fungsi  yang  disediakan  dalam  manajemen  data  anggota  adalah  fungsi tambah, cari, ubah dan hapus data anggota. Berdasarkan keperluan manajemen,
anggota  terdiri  dari  tipe  siswa  dan  pegawai.  Berdasarkan  status  keanggotaan, anggota terdiri dari anggota aktif dan anggota yang telah bebas pustaka.
b.  Manajemen data buku
Fungsi  yang  disediakan  dalam  manajemen  data  buku  adalah  fungsi tambah, cari, ubah dan hapus data buku. Selain identitas data buku secara rinci,
sistem  akan  menyediakan  informasi  jumlah  buku  yang  dipinjam.  Informasi  ini bermanfaat  ketika  ada  anggota  yang  bertanya  kepada  pustakawan  terkait
ketersediaan buku yang akan dipinjam.
62
c.  Manajemen Sirkulasi
Sirkulasi  terdiri  dari  dua  macam,  yaitu  peminjaman  dan  pengembalian buku.  Berdasarkan  kebutuhan  sistem  manajemen,  sirkulasi  dibagi  menjadi  dua
tipe, yaitu tipe siswa dan tipe pegawai. Berdasarkan uraian pada analisis sistem lama  yang  telah  berjalan,  perbedaan  antara  siswa  dan  pegawai  terletak  pada
aturan  peminjaman.  Jika  pegawai  tidak  diberlakukan  masa  peminjaman  buku, maka siswa diberlakukan masa peminjaman buku selama tujuh hari.
Berdasarkan ketentuan tersebut, maka sirkulasi untuk siswa ditambahkan fungsi  perpanjangan  peminjaman  buku  dan  pembayaran  denda.  Perpanjangan
peminjaman buku berfungsi agar siswa dapat memperpanjang masa peminjaman buku. Pembayaran denda berfungsi bagi siswa yang akan melunasi denda akibat
terlambat mengembalikan buku.
d.  Mencetak kartu anggota
Kartu  anggota  merupakan  syarat  mutlak  bagi  anggota  perpustakaan untuk melakukan sirkulasi. Kartu anggota berisikan identitas anggota yang terdiri
dari nomor anggota, nama, tipe, dan jenis kelamin.
e.  Mencetak katalog dan label buku
Katalog  buku  berfungsi  sebagai  arsip  identitas  dari  koleksi  buku.  Label buku  berisikan
call  number  sebagai  pembeda  antar  satu  buku  dengan  buku lainnya.
Pada  implementasinya,  label  buku  akan  ditempelkan  pada  cover  buku sebagai pembeda antar satu buku dengan buku lainnya.
f.  Mencetak Laporan