Laporan Praktikum APPL Pertemuan 03 - Functional & Non Functional Requirements
Laporan Praktikum APPL Pertemuan 03 - Functional & Non Functional Requirements
ZANHIBATULLAH
NI
M.190001
801
5
PROGRAM STUDIINFORMATI
KA
FAKULTASTEKNOLOGII
NDUSTRI
UNI
VERSITASAHMADDAHLAN
TAHUN2022
Nama : Hamizan Hibatullah PRETEST
NIM : 1900018015 PERTEMUAN 3
Praktikum APPL : Selasa, 10.30
3.5 PRE-TEST
No CPL CPMK Pertanyaan Skor
1 CPL-03 CPMK-02 Jelaskan perbedaan dari Functional Requirment (FR) dan Non-
Functional Requirment (NFR)!
2 CPL-03 CPMK-02 Pada sebuah sistem perpustakaan seharusnya menyediakan
sistem antarmuka tunggal untuk mengakses artikel-artikel
yang ada dalam database perpustakaan yang berbeda-beda,
harapannya pengguna dapat mencari dan meminjam artikel
yang dicari secara mudah.
Buatlah Kebutuhan Functional Requirment (FR) dari sistem
perpustakaan tersebut sesuai dengan contoh penulisan pada
gambar dibawah!
Jawaban:
1. Jelaskan perbedaan dari Functional Requirment (FR) dan Non-Functional Requirment (NFR)!
Jawaban: Adalah Functional Requirements (FR) merupakan pernyataan tentang
sekumpulan layanan/fitur yang harus tersedia pada perangkat lunak. Berbeda
dengan Non-Functional Requirement (NFR) yang merupakan kendala
(constraint) dan kualitas dari perangkat lunak itu sendiri.
1. Klasifikasikan daftar kebutuhan pelanggan ke dalam kategori kebutuhan fungsional dan kebutuhan
non fungsional.
Jawaban:
Kebutuhan Fungsional
- Sistem dapat menampilkan daftar buku yang sedang dipinjam pada tanggal yang diinput oleh
user
- Sistem dapat menampilkan judul buku berdasarkan penerbit, tahun terbut, dan pengarang;
- User dapat menerima email notifikasi tenggat pengembalian buku.
Kebutuhan Non Fungsional
- Sistem harus dapat memastikan bahwa data yang digunakan dalam system harus terlindungi
dari akses tidak berwenang
- Sistem layanan peminjaman perpustakaan harus memiliki tingkat ketersediaan 9/10 atau 90%