Analisis Kebutuhan Sistem BAGAN ALIR (FLOWCHART) OverviewBagan Alir Sistem - Bagan Alir Dokumen Jurusan Teknik Informatika UNG Praktikum ADSIKAMUS DATA Overview

39 6 Material yang dibutuhkan untuk tugas-tugas terlalu berlebihan Analisis Layanan Analisis terhadap layanan perlu dilakukan untuk mengetahui sejauhmana layanan pada sistem lama. Berikut adalah beberapa kriteria penilaian di mana kualitas suatu sistem bisa dikatakan buruk: 1 Sistem menghasilkan produk yang tidak akurat 2 Sistem menghasilkan produk yang tidak konsisten 3 Sistem tidak mudah dipelajari 4 Sistem tidak mudah digunakan 5 Sistem tidak fleksibel

5.5 Analisis Kebutuhan Sistem

Hasil dokumentasi dari tahap analisis kelemahan sistem digunakan untuk rekomendasi fungsionalitas apa saja yang bisa dilakukan sistem baru. Fungsionalitas ini mencerminkan kebutuhan sistem. Tujuan dari fase analisis kebutuhan adalah memahami sebenar-benarnya kebutuhan dari sistem baru dan mengembangkan sebuah sistem yang mewadahi kebutuhan tersebut, atau memutuskan bahwa sebenarnya pengembangan sistem baru tidak dibutuhkan. Kebutuhan sistem bisa diartikan sebagai pernyataan tentang apa yang harus dikerjakan oleh sistem, dan pernyataan tentang karakteristik yang harus dimilik sistem. Untuk mempermudah analis sistem dalam menentukan keseluruhan kebutuhan secara lengkap, maka analis membagi kebutuhan sistem menjadi dua jenis, yaitu kebutuhan fungsional functional requirement, dan kebutuhan nonfungsional nonfunctional requirement. 40 Kebutuhan Fungsional Kebutuhan fungsional adalah jenis kebutuhan yang berisi proses-proses apa saja yang nantinya akan dilakukan oleh sistem. Kebutuhan fungsional juga berisi informasi- informasi apa saja yang harus ada dan dihasilkan oleh sistem. Contoh berikut menunjukan kebutuhan fungsional pada sistem perpustakaan.  Sistem harus dapat melakukan entri buku yang berhubungan dengan pendataan buku  Sistem harus dapat melakukan endataan anggota  Sistem harus dapat melakukan transaksi peminjaman  Sistem harus dapat melakukan transaksi pengembalian  Sistem harus dapat melakukan laporan keuangan secara otomatis  Sistem harus dapat memberikan laporan data buku yang hilang Setiap kebutuhan fungsional harus dijelaskan lebih rinci lagi, seperti contoh berikut. Sistem harus dapat melakukan transaksi peminjaman:  Pengguna dapat mencatat semua transaksi peminjaman  Pengguna dapat memasukkan data-data dari anggota  Pengguna dapat memasukkan jumlah buku yang dipinjam  Pengguna dapat memasukkan judul buku, nama pengarang dan nama penerbit  Pengguna dapat menampilkan tanggal kembali buku yang dipinjam  Pengguna dapat mengetahui apakah anggota sudah mengembalikan buku yang dipinjam  Pengguna dapat menampilkan anggota yang paling seringgg meminjam. 41 Kebutuhan Nonfungsional Kebutuhan nonfungsional adalah tipe kebutuhan yang berisi properti perilaku yang dimiliki oleh sistem, yang meliputi kebutuhan operasional, kinerja, informasi dan keamanan. Contoh berikut menunjukan kebutuhan nonfungsional pada sistem perpustakaan.  Kebutuhan operasional 1 Digunakan pada sistem operasi Microsoft Windows 7, Microsoft Windows Vista, Microsoft Windows XP. 2 Spesifikasi komputer minimal Pentium IV 3 Kebutuhan memori minimal 512 MB RAM 4 Dilengkapi dengan barcode reader 5 Printer untuk mencetak  Kebutuhan kinerja 1 Waktu untuk transaksi peminjaman buku dibatasi 2 menit 2 Waktu untuk transaksi pengembalian buku dibatasi 1 menit 3 Jumlah transaksi peminjaman dan pengembalian  Kebutuhan informasi 1 Informasi apabila username dan password salah 2 Informasi yang menampilkan prosedur pendaftaran anggota baru  Kebutuhan keamanan 1 Sistem aplikasi dan database dilengkapi pasword 2 Dilengkapi dengan kamera CCTV untuk mengawasi anggota yang membaca di ruang baca dan ruang penyimpanan tas yang tersambung ke komputer 42

5.6 Analisis Kelayakan Sistem