Anda di halaman 1dari 2

Aditya Jaka Prasaja

1202223113
SI-46-03
1. Apa yang dimaksud dengan Requirement?
2. Jelaskan perbedaan antara func<onal requirement dan non func<onal requirement?
3. Sebutkan dua contoh fungsional Requirement untuk sistem informasi akademik diigracias
4. Sebutkan dua contoh Non fungsional Requirement untuk sistem informasi akademik
diigracias?
5. Sebutkan func<onal Requirement nasabah dari Sistem ATM !

Jawaban :
1. Requirement atau kebutuhan dalam konteks pengembangan sistem adalah kondisi atau
kemampuan yang harus dipenuhi atau dimiliki oleh sistem atau komponen sistem untuk
memuaskan kontrak, standar, spesifikasi, atau dokumen formal lainnya. Kebutuhan ini
digunakan sebagai dasar dalam desain dan evaluasi sistem. Dalam pengembangan perangkat
lunak, kebutuhan dibagi menjadi dua kategori utama: Func<onal Requirement (Kebutuhan
Fungsional) dan Non-Func<onal Requirement (Kebutuhan Non-Fungsional).

2. Perbedaan antara Func2onal Requirement dan Non-Func2onal Requirement:

a. Func<onal Requirement (Kebutuhan Fungsional):


- Mendefinisikan fungsi-fungsi spesifik atau perilaku yang diharapkan dari sistem.
- Berfokus pada apa yang sistem harus lakukan, termasuk proses, data manipulasi, dan
fungsionalitas yang harus disediakan kepada pengguna.
- Biasanya dijelaskan dalam bentuk "sistem harus dapat melakukan X" atau "sistem
harus memungkinkan pengguna untuk melakukan Y".

b. Non-Func<onal Requirement (Kebutuhan Non-Fungsional):


- Mendefinisikan kriteria operasional yang bukan tentang perilaku spesifik sistem, tetapi
tentang kualitas dan karakteris<k sistem, seper< kinerja, keamanan, keandalan, dll.
- Berfokus pada bagaimana sistem melakukan tugas-tugasnya, bukan tugas-tugas
spesifik yang dilakukannya.
- Contohnya termasuk waktu respons, kapasitas penyimpanan, dan keamanan data.

3. Contoh Func2onal Requirement untuk Sistem Informasi Akademik "IGRACIAS":

a. Manajemen PendaYaran Mata Kuliah:


- Sistem harus memungkinkan mahasiswa untuk mendaYar mata kuliah se<ap semester,
termasuk menambah, menghapus, dan mengubah mata kuliah yang diambil.

b. Pelacakan Hasil Studi:


- Sistem harus dapat menyimpan dan menampilkan informasi tentang nilai dan hasil studi
mahasiswa, termasuk transkrip akademik.
4. Contoh Non-Func2onal Requirement untuk Sistem Informasi Akademik "IGRACIAS":

a. Keamanan Data:
- Sistem harus mengimplementasikan protokol keamanan untuk melindungi data pribadi
mahasiswa dan informasi akademik dari akses <dak sah.

b. Waktu Respons:
- Sistem harus mampu memberikan respons dalam waktu kurang dari 5 de<k untuk
se<ap permintaan dari pengguna, untuk memas<kan pengalaman pengguna yang lancar.

5. Func<onal Requirement Nasabah dari Sistem ATM:

a. Penarikan Tunai:
- Sistem ATM harus memungkinkan nasabah untuk melakukan penarikan tunai,
dengan memverifikasi PIN dan memas<kan saldo akun mencukupi.

b. Cek Saldo:
- Sistem ATM harus memberikan fasilitas bagi nasabah untuk memeriksa saldo
rekening mereka kapan saja.

Dalam pengembangan sistem, pen<ng untuk mendefinisikan kedua jenis kebutuhan ini
dengan jelas untuk memas<kan bahwa sistem akhir memenuhi ekspektasi pengguna dan
beroperasi dengan efek<f dalam lingkungan yang ditargetkan.

Anda mungkin juga menyukai