Laporan Praktikum APPL Pertemuan 03

Page 1

HAMI ZANHI BATULLAH NI M. 1 90001 801 5

PROGRAM STUDII NFORMATI KA FAKUL TASTEKNOLOGII NDUSTRI UNI VERSI TASAHMADDAHLAN TAHUN2022


Nama NIM Praktikum APPL

: Hamizan Hibatullah : 1900018015 : Selasa, 10.30

PRETEST PERTEMUAN 3

3.5 PRE-TEST No CPL 1 CPL-03

CPMK CPMK-02

2

CPL-03

CPMK-02

3

CPL-03

CPMK-02

Pertanyaan Jelaskan perbedaan dari Functional Requirment (FR) dan NonFunctional Requirment (NFR)! 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!

Skor

Buatlah Kebutuhan Non-Functional Requirment (NFR) 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. 2. Membuat Functional Requirment (FR) dari system perpustakaan ! Jawaban: No Kode Deskripsi 1 SKPL-F1 Sistem perpustakaan menyediakan antarmuka tunggal untuk mengakses artikel-artikel dalam dataset perpustakaan yang berbeda-beda. 2 SKPL-F2 Pengguna dapat mencari, men-download, dan mencetak artikel yang ditampilkan 3. Membuat Non-Functional Requirment (NFR) dari system perpustakaan ! Jawaban: No Kode Parameter Deskripsi 1 SKPL-NF1 Availability ketersediaan aplikasi untuk dapat diakses oleh pengguna 2 SKPL-NF2 Reliability kehandalan aplikasi, termasuk aspek teknis seperti koneksi, kebutuhan perangkat keras. 3 SKPL-NF3 Ergonomy Desain aplikasi harus disesuaikan dengan kenyamanan pengguna. 4 SKPL-NF4 Portability Keberpindahan aplikasi, sehingga dapat diakses oleh berbagai


5

SKPL-NF5

6

SKPL-NF6

7

SKPL-NF7

8

SKPL-NF8

9

SKPL-NF9

device. Memory Mebutuhan aplikasi akan media penyimpanan. Response time Waktu aplikasi untuk merespon request dari user. Safety Keamanan data dari aplikasi, serta penggunaan aplikasi. Security Seluruh komunikasi antara client‐server harus dienkripsi Communication Aplikasi menggunakan Bahasa Indonesia


Nama NIM Praktikum APPL

: Hamizan Hibatullah : 1900018015 : Selasa, 10.30 (Kelas C)

KEGIATAN PRAKTIKUM 3

3.6 LANGKAH PRAKTIKUM Aturan Penilaian (Total Skor: 100) No CPL CPMK Pertanyaan 1. CPL-03 CPMK-02 Selesaikan Langkah praktikum 1-2

Dokumen Pendukung Hasil praktikum Langkah 1-2

Skor 100

Studi Kasus: Sistem Perpustakaan 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%

2. Berikan deskripsi mendetail dari masing-masing kebutuhan tersebut. Jawaban: Kebutuhan Fungsional - Sistem peminjaman buku dapat menampilkan daftar buku yang sedang dipinjam pada tanggal yang diinput oleh user. Artinya user dapat mengecek ketersediaan buku sebelum meminjam - System dapat menampilkan judul buku berdasarkan penerbit, tahun terbit, dan pengarang. Berarti system dapat secara rinci dan detail menampilkan apa yang dicari oleh user - User dapat menerima email notifikasi tenggat pengembalian buku. Hal ini berarti dapat membantu user agar tidak lupa mengembalikan buku sehingga ketersediaan dapat terjamani Kebutuhan Non Fungsional - Dengan kata lain, data tidak dapat diakses oleh pengguna yang tidak berhak. - Hal ini merupakan kebutuhan reliabilitas yang berarti setiap 10 permintaan layanan, 9 permintaan harus dapat terpenuhi


Nama NIM Praktikum APPL

: Hamizan Hibatullah : 1900018015 : Selasa, 10.30 (Kelas C)

POSTEST PRAKTIKUM 3

3.6 LANGKAH PRAKTIKUM Aturan Penilaian (Total Skor: 100) No CPL CPMK Pertanyaan 1. CPL-03 CPMK-02 Berdasarkan studi kasus pengembangan aplikasi yang dipilih buatlah: a. 2 Tabel dengan nama Functional Requirements (FR) dan Non-Functional Requirements(NFR) pada word. 2. CPL-03 CPMK-02 b. Sebutkan dan berikan penjelasan sesuai kode point pada tabel Functional Requirement (FR) dan NonFunctional Requirement (NFR) sesuai dengan studi kasus

Skor

Studi Kasus: Sistem Perpustakaan Tabel Functional Requirement (FR) No Kode 1 SKPL-F1 2 3 4 5 6 7

SKPL-F2 SKPL-F3 SKPL-F4 SKPL-F5 SKPL-F6 SKPL-F7

8

SKPL-F8

9 10

SKPL-F9 SKPL-F10

Deskripsi Admin dan user masuk ke halaman utama dengan username dan password yang sudah terdaftar Menyimpan data anggota baru Menghapus data anggota yang sudah tidak aktif Menginputkan peminjaman buku oleh peminjam Menginputkan pengembalian buku Menambah data buku baru yang akan disimpan kedata ase Menampilkan laporan permintaan buku, peminjaman buku, dan pengembalian buku Sistem dapat menampilkan daftar buku yang sedang dipinjam pada tanggal yang diinput oleh user Menampilkan judul buku berdasarkan penerbit, tahun terbit, dan pengarang User dapat menerima email notifikasi tenggat pengembalian buku. Tabel Non-Functional Requirements (NFR)

Kode SKPL-NF1 SKPL-NF2 SKPL-NF3 SKPL-NF4 SKPL-NF5 SKPL-NF6 SKPL-NF7

Parameter Availability

Deskripsi Sistem dapat diakses 24 sehari, 7 hari seminggu selama listrik tersedia Reliability Handal dalam operasi Ergonomy Desain aplikasi nyaman dilihat dan digunakan Portability Mudah diadopsi pada berbagai system operasi dan berbagai browser internet Memory 1 Giga bytes Security Keamanan data di dalam DBMS terjaga dengan adanya password dan hak akses Communication Bahasa Indonesia



Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.