Analisa Kebutuhan Masalah Fase menentukan Tujuan Dan Syarat

4.2. Fase menentukan Tujuan Dan Syarat

4.2.1. Analisa Kebutuhan Masalah

4.2.1.1. Analisa Sistem Berjalan Dari hasil observasi dan wawancara diperoleh analisa dari sistem yang dijalankan sebelumnya. 1. Pelanggan yang baru pertama kali datang akan dicatat sebagai anggota baru untuk bisa meminjam buku. 2. Pelanggan yang sudah menjadi anggota dapat meminjam buku sesuai ketentuan. 3. Staf operasional yang bertugas mencatat data buku yang dipinjam oleh anggota dalam sebuah buku besar secara manual. Bagan alir sistem yang sedang berjalan digambarkan pada Gambar 4.1. dibawah ini. 4.2.1.2. Gambar 4.1. Bagan alir sistem yang sedang be 4.2.1.2. Identifikasi Masalah Berdasarkan analisa sistem be dapat diidentifikasikan masalah yan berikut: 1. Pencatatan secara manual akan waktu yang relatif lebih la terdapat kunjungan yang pelanggan. 2. Data transaksi dan data pem dicatat secara manual juga be 48 ng berjalan berjalan di atas yang ada sebagai kan membutuhkan lama pada saat banyak oleh peminjaman yang berpotensi terjadi kesalahan oleh staf operasional atau human error. 3. Banyaknya koleksi buku yang terus bertambah membutuhkan pencatatan yang akurat dan teratur untuk menjaga aset Taman bacaan dan akan sulit dilakukan dengan pencatatan manual. 4.2.1.3. Solusi Pemecahan Masalah Pemecahan masalah yang penulis lakukan dalam menyelesaikan masalah adalah dengan pembuatan aplikasi peminjaman dengan penggunaan barcode sistem. Barcode yang telah dicetak akan ditempelkan pada setiap buku dimana data setiap buku yang telah ditempelkan barcode telah tersimpan di dalam database yang telah dibuat. 4.2.1.4. Analisa Sistem Usulan Cara kerja sistem Aplikasi yang penulis usulkan adalah mencatat semua data peminjaman yang dilakukan oleh seorang anggota dengan menggunakan input sebuah barcode scanner. Staf operasional akan melakukan pemindaian barcode pada kartu anggota sebelum seorang anggota melakukan peminjaman. Untuk setiap buku yang akan dipinjam oleh seorang anggota, seorang staf operasional akan melakukan pemindaian barcode yang akan langsung tercatat pada database dari aplikasi yang telah tersedia.

4.2.2. Tujuan