Jumat, 23 Maret 2018

Contoh Functional Requirement Paling Lengkap

Pengertian Requirement adalah gambaran dari layanan (services) dan batasan bagi sistem yang akan  dibangun. Atau requirement adalah pernyataan/gambaran pelayanan yang disediakan oleh  sistem, batasan-batasan dari sistem dan bisa juga berupa definisi matematis fungsi-fungsi  sistem.

Contoh Functional Requirement Paling Lengkap
Ilustrasi Functional Requirement Paling Lengkap

A. Contoh Functional Requirement Pada Kasus Aplikasi Perpustakaan Online (Kebutuhan Fungsional) :
  1. User bisa memasukkan berbagai jenis buku beserta dengan kode buku, kategori buku, judul buku, penerbit, pengarang, jumlah halaman, ISBN buku dan lain-lain.
  2. User bisa menambahkan koleksi buku baru yang akan keluarkan.
  3. User bisa menghitung berapa jumlah koleksi buku yang ada secara keseluruhan.
  4. User dapat menampilkan berapa jenis atau kategori koleksi buku yang ada beserta dengan jumlahnya.
  5. User dapat menampilkan jenis buku berdasarkan ketegori tertentu beserta jumlah bukunya.
  6. User dapat mencari koleksi buku berdasarkan pengarang, penerbit, judul, dan lain-lain.
  7. User dapat menampilkan nama buku yang paling sering di pinjam.
  8. User dapat mengganti beberapa kode buku dan lain-lain yang berhubungan dengan buku.
  9. User dapat menghapus beberapa jenis buku, judul buku dan lain-lain yang sudah rusak atau hilang .
  10. User dapat mengurutkan buku berdasarkan kodenya, judul buku, jumlah halaman, dan lain-lain.
  11. User dapat menampilkan buku yang belum diberi kode.
  12. User dapat mengelompokkan buku berdasarkan pengarang dan judul buku apa saja yang telah ditulis yang ada di perpustakaan System harus dapat melakukan pendataan anggota.


B. Contoh Functional Requirement Pada Kasus Pendataan Anggota Online (Kebutuhan Fungsional) :
  1. User dapat memasukkan data anggota baru dengan memasukkan kode anggota, nama, alamat, nomor telepon
  2. User dapat menampilkan biaya pendaftaran anggota yang harus di bayarkan
  3. User dapat menampilkan print kartu anggota baru
  4. User dapat menampilkan menghitung berapa jumlah anggota yang ada secara keseluruhan
  5. User dapat menampilkan data jumlah anggota yang berada pada daerah kecamatan yang sama
  6. User bisa menambahkan data anggota baru
  7. User bisa merubah data anggota apabila alamat atau nomor telepon anggota berubah
  8. User dapat menampilkan anggota yang paling sering meminjam serta kategori buku yang di pinjam
  9. User dapat menampilkan data peningkatan atau penurunan anggota baru setiap tahunnya


C. Contoh Functional Requirement Pada Kasus Transaksi Peminjaman Buku (Kebutuhan Fungsional) :
a. User dapat mencatat semua transaksi peminjaman
b. User dapat memasukan data-data dari anggota baik nama, alamat, nomor telepon dan lain-lain
c. User dapat memasukkan jumlah buku yang di pinjam
d. User dapat memasukkan judul buku, nama pengarang, dan nama penerbit
e. User dapat menampilkan tanggal kembali buku yang di pinjam
f. User dapat mengetahui apakah anggota sudah mengembalikan buku yang di pinjam
g. User dapat menampilkan anggota yang paling sering meminjam

D. Contoh Functional Requirement Pada Kasus Transaksi Pengembalian Buku (Kebutuhan Fungsional) :
  1. User dapat mencatat semua transaksi pengembalian
  2. User dapat manampilkan judul buku, nama pengarang, nama penerbit dari buku yang di kembalikan
  3. User dapat menampilkan denda yang harus dibayar oleh peminjam buku (denda 1 buku Rp.100/perhari)
  4. User dapat mengetahui total keseluruhan buku yang di pinjam
  5. User dapat menampilkan tanggal pengembalian buku
  6. User dapat menampilkan judul buku, nama pengarang, dan nama penerbit dari buku apabila peminjam menghilangkan buku yang di pinjam
  7. User dapat menampilkan harga buku yang harus diganti oleh anggota apabila buku tersebut hilang h. User dapat mengetahui nama buku yang belum di kembalikan oleh peminjam/anggota
  8. User dapat mengetahui nama anggota beserta alamat anggota yang belum mengembalikan buku beserta tanggal buku tersebut harus di kembalikan


E. Contoh Functional Requirement Pada Kasus Laporan Keuangan (Kebutuhan Fungsional) :
  1. User dapat menampilkan laporan pendapatan yang diterima baik berdasarkan tanggal tertentu, bulan tertentu, atau tahun tertentu
  2. User dapat menampilkan laporan pendapatan yang di terima baik berdasarkan biaya pendaftaran anggota baru atau anggota yang memperbarui kartu anggota dan denda yang di bayarkan oleh angggota
  3. User dapat mengetahui jumlah biaya-biaya yang dikeluarkan dan untuk apa biaya-biaya tersebut
  4. User dapat mengetahui jumlah dana yang di gunakan untuk pembelian buku baru serta jumlah buku yang harus di beli
  5. User dapat mengetahui atau mengecek jumlah laba kotor maupun laba bersihnya dari pendapatan yang di terima
  6. User dapat menampilkan jumlah kas yang dapat digunakan

Komentar anda sangat berpengaruh untuk kemajuan blog sederhana ini, silahkan berikan saran, kiritik atau apapun itu untuk perkembangan blog kedepannya. Bijaklah dalam berkomentar untuk melihat seberapa bijak anda.
EmoticonEmoticon