Sub Tema
Kementerian Pendidikan, POLIBAN Program Studi D3 Teknik Informatika
Kebudayaan, Riset, dan Untuk Yang Terbaik http://informatika.poliban.ac.id/
Teknologi
• Pengertian Kebutuhan
• Fungsi Kebutuhan
TI4332
• Jenis Kebutuhan Berdasarkan Pembaca
Rekayasa Perangkat Lunak
• Klasifikasi Kebutuhan
Materi: 5. Kebutuhan Perangkat Lunak
Dosen Pengampu: Rahimi Fitri Kebutuhan Fungsional
Kebutuhan Non-Fungsional
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
• Jenis Kebutuhan Berdasarkan Pembaca terhadap solusi dari beberapa masalah dunia nyata.
• Klasifikasi Kebutuhan
Kebutuhan Fungsional • Kebutuhan mencakup abstraksi layanan dan batasan sistem
Kebutuhan Non-Fungsional
hingga fungsi matematis mendetail.
3 4
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
1
04/11/2021
5 6
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
Kebutuhan Fungsional Dokumen terstruktur yang menjelaskan deskripsi lengkap dari fungsi, layanan dan
batasan operasional sistem.
Kebutuhan Non-Fungsional
Mendefinisikan apa yang harus diimplementasikan sehingga bisa menjadi bagian kontrak
antara klien dan kontraktor.
7 8
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
2
04/11/2021
Pembaca Contoh
Kebutuhan Pengguna
Kebutuhan Client Managers 1. Apoteker akan membuat laporan manajemen bulanan yang menunjukkan biaya obat yang diresepkan oleh
Pengguna System End-Users setiap klinik selama bulan tersebut.
Kebutuhan Sistem
Client Engineers
1.1 Pada hari kerja terakhir setiap bulan, ringkasan obat yang diresepkan, biayanya, dan klinik peresepan harus
Contractor Managers dibuat.
System Architects 1.2 Sistem akan secara otomatis menghasilkan laporan untuk dicetak setelah pukul 17.30 pada hari kerja
• Klasifikasi Kebutuhan • Tergantung pada jenis perangkat lunak, pengguna dan jenis sistem dimana perangkat
Kebutuhan Non-Fungsional • Kebutuhan fungsional pengguna mungkin menjelaskan apa yang seharusnya dilakukan
sistem.
3
04/11/2021
• dll.
13 14
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
15 16
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
4
04/11/2021
• Kebutuhan organisasi
Pengguna sistem harus mengotentikasi diri menggunakan kartu identitas otoritas kesehatan
mereka.
• Kebutuhan eksternal
Sistem harus menerapkan ketentuan privasi pasien sebagaimana diatur dalam ISO 27701
(Privacy Information Management System).
17 18
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
• Portabilitas platform
19 20
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics
5
04/11/2021
Tugas
• Buat 5 kelompok (Daftar anggota kelompok akan ditentukan di pertemuan)!
21 22
http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics http://informatika.poliban.ac.id/ Be the Solution to the Problem - Great Informatics