Jenis dan Pengertian Kebutuhan Perangkat Lunak

Jenis dan Pengertian Kebutuhan Perangkat Lunak

Jenis dan Pengertian Kebutuhan Perangkat Lunak 

Jogja One Solution – Menurut Kamus Webster seperti dikutip oleh Davis [DAV93] kebutuhan adalah sesuatu yang disyaratkan sesuatu yang diinginkan atau diperlukan.

Sedangkan menurut IEEE [IEE93], kebutuhan adalah kondisi atau kemampuan yang diperlukan pemakai untuk menyelesaikan suatu persoalan, atau untuk mencapai tujuan.

Pengertian Kebutuhan Perangkat Lunak

kebutuhan perangkat lunak adalah kondisi, kriteria, syarat atau kemampuan yang harus dimiliki oleh perangkat lunak untuk memenuhi apa yang disyaratkan atau diinginkan pemakai.

Jenis Kebutuhan Perangkat Lunak

  1. Kebutuhan fungsional (functional requirement)

Disebut juga kebutuhan operasional, yaitu kebutuhan yang berkaitan dengan fungsi atau proses transformasi yang harus mampu dikerjakan oleh perangkat lunak.

Contoh :

  • Perangkat lunak harus dapat menyimpan semua rincian data pesanan pelanggan.
  • Perangkat lunak harus dapat membuat laporan penjualan sesuai dengan periode waktu tertentu.
  • Perangkat lunak harus mampu menyajikan informasi jalur pengiriman barang terpendek

2. Kebutuhan antarmuka(interface requirement)

Kebutuhan antarmuka yang menghubungkan perangkat lunak dengan elemen perangkat keras, perangkat lunak, atau basis data.

Contoh :

Perangkat untuk memasukkan data dapat berupakeyboard, mouse atauscanner.

Akses ke basisdata menggunakan ODBC (Open Database Connectivity).

Kebutuhan unjuk kerja(performance requirement)

  1. Kebutuhan unjuk kerja

Kebutuhan yang menetapkan karakteristik unjuk kerja yang harus dimiliki oleh perangkat lunak, misalnya kecepatan, ketepatan, frekuensi.

  • Sebagai contoh:
  • Perangkat lunak harus bisa mengolah data sampai 1 juts record untuk tiap transaksi.
  • Perangkat lunak harus dapat digunakan oleh multiuser sesuai dengan otoritas yang diberikan path user.
  • Waktu tanggap penyajian informasi maksimal selama satu menit.
  • kesalahan penentuan kebutuhan akan memberikan dampak [DAV93]:
  • Perangkat lunak yang dihasilkan tidak akan memenuhi kebutuhan pemakai yang sebenarnya.
  • Interpretasi kebutuhan yang berbeda-beda sehingga dapat menyebabkan ketidaksepakatan antara pelanggan dan pengembang, menyia-nyiakan waktu dan biaya, dan mungkin akan menghasilkan perkara hokum.
  • Penguiian kesesuaian perangkat lunak dengan kebutuhan yang di maksud tidak akan mungkin dilaksanakan demon sesungguhnya.
  • Waktu dan biaya akan terbuang percuma untuk membangun sistem yang salah.

JOGJA ONE SOLUTION – Kami hadir memberi solusi untuk kebutuhan media promosi bisnis atau usaha Anda. Grafik order dan omzet meningkat. Dapatkan website murah, desain menarik, kompleks, dan full maintenance dengan harga yang terjangkau KLIK DISINI. Atau hubungi kami di Telp (0274) 5017127 | WA : 0888 0289 8802


Recommended Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

WhatsApp chat